من الآن فصاعدًا ، سيتم دعم منتجات STM32 الجديدة فقط الأداة ، التي ستطلق عليها STM32CubeProg ، لذلك فهي تتجاهل الأدوات الحالية بما في ذلك:
ST Visual Programmer (STVP)
DFuSe USB جهاز ترقية البرامج الثابتة مبرمج
ويندوز فقط STM32 فلاش محمل
أدوات برمجية للاستخدام مع ST-Link
ستسمح STM32CubeProg (أو STM32CubeProgrammer ، ST التي يطلق عليها كليهما) بالبرمجة "من خلال أي اتصال مناسب" مع MCU ، وتدعم واجهات تصحيح الأخطاء و bootloader ، وفقاً لـ ST ، بما في ذلك:
JTAG
دبابيس تصحيح الأسلاك الأحادية (SWD)
UART
يو اس بي
SPI
أنا 2 ج
يستطيع
ستعمل مع الذاكرة الداخلية وذاكرة الوصول العشوائي وذاكرة OTP بالإضافة إلى الذكريات الخارجية ، كما تتيح برمجة الخيارات وتحميلها والتحقق من محتوى البرمجة وأتمتة البرمجة من خلال البرمجة النصية.
"تتضمن الميزات المضمنة STM32" منشئ الحزمة الموثوقة "، الذي يحمي الملكية الفكرية لمصنعي المعدات الأصلية من خلال تشفير البرامج الثابتة باستخدام مفتاح AES-GCM والعمل مع وحدة أمان الأجهزة المصاحبة STM32HSM-V1 [HSM]" ، قال ST.
يدير HSM المصادقة والترخيص ، مع "تثبيت البرامج الثابتة الآمنة" (SFI) المحدود الذي يسمح لمصنعي المعدات الأصلية بتقييد عدد الأجهزة التي يمكن برمجتها. أول STM32HSM ، مع الحد الأقصى لعدد البرمجة من 300 وحدة للنماذج ، وسوف تكون متاحة في نهاية يوليو.
يمكن تنزيل STM32CubeProg مجانًا هنا .
يتم تسليم الأداة في إصدارات واجهة المستخدم الرسومية (GUI) وإصدارات واجهة سطر الأوامر (CLI).






