STM32F417IET6 ARMマイクロコントローラ MCU IC
♠ 製品説明
製品属性 | 属性値 |
メーカー: | STマイクロエレクトロニクス |
製品カテゴリー: | ARM マイクロコントローラ - MCU |
RoHS指令: | 詳細 |
シリーズ: | STM32F417IE |
取り付けスタイル: | 表面実装 |
パッケージ/ケース: | LQFP-176 |
コア: | ARM Cortex M4 |
プログラムメモリサイズ: | 512 KB |
データバス幅: | 32ビット |
ADC 解像度: | 12ビット |
最大クロック周波数: | 168MHz |
I/O数: | 140 I/O |
データ RAM サイズ: | 192 KB |
供給電圧 - 最小: | 1.8V |
供給電圧 - 最大: | 3.6V |
最低動作温度: | - 40℃ |
最大動作温度: | + 85℃ |
パッケージ: | トレイ |
ブランド: | STマイクロエレクトロニクス |
データ RAM タイプ: | SRAM |
インターフェースタイプ: | CAN、I2C、I2S、SPI、UART |
湿気に敏感: | はい |
ADC チャネル数: | 24チャンネル |
タイマー/カウンターの数: | 10 タイマー |
プロセッサシリーズ: | ARM Cortex M |
製品タイプ: | ARM マイクロコントローラ - MCU |
プログラムメモリタイプ: | フラッシュ |
工場パック数量: | 400 |
サブカテゴリ: | マイクロコントローラ - MCU |
商号: | STM32 |
単位重量: | 0.067010オンス |
♠ Arm®-Cortex®-M4 32b MCU+FPU、125 DMIPS、最大1.5MBフラッシュ、320KB RAM、USB OTG FS、1 ADC、2 DAC、2 DFSDM
STM32F415xxおよびSTM32F417xxファミリーは、高性能Arm®をベースにしています。Cortex®-M4 32ビットRISCコアは最大168MHzの周波数で動作します。Cortex-M4はコアは単精度浮動小数点ユニット(FPU)を搭載しており、Armのすべての単精度データ処理命令とデータ型をサポートします。また、DSPのフルセットも実装しています。命令と、アプリケーションのセキュリティを強化するメモリ保護ユニット (MPU) を備えています。
STM32F415xxおよびSTM32F417xxファミリは、高速組み込みメモリ(フラッシュメモリ最大1MB、SRAM最大192KB)、最大4KBバックアップSRAM、および2つのポートに接続された拡張I/Oと周辺機器の広範な範囲を備えています。APB バス、3 つの AHB バス、および 32 ビットのマルチ AHB バス マトリックス。
すべてのデバイスは、3つの12ビットADC、2つのDAC、低消費電力RTC、12の汎用モーター制御用の 2 つの PWM タイマー、2 つの汎用 32 ビット タイマーを含む 16 ビット タイマー。真の乱数生成器(RNG)、そして暗号アクセラレーションセル。また、標準および高度な通信インターフェースを備えています。
• 最大3つのI2C
• 3つのSPI、2つのI2S全二重。オーディオクラスの精度を実現するために、I2S周辺機器は専用の内部オーディオPLLまたは外部クロックを介してクロック制御することができ、同期。
• 4つのUSARTと2つのUART
• USB OTGフルスピードとフルスピード機能を備えたUSB OTGハイスピード(ULPI)、
• 2つのCAN
• SDIO/MMCインターフェース
• イーサネットとカメラ インターフェースは STM32F417xx デバイスでのみ使用できます。
新しい高度な周辺機器には、強化された柔軟な静的メモリ制御であるSDIOが含まれます。(FSMC)インターフェース(100ピン以上のパッケージで提供されるデバイス用)、カメラCMOSセンサーと暗号アクセラレーションセルのインターフェース。表2を参照。STM32F415xx および STM32F417xx: 周辺機器リストの機能と周辺機器数各品番でご利用いただけます。
STM32F415xxおよびSTM32F417xxファミリーは、-40~+105℃の温度範囲で動作します。1.8~3.6Vの電源電圧範囲で動作します。デバイスは外部電源を使用して0~70℃の温度範囲で動作します。スーパーバイザー:セクション「内部リセットOFF」を参照してください。包括的な省電力設定モードを使用すると、低電力アプリケーションの設計が可能になります。
STM32F415xxおよびSTM32F417xxファミリは、さまざまなパッケージのデバイスを提供しています。64ピンから176ピンまで。選択したデバイスに応じて、含まれる周辺機器のセットが変わります。
• コア: Arm® 32ビットCortex®-M4 CPU(FPU搭載)、適応型リアルタイムアクセラレータ(ART0ウェイトステート実行を可能にするアクセラレータフラッシュメモリから、最大168MHzの周波数、メモリ保護ユニット、210 DMIPS/1.25 DMIPS/MHz(Dhrystone 2.1)、およびDSP説明書
• 思い出
– 最大1MBのフラッシュメモリ
– 64ビットを含む最大192+4KBのSRAMCCM(コア結合メモリ)データのキロバイトラム
– 512バイトのOTPメモリ
– 柔軟なスタティックメモリコントローラコンパクトフラッシュ、SRAMをサポートPSRAM、NOR、NANDメモリ
• LCDパラレルインターフェース、8080/6800モード
• クロック、リセット、電源管理
– 1.8 V~3.6 Vのアプリケーション電源およびI/O
– POR、PDR、PVD、BOR
– 4~26MHzの水晶発振器
– 工場調整済み16MHz内蔵RC(1%正確さ)
– キャリブレーション機能付きRTC用32kHz発振器
– キャリブレーション機能付き内蔵32kHz RC
• 低消費電力動作
– スリープ、停止、スタンバイモード
– RTC用VBAT電源、20×32ビットバックアップレジスタ + オプションの 4 KB バックアップ SRAM
• 3×12ビット、2.4MSPS A/Dコンバータ:最大24チャンネルとトリプルインターリーブで7.2MSPSモード
• 2×12ビットD/Aコンバータ
• 汎用DMA: 16ストリームDMAFIFOとバーストサポートを備えたコントローラ
• 最大17個のタイマー:最大12個の16ビットタイマーと2個の32ビットタイマー最大168MHzのビットタイマー、それぞれ最大4IC/OC/PWMまたはパルスカウンタと直交(増分)エンコーダ入力
• デバッグモード
– シリアルワイヤデバッグ(SWD)とJTAGインターフェース
– Cortex-M4 組み込みトレース マクロセル™
• 割り込み機能付き最大140個のI/Oポート
– 最大136個の高速I/O(最大84MHz)
– 最大138個の5VトレラントI/O
• 最大15個の通信インターフェース
– 最大 3 × I2C インターフェース (SMBus/PMBus)
– 最大 4 つの USART/2 つの UART (10.5 Mbit/s、ISO7816インターフェース、LIN、IrDA、モデム制御)
– 最大3つのSPI(42Mbits/s)、そのうち2つは多重化オーディオクラスを実現するフルデュプレックスI2S
内部オーディオPLLまたは外部クロック
– 2 × CANインターフェース(2.0Bアクティブ)
– SDIOインターフェース
• 高度な接続性
– USB 2.0 フルスピードデバイス/ホスト/OTGオンチップPHY搭載コントローラ
– USB 2.0 高速/フルスピード専用のデバイス/ホスト/OTGコントローラ
DMA、オンチップフルスピードPHY、ULPI
– 専用DMAを備えた10/100イーサネットMAC:IEEE 1588v2ハードウェア、MII/RMIIをサポート
• 8~14ビットのパラレルカメラインターフェース(最大)54 MB/秒
• 暗号化アクセラレーション:ハードウェアAES 128、192、256、トリプルアクセラレーションDES、HASH(MD5、SHA-1)、HMAC
• 真の乱数ジェネレータ
• CRC計算ユニット
• 96ビットのユニークID
• RTC: 1秒未満の精度、ハードウェアカレンダー
• モーター駆動およびアプリケーション制御
• 医療機器
• 産業用アプリケーション:PLC、インバータ、回路ブレーカー
• プリンターとスキャナー
• 警報システム、ビデオインターホン、HVAC
• ホームオーディオ機器