stm32l 32bit releasing your creativity - home ...›®次...

20
STM32L シリーズ 超低消費電力 32bit マイクロコントロReleasing your creativity STM32 L

Upload: tranlien

Post on 04-May-2018

238 views

Category:

Documents


7 download

TRANSCRIPT

Page 1: STM32L 32bit Releasing your creativity - Home ...›®次 STM32マイコンと超低消費電力特性 4 10の製品シリーズ(40以上の製品ライン) 4 STM32L : 超低消費電力32bitマイコン・シリーズ

STM32Lシリーズ超低消費電力32bitマイクロコントローラReleasing your creativity

STM32 L

Page 2: STM32L 32bit Releasing your creativity - Home ...›®次 STM32マイコンと超低消費電力特性 4 10の製品シリーズ(40以上の製品ライン) 4 STM32L : 超低消費電力32bitマイコン・シリーズ

2

Page 3: STM32L 32bit Releasing your creativity - Home ...›®次 STM32マイコンと超低消費電力特性 4 10の製品シリーズ(40以上の製品ライン) 4 STM32L : 超低消費電力32bitマイコン・シリーズ

目次

STM32マイコンと超低消費電力特性 .......................................................4

10の製品シリーズ(40以上の製品ライン) ........................................................... 4STM32L : 超低消費電力32bitマイコン・シリーズ ................................................ 5

STM32超低消費電力シリーズ ..................................................................6

3つのSTM32Lシリーズ(11の製品ライン) .......................................................... 6幅広いメモリ / 性能 / ペリフェラル / パッケージの選択肢 ....................................... 6

STM32L4シリーズ ...................................................................................10

STM32L4製品ライン ..................................................................................... 10STM32L4超低消費電力マイコン ..................................................................... 10STM32L4幅広い製品ポートフォリオ ................................................................. 11市場で最も低い消費電力値を提供するSTM32L4シリーズ(25°C時) ................... 11STM32L4オンライン・トレーニング .................................................................. 11

STM32L1シリーズ ...................................................................................12

STM32L1製品ライン ..................................................................................... 12STM32L1超低消費電力マイコン ..................................................................... 12STM32L1市場で幅広く採用されている製品ポートフォリオ ................................. 13

STM32L0シリーズ ...................................................................................14

STM32L0製品ライン ..................................................................................... 14STM32L0超低消費電力マイコン ..................................................................... 14STM32L0高温度条件下で最も優れた消費電力特性(125°C時) .......................... 14STM32L0製品ポートフォリオ .......................................................................... 15

STM32Lエコシステム .............................................................................16

今すぐSTM32Lマイコンを使った設計を開始できる各種開発ボード ...................... 16STM32 Nucleoマイコン・ボード .................................................................... 17STM32 Nucleo拡張ボード ........................................................................... 17LoRaWAN™ : STM32ワイヤレス・コネクティビティ・ソリューション ..................... 17消費電力シミュレーション・ツール ..................................................................... 18STM32Lシリーズ用組込みソフトウェア ............................................................. 19STM32Lシリーズ用組込みソフトウェア使用例 ................................................... 19

Page 4: STM32L 32bit Releasing your creativity - Home ...›®次 STM32マイコンと超低消費電力特性 4 10の製品シリーズ(40以上の製品ライン) 4 STM32L : 超低消費電力32bitマイコン・シリーズ

4

STM32マイコンと 超低消費電力特性

STのARM® Cortex®-MベースのマイクロコントローラSTM32は、STの経験と実績に基づく独自のテクノロジーを組込みアプリケーションに提供します。さらに、複数拠点による生産と長期安定供給により、お客様の革新的で安定したビジネスに貢献します。

10の製品シリーズ(40以上の製品ライン)ARM® Cortex®-M(M0、M0+、M3、M4、M7)ベースのSTM32®ファミリは、幅広い製品ポートフォリオを擁し、お客様のアプリケーションに最適な製品を提案できます。STM32は、製品間で容易に開発資産を移植できるよう設計されており、バイナリ互換性に加えて、ピン配置互換、豊富なハードウェアIP、より高水準のプログラミング言語を組み合わせることによって、負荷の少ない開発が可能です。

ハイパフォーマンス

Cortex-M7

STM32 F7

超低消費電力

メインストリーム

Cortex-M3

STM32 F2

STM32 L1

STM32 F1

Cortex-M4

STM32 F4

STM32 L4

STM32 F3

Cortex-M0 & M0+

STM32 L0

STM32 F0

STM32 H7

Page 5: STM32L 32bit Releasing your creativity - Home ...›®次 STM32マイコンと超低消費電力特性 4 10の製品シリーズ(40以上の製品ライン) 4 STM32L : 超低消費電力32bitマイコン・シリーズ

