STM32G0B1CEU6 ARMマイクロコントローラ – MCUメインストリームArm Cortex-M0+ 32ビットMCU、最大512KBフラッシュ、144KB RAM、6x USART
♠ 製品説明
製品属性 | 属性値 |
メーカー: | STマイクロエレクトロニクス |
製品カテゴリー: | ARM マイクロコントローラ - MCU |
RoHS指令: | 詳細 |
シリーズ: | STM32G0 |
取り付けスタイル: | 表面実装 |
コア: | ARM Cortex M0+ |
プログラムメモリサイズ: | 512 KB |
データバス幅: | 32ビット |
ADC 解像度: | 12ビット |
最大クロック周波数: | 64MHz |
I/O数: | 44個のI/O |
データ RAM サイズ: | 144 KB |
供給電圧 - 最小: | 1.7V |
供給電圧 - 最大: | 3.6V |
最低動作温度: | - 40℃ |
最大動作温度: | + 85℃ |
パッケージ: | トレイ |
ブランド: | STマイクロエレクトロニクス |
インターフェースタイプ: | UART |
湿気に敏感: | はい |
製品タイプ: | ARM マイクロコントローラ - MCU |
工場パック数量: | 1560 |
サブカテゴリ: | マイクロコントローラ - MCU |
商号: | STM32 |
単位重量: | 0.003527オンス |
♠ マルチプロトコルワイヤレス 32 ビット MCU Arm® ベース Cortex®-M4、FPU、Bluetooth® 5.2 無線ソリューション
STM32WB15CCマルチプロトコル無線・超低消費電力デバイスは、Bluetooth® Low Energy SIG仕様5.2に準拠した強力かつ超低消費電力の無線機能を内蔵しています。すべてのリアルタイム低層処理を実行するための専用Arm® Cortex®-M0+を搭載しています。
このデバイスは極めて低消費電力に設計されており、最大64MHzで動作する高性能Arm® Cortex®-M4 32ビットRISCコアを搭載しています。このコアは、Arm®のすべての単精度データ処理命令とデータ型をサポートする単精度浮動小数点ユニット(FPU)を備えています。また、DSP命令のフルセットと、アプリケーションのセキュリティを強化するメモリ保護ユニット(MPU)も実装しています。
IPCCは6つの双方向チャネルを備え、拡張プロセッサ間通信を実現します。HSEMは、2つのプロセッサ間で共通リソースを共有するためのハードウェアセマフォを提供します。
このデバイスには、高速メモリ (320 KB のフラッシュ メモリ、48 KB の SRAM) と、拡張された I/O および周辺機器の広範な範囲が組み込まれています。
メモリと周辺機器間およびメモリからメモリへの直接データ転送は、DMAMUX 周辺機器による完全に柔軟なチャネル マッピングを備えた 7 つの DMA チャネルによってサポートされます。
このデバイスは、内蔵フラッシュメモリとSRAM向けに、読み出し保護、書き込み保護、独自コード読み出し保護といった複数のメカニズムを備えています。メモリの一部をCortex®-M0+の排他アクセス用に保護することも可能です。
• STの最先端特許技術を搭載
• ラジオ
– 2.4 GHz – Bluetooth® 5.2仕様をサポートするRFトランシーバー
– 受信感度: -95.5 dBm (Bluetooth® Low Energy、1 Mbps)
– 1 dBステップで最大+5.5 dBmまでプログラム可能な出力電力
– 部品コストを削減する統合型バラン
– 2 Mbps をサポート
– リアルタイム無線層専用のArm® 32ビットCortex® M0+ CPU
– 正確なRSSIによる電力制御
– 無線周波数規制ETSI EN 300 328、EN 300 440、FCC CFR47 Part 15およびARIB STD-T66への準拠を必要とするシステムに適しています
– 外部PAのサポート
– 最適化されたマッチングソリューションのための統合受動デバイス(IPD)コンパニオンチップ(MLPF-WB-01E3)が利用可能
• 超低消費電力プラットフォーム
– 1.71~3.6 V電源
– – 40℃~85/105℃の温度範囲
– 12 nAシャットダウンモード
– 610 nA スタンバイモード + RTC + 48 KB RAM
– アクティブモードMCU: RFとSMPSがオンのとき33µA/MHz
– 無線: 受信 4.5 mA / 送信 0 dBm で 5.2 mA
• コア: Arm® 32ビットCortex®-M4 CPU、FPU、フラッシュメモリからの0ウェイトステート実行を可能にするアダプティブリアルタイムアクセラレータ(ARTアクセラレータ)、最大64 MHzの周波数、MPU、80 DMIPSおよびDSP命令
• パフォーマンスベンチマーク
– 1.25 DMIPS/MHz (ドライストーン 2.1)
• 供給とリセット管理
– インテリジェントバイパスモードを備えた高効率組み込みSMPS降圧コンバータ
– 5つのしきい値を選択できる超安全、低消費電力BOR(ブラウンアウトリセット)
– 超低消費電力POR/PDR
– プログラマブル電圧検出器(PVD)
– RTCとバックアップレジスタを備えたVBATモード
• クロックソース
– トリミングコンデンサを内蔵した32 MHz水晶発振器(無線およびCPUクロック)
– RTC用32kHz水晶発振器(LSE)
– 内部低消費電力 32 kHz RC (LSI1)
– 内部低ドリフト 32 kHz RC (LSI2)
– 内部マルチスピード100kHz~48MHz発振器、工場調整済み
– 高速内部16MHz工場調整RC
– システムクロックとADC用の1x PLL
• 思い出
– 320KBのフラッシュメモリとセクター保護(PCROP)を備えたR/W操作に対する無線スタックとアプリケーション
– 48 KB SRAM(ハードウェアパリティチェック付き36 KBを含む)
– 20×32ビットバックアップレジスタ
– USART、SPI、I2Cインターフェースをサポートするブートローダー
– 1 KB(128ダブルワード)OTP
• 豊富なアナログ周辺機器(最低1.62 V)
– 12ビットADC 2.5 Msps、190 µA/Msps
– 超低消費電力コンパレータ×1
• システム周辺機器
– Bluetooth® Low Energyとの通信用プロセッサ間通信コントローラ(IPCC)
– CPU間でリソースを共有するためのHWセマフォ
– ADC、SPI、I2C、USART、AES、タイマーをサポートする1x DMAコントローラ(7xチャネル)
– 1x USART(ISO 7816、IrDA、SPIマスター、Modbus、スマートカードモード)
– 1x LPUART(低電力)
– 1x SPI 32 Mbit/s
– 1x I2C (SMBus/PMBus®)
– タッチセンシングコントローラ、最大8個のセンサー
– 16ビット、4チャンネルの高度なタイマー×1
– 1x 32ビット、4チャンネルタイマー
– 2x 16ビット超低消費電力タイマー
– 独立したシスティック×1
– 独立したウォッチドッグ1台
– 1xウィンドウウォッチドッグ
• セキュリティとID
– Bluetooth® Low Energy SWスタック用のセキュアファームウェアインストール(SFI)
– アプリケーションとBluetooth® Low Energy用の2倍のハードウェア暗号化AES最大256ビット
– HW公開鍵認証局(PKA)
– 暗号化アルゴリズム: RSA、Diffie-Helman、GF(p)上のECC
– 真の乱数ジェネレーター(RNG)
– R/W操作に対するセクター保護(PCROP)
– CRC計算ユニット – ダイ情報: 96ビットのユニークID
– IEEE 64ビットユニークID。Bluetooth® Low Energy 48ビットEUIの導出が可能
• 最大37個の高速I/O(うち35個は5Vトレラント)
• 開発サポート
– シリアルワイヤデバッグ(SWD)、アプリケーションプロセッサ用JTAG
– アプリケーションクロストリガー