JAJA879A December 2023 – May 2025 MSPM0C1103 , MSPM0C1103-Q1 , MSPM0C1104 , MSPM0C1104-Q1 , MSPM0G1105 , MSPM0G1106 , MSPM0G1107 , MSPM0G1505 , MSPM0G1506 , MSPM0G1507 , MSPM0G1518 , MSPM0G1519 , MSPM0G3105 , MSPM0G3105-Q1 , MSPM0G3106 , MSPM0G3106-Q1 , MSPM0G3107 , MSPM0G3107-Q1 , MSPM0G3505 , MSPM0G3505-Q1 , MSPM0G3506 , MSPM0G3506-Q1 , MSPM0G3507 , MSPM0G3507-Q1 , MSPM0G3518 , MSPM0G3518-Q1 , MSPM0G3519 , MSPM0G3519-Q1 , MSPM0H3216 , MSPM0H3216-Q1 , MSPM0L1105 , MSPM0L1106 , MSPM0L1116 , MSPM0L1117 , MSPM0L1227 , MSPM0L1227-Q1 , MSPM0L1228
MSPM0 SDK には豊富なサンプル コードが含まれており、エンジニアがテキサス・インスツルメンツの MSPM0+ マイコンでアプリケーション開発を行いやすくなっています。各機能分野とすべてのサポート デバイスの使用法を解説しており、設計を開始する際の出発点になります。図 2-2に、MSPM0 SDK の構造を示します。
図 2-2 MSPM0 SDK の構造MSPM0 SDK は、MSPM0-SDK サポートソフトウェア | TI.comからダウンロードできます。MSPM0 SDK には以下の 4 つのフォルダが含まれています:
例:サンプル フォルダは RTOS と非 RTOS のサブフォルダに分割されています (現在、非 RTOS のみがサポートされています)。これらのフォルダには各 LaunchPad™ のサンプルが含まれており、下位レベルの Driverlib サンプル、上位レベルの TI ドライバ サンプル、GUI Composer、LIN、IQMath などのミドルウェアのサンプルの機能に基づいて編成されています。
Docs:ユーザーガイドや API ガイドなど、関連するすべての資料が付属しています。
出典:すべてのドライバとミドルウェアを対象とするソース コードとライブラリ。
Tools:MSPM0 アプリケーションの開発およびテストに役立つツールのセット。
STM8 については、ST が無償の標準ペリフェラルライブラリの他、RTOS、ブートローダーなどを提供しています。また、STM8 にはタッチセンサー、モーター制御、LIN ライブラリなど多くのミドルウェアや応用分野があり、MSPM0 もほぼ同様に対応しています。ほとんどの MSPM0 のサンプルは SysConfig をサポートしており、デバイスの構成を簡素化し、ソフトウェアを迅速に開発できるようにします。
その他の参考ドキュメントを以下に示します: