ทำให้ชีวิตง่ายขึ้นสำหรับผู้ใช้ไมโครคอนโทรลเลอร์ STM32 (MCU) และไมโครโปรเซสเซอร์ (MPU) และเพิ่มความแข็งแกร่งให้กับระบบนิเวศ STM32Cube เวอร์ชันล่าสุดของSTM32CubeProgrammerจาก STMicroelectronics รวบรวมความสามารถของโปรแกรมเมอร์หลายอุปกรณ์ไว้ในเครื่องมือสากลเพียงหนึ่งเดียว
STM32CubeProgrammerช่วยให้ผู้ใช้ตั้งโปรแกรมอุปกรณ์ผ่านการเชื่อมต่อที่สะดวกโดยเลือกจากพิน JTAG หรือ single-wire debug (SWD) ของ MCU, UART หรือ USB, SPI, I2C หรือ CAN อินเทอร์เฟซ
ซอฟต์แวร์หลายระบบปฏิบัติการใหม่แทนที่เครื่องมือหลายอย่างรวมถึง ST Visual Programmer (STVP), โปรแกรมเมอร์ DFuSe USB Device Firmware Upgrade, STM32 Flash loader สำหรับ Windows เท่านั้นและยูทิลิตี้ซอฟต์แวร์สำหรับใช้กับ ST-Link เพื่อมอบความยืดหยุ่นสูงสุดด้วยประโยชน์ของ a สภาพแวดล้อมที่เป็นหนึ่งเดียวกันที่สอดคล้องกัน จากนี้ไปผลิตภัณฑ์ STM32 ใหม่จะได้รับการสนับสนุนโดย STM32CubeProgrammer เท่านั้น
คุณสมบัติในตัวรวมถึง STM32 Trusted Package Creator ซึ่งปกป้องทรัพย์สินทางปัญญาของ OEM ด้วยการเข้ารหัสเฟิร์มแวร์โดยใช้คีย์ AES-GCM และทำงานร่วมกับโมดูลความปลอดภัยฮาร์ดแวร์ (HSM) ที่แสดงร่วมกับ STM32HSM-V1
HSM จัดการการรับรองความถูกต้องและการออกใบอนุญาตด้วย Secure Firmware Install (SFI) ที่มีการ จำกัด จำนวนเพื่อให้ OEM สามารถ จำกัด จำนวนอุปกรณ์ที่สามารถตั้งโปรแกรมได้ STM32HSM เครื่องแรกที่มีจำนวนการเขียนโปรแกรมสูงสุด 300 หน่วยสำหรับการสร้างต้นแบบจะวางจำหน่ายในปลายเดือนกรกฎาคม 2019
สามารถดาวน์โหลด STM32CubeProgrammer (STM32CubeProg) เวอร์ชันล่าสุดได้ฟรีจาก www.st.com/stm32cubeprog