5

STの超低消費電力マイコン・プラットフォームは、独自の超低リーク技術をベースとしています。STM32L0(ARM® Cortex®-M0+搭載)、 STM32L1(Cortex-M3搭載)、STM32L4(Cortex-

M4搭載)、およびSTM8L(STオリジナル8bit

コア搭載)シリーズは、バッテリまたはエネルギー・ハーベスティングから給電される機器に対応する幅広いラインアップのマイコンであり、あらゆる低消費電力アプリケーションに対して最適なコストと性能を実現する製品です。この超低消費電力プラットフォームは

-40°C ~ +125°Cの温度範囲における消費

電流の変動が業界最小で、高い温度状態においても消費電流を非常に低い値に抑えることができます。これらの超低消費電力マイコンは、ストップ・モード(SRAM保持)において、わずか最小3.5μsのウェイクアップ時間を維持しながら最低350nAという業界最小の消費電力を実現します。最新のSTM32L4シリーズはFPUおよびDSP

命令を備えており、273 CoreMark® / 217

ULPBench™の高性能・高電力効率を達成します。超低消費電力はもちろん、大容量メモリ(最大1MBのFlashメモリ)や様々な革新的機能を兼ね備えています。

www.st.com / stm32l

STM32L : 超低消費電力32bitマイコン・シリーズ

STM32のセレクタ・ガイドスマートフォンやPCから無料アプリのMCU Finderをダウンロードして、最適なSTM32製品を検索できます。

macOS™

www.st.com/stmcufinder

Page 6: STM32L 32bit Releasing your creativity - Home ...›®次 STM32マイコンと超低消費電力特性 4 10の製品シリーズ(40以上の製品ライン) 4 STM32L : 超低消費電力32bitマイコン・シリーズ

6

STM32 超低消費電力シリーズ

コストを重視した製品から高性能な製品まで、メモリ・サイズ、アナログ回路、または各種ペリフェラルのニーズに最適なSTM32L製品を提供可能です。

3つのSTM32Lシリーズ(11の製品ライン)

STM32 L4STM32 L1STM32 L0 コスト重視超低消費電力

Cortex-M0+(@32MHz)1.65 ~ 3.6V

8bit & 16bitアプリケーション幅広いパッケージ・ラインアップ

3製品ラインコスト重視小型パッケージ

USB、LCD、アナログ・ペリフェラル

8 ~ 192KB Flashメモリ最大20KB SRAM

AES暗号化機能AES暗号化機能

最大6KB EEPROM

3製品ラインUSB、LCD、AES、

豊富なアナログ・ペリフェラルDual-bank Flashメモリ(RWW)

32 ~ 512KB Flashメモリ最大80KB SRAM最大16KB EEPROM

5製品ライン5 MSPS ADコンバータ

PGA、コンパレータDAコンバータ、オペアンプ

USB OTG、LCD、AES128KB ~ 1MB Flashメモリ

320KB SRAM

高性能豊富なアナログ機能

Cortex-M4(@80MHz)FPU機能搭載1.71 ~ 3.6V

高性能、豊富なアナログ回路搭載

幅広い機能

Cortex-M3(@32MHz)1.65 ~ 3.6V

豊富なメモリ展開

幅広いメモリ / 性能 / ペリフェラル / パッケージの選択肢豊富なメモリ・サイズ / ピン数

1441004849

3236

14

1 M

512 K

384 K

256 K192 K128 K

64 K

32 K

16 K8 K

Flashメモリ・サイズ(B)

ピン数

STM32 L0

STM32 L4

STM32 L1

169

STM32 L0 STM32 L1 STM32 L4

高性能・高電力効率

MHz

スコア

217*

161*

103*

32 32 80

* 外部DC-DCコンバータを使用した場合の測定値。 DC-DCコンバータを使用しない場合は、STM32L0で135、 STM32L1で81、STM32L4で217

273

7593

Page 7: STM32L 32bit Releasing your creativity - Home ...›®次 STM32マイコンと超低消費電力特性 4 10の製品シリーズ(40以上の製品ライン) 4 STM32L : 超低消費電力32bitマイコン・シリーズ

7

豊富なパッケージ

WLCSPWLCSP-25(~2x2 mm)WLCSP-36(~2x3 mm)WLCSP-49(~3x3 mm)WLCSP-63(~3x4 mm)WLCSP-64(~4x5 mm)WLCSP-72(~3x4 mm)WLCSP-81(~3x4 mm)WLCSP-100(~4x4 mm)WLCSP-104(~4x5 mm)

QFNQFN-20(3x3 mm)QFN-28(4x4 mm)QFN-32(5x5 mm)QFN-48(7x7 mm)

BGABGA-64(5x5 mm)BGA-100(7x7 mm)BGA-132(7x7 mm)BGA-169(7x7 mm)

TSSOPTSSOP-14(4.4x4.1 mm)TSSOP-20(4.4x6.6 mm)

LQFPLQFP-32(7x7 mm)LQFP-48(7X7 mm)LQFP-64(10X10 mm)LQFP-100(14X14 mm)LQFP-144(20x20 mm)

実装面積

STM32 L

Page 8: STM32L 32bit Releasing your creativity - Home ...›®次 STM32マイコンと超低消費電力特性 4 10の製品シリーズ(40以上の製品ライン) 4 STM32L : 超低消費電力32bitマイコン・シリーズ

8

幅広いアプリケーションに対応するSTM32超低消費電力マイコン

STM

電動工具

ガス/水道メータ

センサ・ハブ /携帯電話 / ゲーム機

温度範囲 : -40~+125°C •

動作電圧範囲 : 1.65~3.6V •

耐タンパー機能付きRTC : 0.95ppm •

ECC付きFlash、CRC、およびSRAMのパリティ・ビットによる安全性の確保 •

独立したDual-bank Flashメモリと内蔵EEPROM(RWW) •全温度範囲および動作電圧範囲における精度± 1%のRCオシレータ内蔵 •

広範なパッケージで提供 : 14~144ピン •

ARM® Cortex®-M0+/M3/M4から選べる豊富なラインアップ •

RTCと16KBのSRAMを維持しながら最小450nAの低消費電力モード •

ローパワーUART、パルス・カウンタ、16bitローパワー ・タイマ •

ウェイクアップ時間 : 3.5μs(16のウェイクアップ・ライン) •ファームウェア・アップグレードに最適な

Dual-bank Flashメモリ(最大1MB) •データ・ロギング用の内蔵EEPROM(最大16KB) •コンパレータおよびオペアンプ内蔵(PGA付き) •

セキュリティ用の知的財産コード保護機能、ECC、CRC、JTAGヒューズ •

ARM® Cortex®-M0+/M3/M4から選べる豊富なラインアップ •

RTCと128KBのSRAMを維持しながら最小1.4μAの低消費電力モード •

4μsのウェイクアップ時間により高速なシステム応答を実現 •

USB 2.0 OTGにより高速アプリケーション・プロセッサとの通信に対応 •

320KBのSRAM(うち64KBはパリティ・ビット付き) •最小1.71Vまで全機能が動作、かつ最大周波数でCPUが動作 •

I²C FM+、高速SPI、高速ADコンバータによるセンサからのデータ取得 •

ARM® Cortex®-M4(FPU内蔵、100 DMIPS、ART アクセラレータ™搭載) •

Page 9: STM32L 32bit Releasing your creativity - Home ...›®次 STM32マイコンと超低消費電力特性 4 10の製品シリーズ(40以上の製品ライン) 4 STM32L : 超低消費電力32bitマイコン・シリーズ

9

M32L

スマート電力メータ

フィットネス / ヘルスケア

オーディオ / 音声認識

• 高い動作時の電力効率 : 36µA/MHz

• FSMCにより外部メモリに対応• LCDドライバ(最大4 x52または8x48)による表示• 真乱数発生器および256bit AESによるセキュリティ• Δ∑モジュレータ用のデジタル・フィルタと外部AFEにより最大24bit精度のADコンバータを実現

• バッテリ・バックアップ用の低消費電力モードVBAT(RTC動作保持)• 最大80MHzのARM® Cortex®-M4で高い演算能力を実現

• 8nAのシャットダウン・モードにより長バッテリ寿命を実現• 1MBのFlashメモリにより高度なアルゴリズムをサポート• 高い動作時の電力効率 : 36μA/MHz

• I²C FM+によるセンサ /HS通信• 12/16bit ADコンバータによるアナログ・センシング /モニタリング• FS USBホストによるデータ転送+機器充電• ARM® Cortex®-M0+/M3/M4から選べる豊富なラインアップ

• 28nAのスタンバイ・モードにより長バッテリ寿命を実現• 4~14μsのウェイクアップ時間による高速な応答性能• MEMSマイクからのPDM信号をハードウェアでPCMに変換• 12bit ADコンバータ(200μA/MSPS)• シリアル・オーディオ・インタフェース / I2Sによるオーディオ周辺機器の接続• 最大80MHzのARM®

Cortex®-M4(38μA/MHz、100DMIPS)

Page 10: STM32L 32bit Releasing your creativity - Home ...›®次 STM32マイコンと超低消費電力特性 4 10の製品シリーズ(40以上の製品ライン) 4 STM32L : 超低消費電力32bitマイコン・シリーズ

10

可能性の幅を広げる製品ライン

