USB DFU protokolünü kullanarak USB kablosuyla STM32 CPU'lu ürün yazılımını güncellemek için uygulama.
Uygulamanın gerçekleştirilmesi Stmicroelectronics şirketinden bir sonraki belgelere dayanmaktadır.
1. AN2606 STM32 Mikrodenetleyici Sistem Bellek Boot Mode 2. STM32 Bootloader'da kullanılan AN3156 USB DFU protokolü
Ön Koşullar
Mobil cihaz USB-OTG'yi desteklemelidir.
Hazırlık
1. STM32 kartını mobil cihazınızla USB-OTG kablosu ile bağlayın. STM32 için önyükleyici modunu etkinleştirin. Bunun Nasıl Yapılır A2606'da okunur. Genel olarak, PINS Boot0 ve Boot1'i CPU'nuzun modeline göre doğru kombinasyon halinde ayarlamanız gerekir.
Programlama
1. Yazmak istediğiniz firmware ile dosyayı seçin.
- Ürün yazılımı dosyası aşağıdaki formattan birinde olmalıdır - Intel Hex
- Motorola S-Record
- Dfuse (Stmicroelectronics DFU Biçimi)
- Ham İkili
2. İhtiyacınız olan yazma seçeneklerini ayarlayın. Sonraki seçenekleri seçebilirsiniz
- Yalnızca gerekli sayfaları silebilirsiniz
- Gerekirse Gereken Okuma Koruması Gerekir - GO CPU Programlamadan sonra 3. "Flash'a Dosyayı Yükle" düğmesine basın ve işlemin bitimini bekleyin.
Ayrıca uygulamadaki sonraki işlemler uygulamasında mevcuttur - silme
- Boşluk için flaş kontrol - Flash'ı karşılaştır Dosya ile birlikte. BR> STM32F746
STM32G474
Kullanma Kısıtlaması 25 Yazılımı tamamen ücretsiz yüklenebilir.
Bu sınırı elde ettikten sonra iki hizmetten birini satın alabilirsiniz. 1. Ek 100 yükleme
2. Sınırsız uygulama kullanarak.