
คำอธิบายแอปพลิเคชัน
การอัปเดตเฟิร์มแวร์ CPU STM32 ผ่านโปรโตคอล USB DFU
แอปพลิเคชันนี้เปิดใช้งานการอัปเดตเฟิร์มแวร์สำหรับ CPU STM32 ผ่านสาย USB โดยใช้โปรโตคอล USB DFU การพัฒนาขึ้นอยู่กับเอกสารต่อไปนี้จาก STMicroelectronics:
- โหมดการบูตหน่วยความจำระบบไมโครคอนโทรลเลอร์ AN2606 STM32
- โปรโตคอล AN3156 USB DFU ที่ใช้ในบูตโหลดเดอร์ STM32
วิธีใช้แอปพลิเคชัน
ข้อกำหนดเบื้องต้น:
- อุปกรณ์มือถือของคุณต้องรองรับ USB-OTG
การเตรียมการ:
- เชื่อมต่อบอร์ด STM32 ของคุณเข้ากับอุปกรณ์มือถือของคุณโดยใช้สาย USB-OTG
- เปิดใช้งานโหมด bootloader สำหรับ STM32 ของคุณ อ้างถึง AN2606 สำหรับคำแนะนำเฉพาะ โดยทั่วไป คุณจะต้องตั้งค่าพิน BOOT0 และ BOOT1 ให้ถูกต้องตามรุ่น CPU ของคุณ
การเขียนโปรแกรม:
เลือกไฟล์เฟิร์มแวร์:
ไฟล์เฟิร์มแวร์ควรอยู่ในรูปแบบใดรูปแบบหนึ่งต่อไปนี้:
- Intel hex
- Motorola S-Record
- DfuSe (รูปแบบ STMicroelectronics DFU)
- ไบนารีดิบ
ตั้งค่าการเขียน ตัวเลือก:
คุณสามารถเลือกตัวเลือกต่อไปนี้:
- ลบเฉพาะหน้าที่จำเป็น
- ยกเลิกการตั้งค่าการป้องกันการอ่านข้อมูล (หากจำเป็น)
- ไปที่ CPU หลังจากตั้งโปรแกรม
- กด "โหลดไฟล์เพื่อแฟลช" และรอการดำเนินการ เสร็จสมบูรณ์
การดำเนินการเพิ่มเติม:
แอปพลิเคชันยังมีการดำเนินการดังต่อไปนี้:
- การลบ
- กำลังตรวจสอบแฟลชว่าง
- การเปรียบเทียบแฟลชกับไฟล์
คุณสามารถเลือกการทำงานเหล่านี้ได้จากตัวเลือกเมนูที่เหมาะสม
ไมโครคอนโทรลเลอร์ที่รองรับ:
แอปพลิเคชันได้รับการทดสอบกับไมโครคอนโทรลเลอร์ STM32 รุ่นต่อไปนี้:
- STM32F072
- STM32F205
- STM32F302
- STM32F401
- STM32F746
- STM32G474
- STM32L432
การใช้งาน ข้อจำกัด:
คุณได้รับอนุญาตให้อัปโหลดเฟิร์มแวร์ได้ฟรีสูงสุด 25 รายการ หลังจากถึงขีดจำกัดนี้แล้ว คุณสามารถซื้อบริการอย่างใดอย่างหนึ่งต่อไปนี้:
- อัปโหลดเพิ่มเติม 100 รายการ
- ใช้แอปพลิเคชันได้ไม่จำกัด
ภาพหน้าจอ
รีวิว
Works as advertised, but the interface could be more user-friendly. Documentation is sparse.
功能比较少,而且操作有点复杂,不太好用。
Fonctionne comme prévu, mais l'interface pourrait être plus conviviale. La documentation est limitée.
แอปที่คล้ายกับ StmDfuUsb