STM32L4製品ライン

ARM

® C

orte

x®-M

4(DS

P +

FPU、 8

0MHz)

• ARTアクセラレータ™

• USART、SPI、I2C• Quad-SPI• 16bit & 32bitタイマ• シリアル・オーディオ・ インタフェース + オー ディオPLL

• SWP• 2×CAN• 2×12bit DAコンバータ• 温度センサ• 動作電圧1.71 ~ 3.6V• VBATモード• ユニーク ID• タッチ・コントローラ• AES-256*/SHA-256** 暗号化機能

製品ライン

Flash(KB)

RAM(KB)

オペアンプ コンパレータ

12bit ADコンバータ5 MSPS

16bitHW オーバーサンプリング

水晶発振子レス

USB2.0 FS

USB2.0OTG FS

セグメントLCDドライバ

STM32L4x1アクセス

最大1024

最大128

○ ○ ○

STM32L4x2USB FS

最大256

最大64

○ ○ ○ ○

STM32L4x3USB FS & LCD搭載

最大256

最大64

○ ○ ○ ○ 最大8×40

STM32L4x5USB OTG

最大1024

最大128

○ ○ ○ ○

STM32L4x6USB OTG & LCD搭載

最大1024

最大320

○ ○ ○ ○ 最大8×40

* STM32L486/L443/L442/L4A6のみ対応  ** SHA-256はSTM32L4A6のみ

STM32L4超低消費電力マイコン• 最大80MHzのARM® Cortex®-M4(DSP + FPU – 100 DMIPS)

• 動作時の高い電力効率 : 36μA / MHz(26MHz動作時)

• 32kHz RTC + 16KBのSRAM + I / O状態の保持 : 最小450nA

• 32kHz RTC動作時 : 最小200nA(またはRTC動作停止で8nA)

• 12bit / 16bit ADコンバータ : 5 MSPS 、200μA / MSPS、1.65V動作対応

• 動作温度 : 最大125°C

217 (外付けDC-DCコンバータあり)

273 www.st.com / stm32l4

STM32L4 シリーズ

STM32 L4

STM32 L0

Page 11: STM32L 32bit Releasing your creativity - Home ...›®次 STM32マイコンと超低消費電力特性 4 10の製品シリーズ(40以上の製品ライン) 4 STM32L : 超低消費電力32bitマイコン・シリーズ

11

STM32L4幅広い製品ポートフォリオFlashサイズ / RAMサイズ(B)

128 K/64 K

256 K/128 K

256 K/64 K

1 M/128 K

512 K/128 K

512 K/320 K

1 M/320 K

L476VCL476RC

L476MGL476JG L476QGL476VGL476RG L476ZG

L476MEL476JE L476QEL476VEL476RE L476ZE

L496AGL496QGL496VGL496RG L496ZG

L496QEL496VEL496RE L496ZE L496AE

L475VCL475RC

L475VEL475RE

L475VGL475RG

L433CB L433RB

L433CC L433VCL433RC

L432KB

L432KC

L431CBL431KB L431RB

L431CCL431KC L431VCL431RC

L471QGL471VGL471RG L471ZG

L471QEL471VEL471RE L471ZE

L443CCL442KC L443VCL443RC

L486JG L486QGL486VGL486RG L486ZG

L4A6AGL4A6QGL4A6VGL4A6RG L4A6ZG

128bit/256bit AESハードウェア暗号化機能内蔵128bit/256bit AESハードウェア暗号化機能なし

ピン数

81ピンWLCSP

72ピンWLCSP

48ピンLQFP/QFN

49ピンWLCSP

32ピンQFN

132ピンUFBGA

169ピンUFBGA

100ピンLQFP/WLCSP

UFBGA

64ピンLQFP

UFBGA

144ピンLQFP

市場で最も低い消費電力値を実現するSTM32L4シリーズ(25°C時)

STM32 L4

CPU動作モード(Flashメモリ実行)

ストップ2モード(RTC停止 /RTC動作時)

スタンバイ・モード+32KB RAM(RTC停止 /RTC動作時)

スタンバイ・モード+32KB RAM(RTC停止 /RTC動作時)

シャットダウン・モード(RTC停止 /RTC動作時)

VDD 範囲

動作モードまでのウェイクアップ時間• ストップ2モードから実行 : 5μs• スタンバイ・モードから実行 : 14μs• シャットダウン・モードから実行 : 250μs

36μA/MHzレンジ2最大26MHz

38μA/MHzレンジ1最大80MHz

1.0μA/1.28μA

200nA/450nA 28nA/

280nA 8nA/200nA

typ(@25°C)

STM32L4 オンライン・トレーニングwww.st.com/stm32l4-online-training

