
คำอธิบายแอปพลิเคชัน
การอัปเดตเฟิร์มแวร์ 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.
Funciona como se anuncia, pero la interfaz podría ser más intuitiva. La documentación es escasa.
Fonctionne comme prévu, mais l'interface pourrait être plus conviviale. La documentation est limitée.
แอปที่คล้ายกับ StmDfuUsb