7: 2013-07-14 (日) 12:09:22 takaboo | 現: 2022-02-13 (日) 11:32:28 takaboo | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | TITLE:BTC092 AT91SAM7S32マイコンボードマニュアル | + | TITLE:AT91SAM7S32マイコンボードマニュアル |
#norelated | #norelated | ||
#contents | #contents | ||
- | [[ショップページへ>http://www.besttechnology.co.jp/modules/onlineshop/index.php?fct=photo&p=8]] | + | [[ショップページへ>https://www.besttechnology.co.jp/modules/onlineshop/index.php?fct=photo&p=8]] |
**概要 [#d0a0c490] | **概要 [#d0a0c490] | ||
Line 10: | Line 10: | ||
|商品番号 |BTC092 | | |商品番号 |BTC092 | | ||
|PCBリビジョン |E040 (2層) | | |PCBリビジョン |E040 (2層) | | ||
- | |CPU |[[Atmel AT91SAM7S32:http://www.atmel.com/ja/jp/devices/SAM7S32.aspx]] | | + | |CPU |[[Microchip AT91SAM7S32:https://www.microchip.com/en-us/product/AT91SAM7S32]] | |
|メモリ |フラッシュROM: 32kbyte&br;SRAM: 8kbyte | | |メモリ |フラッシュROM: 32kbyte&br;SRAM: 8kbyte | | ||
|クロック |外部オシレータ:16MHz (内部はCKGR・PMCによりプログラマブル) | | |クロック |外部オシレータ:16MHz (内部はCKGR・PMCによりプログラマブル) | | ||
Line 120: | Line 120: | ||
***GCC Developer Lite [#GDL] | ***GCC Developer Lite [#GDL] | ||
GCC Developer Liteの詳細については[[こちら>GCC Developer Lite]]。~ | GCC Developer Liteの詳細については[[こちら>GCC Developer Lite]]。~ | ||
- | フルインストールないしAT91SAM7Sで使用を選択する事で必要なコンポーネントが自動的にインストールされます。 | + | 「基本パック」と「ARMパック」をダウンロードしてインストールしてください。なおARMパックインストールの際に表示されるコンポーネントの選択画面では「AT91SAM7Sシリーズでのみ使用」を選択してください。 |
+ | #ref(ArmPackATSAM7S.png) | ||
AT91SAM7で使用される主要なコンポーネントを簡単に示します。 | AT91SAM7で使用される主要なコンポーネントを簡単に示します。 | ||
-''[[GCC Developer Lite>GCC Developer Lite#GCCDevL]]'' | -''[[GCC Developer Lite>GCC Developer Lite#GCCDevL]]'' | ||
Line 189: | Line 190: | ||
既にユーザプログラムが書き込まれているマイコンボードは、電源を投入するとユーザプログラムが即時実行されます。ユーザプログラムが書き込まれたマイコンでブートローダのコマンドモードを使用するには以下の手順を踏みます。~ | 既にユーザプログラムが書き込まれているマイコンボードは、電源を投入するとユーザプログラムが即時実行されます。ユーザプログラムが書き込まれたマイコンでブートローダのコマンドモードを使用するには以下の手順を踏みます。~ | ||
- | +SIMPLE TERMのターミナルウィンドウ上で'!'(「SHIFT」+「1」)キーを押しっぱなしにする。 | + | +SIMPLE TERMで該当のCOMポートを開く。 |
- | +マイコンボードをリセットする。 | + | +PB1を押してリセットする。 |
- | +ブートローダのメッセージが表示された後、'!'キーを離すとコマンドモードに遷移する。 | + | +SIMPLE TERMのターミナルウィンドウにブートローダからのメッセージが表示される事を確認する。 |
ブートローダの詳細及びコマンドモードの使い方等は[[こちら>AT91SAM_BL]]。~ | ブートローダの詳細及びコマンドモードの使い方等は[[こちら>AT91SAM_BL]]。~ | ||
Line 202: | Line 203: | ||
#ref(AT91SAM7_STERM_SCRIPT1.png,100%) | #ref(AT91SAM7_STERM_SCRIPT1.png,100%) | ||
- | 「スクリプト実行[STERM SAM7_UART]」をクリックした後10秒以内にマイコンボードをリーブートすると、コマンドモードへの遷移や転送するファイルの選択を手動で行う事無く転送にかかる処理が全て自動的に行われます。 | + | 「スクリプト実行[STERM SAM7]」をクリックすると、ブートローダがコマンドモードになっている事の確認とコマンドモードへの遷移や転送するファイルの選択までの処理を自動的に行います。何らかの問題が生じると、その時点でスクリプトの実行は中断します。 |
#ref(AT91SAM7_STERM_SCRIPT2.png,100%) | #ref(AT91SAM7_STERM_SCRIPT2.png,100%) | ||
- | 本機能により、手動で間違ったファイルを選択して転送してしまったり、転送不可能な状態で転送をしてしまうといったミスを軽減する事ができます。 | + | 本機能により、手動で間違ったファイルを選択して転送してしまったり、ブートローダがコマンドモードでない状態で転送をしてしまうといったミスは発生しなくなります。 |
****FLASH WRITER [#FW] | ****FLASH WRITER [#FW] |