Page 12: STM32L 32bit Releasing your creativity - Home ...›®次 STM32マイコンと超低消費電力特性 4 10の製品シリーズ(40以上の製品ライン) 4 STM32L : 超低消費電力32bitマイコン・シリーズ

12

STM32L1 シリーズ

市場で豊富な実績を持つソリューション

STM32L1製品ライン

ARM

® C

orte

x®-M

3(M

PU搭載、 3

2MHz)

• 動作電圧1.65 ~ 3.6V

• ダイナミック電圧スケーリング

• 5 x クロック・ソース

• 高機能RTC(キャリブレーション)

• USART、SPI、I2C

• 16bit & 32bitタイマ

• 動作温度-40 ~ 85°C、 最大105°C(ローパワー・モード)

• 2 x ウォッチドッグ

• ブラウンアウト・リセット

• プログラマブル電圧検出

• DMA

• リセット回路POR / PDR

• 12bit ADコンバータ(1 MSPS)

• 12bit DAコンバータ

STM32 L1

製品ライン

Flash(KB)

RAM(KB)

EEPROM(KB)

メモリI / F

オペアンプ

コンパレータ

温度センサ

静電容量タッチ

LCDドライバ

128bitAES

STM32L100バリュー・ライン

32 ~ 256 4 ~ 16 2最大

8 x 28

STM32L151STM32L152

32 ~ 512 16 ~ 80 4 ~ 16SDIOFSMC

○ ○ ○ ○最大

8 x 40

STM32L162 256 ~ 512 32 ~ 80 8 ~ 16SDIOFSMC

○ ○ ○ ○ 最大8 x 40

STM32L1超低消費電力マイコン• 32MHzのARM® Cortex®-M3 : 33DMIPS

• 動作時の高い電力効率 : 最小177μA / MHz

• SRAM全域を保持したストップ・モード : 435nA(RTC動作時1.3μA)

• スタンバイ・モード + RTC動作 : 900nA(レジスタ・バックアップ)

• スタンバイ・モード : 280nA(レジスタ・バックアップ)

• Dual-bank Flashメモリおよび内蔵EEPROM

• 動作温度 : 最大105°C

81 (外付けDC-DCコンバータなし)

103 (外付けDC-DCコンバータあり)

93www.st.com / stm32l1

STM32 L1

Page 13: STM32L 32bit Releasing your creativity - Home ...›®次 STM32マイコンと超低消費電力特性 4 10の製品シリーズ(40以上の製品ライン) 4 STM32L : 超低消費電力32bitマイコン・シリーズ

13

STM32L1市場で幅広く採用されている製品ポートフォリオ

STM32L162 : STM32L152 + 128bit AESSTM32L151 : USB 2.0 FS + 高機能アナログ & ペリフェラル

STM32L152 : STM32L151 + LCDドライバSTM32L100 : バリュー・ライン

ピン数

Flashサイズ / RAMサイズ(B)

384K / 48K

256K / 16K

64K / 8K

32K / 4K

128K / 16K

32K / 16K

64K / 32K

128K / 32K

256K / 32K

384K / 80K

512K / 80K

151VC

L100C6-A

L151CCL152CC

L151C6-AL152C6-A

L151C8-AL152C8-A

48ピンLQFP/UQFN

L151REL152RE

L100RC

L100RB-A

L100R8-A

L151R6-AL152R6-A

L151R8-AL152R8-A

L151UC*L151RCL152RC

L151RD**L152RD**

64ピンTFBGALQFP

WLCSP**--------------63 WLCSP*

L151VCL152VC

L151V8-AL152V8-A

L151VDL152VD

L151VE*L152VE*

L151VD-X*L152VD-X

100ピンUFBGALQFP

--------------104 WLCSP*

L151QCL152QC

L151QDL152QD

L151QEL152QE

132ピンUFBGA

L152ZCL151ZC

L152ZDL151ZD

L152ZEL151ZE

144ピンLQFP

L151CB-A L151RB-A L151VB-AL152CB-A L152RB-A L152VB-A

Page 14: STM32L 32bit Releasing your creativity - Home ...›®次 STM32マイコンと超低消費電力特性 4 10の製品シリーズ(40以上の製品ライン) 4 STM32L : 超低消費電力32bitマイコン・シリーズ

14

コスト・メリットを提供しながら幅広いアプリケーションに対応

STM32L0製品ライン

ARM

® C

orte

x®-M

0+(

MPU搭載、 3

2MHz)

• 動作電圧1.65 ~ 3.6V• -40 ~ 125°C温度センサ• 14 ~ 100ピン• ダイナミック電圧スケーリング• 5 x クロック・ソース• 高機能RTC(w / cal.)• USART、SPI、I2C• 16bitタイマ• 5VトレラントI/O• 2 x ウォッチドッグ• プログラマブル電圧検出• リセット回路POR / PDR• ブラウンアウト・リセット• DMA• コンパレータ• 温度センサ• AES 128bit

