タグ付けされた質問 「ide」

20
Arduinoの他のIDEとは何ですか?
基本的なArduino IDEには、コード補完、コードの折りたたみ、フォルダーの整理など、他のIDEにある高度な機能が多くありません。CまたはC ++でのプログラミングを可能にし、これらの側面を改善できるIDEは他にありますか?

2
VSコードでスケッチを検証するときの警告
私はVisual Studio Codeを使用して、Arduino Studioでインストールされたファイルを使用し、インストールを機能させる必要があるarduino用に開発しています。これは非常にうまく機能します。 面倒なのは、スケッチを検証するときにArduino IDEよりも時間がかかることです。次の警告が原因と思われます。 [警告]出力パスが指定されていません。以前にコンパイルされたファイルを再利用できません。検証が遅い可能性があります。READMEを参照してください。 警告を取り除きたいと私はarduinoインストールフォルダー内のすべてのREADMEファイルを検索し、googleも検索しましたが、それが何を意味し、どのようにそれを修正するのかわかりません。READMEファイルにそのことが記載されていないか、見落としました。 これをどこで修正するかに関するドキュメントはありますか?
17 compile  ide 

5
スケッチを書くためにnotepad ++を使用できますか?
Arduino IDEをインストールする前に、notepad ++を使用してファイルを記述し、正しい場所に移動できるかどうか疑問に思っていました。notepad ++はArduinoコードをサポートしていないと思いますが、スケッチはサポートされているC ++のローエンドバージョンであるにもかかわらず、そのためのmodがあると思われます。
13 ide 


1
以前にコンパイルしたバイナリをアップロードすることは可能ですか?
Arduinoにロードしたいスケッチがたくさんありますが、前回のコンパイル以降何も変更していないため、必ずしも再コンパイルする必要はありません。コンパイルには毎回1〜2分かかるので、少し待つだけで済みます。 IDEには「コンパイルされたバイナリをエクスポートする」オプションがあることがわかりますが、以前にコンパイルされたバイナリをアップロードするという逆のオプションはないようです。これを行う方法はありますか?
11 uploading  ide 

1
コンパイル/リンク/アップロードプロセスを理解する(IDEを使用する必要がないため)
私は最近、Arduino UNOで遊んでいます(これまでにマイクロコントローラーの経験はありませんでした)。IDEの代わりにemacsを使用したいと思います。また、自分のメイクファイルを作成できるようにするために、内部でIDEが何を行うかについても知りたいです。私が見つけたチュートリアルは古くなっているか、説明なしで一連のステップとして提示されています。誰かがgcc-avrとavr-dudeを使用して全体のcompliation / linking / uploadプロセスがどのように機能するか、そしてそれがIDEでどのように使用されるかを誰かに説明していただければ幸いです。
10 ide  avrdude 

4
Arduinoボードプリプロセッサのリスト#defines
Arduino IDE内でボードを選択すると、プリプロセッサ定義が舞台裏のファイルの1つに追加されます。 多くの狩猟と幸運の後、私はこの定義の形式が次のとおりであることを発見しました: #define ARDUINO_<PROCESSOR-DESCRIPTOR>_<BOARDNAME> 簡単に推測できるものもありますが(ARDUINO_AVR_UNOたとえば)、他のものはそうではありません。プロマイクロでは、速度に応じて、定義に「16」または「8」が追加されています。5Vと3.3Vで定義が異なるかどうかはわかりません。Mega2560の定義を推測することはできませんでしたが、明白なことは何もありません。 質問1:可能な定義の存在にリストはありますか? 質問2:BoardX -5VとBoardX -3.3Vの間で、コンパイルとプリプロセッサの関与に関する違いはありますか?この違いはどのように定義されていますか?

1
Arduino、Stino、または別のIDE /ツールチェーンが使用されているかどうかを検出する方法はありますか?
Arduino IDEとStinoの間にいくつかのイライラする違いがあることに気づきました(主に特定のヘッダーファイルのインクルード周辺)。これらはおそらくいずれかまたは両方のパーティーでフォローアップが必要なバグですが、それまでの間、コードを編集せずに両方でコンパイルできるようにしたいと考えています。これは、コードを使用できないようにユーザーをロックしたくないためです。 すぐに利用できる(ツールチェーンやIDEを変更する必要がないなど)マクロを使用して、使用中のマクロを検出できますか? たとえば、多くのライブラリには次のスニペットがあります。 #if ARDUINO >= 100 #include "Arduino.h" #else #include "WProgram.h" #endif しかし、StinoとArduinoの両方がこれを定義しています。
8 ide  build 
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.