StmDfuUsb

StmDfuUsb

5.0
คำอธิบายแอปพลิเคชัน

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

ภาพรวมแอปพลิเคชัน

แอปพลิเคชันนี้อำนวยความสะดวกในการอัพเดตเฟิร์มแวร์สำหรับ CPU STM32 ผ่านสาย USB โดยใช้โปรโตคอล USB DFU การใช้งานนั้นขึ้นอยู่กับเอกสารจาก STMicroelectronics:

  • AN2606: โหมดการบูตหน่วยความจำระบบไมโครคอนโทรลเลอร์ STM32
  • AN3156: โปรโตคอล USB DFU ที่ใช้ใน STM32 Bootloader

การใช้งาน

ข้อกำหนดเบื้องต้น:

  • รองรับ USB-OTG บนอุปกรณ์มือถือของคุณ

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

  1. เชื่อมต่อบอร์ด STM32 เข้ากับอุปกรณ์มือถือของคุณโดยใช้สาย USB-OTG
  2. เปิดใช้งานโหมด bootloader สำหรับ STM32 (ดูคำแนะนำที่ AN2606)

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

  1. เลือกไฟล์เฟิร์มแวร์ที่จะเขียน รูปแบบที่รองรับ ได้แก่:

    • Intel Hex
    • Motorola S-Record
    • DfuSe (รูปแบบ STMicroelectronics DFU)
    • ไบนารีดิบ
  2. กำหนดค่าตัวเลือกการเขียน:

    • ลบเฉพาะหน้าที่จำเป็น
    • ยกเลิกการตั้งค่าการป้องกันการอ่านข้อมูล (หากจำเป็น)
    • ไปที่ CPU หลังจากตั้งโปรแกรม
  3. คลิก "โหลดไฟล์ เป็น Flash" และรอให้การดำเนินการเสร็จสิ้น

การดำเนินการเพิ่มเติม:

  • การลบ
  • กำลังตรวจสอบแฟลชว่าง
  • การเปรียบเทียบแฟลชกับไฟล์

เลือกการดำเนินการเหล่านี้จากเมนู

ไมโครคอนโทรลเลอร์ที่ทดสอบแล้ว:

  • STM32F072
  • STM32F205
  • STM32F302
  • STM32F401
  • STM32F746
  • STM32G474
  • STM32L432

ข้อจำกัดการใช้งาน:

การใช้งานฟรีจำกัดการอัพโหลดเฟิร์มแวร์เพียง 25 ครั้ง หลังจากถึงขีดจำกัดนี้ คุณสามารถซื้อ:

  • อัปโหลดเพิ่มเติม 100 รายการ
  • การใช้งานไม่จำกัด
ภาพหน้าจอ
  • StmDfuUsb ภาพหน้าจอ 0
  • StmDfuUsb ภาพหน้าจอ 1
  • StmDfuUsb ภาพหน้าจอ 2
  • StmDfuUsb ภาพหน้าจอ 3
บทความล่าสุด
  • Wuthering Waves: Heroes ด้านบนและล่างอันดับ

    ​ เริ่มต้นการเดินทางที่น่าประทับใจด้วย *Wuthering Waves *ซึ่งเป็นเกมแอ็คชั่นแอ็คชั่นที่ขับเคลื่อนด้วยเรื่องราวที่คุณคิดว่าบทบาทของรถแลนด์โรเวอร์ในการแสวงหาเพื่อเรียกคืนความทรงจำที่หายไปของคุณท่ามกลางความโศกเศร้าที่ลึกลับ ในขณะที่คุณสำรวจโลกที่น่าดึงดูดนี้คุณจะสร้างพันธมิตรด้วยตัวสะท้อนที่หลากหลายสร้างสิ่งที่น่าเกรงขาม

    by Patrick Mar 29,2025

  • แผนงาน PUBG 2025 มีความหมายอย่างไรสำหรับมือถือ?

    ​ วันนี้ Krafton ได้เปิดตัวแผนงานที่น่าตื่นเต้นสำหรับ PUBG ในปี 2568 ซึ่งบอกเป็นนัยถึงการพัฒนาที่สำคัญซึ่งอาจส่งผลกระทบต่อเกมมือถือ แผนงานแสดงถึงการเปลี่ยนเป็น Unreal Engine 5 การอัพเกรดเป็นคอนโซลรุ่นปัจจุบันและความร่วมมือที่มีชื่อเสียงมากขึ้น ในขณะที่แผนงานนี้เป็น specifi

    by Emery Mar 29,2025