STMicroelectronics STM32F107接続線MCU
STMicroelectronics STM32F107xx接続線MCUには、72MHz周波数で動作する高性能ARM Cortex™-M3 32ビットRISCコアが組み込まれています。ハイスピード組み込みメモリ(最大256Kbyteのフラッシュメモリ、最大64KbyteのSRAM)、および2つのAPBバスに接続された広範な拡張I/Oおよび周辺機器も搭載されています。すべてのデバイスには、12ビットADC 2台、汎用16ビットタイマ4個に加えて、PWMタイマだけでなくスタンダードおよび高度通信インターフェイス: 最大2つのI2C、3つのSPI、2つのI2SS、5つのUSART、USB OTG FS、2つのCANが搭載されています。イーサネットは、STM32F107xxで利用できます。特徴
- コア: ARM® 32ビットCortex®-M3 CPU
- 72 MHz最高周波数、0待機状態のメモリアクセスでの1.25DMIPS/MHz(Dhrystone 2.1)性能
- シングルサイクル乗算とハードウェア部門
- メモリ
- 64~256Kbyteのフラッシュメモリ
- 64Kbyteの汎用SRAM
- クロック、リセット、電源管理
- 2.0~3.6Vのアプリケーション電圧とI/O
- POR、PDR、プログラマブル電圧検出器(PVD)
- 3~25MHz水晶発振器
- 8MHzの工場調整済み内部RC
- キャリブレーション機能搭載の内部40kHz RC
- キャリブレーション機能搭載RTC用32kHz発振器
- 低消費電力
- スリープモード、停止モード、スタンバイモード
- RTCおよびバックアップレジスタ用VBAT電源
- 2 × 12ビット、1 μs A/Dコンバータ(16チャンネル)
- 変換範囲: 0~3.6V
- サンプル/ホールド機能
- 温度センサ
- インターリーブモードで最大2MSPS
- 2 × 12ビットD/Aコンバータ
- DMA: 12チャンネルDMAコントローラ
- 対応周辺機器: タイマ、ADC、DAC、i2ss、SPI、i2cs、USART
- デバッグモード
- シリアルワイヤデバッグ(SWD)、JTAGインターフェイス
- Cortex®-M3 Embedded Trace Macrocell™
- 最大80の高速I/Oポート
- 51/80 I/O、すべて16の外部割り込みベクタにマッピング可能、ほぼすべて5Vトレラント
- CRC計算装置、96ビット固有ID
- 最大10個のタイマ(ピン配列再マッピング機能搭載)
- 4つまでのIC/OC/PWMまたはパルスカウンタと直角位相(増分)エンコーダ入力がそれぞれ搭載されている最大16ビットのタイマ
- 1 × 16ビットモータ制御PWMタイマ(デッドタイム生成と緊急停止機能搭載)
- 2 x 監視タイマ(独立、ウィンドウ型)
- SysTickタイマ: 24ビット・ダウンカウンタ
- 2 × DAC稼働用の16ビットベーシックタイマ
- ピン配列の再マッピング機能が備わった最大14台の通信インターフェイス
- 最大2× I2Cインターフェイス(SMBus/PMBus)
- 最大5台のUSART(ISO 7816インターフェイス、LIN、IrDA機能、モデム制御)
- 最大3台のSPI(18mbit/s)があり、高度PLLスキーム経由でオーディオクラスの精度が備わっている2つの多重I2Sインターフェイスが搭載されています。
- 512Byteの専用SRAMが搭載された2 × CANインターフェイス(2.0Bアクティブ)
- USB 2.0フルスピード・デバイス/ホスト/OTGコントローラには、オンチップPHYが搭載されており、1.25kbyteの専用SRAMが搭載されたHNP/SRP/IDに対応
- 専用のDMAおよびSRAM(4Kbyte)が搭載された10/100イーサネットMAC: IEEE1588ハードウェア・サポート、MII/RMIIをすべてのパッケージで利用可能
アプリケーション
- 汎用アプリケーション
- モータ駆動とアプリケーション制御
- 医療機器、ハンドヘルド機器
- アラームシステム
- ビデオインターホン
- 冷暖房空調機器
- ホームオーディオ機器
- 産業用アプリケーション
- PLC
- インバータ
- プリンタ
- スキャナ
ブロック図
公開: 2019-12-11
| 更新済み: 2024-02-16
