جعل الحياة أسهل لمستخدمي وحدة التحكم الدقيقة (MCU) والمعالجات الدقيقة (MPU) ، وزيادة تعزيز النظام البيئي STM32Cube ، يجمع أحدث إصدار من STM32CubeProgrammer من STMicroelectronics إمكانيات مبرمجي الأجهزة المتعددة في أداة عالمية واحدة فقط.
يتيح STM32CubeProgrammer للمستخدمين برمجة أجهزتهم من خلال أي اتصال مناسب ، والاختيار من بين MCU's JTAG أو دبابيس تصحيح الأخطاء أحادية السلك (SWD) أو واجهات UART أو USB أو SPI أو I2C أو CAN.
يحل البرنامج الجديد متعدد أنظمة التشغيل محل العديد من الأدوات بما في ذلك ST Visual Programmer (STVP) ، ومبرمج DFuSe USB Device Firmware Upgrade ، ومحمل فلاش STM32 لنظام التشغيل Windows فقط ، وأدوات مساعدة برمجية للاستخدام مع ST-Link ، لتوفير أقصى قدر من المرونة مع مزايا بيئة موحدة متسقة. من الآن فصاعدًا ، سيتم دعم منتجات STM32 الجديدة فقط بواسطة STM32CubeProgrammer.
تشمل الميزات المضمنة STM32 Trusted Package Creator ، والتي تحمي الملكية الفكرية لمصنعي المعدات الأصلية عن طريق تشفير البرامج الثابتة باستخدام مفتاح AES-GCM والعمل مع وحدة أمان الأجهزة المصاحبة STM32HSM-V1 (HSM).
يدير HSM المصادقة والترخيص ، مع تثبيت البرنامج الثابت الآمن (SFI) المحدود ، مما يسمح لمصنعي المعدات الأصلية بتقييد عدد الأجهزة التي يمكن برمجتها. سيكون أول STM32HSM مع أقصى عدد برمجة 300 وحدة للنماذج الأولية متاحًا في نهاية يوليو 2019.
يمكن تنزيل أحدث إصدار من STM32CubeProgrammer (STM32CubeProg) مجانًا من www.st.com/stm32cubeprog