
Penerangan Permohonan
Permohonan untuk mengemas kini firmware CPU STM32 melalui kabel USB menggunakan protokol USB DFU
Kesedaran aplikasi ini adalah berdasarkan dokumen berikut dari Stmicroelectronics:
- AN2606: STM32 Mod Boot Memori Sistem Mikrokontroler
- AN3156: Protokol USB DFU yang digunakan dalam bootloader STM32
Cara menggunakan aplikasi
Prasyarat
Peranti mudah alih anda mesti menyokong USB-OTG.
Penyediaan
- Sambungkan papan STM32 ke peranti mudah alih anda menggunakan kabel USB-OTG.
- Aktifkan mod bootloader untuk STM32. Untuk arahan terperinci, rujuk AN2606. Umumnya, anda perlu menetapkan pin boot0 dan boot1 dalam gabungan yang betul mengikut model CPU anda.
Pengaturcaraan
Pilih fail firmware:
- Fail firmware harus berada di salah satu format berikut:
- Intel Hex
- Motorola S-Record
- DFUSE (stmicroelectronics dfu format)
- Binari mentah
- Fail firmware harus berada di salah satu format berikut:
Tetapkan pilihan penulisan:
- Anda boleh memilih dari pilihan berikut:
- Padamkan hanya halaman yang diperlukan
- Perlindungan pembacaan yang tidak disengajakan jika diperlukan
- Pergi CPU selepas pengaturcaraan
- Anda boleh memilih dari pilihan berikut:
Memulakan pengaturcaraan:
- Tekan butang "Muatkan Fail ke Flash" dan tunggu operasi selesai.
Operasi tambahan yang terdapat dalam permohonan:
- Memadamkan
- Memeriksa kilat untuk kosong
- Membandingkan Flash dengan Fail
Anda boleh memilih operasi ini melalui item menu yang sesuai.
Model yang diuji:
Permohonan telah diuji pada model mikrokontroler STM32 berikut:
- STM32F072
- STM32F205
- STM32F302
- STM32F401
- STM32F746
- STM32G474
- STM32L432
Sekatan menggunakan
Anda boleh melakukan sehingga 25 firmware muat naik sepenuhnya. Setelah mencapai had ini, anda boleh membeli salah satu perkhidmatan berikut:
- Tambahan 100 muat naik
- Penggunaan aplikasi tanpa had
StmDfuUsb Tangkapan skrin
Ulasan
Siarkan Komen