STM32WB55CGU6 ARMマイクロコントローラ – MCU 超低消費電力デュアルコアArm Cortex-M4 MCU 64MHz、Cortex-M0+ 32MHz 1MByteの
♠ 製品説明
製品属性 | 属性値 |
メーカー: | STマイクロエレクトロニクス |
製品カテゴリー: | ARM マイクロコントローラ - MCU |
RoHS指令: | 詳細 |
シリーズ: | STM32WB |
取り付けスタイル: | 表面実装 |
パッケージ/ケース: | UFQFPN-48 |
コア: | ARM Cortex M0+、ARM Cortex M4 |
プログラムメモリサイズ: | 1MB |
データバス幅: | 32ビット |
ADC 解像度: | 12ビット |
最大クロック周波数: | 64 MHz、32 MHz |
I/O数: | 30 I/O |
データ RAM サイズ: | 256 KB |
供給電圧 - 最小: | 1.71V |
供給電圧 - 最大: | 3.6V |
最低動作温度: | - 40℃ |
最大動作温度: | + 105℃ |
パッケージ: | トレイ |
ブランド: | STマイクロエレクトロニクス |
データ RAM タイプ: | SRAM |
インターフェースタイプ: | I2C、LPUART、SAI、SPI、USART、USB |
湿気に敏感: | はい |
ADC チャネル数: | 13チャンネル |
製品タイプ: | ARM マイクロコントローラ - MCU |
プログラムメモリタイプ: | フラッシュ |
工場パック数量: | 1560 |
サブカテゴリ: | マイクロコントローラ - MCU |
商号: | STM32 |
単位重量: | 0.003517オンス |
♠ マルチプロトコルワイヤレス 32 ビット MCU Arm® ベース Cortex®-M4、FPU、Bluetooth® 5.2、802.15.4 無線ソリューション
STM32WB55xxおよびSTM32WB35xxマルチプロトコル無線・超低消費電力デバイスは、Bluetooth® Low Energy SIG仕様5.2およびIEEE 802.15.4-2011に準拠した強力かつ超低消費電力の無線機能を内蔵しています。これらのデバイスは、低層レイヤのリアルタイム処理をすべて実行するために、専用のArm® Cortex®-M0+を搭載しています。
これらのデバイスは極めて低消費電力に設計されており、最大64MHzで動作する高性能Arm® Cortex®-M4 32ビットRISCコアを搭載しています。このコアは、Arm®のすべての単精度データ処理命令とデータ型をサポートする単精度浮動小数点ユニット(FPU)を備えています。また、DSP命令のフルセットと、アプリケーションのセキュリティを強化するメモリ保護ユニット(MPU)も実装しています。
IPCCは6つの双方向チャネルを備え、拡張プロセッサ間通信を実現します。HSEMは、2つのプロセッサ間で共通リソースを共有するためのハードウェアセマフォを提供します。
これらのデバイスには、高速メモリ (STM32WB55xx の場合は最大 1 MB のフラッシュ メモリ、STM32WB35xx の場合は最大 512 K バイト、STM32WB55xx の場合は最大 256 K バイトの SRAM、STM32WB35xx の場合は 96 K バイト)、Quad-SPI フラッシュ メモリ インターフェイス (すべてのパッケージで利用可能)、および拡張された I/O と周辺機器の広範な範囲が組み込まれています。
メモリと周辺機器間およびメモリからメモリへの直接データ転送は、DMAMUX 周辺機器による完全に柔軟なチャネル マッピングを備えた 14 個の DMA チャネルによってサポートされます。
これらのデバイスは、内蔵フラッシュメモリとSRAM向けに、読み出し保護、書き込み保護、独自コード読み出し保護といった複数のメカニズムを備えています。メモリの一部をCortex®-M0+の排他アクセス用に保護することも可能です。
2つのAES暗号化エンジン(PKAとRNG)は、下位層のMACアドレスと上位層の暗号化を可能にします。顧客鍵保存機能を使用することで、鍵を秘匿化できます。これらのデバイスは、高速12ビットADCと、高精度基準電圧発生器に接続された2つの超低消費電力コンパレータを搭載しています。
これらのデバイスは、低消費電力RTC、高度な16ビットタイマー1個、汎用32ビットタイマー1個、汎用16ビットタイマー2個、および16ビット低消費電力タイマー2個を内蔵しています。さらに、STM32WB55xx(UFQFPN48パッケージを除く)では、最大18個の静電容量センシングチャネルが利用可能です。
STM32WB55xxは、最大8x40または4x44のLCDドライバと昇圧コンバータを内蔵しています。STM32WB55xxとSTM32WB35xxは、標準および高度な通信インターフェースも備えています。具体的には、USART(ISO 7816、IrDA、Modbus、スマートカードモード)×1、低消費電力UART(LPUART)×1、I2C(SMBus/PMBus)×2、最大32MHzのSPI×2(STM32WB35xx用に1つ)、2チャネルと3つのPDMを備えたシリアルオーディオインターフェース(SAI)×1、BCDおよびLPMをサポートする水晶発振器を内蔵したUSB 2.0 FSデバイス×1、そしてXIP(Execute-In-Place)機能を備えたQuad-SPI×1です。
STM32WB55xxおよびSTM32WB35xxは、1.71~3.6V電源で、-40~+105℃(ジャンクション温度+125℃)および-40~+85℃(ジャンクション温度+105℃)の温度範囲で動作します。包括的な省電力モードにより、低消費電力アプリケーションの設計が可能です。
デバイスには、ADC のアナログ入力用の独立した電源が含まれています。
• STの最先端特許技術を搭載
• ラジオ
– 2.4 GHz – Bluetooth® 5.2仕様、IEEE 802.15.4-2011 PHYおよびMACをサポートするRFトランシーバー、ThreadおよびZigbee® 3.0をサポート
– 受信感度: -96 dBm (Bluetooth® Low Energy、1 Mbps)、-100 dBm (802.15.4)
– 1 dBステップで最大+6 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またはMLPF-WB-02E3)が利用可能
• 超低消費電力プラットフォーム
– 1.71~3.6 V電源
– 40℃~85/105℃の温度範囲
– 13 nAシャットダウンモード
– 600 nA スタンバイモード + RTC + 32 KB RAM
– 2.1 µA ストップモード + RTC + 256 KB RAM
– アクティブモードMCU: RFおよびSMPSオン時<53µ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)
– 219.48 CoreMark® (64 MHz で 3.43 CoreMark/MHz)
• エネルギーベンチマーク
– ULPMark™ CPスコア303
• 供給とリセット管理
– インテリジェントバイパスモードを備えた高効率組み込みSMPS降圧コンバータ
– 5つのしきい値を選択できる超安全、低消費電力BOR(ブラウンアウトリセット)
– 超低消費電力POR/PDR
– プログラマブル電圧検出器(PVD)
– RTCとバックアップレジスタを備えたVBATモード
• クロックソース
– トリミングコンデンサを内蔵した32 MHz水晶発振器(無線およびCPUクロック)
– RTC用32kHz水晶発振器(LSE)
– 内部低消費電力 32 kHz (±5%) RC (LSI1)
– 内部低消費電力 32 kHz (安定性 ±500 ppm) RC (LSI2)
– 内部マルチスピード 100 kHz ~ 48 MHz 発振器、LSE による自動調整 (精度 ±0.25% 以上)
– 高速内部16MHz工場調整RC(±1%)
– システムクロック、USB、SAI、ADC用の2x PLL
• 思い出
– 最大1MBのフラッシュメモリとセクター保護(PCROP)を備えたR/W操作に対する無線スタックとアプリケーション
– 最大256KBのSRAM(ハードウェアパリティチェック付き64KBを含む)
– 20×32ビットバックアップレジスタ
– USART、SPI、I2C、USBインターフェースをサポートするブートローダー
– OTA(無線経由)Bluetooth® Low Energyおよび802.15.4アップデート
– XIP対応クアッドSPIメモリインターフェース
– 1 KB(128ダブルワード)OTP
• 豊富なアナログ周辺機器(最低1.62 V)
– 12ビットADC 4.26 Msps、ハードウェアオーバーサンプリングで最大16ビット、200 µA/Msps
– 2つの超低消費電力コンパレータ
– 正確な2.5 Vまたは2.048 V基準電圧バッファ出力
• システム周辺機器
– Bluetooth® Low Energyおよび802.15.4との通信用のプロセッサ間通信コントローラ(IPCC)
– CPU間でリソースを共有するためのHWセマフォ
– ADC、SPI、I2C、USART、QSPI、SAI、AES、タイマーをサポートする2つのDMAコントローラ(各7チャネル)
– 1x USART(ISO 7816、IrDA、SPIマスター、Modbus、スマートカードモード)
– 1x LPUART(低電力)
– 2x SPI 32 Mbit/s
– 2x I2C (SMBus/PMBus)
– 1x SAI(デュアルチャンネル高品質オーディオ)
– 1x USB 2.0 FSデバイス、クリスタルレス、BCDおよびLPM
– タッチセンシングコントローラ、最大18個のセンサー
– LCD 8×40(昇圧コンバータ付き)
– 16ビット、4チャンネルの高度なタイマー×1
– 2x 16ビット、2チャンネルタイマー
– 1x 32ビット、4チャンネルタイマー
– 2x 16ビット超低消費電力タイマー
– 独立したシスティック×1
– 独立したウォッチドッグ1台
– 1xウィンドウウォッチドッグ
• セキュリティとID
– Bluetooth® Low Energyおよび802.15.4 SWスタック用のセキュアファームウェアインストール(SFI)
– アプリケーション、Bluetooth® Low Energy、IEEE802.15.4用の3倍のハードウェア暗号化AES最大256ビット
– 顧客の鍵保管/鍵管理サービス
– HW公開鍵認証局(PKA)
– 暗号化アルゴリズム: RSA、Diffie-Helman、GF(p)上のECC
– 真の乱数ジェネレーター(RNG)
– R/W操作に対するセクター保護(PCROP)
– CRC計算ユニット
– ダイ情報: 96ビットの固有ID
– IEEE 64ビットユニークID。802.15.4 64ビットおよびBluetooth® Low Energy 48ビットEUIの導出が可能
• 最大72個の高速I/O(うち70個は5Vトレラント)
• 開発サポート
– シリアルワイヤデバッグ(SWD)、アプリケーションプロセッサ用JTAG
– 入力/出力によるアプリケーションクロストリガー
– アプリケーション用Embedded Trace Macrocell™