การอัพเดตเฟิร์มแวร์ของ Stm32 CPU ผ่านสาย USB โดยใช้โปรโตคอล usb dfu

รุ่นล่าสุด

เวอร์ชัน
ปรับปรุง
18 พ.ย. 2567
นักพัฒนาซอฟต์แวร์
ประเภท
Google Play ID
การติดตั้ง
5,000+

App APKs

StmDfuUsb - Stm32 flashing APP

แอปพลิเคชันสำหรับอัปเดตเฟิร์มแวร์ของ Stm32 CPU ผ่านสาย USB โดยใช้โปรโตคอล USB DFU

การใช้งานแอปพลิเคชันจะขึ้นอยู่กับเอกสารถัดไปจากบริษัท STMicroelectronics
1. AN2606 STM32 ไมโครคอนโทรลเลอร์ระบบหน่วยความจำโหมดบูต
2. โปรโตคอล AN3156 USB DFU ที่ใช้ใน STM32 bootloader


วิธีใช้งานแอพพลิเคชั่น

ข้อกำหนดเบื้องต้น
อุปกรณ์มือถือของคุณต้องรองรับ USB-OTG


การเตรียมการ

1. เชื่อมต่อบอร์ด Stm32 กับอุปกรณ์มือถือของคุณด้วยสาย USB-OTGG

2. เปิดใช้งานโหมด bootloader สำหรับ Stm32 วิธีการทำเช่นนี้อ่านใน AN2606 โดยทั่วไป คุณควรตั้งค่าพิน BOOT0 และ BOOT1 ให้ถูกต้องตามรุ่นของ CPU ของคุณ


การเขียนโปรแกรม

1. เลือกไฟล์ที่มีเฟิร์มแวร์ที่คุณต้องการเขียน
- ไฟล์เฟิร์มแวร์ควรอยู่ในรูปแบบใดรูปแบบหนึ่งต่อไปนี้
- Intel hex
- Motorola S-Record
- DfuSe (รูปแบบ STMicroelectronics DFU)
- ไบนารีดิบ
2. ตั้งค่าตัวเลือกการเขียนที่คุณต้องการ คุณสามารถเลือกตัวเลือกถัดไปได้
- ลบเฉพาะหน้าที่จำเป็น
- ยกเลิกการป้องกันการอ่านข้อมูลหากต้องการ if
- ไป CPU หลังจากการเขียนโปรแกรม
3. กดปุ่ม "โหลดไฟล์เพื่อแฟลช" และรอการดำเนินการให้เสร็จสิ้น


นอกจากนี้ยังมีการดำเนินการต่อไปในแอปพลิเคชัน
- กำลังลบ
- การตรวจสอบแฟลชสำหรับช่องว่าง
- เปรียบเทียบแฟลชกับไฟล์
คุณสามารถเลือกการดำเนินการนี้ผ่านจุดที่เหมาะสมในเมนู

แอปพลิเคชันได้รับการตรวจสอบในไมโครคอนโทรลเลอร์รุ่นถัดไป:
Stm32F072
Stm32F205
Stm32F302
Stm32F401
Stm32F746
Stm32G474
Stm32L432


ข้อจำกัดการใช้ US
คุณสามารถอัปโหลดเฟิร์มแวร์ได้ถึง 25 ตัวฟรี
หลังจากที่คุณบรรลุขีดจำกัดนี้แล้ว คุณสามารถซื้อหนึ่งในสองบริการได้
1. อัปโหลดเพิ่มเติม 100 รายการ
2. ใช้งานแอพได้ไม่จำกัด
อ่านเพิ่มเติม

โฆษณา

โฆษณา