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