
Uygulama Açıklaması
USB DFU protokolünü kullanarak USB kablosu üzerinden STM32 CPU ürün yazılımını güncelleme uygulaması
Bu uygulamanın gerçekleştirilmesi, stmicroelektronikten aşağıdaki belgelere dayanmaktadır:
- AN2606: STM32 Mikrodenetleyici Sistem Bellek Önyükleme Modu
- AN3156: STM32 Bootloader'da kullanılan USB DFU Protokolü
Uygulamayı nasıl kullanılır
Önkoşul
Mobil cihazınız USB-OTG'yi desteklemelidir.
HAZIRLIK
- STM32 kartını bir USB-OTG kablosu kullanarak mobil cihazınıza bağlayın.
- STM32 için önyükleyici modunu etkinleştirin. Ayrıntılı talimatlar için AN2606'ya bakın. Genel olarak, Pins Boot0 ve Boot1'i CPU modelinize göre 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 biçimlerden birinde olmalıdır:
- İntel hex
- Motorola S-Record
- DFUSE (stmicroelectronics dfu formatı)
- Çiğ ikili
- Ürün yazılımı dosyası aşağıdaki biçimlerden birinde olmalıdır:
Yazma Seçenekleri Set:
- Aşağıdaki seçeneklerden seçim yapabilirsiniz:
- Yalnızca gerekli sayfaları silin
- Gerekirse okuma koruması
- Programlamadan sonra CPU'ya gidin
- Aşağıdaki seçeneklerden seçim yapabilirsiniz:
Programlamayı başlatın:
- "Flash'a Yükle" düğmesine basın ve işlemin tamamlanmasını bekleyin.
Uygulamada ek işlemler:
- Silme
- Boş için flaşı kontrol etmek
- Flash ile Dosya ile Karşılaştırma
Bu işlemleri uygun menü öğeleri aracılığıyla seçebilirsiniz.
Test edilen modeller:
Uygulama aşağıdaki STM32 Mikrodenetleyici modellerinde test edilmiştir:
- STM32F072
- STM32F205
- STM32F302
- STM32F401
- STM32F746
- STM32G474
- STM32L432
Kullanmanın kısıtlanması
En fazla 25 ürün yazılımı yüklemesini tamamen ücretsiz olarak gerçekleştirebilirsiniz. Bu sınıra ulaştıktan sonra aşağıdaki hizmetlerden birini satın alabilirsiniz:
- Ek 100 yükleme
- Uygulamanın sınırsız kullanımı
StmDfuUsb Ekran Görüntüleri
Yorumlar
Yorum Gönder