1

atmega8-microcontroller に独自の点滅手順を実装する方法について、何らかのドキュメントを持っている人はいますか?

検索すると、通常のフラッシュ ソフトウェア (ほとんどの場合 atmels フリップ) でカスタム ソフトウェアをフラッシュする方法に関するチュートリアルしか見つかりませんでしたが、独自のソフトウェアに実装する方法に関するドキュメントは見つかりませんでした。例えば。マイクロコントローラからのどのタイミングでどのコマンドとどの応答が返されるか。

それでは、よろしくお願いします

4

2 に答える 2

0

ブートローダー機能を実装する場合は、avr-gccヘルプのboot_page_write()関数を確認する必要があります。基本的に必要なのは、1ページを書き込むのに十分になるまでRAMに蓄積されるPC/その他のuCからのデータストリームです。

たとえば、AVRユニバーサルブートローダーをどのように実装できるかを検索できます。

于 2012-09-24T08:15:38.487 に答える
0

リセット中に SPI ラインを介してチップと通信することにより、チップをプログラムします。詳細については、チップのデータシートを参照してください。

PC から直接行うことはできません。外部ハードウェア デバイスが必要です (シリアル/パラレル ポートに接続された単なるレベル コンバータであっても)。そのデバイスと通信する方法は、デバイスによって異なります。

于 2010-12-16T15:24:09.307 に答える