問題タブ [platformio]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
0 に答える
453 参照

visual-studio-code - vscode/platformio が不要なエントリを .gitignore ファイルに追加することを主張するのはなぜですか

私は vscode と PlatformIO をしばらく使用しています。

.gitignore ファイルを次のようにしたいと思います。

しかし、何らかの理由で、IDE は起動するたびに以下を追加することを主張します。

既に .vscode ディレクトリ全体を無視していますが、そのディレクトリ内の個々のファイルを無視することが重要なのはなぜですか?

0 投票する
1 に答える
206 参照

c++ - Microbit Platformio 開発 - 「PlatformIOLibBuilder」オブジェクトに属性「get_inc_dirs」がありません

私は現在、Atom の Platformio IDE を介して C++ で BBC マイクロビットを開発しようとしています。

私は他のボード (私が所有するさまざまな NUCLEO ボード) で動作するソフトウェアを持っています。mircobit のコード自体は、mbed オンライン コンパイラで正常にコンパイルされる単純な "Hello World" スクローラーです。

platformio でコンパイルすると、次のようになります。

microbit University of Lancaster ライブラリをインストールしようとしましたが、platformio はそれらがインストールされていると言いますが、使用しているプロジェクトの lib フォルダには表示されません。

開発に関して言えば、私は環境と IDE の設定に関して非常に初心者であり、これに関する答えをあらゆる場所で探し続けていますが、この問題を修正するために必要なことを除外するのは困難です。microbit はサポートされているボードですが、それをどのように開始するかについてのガイドはありません。他のすべてのボードは、すべてのデフォルトのインストールで問題なく動作するようです。

更新: 以下の解決策は Ubuntu と Windows でも機能しますが、テキストをスクロールしようとすると LED ディスプレイが少し文字化けします。ただし、シリアル通信は、実際のマイクロビットが本来の機能を果たしていることを示しています。

表示のエラーは、マイクロビット ライブラリが v2.0.0-rc4 であるのに対し、ランカスター大学図書館の最新バージョンが v2.0.0-rc10 であることが原因である可能性があります。