אפליקציה לעדכון קושחה של Stm32 CPU באמצעות Bluetooth באמצעות מודולי Bluetooth-to-Serial.
הוא תומך במודולים עם פרוטוקול Bluetooth SPP קלאסי (כלומר HC-06) וגם מודולי BLE במיקרו-בקר cc254x (כלומר HM-10)
מימוש האפליקציה מבוסס על המסמכים הבאים של חברת STMicroelectronics.
1. מצב אתחול זיכרון מערכת מיקרו-בקר AN2606 STM32
2. פרוטוקול AN3155 USART בשימוש במטען האתחול STM32
כיצד להשתמש באפליקציה.
הכנה
1. הגדר תצורה טורית נכונה במודול Bluetooth-to-Serial. זה צריך להיות 8 סיביות, זוגיות זוגית ו-1 סיביות עצור וקצב הבאוד מ-1200 ל-115200. כיצד להגדיר את התצורה לקרוא בגיליון הנתונים עבור מודול ה-Bluetooth-to-Serial שלך.
2. חבר מודול Bluetooth-to-Serial ללוח ה-Stm32 שלך.
באופן כללי r Stm32 משתמש ב- Next Pines עבור טוען אתחול טורי
PA10 (USART RX) ו-PA9 (USART_TX)
3. הפעל את מצב טוען האתחול עבור Stm32. כיצד לעשות זאת קרא ב-AN2606. באופן כללי עליך להגדיר את הפינים BOOT0 ו-BOOT1 בשילוב נכון בהתאם לדגם המעבד שלך.
תִכנוּת
1. הפעל את ה-Bluetooth בטלפון שלך והתחבר למודול Bluetooth-to-Serial
2. בחר קובץ עם קושחה שברצונך לכתוב.
קובץ הקושחה צריך להיות באחד מהפורמטים הבאים
- אינטל hex
- מוטורולה S-Record
- בינארי גולמי
3. הגדר אפשרויות כתיבה שאתה צריך. אתה יכול לבחור באפשרויות הבאות
- מחק רק דפים נחוצים
- בטל את הגנת הקריאה במידת הצורך
- הגדר את הגנת הקריאה לאחר הכתיבה
- עבור למעבד לאחר התכנות
4. לחץ על כפתור "טען קובץ להבהב" והמתן לסיום הפעולה.
בנוסף ביישום זמין בפעולה הבאה
- מחיקה
- בודק פלאש ריק
- השווה פלאש עם קובץ.
אתה יכול לבחור פעולה זו דרך נקודה מתאימה בתפריט.
היישום נבדק במעבד הבא:
Stm32F072
Stm32F103
Stm32F302
Stm32F401
Stm32F411 נבדק על ידי המשתמש
Stm32L053
Stm32L152
Stm32L432
Stm32G071
Stm32G474
הגבלת שימוש
אתה יכול להעלות עד 25 קושחה בחינם לחלוטין.
לאחר שהשגת את המגבלה הזו תוכל לרכוש אחד משני שירותים
1. עוד 100 העלאות
2. שימוש בלתי מוגבל באפליקציה.
עדכון אחרון בתאריך
22 בספט׳ 2024