おそらくSTM32L151VBT6はお客様の要件に適しています。弊社で使用した場合でも、コストが抑えられており、電力消費の面でも優れています。また、ほとんどの設計リソースはhttp://www.st.comで入手できます。
STM32L151VB MCUの主な機能は次のとおりです。
超低電力プラットフォーム1.65 V〜3.6 V電源
-40°C〜85°C / 105°Cの温度範囲
0.3μAスタンバイモード(3ウェイクアップピン)
0.9μAスタンバイモード+ RTC
0.57μAストップモード(16ウェイクアップライン)
1.2μAストップモード+ RTC
9μA低電力実行モード
214μA/ MHz実行モード
10 nA超低I / Oリーク
<8μsのウェイクアップ時間
コア:ARM®Cortex™-M3 32ビットCPU
32 kHzから最大32 MHzまで
33.3 DMIPSピーク(Dhrystone 2.1)
メモリ保護ユニット
リセットおよび供給管理
5つの選択可能なしきい値を備えた、非常に安全な低電力BOR(ブラウンアウトリセット)
超低電力POR / PDR
プログラマブル電圧検出器(PVD)
クロックソース
1〜24 MHzの水晶発振器
キャリブレーション付きRTC用の32 kHz発振器
高速内部16 MHz工場調整済みRC(+/- 1%)
内部低電力37 kHz RC
内部マルチスピード低電力65 kHz〜4.2 MHz
CPUクロックおよびUSB用のPLL(48 MHz)
事前にプログラムされたブートローダー
USARTをサポート
開発支援
シリアルワイヤデバッグをサポート
JTAGおよびトレースをサポート
最大83個の高速I / O(73個のI / O 5Vトレラント)、すべてが16個の外部割り込みベクターにマッピング可能
思い出:
ECCを使用した最大128 KBのフラッシュ
最大16 KBのRAM
ECCを備えた最大4 KBの真のEEPROM
80バイトのバックアップレジスタ
最大8x40セグメントのLCDドライバー
コントラスト調整をサポート
点滅モードをサポート
ボード上のステップアップコンバーター
豊富なアナログ周辺機器(最低1.8 V)
最大24チャネルの12ビットADC 1 Msps
出力バッファ付きの12ビットDAC 2チャンネル
2個の超低電力コンパレータ(ウィンドウモードおよびウェイクアップ機能)
DMAコントローラー7xチャネル
8x周辺機器通信インターフェース
1 x USB 2.0(内部48 MHz PLL)
3x USART(ISO 7816、IrDA)
2x SPI 16 Mビット/秒
2x I2C(SMBus / PMBus)
10xタイマー:最大4つのIC / OC / PWMチャネルを備えた6x 16ビット、2x 16ビット基本タイマー、2xウォッチドッグタイマー(独立およびウィンドウ)
タッチキー、リニアおよびロータリータッチセンサーをサポートする最大20の静電容量センシングチャネルCRC計算ユニット、96ビットの一意のID