Sublime 3 Arduinoプラグインで発生した問題
1754 ワード
問題の表現
sublime 3はStinoをインストールしてコンパイルできますが、ボードにダウンロードできません.
エラー:
Arduino公式のIDEコンパイルアップロードは問題ありません.
解決策
MACの下: sublimeでplatform.txtファイルを開きます. 101行の{upload.verify}フィールドを削除します. ファイルを保存し、sublimeを再起動して使用できます.
WIN下: sublimeでplatform.txtファイルを開きます. 101行の{upload.verify}フィールドを削除します. ファイルを保存し、sublimeを再起動して使用できます.
avrdudeについて:stk 500_getsync():not in sync:resp=0 x 00エラー
この問題は、シリアル通信に失敗したと記述されています.
理由: arduinoはIDEダウンロード中にリセットされなかった. シリアルピン(0、1)が占有される. USBシリアルポート通信が不安定である; bootloader破損. シリアルポートまたはプレートモデルを間違えました(これは言わないで、正しいものを選べばいいです) その中でbootloaderの破損確率は本当に極めて小さく、ほとんど不可能である.
USbシリアルポート通信不安定はPL 2303を変換ICとするarduino互換板に多く現れる.
シリアルポートの占有問題は、0、1に接続されている設備を直接抜いてください.
また、arduinoのダウンロード中にリセットされなかった可能性が高い.
より専門的な実験はなく、初歩的な分析は公式リセット回路に一定の欠陥がある.
現在arduinoのリセットはDTR信号に100 nf容量を加えて実現されており,この自動リセット法は興味深いが,問題も多い.
解決策は実は簡単で、プログラムのコンパイルが完了した後、ダウンロードに入る時、手動でリセットします.
あるいは、他の干渉を引き起こす可能性のある外部部品を抜いてダウンロードします.
まだできない場合は、パソコンを交換したり、ダウンロードラインを交換したり、ボードを交換したりして、一つ一つ排除することができます.
参照先:
【arduino】sublimeがarduinoプログラムを書く方法[SOLVED]no programmer has been specified on the command line or the config file avrdudeについて:stk 500_getsync():not in sync:resp=0 x 00エラー
sublime 3はStinoをインストールしてコンパイルできますが、ボードにダウンロードできません.
エラー:
avrdude: no programmer has been specified on the command line or the config file
Specify a programmer using the -c option and try again
[Stino - , 1。]
Arduino公式のIDEコンパイルアップロードは問題ありません.
解決策
MACの下:
/Applications/Arduino.app/Contents/Java/hardware/arduino/avr/platform.txt”
にあります.WIN下:
X:\Program Files (x86)\Arduino\hardware\arduino\avr
にあります.Xは公式IDEをインストールするディスクです.avrdudeについて:stk 500_getsync():not in sync:resp=0 x 00エラー
avrdude: stk500_getsync(): not in sync: resp=0x00
この問題は、シリアル通信に失敗したと記述されています.
理由:
USbシリアルポート通信不安定はPL 2303を変換ICとするarduino互換板に多く現れる.
シリアルポートの占有問題は、0、1に接続されている設備を直接抜いてください.
また、arduinoのダウンロード中にリセットされなかった可能性が高い.
より専門的な実験はなく、初歩的な分析は公式リセット回路に一定の欠陥がある.
現在arduinoのリセットはDTR信号に100 nf容量を加えて実現されており,この自動リセット法は興味深いが,問題も多い.
解決策は実は簡単で、プログラムのコンパイルが完了した後、ダウンロードに入る時、手動でリセットします.
あるいは、他の干渉を引き起こす可能性のある外部部品を抜いてダウンロードします.
まだできない場合は、パソコンを交換したり、ダウンロードラインを交換したり、ボードを交換したりして、一つ一つ排除することができます.
参照先:
【arduino】sublimeがarduinoプログラムを書く方法[SOLVED]no programmer has been specified on the command line or the config file avrdudeについて:stk 500_getsync():not in sync:resp=0 x 00エラー