Comments
Description
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