STMicroelectronics STM32G070CBxマイクロコントローラ

STMicroelectronics STM32G070CBxマイクロコントローラは、64MHzで動作する高性能Arm® Cortex®-M0+ 32ビットRISCコアに基づいています。これらのMCUには、メモリ保護装置(MPU)、高速組み込みメモリ、ダイレクトメモリアクセス(DMA)、広範なシステム機能、強化されたI/O、周辺機器が組み込まれています。STM32G070CBxは、-40°C~85°C温度範囲および2V~3.6V電源電圧範囲で動作します。これらのマイクロコントローラは、CRC計算装置、通信インターフェイス、アラームが搭載されたカレンダーRTC、停止/待機からのウェイクアップが特徴です。

特徴

  • コア:
    • Arm® 32ビットCortex®-M0+ CPU
  • メモリ:
    • 128Kbyteのフラッシュメモリ(保護機能搭載)
    • 36KバイトのSRAM
  • CRC演算ユニット
  • リセットおよび電力管理:
    • 電源On/電源Down rRset (POR/PDR)
    • 低消費電力モード:
      • スリープモード、停止モード、スタンバイ
    • RTCおよびバックアップレジスタ用VBAT電源
  • 最大59個の高速I/O
    • 外部割り込みベクトルにすべてマッピング可能
    • 複数の5V許容I/O
  • 柔軟性に富んだマッピングの7チャンネルDMAコントローラ
  • 12ビットおよび0.4µs ADC:
    • ハードウェア・オーバーサンプリングで最大16ビット
    • 0V~3.6V変換範囲
  • タイマ11個:
    • 高度モータ制御用の16ビット、16ビット汎用向け5つ、ベーシック16ビット向け2つ、低消費電力ウォッチドッグ向け2つ、SysTickタイマ
  • アラームおよび停止/スタンバイ状態からの時間起動機能付きカレンダーRTC
  • 通信インターフェイス:
    • 2つのI2Cバスインターフェイスは高速モードをサポートし、さらに追加の電流シンクを備えており、1つはSMBus/PMBusをサポートし、停止モードからウェイクアップ
    • 4つのUSART(マスター/スレーブ同期SPIを搭載)
    • 4~16ビット対応プログラマブル・ビット・フレームが備わっているSPI 2つでそのうちの1つは、I2Sインターフェイスで多重化済
  • シリアルワイヤデバッグ(SWD)開発サポート
  • すべのパッケージはECOPACK 2に準拠

仕様

  • クロック管理:
    • 4HMz~48MHz水晶発振器
    • 32kHz水晶発振器(校正機能付き)
    • PLLオプションがある内部16MHz RC
    • 内部32kHz RC発振器(±5%)
  • 動作温度範囲: -40°C~85°C
  • 供給電圧範囲:2V~3.6V

ブロック図

ブロック図 - STMicroelectronics STM32G070CBxマイクロコントローラ

回路図

アプリケーション回路図 - STMicroelectronics STM32G070CBxマイクロコントローラ
公開: 2021-01-07 | 更新済み: 2025-01-02