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


13
Arduino Nanoのアップロードでエラーが発生する:avrdude:stk500_recv():プログラマーが応答していません
スケッチをアップロードしようとしているArduino Nano(Sainsmart)があります。Arduino IDEでは、選択されたデバイスはでしたArduino Nano w/ ATmega328。 ただし、スケッチをアップロードするとエラーが発生します avrdude: stk500_recv(): programmer is not responding 両方のUSBポート(/dev/tty.usbserial&/dev/cu.usbserial)を試しましたが、同じエラーが続きます。ArduinoはUSBケーブルを介してMacbook Airに接続され、ArduinoのPWRLEDインジケータライトがオンになり、LインジケータLEDが点滅します。Arduino Unoへのアップロードに問題はありませんでした。 最新のFTDIドライバ(MAC OSX、x64の、v2.2.18、FTDIUSBSerialDriver_10_4_10_5_10_6_10_7.mpkg)をインストールした後に再試行http://www.ftdichip.com/Drivers/VCP.htm。しかし、それは助けにはなりませんでした。 何が間違っていたのでしょうか?



7
ローカルライブラリの読み込み
(JavaScript / Ruby環境から来た)Arduino / C開発は初めてですが、スケッチ内のカスタムフォルダからライブラリを含めることが可能かどうか疑問に思っていましたか? これが私の状況です。 project.ino libs/ MyNewLib/ MyNewLib.h MyNewLib.ccp ここで私の質問は次のとおりです。カスタムライブラリを含めるにはどうすればよいですか。これについていくつかのバリエーションを試しました。 # project.ino #include <libs/MyNewLib/MyNewLib.h> #include "libs/MyNewLib/MyNewLib.h" #include <./libs/MyNewLib/MyNewLib.h> #include "./libs/MyNewLib/MyNewLib.h" しかし、それらのどれも機能しません。これが可能かどうか誰にも教えてもらえますか?私はウェブの周りでこの質問を調べましたが、満足のいく答えを見つけることができません。皆さんが助けてくれることを願っています。 乾杯。 更新 ライブラリをグローバルライブラリフォルダーに配置できることは承知していますが、ローカルプロジェクトフォルダーに配置する必要があります。gitを介してチームと共有したいです。

4
スケッチを本当に縮小する方法
テスト目的で、できるだけ小さいスケッチを作成したいと思います。問題は、BareMinimumスケッチを(空のセットアップとループを使用して)コンパイルすると、Unoに466バイト、Leonardoになんと4,242バイトを取得することです。余分な関数を持たない独自のコード(つまり、millis()およびのTimer0 delay())を作成する方法はありますか?また、Leonardoのキーボード/マウス機能を無効にできるようにしたいと思います。
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.