STM32F303CBT6 ARMマイクロコントローラ – MCU 32ビット ARM Cortex M4 72MHz 128kB MCU FPU
♠ 製品説明
製品属性 | 属性値 |
メーカー: | STマイクロエレクトロニクス |
製品カテゴリー: | ARM マイクロコントローラ - MCU |
RoHS指令: | 詳細 |
シリーズ: | STM32F3 |
取り付けスタイル: | 表面実装 |
パッケージ/ケース: | LQFP-48 |
コア: | ARM Cortex M4 |
プログラムメモリサイズ: | 128 KB |
データバス幅: | 32ビット |
ADC 解像度: | 4 x 6ビット/8ビット/10ビット/12ビット |
最大クロック周波数: | 72MHz |
I/O数: | 37 入出力 |
データ RAM サイズ: | 32 KB |
供給電圧 - 最小: | 2V |
供給電圧 - 最大: | 3.6V |
最低動作温度: | - 40℃ |
最大動作温度: | + 85℃ |
パッケージ: | トレイ |
ブランド: | STマイクロエレクトロニクス |
データ RAM タイプ: | SRAM |
インターフェースタイプ: | CAN、I2C、SPI、UART、USB |
長さ: | 7ミリメートル |
湿気に敏感: | はい |
ADC チャネル数: | 1チャンネル |
タイマー/カウンターの数: | 8 タイマー |
プロセッサシリーズ: | ARM Cortex M |
製品タイプ: | ARM マイクロコントローラ - MCU |
プログラムメモリタイプ: | フラッシュ |
工場パック数量: | 1500 |
サブカテゴリ: | マイクロコントローラ - MCU |
商号: | STM32 |
単位重量: | 0.006409オンス |
♠ Arm®ベースのCortex®-M4 32b MCU+FPU、最大256KBのフラッシュ+ 48KBのSRAM、4つのADC、2つのDACチャネル、7つのコンプ、4つのPGA、タイマー、2.0〜3.6V
STM32F303xB/STM32F303xCファミリは、最大72MHzで動作するFPUを搭載した高性能Arm® Cortex®-M4 32ビットRISCコアをベースに、浮動小数点ユニット(FPU)、メモリ保護ユニット(MPU)、および組み込みトレースマクロセル(ETM)を内蔵しています。このファミリは、高速組み込みメモリ(最大256KBのフラッシュメモリ、最大40KBのSRAM)と、2つのAPBバスに接続された広範な拡張I/Oおよびペリフェラルを搭載しています。
これらのデバイスは、最大4個の高速12ビットADC(5Msps)、7個のコンパレータ、4個のオペアンプ、最大2個のDACチャネル、低消費電力RTC、最大5個の汎用16ビットタイマー、1個の汎用32ビットタイマー、そして2個のモーター制御専用タイマーを備えています。また、標準および高度な通信インターフェースも備えており、最大2個のI2C、最大3個のSPI(うち2個のSPIは多重化全二重I2S)、3個のUSART、最大2個のUART、CAN、USBを備えています。オーディオクラスの精度を実現するために、I2Sペリフェラルは外部PLLを介してクロック制御できます。
STM32F303xB/STM32F303xCファミリーは、2.0~3.6V電源で、-40~+85℃および-40~+105℃の温度範囲で動作します。包括的な省電力モードにより、低消費電力アプリケーションの設計が可能です。
STM32F303xB/STM32F303xC ファミリは、48 ピンから 100 ピンまでの 4 つのパッケージでデバイスを提供します。
含まれる周辺機器のセットは、選択したデバイスによって変わります。
• コア: Arm® Cortex®-M4 32ビットCPU、FPU(最大72 MHz)、シングルサイクル乗算およびHW除算、90 DMIPS(CCMから)、DSP命令およびMPU(メモリ保護ユニット)
• 動作条件:
– VDD、VDDA電圧範囲: 2.0 V~3.6 V
• 思い出
– 128~256KBのフラッシュメモリ
– 最大 40 KB の SRAM、最初の 16 KB に HW パリティ チェックが実装されています。
– ルーチンブースター: 命令バスとデータバス上の8KBのSRAM、HWパリティチェック付き(CCM)
• CRC計算ユニット
• リセットと供給管理
– パワーオン/パワーダウンリセット(POR/PDR)
– プログラマブル電圧検出器(PVD)
– 低電力モード: スリープ、停止、スタンバイ
– RTCおよびバックアップレジスタ用のVBAT電源
• クロック管理
– 4~32 MHzの水晶発振器
– キャリブレーション機能付きRTC用32kHz発振器
– 内部8MHz RC(x16 PLLオプション付き)
– 内部40kHz発振器
• 最大87個の高速I/O
– すべて外部割り込みベクターにマッピング可能
– 5V耐性のあるいくつかの
• 相互接続マトリックス
• 12チャンネルDMAコントローラ
• 4つのADC 0.20 µS(最大39チャネル)、12/10/8/6ビットの選択可能な分解能、0~3.6 Vの変換範囲、シングルエンド/差動入力、2~3.6 Vの独立したアナログ電源
• 2.4~3.6 Vのアナログ電源を備えた2つの12ビットDACチャンネル
• 2~3.6 Vのアナログ電源を備えた7つの高速レールツーレールアナログコンパレータ
• PGAモードで使用できる4つのオペアンプ。すべての端子は2.4~3.6 Vのアナログ電源でアクセス可能
• タッチキー、リニア、ロータリータッチセンサーをサポートする最大24の静電容量式センシングチャンネル
• 最大13個のタイマー
– 1つの32ビットタイマーと2つの16ビットタイマー、最大4つのIC/OC/PWMまたはパルスカウンターと直交(増分)エンコーダ入力
– 最大6つのPWMチャンネル、デッドタイム生成、緊急停止機能を備えた2つの16ビット6チャンネル高度制御タイマー
– 2つのIC/OC、1つのOCN/PWM、デッドタイム生成、緊急停止機能を備えた16ビットタイマー1つ
– IC/OC/OCN/PWM、デッドタイム生成、緊急停止機能を備えた2つの16ビットタイマー
– 2つのウォッチドッグタイマー(独立、ウィンドウ)
– SysTickタイマー: 24ビットダウンカウンタ
– DACを駆動するための2つの16ビット基本タイマー
• カレンダーRTC、アラーム、停止/スタンバイからの定期的なウェイクアップ
• 通信インターフェース
– CANインターフェース(2.0Bアクティブ)
– 2つのI2Cファーストモードプラス(1 Mbit/s)、20 mA電流シンク、SMBus/PMBus、STOPからのウェイクアップ
– 最大 5 つの USART/UART (ISO 7816 インターフェース、LIN、IrDA、モデム制御)
– 最大3つのSPI、そのうち2つは多重化された半二重/全二重I2Sインターフェース、4~16のプログラム可能なビットフレーム
– USB 2.0フルスピードインターフェース
– 赤外線送信機
• シリアルワイヤデバッグ、Cortex®-M4(FPU ETM搭載)、JTAG
• 96ビットのユニークID