...

STM32F401/410/411/412: 高性能を実現する

by user

on
Category: Documents
26

views

Report

Comments

Transcript

STM32F401/410/411/412: 高性能を実現する
STM32F401/410/411/412
高性能を実現するアクセス・ライン
STM32 F4
STM32F4アクセス・ライン : 高性能で低消費電力かつ高集積で充実した
通信機能の搭載により低コスト・アプリケーションに最適
STM32F4アクセス・ライン
STのSTM32F4アクセス・ラインは、STM32
F401 / 410 / 411 / 412で構成されて
おり、低コスト・アプリケーションをターゲッ
トにしたSTM32F4シリーズのエントリー・
レベル・マイコンです。
Cortex-M0+やCortex-M3コアをベー
スにした設計に限界を感じ、より高性能で
高集積なマイコンを必要とする場合に最適
です。
また、STM32 Dynamic EfficiencyTM
テクノロジーを搭載しており、低消費電力
と高性能を両立し、動作時消費電力と処理
性能の最適なバランスを提供します。
センサ・データのバッチ処理時に消費電力
を最適化する、新しいBatch Acquisition
Mode( BAM )により、STM32F4アクセ
ス・ラインは、Dynamic Efficiency
(効率
的な動作)
を新しいレベルに引き上げます。
性能
最大100MHzでSTのARTアクセラレータ
• SDIO : 最大48MHz x1(全パッケージ
で利用可能)(1)
を使用して、ゼロ・ウェイト・ステートで
Flashメモリから実行する125DMIPS/339
CoreMarkの性能を提供します。DSP命令
と浮動小数点演算ユニット
(FPU)によっ
て処理性能を強化します。
• USB 2.0 OTG : フル・スピード x 1(1)
電力効率
STの90nmプロセス、ART Accelerator、お
よび動的電力スケーリングにより、Flash
• 12bit DAコンバータ(2)
メ モ リ か ら 実 行 時 に 、消 費 電 流 を
89μA/MHzまで低下させることができま
す。STOPモードでは、消費電流を6 μ Aま
で低減することが可能です。
集積化
STM32F4アクセス・ラインは、128KB ~ 1MB
のFlashメモリと最大256KBのSRAMを搭
載しています。
36 ~ 144ピンのパッケージ
で提供されます。
• USART : 最大12.5Mbps x 4
• SPI(I2Sモード対応): 最大50Mbps x 最
大5
• I2S : 最大32bit/192kHz、全二重 x 最大
2および単方向 x 3
• CAN x 2(2.0Bアクティブ)
• 12bit ADコンバータ : 最大2.4MSPS
• 真乱数発生器(2)
• 16/32bitタイマ : 最大100MHz動作 x 17
• 柔軟性の高い外部スタティック・メモリ・
コントローラ(最大 16bitデータ・バス
内蔵): SRAM、
PSRAM、NOR Flashメモリ(3)
• デュアル・モードQuad-SPIインタフェース(3)
• LCDパラレル・インタフェース
(8080/6800モード(3))
• 4 x PDMインタフェース、
ステレオ・マイク
対応(3)
注記:(1) STM32F410を除く
(2) STM32F410のみ
(3) STM32F412のみ
• I2C : 最大1Mbps x 4
www.st.com/stm32f4
STM32F412ブロック図
ハードウェア・ツール
ART アクセラレータTM
システム
1.2V 内部電源
内蔵レギュレータ
Nucleo マイコン・ボード
1MB Flashメモリ
256KB SRAM
80Bバックアップ・
レジスタ
POR / PDR / PVD
512B OTP
外付け発振子用オシレータ
32kHz + 4 ~ 26MHz
®
®
ARM Cortex -M4
100MHz
内蔵オシレータ
32kHz + 16MHz
通信インタフェース
4 x I2C(SMBus / PMBus)
4 x USART / LIN
スマートカード / IrDA /
PLL
クロック制御
NUCLEO-F401RE
NUCLEO-F410RB
NUCLEO-F411RE
NUCLEO-F412ZG
www.st.com/stm32nucleo
モデム制御
RTC / AWU
1 x SysTick タイマ
2xウォッチドッグ
(独立 & ウィンドウ)
浮動小数点演算装置 (FPU)
最大114 I/O
JTAG / SWデバッグ / ETM
巡回冗長検査(CRC)
メモリ保護ユニット
(MPU)
5 x SPI or 5 x I²S,
(2 x FD / 3 x HD)
1 x SDIO
1 x USB 2.0 OTG FS (LPM)
デュアルQuad-SPI
2 x CAN 2.0B
FMC 16bit (NORのみ)
1 x DFSDM
4チャネル / 2フィルタ
ネスト型ベクタ割込み
コントローラ (NVIC)
96bitユニークID
AHB-Lite バス・マトリックス
APB バス
コントロール
10 x 16bit タイマ
ディスカバリ・キット
アナログ
16チャネル DMA
2 x 16bit モータ制御
PWM 同期AC タイマ
(BAMバッチ処理モード搭載)
2 x 32bit タイマ
真乱数発生器
(RNG)
1 x 12bit ADコンバータ 2.4MSPS
12チャネル / 0.41μs
STM32F401C-DISCO
STM32F411E-DISCO
STM32F412G-DISCO
温度センサ
www.st.com/stm32f4-discovery
ソフトウェア・ツール
STM32F4 アクセス・ラインは、広範なパートナーおよび ARM ® 関連企業によるエコシステム・ソューションに加え
て、
STM32CubeF4組込みソフトウェア(HALペリフェラル・ドライバ、USB、TCP/IP、ファイル・システム、RTOS、グラフィック、
ミドルウェア)
とSTM32 Nucleoやdiscovery kit、評価ボード上で動作するサンプルを利用することができます。
www.st.com/stm32cube
STM32
Cube
32
最小89
最小6
2.553x
2.579
STM32F411
100
256∼
512
128
最小100 最小12
3.034x
3.22
STM32F412
100
512∼
1024
256
最小112 最小18
3.653x
3.651
USB 2.0 OTG FS
64∼
128
DMA
BAM(2)
100
TRNG
STM32F410
DAC
84
• USART / SPI / I²C
CAN 2.0B
STM32F401
128∼
512
• ART アクセラレータTM
DFSDM
Flash
(KB)
QSPI
FCPU
(MHz)
製品
ライン
FSMC(1) (NOR /
PSRAM / LCD)
(mm)
小型パッケージ
STOP電流
(μA)
RAM
(KB)
RUN電流
(μA/MHz)
ARM® Cortex®-M4(DSP + FPU) 最大180MHz
STM32F4アクセス・ライン
アクセス・ライン
• I²S + audio PLL
• 16bitタイマ、32bitタイマ
• 12bit ADコンバータ
(0.41μs)
最大96 最小128 最小10 最小3x3
•
最小
• 低電圧1.7 ~ 3.6V
•
•
BAM(2)
最小
BAM(2)
•
BAM(2)
•
+LPM(3)
最小
•
•
•
•
•
(1) FSMC : フレキシブル・スタティック・メモリ・コントローラ
(2) BAM :バッチ処理モード
(3) LPM : リンク・パワー・マネージメント
© STMicroelectronics - October 2016 - Printed in Japan - All rights reserved
STMicroelectronicsのロゴマークは、STMicroelectronics Groupの登録商標です。その他の名称は、それぞれの所有者に帰属します。
■東京 TEL 03-5783-8200 ■大阪 TEL 06-6397-4130 ■名古屋 TEL 052-259-2725
Order code: FLSTM32F4x10816J
詳細はSTウェブサイトをご覧ください : www.st.com
Fly UP