問題タブ [avrdude]
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.
xcode - xcode および avr arduino 「コマンド /Applications/Xcode.app/Contents/Developer/usr/bin/make が終了コード 2 で失敗しました」エラー。
私は avr プログラミングがまったく初めてで、xcode を Arduino Mega2560 で動作させようとしています。私はそれをembedxcodeで動作させることができましたが、今はxavrプロジェクトスキームでよりスリム化されたアプローチを試みています. 何らかの理由で、コードを arduino にアップロードできません。それは私にこのエラーを与えます:
私が得る出力の最後のビットはこれです:
ここに完全な出力をアップロードしました:http://pastebin.com/y7Z5F5NP
誰かがこれを機能させる方法を理解するのを手伝ってくれることを本当に願っています-それは私のarduinoを始めるのに大きな助けになるでしょう:)
前もって感謝します!
xcode - Xcodeでavrdudeをデバッグするには?
と を使用しavrdude
て、Macでコンパイルできました。Xcode のデバッグでどのように動作するかを確認したいと思います。それを行う機会はありますか?Xcodeプロジェクトを作成するにはどうすればよいですか? autotools makefile からのコンバーターはありますか?bootstrap
autotools
microcontroller - 無効なデバイス署名
ATtiny2313 avrマイクロコントローラーをプログラムするためにarduino ispを使用しています。ここに問題があります。デフォルトのヒューズ値を使用して avr チップをプログラミングしていたとき、すべてが正常に機能しました。しかし、その後、外部の 16 MHz クリスタルを使用したかったので、ヒューズ バイトを変更しました。lfuse の値を 0x64 から 0xff に変更すると (ヒューズ ビットの計算に従って)、マイクロコントローラーが応答を停止しました。
arduino uno ispを使用してマイクロコントローラをプログラムしようとするたびに、エラーメッセージが表示されます: avrdude: Yikes! デバイス署名が無効です。avrdude: ATtiny2313 の予想シグネチャは 1E 91 0A です
そして、検証後に表示されるヒューズバイトは、非常に奇妙にすべて0x00に設定されています: avrdude: safemode: ヒューズOK (H:00, E:00, L:00)
一体何が起こっているのか理解できず、問題を解明するのに何時間も費やしました。
プログラミング中に 16Mhz クリスタルをマイクロコントローラに接続する必要がありますか?
助けてください !
arduino - 外部電源を使用している場合、Arduino Uno R3 にアップロードできません
私はArduinoに比較的慣れていません。これが私がやろうとしていたことです。
私はこの DFRobot GPS/GPRS/GSM Shield V3.0 を持っていて、Arduino と互換性があるので、私の Arduino Uno R3 に取り付けます。したがって、ここに記載されているように、USB ポートを介して GSM モードを駆動しようとしたとき、GSM に到達して準備が整う必要があるため、coolterm モニターに GPS Ready しか表示されませんでした。
ここに私がアップロードしようとしたコードがあります
次に、wikiページで、GSMモジュールには200mA @ 7vが必要なため、電源を入れるために外部電源(7〜12Vの範囲)が必要になる可能性があると述べているため、 を呼び出すときに、電源ジャックを介して9V / 1Aの外部電源を使用しようとしました。しかし、その後、プログラムをボードにアップロードすることはできません..それが言ったように:
avrdude: stk500_getsync(): not in sync: resp=0x43
外部電源を抜いてプログラムを再度アップロードしようとすると、GPSモジュールだけが再び準備ができたところまで動作します..
では、9V/1A DC 電源アダプタ供給を使用して GSM の電源を入れていたことが、この問題の原因ですか? USB ケーブルと COM ポートをチェックして、問題がないことを確認しました。これを機能させる方法について何か提案はありますか? 9V は高すぎますか、それとも十分な電力がありませんか?
私はArduinoが初めてです。どんな助けでも本当に感謝します、ありがとう!
avr - AT32UC3B0256 としてコンパイルされた AT32UC3B0512 プロジェクト -> 結果
AT32UC3B0256 をターゲット デバイスとして使用して、AT32UC3B0512 プロジェクトをコンパイルおよびプログラムしたことがわかりました。
私のアプリケーションは問題なく動作します。それは可能ですか?AT32UC3B0512 と AT32UC3B0256 の違いは何ですか (フラッシュと RAM サイズ以外)?
eclipse - Eclipse AVRDude エラー - Mac OS X Yosemite
私は Mac OS 10.10 で Eclipse Indogo を使用しており、avr atmega 16 をプログラムしようとしています。Eclipse のセットアップ中に、Elcipse CDT、avr-elcipse プラグイン、CrossPack AVR 開発ツールなどのすべての依存関係をインストールしました。しかし、Eclipse->Preferences->AVRDude で nex Programmer 構成を追加しようとすると、次のエラーが発生します: AVRDude 実行可能ファイルが見つかりません。AVRDude 実行可能ファイルを実行できません。
どうしてこれなの?Yosemite で AVRDude を実行する際に問題があるようですか?
arduino - ATMega328P "AVRDude: USBTiny デバイスが見つかりませんでした (0x1781/0xc9f)"
こんにちは、
私は最近、自分で設計した ATMega328P ベースのマイクロコントローラー PCB を組み立てました。Sparkfun AVR Pocket Programmer を介してArduino Blinkスケッチをアップロードできたので、回路自体には満足しています。
このスケッチをアップロードした後、ATMega が内部発振器を使用していることに気付きました。ヒューズビットを変更することに不安を感じていたので、Arduino IDE から Arduino ブートローダーを再度インストールしようとしました。
この時点で多くのエラーがスローされましたが、ボードは外部クロックを使用し始め、Blinkプログラムを正しく実行しました。
しかし、これ以上コードをチップにアップロードすることはできません。Mac で AVRDude を動作させることができなかったため、Windows 8.1 PC に AVRDude 5.1 をインストールしました。
次に、デバイスを接続して送信しました:
これは単に返されました:
チップのヒューズ ビットを誤ってスキューしてしまったのでしょうか? このチップを保存するにはどうすればよいですか??
更新: AVRDude 6.0.1 をインストールできましたが、次のエラーが表示されます。
完全な結果は次のとおりです。
arduino - Arduino ライブラリを使用しない Arduino プログラミング - Atmel Studio
この質問は何千回も聞かれていると思いますが、この件に関する多くのリソースを見つけることができません.
Atmel Studio と C 言語を使用して Arduino Uno (ATmega328P) をプログラミングしたいと思いますが、Arduino ライブラリは使用しません。これが意味することは、次のようにコードを書きたいということです。
とても便利な Arduino 機能でいっぱいのコードではなく。ボンネットの下に入り、Arduinosで汚れたいです!
そうは言っても、知識を広げられるように、あなたが提供できる素晴らしい学習ソースを探しています!
これまでのところ、私が見つけることができ た唯一の役に立つ情報源は次のページです: https://hekilledmywire.wordpress.com/2010/12/04/22/
ただし、画像が欠落しており、とにかく最小限に見えます.