Uygulama Açıklaması
STM32 CPU Aygıt Yazılımını USB DFU Protokolü aracılığıyla Güncelleme
Bu uygulama, USB DFU protokolünü kullanarak USB kablosu aracılığıyla STM32 CPU'lar için aygıt yazılımı güncellemelerini sağlar. Geliştirilmesi STMicroelectronics'in aşağıdaki belgelerine dayanmaktadır:
- AN2606 STM32 mikrodenetleyici sistem belleği önyükleme modu
- STM32 önyükleyicide kullanılan AN3156 USB DFU protokolü
Uygulama Nasıl Kullanılır
Önkoşullar:
- Mobil cihazınız USB-OTG'yi desteklemelidir.
Hazırlık:
- STM32 kartınızı bir USB-OTG kablosu kullanarak mobil cihazınıza bağlayın.
- STM32'niz için önyükleyici modunu etkinleştirin. Özel talimatlar için AN2606'ya bakın. Genel olarak CPU modelinize göre BOOT0 ve BOOT1 pinlerini doğru kombinasyona ayarlamanız gerekir.
Programlama:
Ürün yazılımı dosyasını seçin:
Ürün yazılımı dosyası aşağıdaki formatlardan birinde olmalıdır:
- Intel hex
- Motorola S-Record
- DfuSe (STMicroelectronics DFU formatı)
- Ham ikili
Yazmayı ayarla seçenekler:
Aşağıdaki seçenekleri seçebilirsiniz:
- Yalnızca gerekli sayfaları silin
- Okuma korumasını kaldırın (gerekirse)
- Programlamadan sonra CPU'ya gidin
- "Dosyayı flaşa yükle"ye basın ve işlemin tamamlanmasını bekleyin. tamamlandı.
Ek İşlemler:
Uygulama ayrıca aşağıdaki işlemleri de sunar:
- Silme
- Flash'ı boş olarak kontrol etme
- Flash'ı dosyayla karşılaştırma
Bu işlemleri uygun menü seçeneklerinden seçebilirsiniz.
Desteklenen Mikrodenetleyiciler:
Uygulama aşağıdaki STM32 mikrodenetleyici modellerinde test edilmiştir:
- STM32F072
- STM32F205
- STM32F302
- STM32F401
- STM32F746
- STM32G474
- STM32L432
Kullanım Kısıtlamalar:
Ücretsiz olarak en fazla 25 ürün yazılımı yüklemesi gerçekleştirmenize izin verilir. Bu limite ulaştıktan sonra aşağıdaki hizmetlerden birini satın alabilirsiniz:
- Ek 100 yükleme
- Uygulamanın sınırsız kullanımı
Ekran görüntüsü
StmDfuUsb gibi uygulamalar