STM32 L0

製品ライン

Flash(KB)

RAM(KB)

EEPROM(KB)

12bitADC1.14Msps

LP(1)

UART

LP(1)

16bitタイマ

12bitDAC

タッチ検出

真乱数発生器

水晶発振子レスUSB

2.0 FS

LCDドライバ

STM32L0x1アクセス・ライン

最大192

最大20

最大6

○ ○ ○

STM32L0x2USB

最大192

最大20

最大6

○ ○ ○ ○ ○ ○ ○

STM32L0x3USB & LCD

最大192

最大20

最大6

○ ○ ○ ○ ○ ○ ○最大

8 x 484 x 52

注記 : 超低消費電力モードでも動作する低消費電力ペリフェラル

STM32L0超低消費電力マイコン• 32MHzのARM® Cortex®-M0+

• 動作時の高い電力効率 : 最小49μA / MHz

• RAMとLTC(ローパワー・タイム・クロック)を維持したストップ・ モード : 420nA

• ウェイクアップ : 5μs(Flashメモリ実行)

• 12 / 16bit ADコンバータ : 1 MSPS、240μA、1.65V対応

• ユニークID / 128bit AES / Flashメモリ保護

• 動作温度 : 最大125°C

135 (外付けDC-DCコンバータなし)

161 (外付けDC-DCコンバータあり)

75www.st.com / stm32l0

STM32L0高温度条件下で最も優れた消費電力特性(125°C時)

STM32 L0

CPU動作モード(Flashメモリから)

ローパワー動作モード(@32kHz)

ローパワー・スリープ・モード(@32kHz)

ストップ・モード(RTC動作時)

スタンバイ・モード(RTC動作時)

(+20Bバックアップレジスタ)

typ値 動作モードまでのウェイクアップ時間• ストップ・モードから実行: 5μs(RAMから実行の場合: 3.5μs)• スタンバイ・モードから実行: 50μs

166 μA/MHzDhrystone (32 MHz)

28 μAFlash

10 μA5.5 μA 1.95 μA

typ値(@125°C)

STM32L0 シリーズ

Page 15: STM32L 32bit Releasing your creativity - Home ...›®次 STM32マイコンと超低消費電力特性 4 10の製品シリーズ(40以上の製品ライン) 4 STM32L : 超低消費電力32bitマイコン・シリーズ

15

STM32L0製品ポートフォリオ

STM32L0x3: STM32L0x2 + LCDドライバ

16 K / 2 K

16 K / 8 K

128 K / 20 K

64 K / 20 K

64 K / 8 K

32 K / 8 K

192 K / 20 K

8 K / 2 K

L031C4L031F4* L031G4

L031E4**

L031K4

L011D3 L011F3* L011G3

L011E3**

L011K3

L011D4 L011F4 L011G4

L011E4**

L011K4

L031C6L031F6* L031G6

L031E6**

L031K6

L052C6

L051C6

L053C6

L052R6

L051R6

L053R6

L052K6

L051K6

L051T6**

L052T6**

L052C8

L051C8

L053C8

L052R8

L051R8

L053R8

L052T8**

L051K8

L051T8**

L052K8

L071K8 L071C8 L071V8

L072V8

L073V8

L071VB

L072VB

L073VB

L072CB**

L071CB**

L073CB

L071RB

L072RB

L073RB

L071KB

L072KB

L071VZ

L072VZ

L073VZ

L071CZ**

L072CZ**

L073CZ**

L071RZ

L072RZ

L073RZ

L071KZ

L072KZ

ピン数100ピン

LQFPUFBGA

48ピンLQFP

----------49

WLCSP**

64ピンLQFP

TFBGA

14ピンTSSOP

20ピンTSSOP*UQFN

28ピンUQFN-----25

WLCSP**

32ピンLQFP/UQFN-------------

36WLCSP**

Flashサイズ/RAMサイズ(B)

128bit AES暗号エンジン搭載STM32L0x1 : アクセス・ライン STM32L0x2 : 水晶発振子レスUSB 2.0FS

+ 高機能アナログ & ペリフェラル

Page 16: STM32L 32bit Releasing your creativity - Home ...›®次 STM32マイコンと超低消費電力特性 4 10の製品シリーズ(40以上の製品ライン) 4 STM32L : 超低消費電力32bitマイコン・シリーズ

16

STM32L エコシステム

STM32ハードウェア・ツールwww.st.com/stm32hardwaretools

今すぐSTM32Lマイコンを使った設計を開始できる各種開発ボード• STM32 Nucleoボードは、低コストで柔軟性の高い開発に向けたソリューションです。豊富な拡張ボードと組み合わせて使用することで、新しいアイデアを試したりプロトタイプを作成することができます。

• ディスカバリー・キットは、STM32Lマイコンの重要な低消費電力機能のシームレスな評価を可能にし、評価ボードはSTM32Lマイコンのすべての機能を評価できます。

• これらすべての開発ボードには、デバッガ / プログラマと、すぐに使えるサンプル・ソフトウェアが装備されており、アプリケーションの開発を迅速に開始できます。

拡張性の高いプロトタイピング・ツール 複数の機能を搭載した簡易評価ボード

ディスカバリー・キットSTM32 Nucleoボード 評価ボード

各種機能を搭載した評価ボード

STM32 L

Page 17: STM32L 32bit Releasing your creativity - Home ...›®次 STM32マイコンと超低消費電力特性 4 10の製品シリーズ(40以上の製品ライン) 4 STM32L : 超低消費電力32bitマイコン・シリーズ

17

STM32 Nucleoマイコン・ボード

• マイコンとデバッガ / プログラマを備えたオープン・プラットフォーム

• 2種類のコネクタによる拡張性• Nucleo-64にはArduino Uno Rev3搭載、Nucleo-32にはArduino Nano搭載• ST Morphoコネクタを介してマイコンの全端子にアクセス可能

• 複数のIDEおよびARM® mbed™オンライン・ツールのサポート

ポートフォリオ

STM32L0シリーズ STM32L1シリーズ STM32L4シリーズ SMPS搭載

Flashメモリ・サイズ(B)

Nucleoタイプ

*QFNバージョン

Nucleo-32

192 K

256 K

64 K

512 K

1 M

Nucleo-64

NUCLEO-L073RZ

NUCLEO-L053R8

NUCLEO-L152RE

NUCLEO-L476RG

32 K

16 K

NUCLEO-L432KC*

NUCLEO-L031K6

NUCLEO-L011K4

NUCLEO-L496ZG-P

NUCLEO-L496ZG

Nucleo-144

STM32 Nucleo拡張ボードSTM32 Nucleoは、各種アドオン・ボードにより容易な拡張が可能です。幅広いSTM32ファミリの中から性能 / ペリフェラル / 電力の適切なバランスをあらゆる種類のアプリケーションに対応させて活用することができるようになります。それぞれの拡張ボードには、選択されたアプリケーションの専用機能を実装するために必要な部品が搭載されており、STM32用ソフトウェア・モジュールが付属します。

STとサードパーティ提供のSTM32 Nucleo拡張ボード

STM32 Nucleo Pack

Discovery Kit 機能拡張ボードX-Nucleo

I-NUCLEO-LRWAN1(ST & USI®社)

B-L072Z-LRWAN1(ST & Murata®社)

P-NUCLEO-LRWAN1(ST & Semtech社)

LoRaWAN™ STM32Lワイヤレス コネクティビティ・ソリューションwww.st.com/stm32-lrwan

LPWAN(省電力広域ネットワーク)ソリューション向けサプライヤとして、STはLoRa長距離通信ソリューションの評価および開発用に、最大3種類の低価格で使い易いハードウェア・ツールを提供しています。STM

32Cube用LoRaWANソフトウェア拡張パッケージ(I-CUBE-LRWAN)が同梱されており、LoRaWAN規格に対応する無線センサ・ノードを最も簡単に構築できます。STM32 LoRa ®

Discovery Kit(B-L072Z-LRWAN1)、STM

32機能拡張ボード(I-NUCLEO-LR

WAN1)、STM32 Nucleo Pack(P-NUCLEO

-LR WAN1)も提供しています。

Page 18: STM32L 32bit Releasing your creativity - Home ...›®次 STM32マイコンと超低消費電力特性 4 10の製品シリーズ(40以上の製品ライン) 4 STM32L : 超低消費電力32bitマイコン・シリーズ

18

STM32ソフトウェア開発ツールwww.st.com/stm32softwaretools

ペリフェラル設定とコードの生成 コンパイル & デバッグ

STMStudio

* STM32L0シリーズはKeil MDK-ARMフルバージョンを無償提供

複数のパートナーから選択可能な統合開発環境(IDE)STM32CubeMX

Assistance ConseilSystèmes

無償 IDEmacOS™

モニタリング

STでは、C言語とツールを活用した開発手順として、初期設定とコードの生成、コンパイルとデバッグ、モニタの3ステップを提案しています。

1. STM32CubeMXツールを使用して、マイコンの初期設定を行います。PCのGUI上での選択によってコードを生成できます。

