STM32G0B1VET6 ARMマイクロコントローラ – MCUメインストリームArm Cortex-M0+ 32ビットMCU、最大512KBフラッシュ、144KB RAM
♠ 製品説明
製品属性 | 属性値 |
メーカー: | STマイクロエレクトロニクス |
製品カテゴリー: | ARM マイクロコントローラ - MCU |
RoHS指令: | 詳細 |
シリーズ: | STM32G0 |
取り付けスタイル: | 表面実装 |
コア: | ARM Cortex M0+ |
プログラムメモリサイズ: | 512 KB |
データバス幅: | 32ビット |
ADC 解像度: | 12ビット |
最大クロック周波数: | 64MHz |
I/O数: | 94 I/O |
データ RAM サイズ: | 144 KB |
供給電圧 - 最小: | 1.7V |
供給電圧 - 最大: | 3.6V |
最低動作温度: | - 40℃ |
最大動作温度: | + 85℃ |
パッケージ: | トレイ |
ブランド: | STマイクロエレクトロニクス |
湿気に敏感: | はい |
製品タイプ: | ARM マイクロコントローラ - MCU |
工場パック数量: | 540 |
サブカテゴリ: | マイクロコントローラ - MCU |
商号: | STM32 |
単位重量: | 0.024022オンス |
♠ Arm® Cortex®-M0+ 32ビットMCU、最大512KBのフラッシュ、144KBのRAM、6x USART、タイマー、ADC、DAC、通信I/F、1.7~3.6V
STM32G0B1xB/xC/xEメインストリームマイクロコントローラは、最大64MHzで動作する高性能Arm® Cortex®-M0+ 32ビットRISCコアを搭載しています。高度な統合性を備え、コンシューマ、産業、家電製品の幅広いアプリケーションに適しており、IoT(モノのインターネット)ソリューションにも対応可能です。
これらのデバイスには、メモリ保護ユニット (MPU)、高速組み込みメモリ (読み取り保護、書き込み保護、独自コード保護、セキュリティ保護可能な領域を備えた 144 KB の SRAM と最大 512 KB のフラッシュ プログラム メモリ)、DMA、広範なシステム機能、拡張 I/O、および周辺機器が組み込まれています。これらのデバイスは、標準通信インターフェース(I2C×3、SPI×3/I2S×2、HDMI CEC×1、フルスピードUSB×1、FD CAN×2、USART×6)、最大19チャネル対応の12ビットADC(2.5MSps)×1、2チャネル対応の12ビットDAC×1、高速コンパレータ×3、内部電圧リファレンスバッファ×1、低消費電力RTC×1、CPU周波数の最大2倍で動作する高度制御PWMタイマー×1、CPU周波数の最大2倍で動作する汎用16ビットタイマー×6、32ビット汎用タイマー×1、基本タイマー×2、低消費電力16ビットタイマー×2、ウォッチドッグタイマー×2、SysTickタイマー×1を備えています。また、USB Type-C Power Deliveryコントローラも搭載しています。
これらのデバイスは、-40 ~ 125°C の周囲温度および 1.7 V ~ 3.6 V の供給電圧で動作します。最適化された動的消費と、包括的な省電力モード、低電力タイマー、低電力 UART を組み合わせることで、低電力アプリケーションの設計が可能になります。
VBAT 直接バッテリ入力により、RTC およびバックアップ レジスタに電力を供給し続けることができます。
これらのデバイスは、32ピンから100ピンまでのパッケージで提供されます。ピン数が少ないパッケージの中には、2種類のピン配置(標準と代替ピン配置、末尾に「N」が付く)が用意されているものもあります。末尾に「N」が付く製品は、標準ピン配置に加えてVDDIO2電源と追加のUCPDポートを備えているため、UCPD/USBアプリケーションに最適です。
• コア: Arm® 32ビットCortex®-M0+ CPU、最大周波数64 MHz
• 動作温度範囲:-40℃~85℃/105℃/125℃
• 思い出
– 最大512KBのフラッシュメモリ、保護およびセキュリティ保護領域、2つのバンク、書き込み中の読み取りをサポート
– 144 KBのSRAM(HWパリティチェック付き128 KB)
• CRC計算ユニット
• リセットと電源管理
– 電圧範囲: 1.7 V~3.6 V
– 独立したI/O電源ピン(1.6 V~3.6 V)
– パワーオン/パワーダウンリセット(POR/PDR)
– プログラム可能なブラウンアウトリセット(BOR)
– プログラマブル電圧検出器(PVD)
– 低電力モード: スリープ、停止、スタンバイ、シャットダウン
– RTCおよびバックアップレジスタ用のVBAT電源
• クロック管理
– 4~48 MHzの水晶発振器
– キャリブレーション機能付き32kHz水晶発振器
– PLLオプション付き内部16MHz RC(±1%)
– 内部32kHz RC発振器(±5%)
• 最大94個の高速I/O
– すべて外部割り込みベクターにマッピング可能
– 複数の5VトレラントI/O
• 柔軟なマッピングを備えた12チャネルDMAコントローラ
• 12ビット、0.4µs ADC(最大16個の外部チャネル)
– ハードウェアオーバーサンプリングで最大16ビット
– 変換範囲: 0~3.6V
• 2つの12ビットDAC、低消費電力サンプルアンドホールド
• プログラマブルな入力と出力、レールツーレールを備えた3つの高速低消費電力アナログコンパレータ
• 15個のタイマー(うち2個は128 MHz対応):高度なモーター制御用16ビット、汎用用32ビット1個と16ビット6個、基本16ビット2個、低消費電力16ビット2個、ウォッチドッグ2個、SysTickタイマー
• アラーム機能と停止/スタンバイ/シャットダウンからの定期的なウェイクアップ機能を備えたカレンダーRTC
• 通信インターフェース
– 追加の電流シンクを備えたFast-mode Plus(1 Mbit/s)をサポートする3つのI2Cバスインターフェース、SMBus/PMBusとストップモードからのウェイクアップをサポートする2つのインターフェース
– マスター/スレーブ同期SPIを備えた6つのUSART、ISO7816インターフェース、LIN、IrDA機能、自動ボーレート検出、ウェイクアップ機能をサポートする3つのUSART
– 低消費電力UART 2個
– 4~16ビットのプログラム可能なビットフレームを備えた3つのSPI(32 Mbit/s)、I2Sインターフェースで多重化された2つのSPI
– HDMI CECインターフェース、ヘッダーによるウェイクアップ
• USB 2.0 FSデバイス(クリスタルレス)およびホストコントローラ
• USB Type-C™ 電源供給コントローラー
• FDCANコントローラ2台
• 開発サポート:シリアルワイヤデバッグ(SWD)
• 96ビットのユニークID