JTAGデバッグAVR


23

誰でも、回路内のAVRのデバッグに必要なハードウェアとソフトウェアをアドバイスできますか。

回答:


14

通常のISPプログラマーにはJTAGデバッグ機能がありません。そのためには、少し高価なハードウェアが必要になります。回路エミュレータのJTAGを使用すると、ファームウェアの実行中に回路とPCを通信させることができます。これにより、ブレークポイントの設定、メモリの監視、ピンの有効化/無効化、およびマイクロコントローラーの正確なステータスの確認を行うことができます。EMSLおよびAdafruitのISPプログラマーはこれを許可しません。

インサーキットエミュレーション機能を備えた最も安価なプログラマの1つは、AVR Dragonです。費用は約50ドルです。しかし、それは理由のために安いです:回路をオーバーロードし、プログラマーを壊すことはあまりにも簡単です。あなたは1を取得する場合、私はあなたのような保護のいくつかのフォームを見つけることをお勧めしますDragonRiderまたはDragonHideを。(私はすでに最初のドラゴンを殺しましたが、これは驚くほど簡単です)

より堅牢なソリューションはAVR-JTAG-ICE-MKIIですが、これははるかに高価です。

また、自分で試してビルドすることもできます


7

ハードウェアの別のオプションは、27.15ドル(seedstudioで販売)のBus Pirateです。私はまだJTAGに使用していませんが、これはマニュアルに書かれているとおりです:link


弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.