แอปพลิเคชันนี้อำนวยความสะดวกในการอัพเดตเฟิร์มแวร์ไมโครคอนโทรลเลอร์ STM32 ผ่านสาย USB โดยใช้โปรโตคอล USB DFU การพัฒนาใช้ประโยชน์จากเอกสารประกอบของ STMicroelectronics: AN2606 (โหมดการบูตหน่วยความจำระบบไมโครคอนโทรลเลอร์ STM32) และ AN3156 (โปรโตคอล USB DFU ในโปรแกรมโหลดบูต STM32)
วิธีใช้:
ข้อกำหนดเบื้องต้น:
- อุปกรณ์มือถือของคุณต้องรองรับ USB On-The-Go (OTG)
เชื่อมต่อบอร์ด STM32 ของคุณเข้ากับอุปกรณ์มือถือของคุณโดยใช้สาย USB OTG
- เปิดใช้งานโหมดบูตโหลดเดอร์ STM32 (โปรดดูคำแนะนำเฉพาะตามรุ่น CPU ของคุณที่ AN2606 โดยทั่วไปจะเกี่ยวข้องกับการกำหนดค่าพิน BOOT0 และ BOOT1)
- การเขียนโปรแกรม:
เลือกไฟล์เฟิร์มแวร์ (.hex, .srec, .dfu หรือไบนารีดิบ) กำหนดค่าตัวเลือกการเขียน: การลบหน้าแบบเลือก การปิดใช้งานการป้องกันการอ่านข้อมูล (หากจำเป็น) และการดำเนินการ CPU อัตโนมัติหลังการเขียนโปรแกรม
- คลิก "โหลดไฟล์เพื่อแฟลช" และรอดำเนินการให้เสร็จ
- คุณสมบัติเพิ่มเติม:
- แอปพลิเคชันยังมี:
การลบแฟลช แฟลชเช็คว่าง
การเปรียบเทียบเฟิร์มแวร์กับหน่วยความจำแฟลช
- ฟังก์ชั่นเหล่านี้สามารถเข้าถึงได้ผ่านเมนูแอปพลิเคชัน
- ไมโครคอนโทรลเลอร์ที่ทดสอบแล้ว:
- STM32F072, STM32F205, STM32F302, STM32F401, STM32F746, STM32G474, STM32L432
แอปพลิเคชันอนุญาตให้อัปโหลดเฟิร์มแวร์ได้ฟรีสูงสุด 25 รายการ เกินขีดจำกัดนี้ คุณสามารถซื้อ:
อัปโหลดเพิ่มอีก 100 รายการ
ใช้งานแอปพลิเคชั่นได้ไม่จำกัด