使用するハードウェア
これから扱うハードウェアに慣れていきましょう。
STM32F3DISCOVERY(「F3」)
このボードには何が搭載されているのでしょうか。
-
STM32F303VCT6 マイクロコントローラー。このマイクロコントローラーには、次のものがあります
-
単精度浮動小数点演算をハードウェアでサポートし、最大クロック周波数が 72 MHz のシングルコア ARM Cortex-M4F プロセッサ。
-
256 KiB の「フラッシュ」メモリ。(1 KiB = 1024 バイト)
-
48 KiB の RAM。
-
タイマー、I2C、SPI、USART などのさまざまな内蔵ペリフェラル。
-
ボードの両側に沿って並ぶ 2 列のヘッダーからアクセスできる、汎用入出力(GPIO)やその他の種類のピン。
-
「USB USER」と表示された USB ポートから利用できる Mini-USB インターフェース。
-
-
LSM303DLHC チップの一部である 加速度計。
-
LSM303DLHC チップの一部である 磁力計。
-
コンパスの形に配置された 8 個のユーザー LED。
-
2 つ目のマイクロコントローラー: STM32F103。このマイクロコントローラーは実際にはオンボードのプログラマー / デバッガーの一部であり、「USB ST-LINK」という名前の Mini-USB ポートに接続されています。
機能のより詳細な一覧やボードの追加仕様については、STMicroelectronics の Web サイトを参照してください。
注意: ボードに外部信号を加えたい場合は注意してください。STM32F303VCT6 マイクロコントローラーのピンの公称電圧は 3.3 ボルトです。詳しくは、マニュアルの 6.2「Absolute maximum ratings」セクションを参照してください。