STM32マイクロコントローラー(MCU)およびマイクロプロセッサー(MPU)ユーザーの生活を楽にし、STM32Cubeエコシステムをさらに強化する、STMicroelectronicsの最新バージョンのSTM32CubeProgrammerは、複数のデバイスプログラマーの機能を1つのユニバーサルツールにまとめます。
STM32CubeProgrammerを使用すると、ユーザーは、MCUのJTAGまたはシングルワイヤデバッグ(SWD)ピン、UART、またはUSB、SPI、I2C、またはCANインターフェイスから選択して、任意の便利な接続を介してデバイスをプログラムできます。
新しいマルチOSソフトウェアは、ST Visual Programmer(STVP)、DFuSe USBデバイスファームウェアアップグレードプログラマー、WindowsのみのSTM32フラッシュローダー、ST-Linkで使用するソフトウェアユーティリティなどのいくつかのツールに取って代わり、最大限の柔軟性を提供します。一貫した統一された環境。今後、新しいSTM32製品はSTM32CubeProgrammerでのみサポートされます。
組み込み機能には、AES-GCMキーを使用してファームウェアを暗号化し、STM32HSM-V1コンパニオンハードウェアセキュリティモジュール(HSM)と連携することにより、OEMの知的財産を保護するSTM32 Trusted PackageCreatorが含まれます。
HSMは、カウンターリミテッドセキュアファームウェアインストール(SFI)を使用して認証とライセンスを管理し、OEMがプログラム可能なデバイスの数を制限できるようにします。プロトタイピング用の最大プログラミング数が300ユニットの最初のSTM32HSMは、2019年7月末に利用可能になります。
STM32CubeProgrammerの最新バージョン(STM32CubeProg)は、www.st.com / stm32cubeprogから無料でダウンロードできます。