等を見ても、在庫しているだけで、200近い品種があるので、どれを買おうか迷ってしまうだろう。STM32の型番には規則性があり、型番を見れば大体どういう中身か想像が付く。今回は、STM32の型番の見方だ。イラストのように型番には幾つかの要素がある。シリーズ/ラインシリーズ/ラインは、CPUの速度や周辺機器など、マイコンを大きく特徴付ける部分を示す。F1シリーズ、L1シリーズ、F2シリーズ、F4シリーズの4つがあり、各シリーズ内では互換性が高い。・F1シリーズ最も古くからあるシリーズで、現在の主力。24MHzでUSART/SPI/I2C/ADCとタイマー。36MHzでUSART/SPI/I2C/ADC。48MHzでUSART/SPI/I2C/ADC/USB(クライアント)。72MHzでF102に追加して、CAN/I2Sとタイマー。72MHzでF103に追加して、SDIO/DAC/USB(ホスト)。72MHzでF105に追加して、イーサネット。・L1シリーズ昨年出たシリーズで、低消費電力バージョン。32MHzでUSART/SPI/I2C/ADCとタイマー。36MHzでL151に追加して、LCDコントローラー。・F2シリーズ今年初めに出たシリーズで、高性能バージョン。120MHzでUSART/SPI/I2C/ADC/USB/CAN/I2S/DAC/SDIO/タイマー。120MHzでF205に追加して、イーサネット。・F4シリーズ今年秋に出たばかりのシリーズで、浮動小数点プロセッサ付きの高性能バージョン。168MHzでUSART/SPI/I2C/ADC/USB/CAN/I2S/DAC/SDIO/タイマー。168MHzでF405に追加して、イーサネット。・7:-40度〜105度(カ)バージョン・無い場合もある。・A,B,Cと言う具合。周辺機器に付いては、数が多過ぎて網羅しきれないので、主要なものだけあげてある。同じシリーズでもピン数の多いものだけあるとか、メモリの多いものだけ設定のある周辺機器もあるから注意が必要だ。全ての組合せがあるわけではなく、高速クロックのCPUに小容量メモリの組合せやピン数の少ないパッケージの組合せなどは無い。一般的に、高速なCPUで多機能な周辺機器なほど、メモリ容量が大きいほど、パッケージのピン数が多いほど、高価だが、多少、順番が異なっている事もあるので、購入の時には注意しよう。クロック速度や周辺機器、メモリ容量やパッケージのピン数、浮動小数点プロセッサの有無が適切でさえあれば、どれでも購入して良いのか?次に、気になるのは、互換性だ。配置やプログラムに互換性があるのか?と言うわけで、次回は、STM32ファミリー同士での互換性の話。注意ブログのコンテンツの内、「告知」など時期よって情報価値が無くなるのは除いてある。コンテンツに付いたコメントは書き込み者に著作権があるものと判断し、ここに持ってきていないので、コメントを見るときは、元々のブログコンテンツを参照してもらいたい。その他、ブログ発表後、コメントなどの内容を反映するなど、内容を変更しているものもあるので、注意してほしい。