2. STのパートナー各社(IAR、Keil、AC6、Atollic、Coocox、Emprog、iSystem、Keolabs、Rowley、Segger、Taskingなど)が提供する開発環境を使用して、アプリケーションの開発、コンパイル、デバッグを行います。

3. STMStudioを使用して、アプリケーションの動作に影響を与えずに実行中のアプリケーションをモニタします。* STM32L0シリーズは、Keil MDK-ARM 量産版を無償提供

消費電力シミュレーション・ツールSTM32CubeMX内でPower Consumption Calculatorウィザードを使用することにより、使用する周辺機能の選択、バッテリ・タイプの選択または独自タイプの入力、アプリケーションを表す動作 /低消費電力モード切替えのシーケンス定義を行い、消費電力とバッテリ寿命を試算できます。

Page 19: STM32L 32bit Releasing your creativity - Home ...›®次 STM32マイコンと超低消費電力特性 4 10の製品シリーズ(40以上の製品ライン) 4 STM32L : 超低消費電力32bitマイコン・シリーズ

19

STM32組込みソフトウェアwww.st.com/stm32embeddedsoftware

各製品に特化し最適化されたコード

STM32シリーズ製品間の移植性

STM32Cube HAL & ミドルウェアスタンダード・ライブラリ

ARM Cortex-Mコア間の移植性

CMSIS &mbed SDK

高い抽象性と移植性

STM32Cube LL(ロー・レイヤ)

バーチャル・マシン& モデル

STM32マイコン・ファミリ用STの組込みソフトウェアは、移植性と最適化を基準として4種類の組合せを提案しています。

• STM32Snippets : レジスタへの直接アクセスに対応するように最適化されたサンプル・コード集

• 標準ペリフェラル・ライブラリ : STM32の各シリーズ・レベルでの移植性を実現(たとえば、STM32L1シリーズ内での容易な移植が可能)

• STM32Cube組込みソフトウェア : STM32ファミリのレベルでの移植性を実現。あるSTM32シリーズから他のSTM32シリーズへのアプリケーションの再利用が可能• HALハードウェア抽象化レイヤ : 標準規格APIにより、STM32シリーズ製品間の移植が可能• LL(ロー・レイヤ)API : 軽量かつ最適化された専用APIセットにより、高性能で効率的な実行時間を実現

• CMSISドライバ / mbed抽象化レイヤ : Cortex-Mベースの任意のマイコン用の抽象化レイヤ

• マイコン分野以外のソリューション : STM32Java、.Net Microフレームワーク、またはMATLAB / Simulink

STM32Lシリーズ用組込みソフトウェア

製 品

STM32Lシリーズ対応

STM32 L0 STM32 L1 STM32 L4

STM32Snippets ○ - -

標準ペリフェラル・ライブラリ - ○ -

STM32Cube HAL ○ ○ ○

STM32Cube LL ○ ○ ○

STM32Lシリーズ用組込みソフトウェア使用例• STM32L1ライン

• STM32L1マイコンだけを使用する場合、標準ペリフェラル・ライブラリにより、すべてのSTM32L1デバイス間で移植が可能。ただし、新規設計にはSTM32Cubeソフトウェアの使用を推奨(オーダー・コード : STSW-STM32077)

• STM32の移植性のニーズ• シリーズを超えた高いレベルでの移植性が必要な場合は、STM32Cube HALが最適

(オーダー・コード : STM32CubeL0、STM32CubeL1、STM32CubeL4)

• STM32最適化のニーズ• STM32Cube LL APIによりレジスタ・レベルまで制御することができるため、ソフトウェアのオーバーヘッドを最小限に抑え、また、 消費電力の最適化を実現(オーダー・コード : STM32CubeL0、STM32CubeL1、STM32CubeL4)

• STM32L0を使用する場合、STM32Snippetを使うと、最小限のソフトウェアのオーバーヘッドでハードウェアを管理することができ、 消費電力の最適化を実現。新たな設計にはSTM32Cubeソフトウェアの使用を推奨(オーダー・コード : STM32SnippetsL0)

www.st.com / stm32embeddedsoftware

Page 20: STM32L 32bit Releasing your creativity - Home ...›®次 STM32マイコンと超低消費電力特性 4 10の製品シリーズ(40以上の製品ライン) 4 STM32L : 超低消費電力32bitマイコン・シリーズ

詳細はSTウェブサイトをご覧ください : www.st.comOrder code: BRSTM32ULP0317J

© STMicroelectronics - April 2017 - Printed in Japan - All rights reserved

STMicroelectronicsのロゴマークは、STMicroelectronics Groupの登録商標です。その他の名称は、それぞれの所有者に帰属します。

■東京 TEL 03-5783-8200 ■大阪 TEL 06-6397-4130 ■名古屋 TEL 052-259-2725