記述
STM32F030xのマイクロ制御回路は48のMHzの頻度、高速埋め込まれた記憶(フラッシュ・メモリの64 KバイトまでおよびSRAMの8 Kバイトまで)、および高められたペリフェラルおよびI/Osの広範な範囲で作動する高性能腕Cortex™-M0 32ビットRISCの中心を織込んでいる。すべての装置は標準的な通信用インタフェース(2までI2Cs、2までSPIs、および2までUSARTs)、1 12ビットADC、6人までの一般目的の16ビットのタイマーおよび高度制御PWMのタイマーを提供する。
STM32F030xのマイクロ制御回路は2.4から3.6ボルトの電源から-40から+85の°Cの温度較差で、作動する。パワー セービング モードの総合セットはローパワー適用の設計を可能にする。
STM32F030xのマイクロ制御回路は20のピンから64のピンまで及ぶ4個のパッケージに装置を含める。選ばれる装置によってペリフェラルの異なったセットは含まれている。記述は下のSTM32F030xペリフェラルの完全な範囲の概観を提案した提供する。
これらの特徴はSTM32F030xのマイクロ制御回路をおよびユーザ・インタフェース、手持ち型装置、A/Vの受信機およびデジタルTV、PCペリフェラル、賭博のプラットホーム、eバイク、消費者電気器具、プリンター、走査器、警報システム、ビデオ通話装置およびHVACs適用制御のような広い応用範囲のために適したようにする。
特徴
●中心:ARM® 32ビットCortex™-M0 CPU、頻度48までのMHz
●記憶
–フラッシュ・メモリの16から64 Kバイト
– HWのパリティ チェックのSRAMの4から8 Kバイト
●CRCの計算の単位
●調整および力管理
–電圧範囲:2.4 Vから3.6ボルト
–パワーで/力の調整(POR/PDR)
–低い電力モード:睡眠、停止、スタンバイ
●時計管理
– 4つから32のMHzの水晶発振子
–口径測定のRTCのための32のkHzの発振器
– x6 PLLの選択の内部8つのMHz RC
–内部40 kHz RCの発振器
●55まで速いI/Os
–外部割込み機構のベクトルのすべてのmappable
– 5ボルトの耐久性がある機能の36までI/Os
●5チャネルのDMAコントローラー
●1つのx 12ビット、1.0のµs ADC (16までのチャネル)
–転換の範囲:0から3.6ボルト
– 2.4の3.6ボルトまでからの別のアナログの供給
●10までのタイマー
– 6 deadtimeの生成および非常停止が付いているチャネルPWMの出力のための1つの16ビット7チャネルの高度制御のタイマー、
– 1つの16ビットのタイマー、IR制御解読のために使用可能な4までIC/OCと
– 2 IC/OC、1 OCN、deadtimeの生成および非常停止が付いている1つの16ビットのタイマー、
– IR制御のためのIC/OCとおよびOCN、deadtimeの生成、非常停止および変調器のゲート各2つの16ビットのタイマー
– 1 IC/OCの1つの16ビットのタイマー
– 1つの16ビットの基本的なタイマー
–独立者およびシステム ウォッチドッグ タイマー
– SysTickのタイマー:24ビットdowncounter
●停止/スタンバイからの警報そして周期的な目覚しを用いるカレンダーRTC
●通信用インタフェース
– 2つまでのI2Cインターフェイス:20 mAの現在の流しとの1つの支持の速いモードと(1つのMbit/s)
– 2までUSARTs支持のマスターの同期SPIおよび変復調装置制御;自動ボード・レートの検出との1つ
– 4から16プログラム可能なかまれたフレームとの2までSPIs (18のMbit/s)
●連続ワイヤーはデバッグする(SWD)