תוכן עניינים:

כיצד לפתור בעיה של שדרוג בקר SimpleBGC בשיבוט: 4 שלבים
כיצד לפתור בעיה של שדרוג בקר SimpleBGC בשיבוט: 4 שלבים

וִידֵאוֹ: כיצד לפתור בעיה של שדרוג בקר SimpleBGC בשיבוט: 4 שלבים

וִידֵאוֹ: כיצד לפתור בעיה של שדרוג בקר SimpleBGC בשיבוט: 4 שלבים
וִידֵאוֹ: [Fix] איך לסדר בעיות סאונד בעיות מיקרופון - לא שומעים במחשב מדריך לתיקון שמע במחשב 2024, נוֹבֶמבֶּר
Anonim
כיצד לפתור בעיית שדרוג בקר SimpleBGC המשובט
כיצד לפתור בעיית שדרוג בקר SimpleBGC המשובט

שלום. לאחרונה, עבדתי על בקר gimbal SimpleBGC עבור פרויקט המזל ט שלי. התחברתי וכיוונתי אותו בהצלחה. זה עבד בצורה מושלמת. לאחר מכן, רציתי לשדרג את הקושחה שלה מ- v2.2 ל- v2.4. אז אחרי ששדרגתי את הג'ימבל זה לא עבד כמו שצריך. כידוע לך, אם יש לך בקר SimpleBGC ואם לאחר השדרוג הוא לא עובד, הוא אינו מקורי. אז החלטתי לשדרג לאחור את הקושחה ל- v2.2 שוב.

חיפשתי הרבה בנושא. כמעט כל ההדרכות השתמשו בארדואינו כמתכנת. עם זאת, למרות שניסיתי הרבה את השיטה הזו עם כמה Arduinos, לא הצלחתי להשיג.

לכן, במדריך זה אראה לכם כיצד לפתור את הבעיה ללא ארדואינו, אלא מתכנת AVR USBasp, שהוא הרבה יותר קל מהארדואינו. בואו נראה מה אנחנו צריכים עבור הדרכה זו:

1. מחשב עם מערכת הפעלה Windows. (מכיוון שמעולם לא השתמשתי ב- MAC, אין לי מידע על זה)

2. מתכנת AVR USBasp שתוכל למצוא בקלות. (למעט אזרבייג'ן:)) (https://images.ua.prom.st/593769968_w640_h640_prog…)

3. Arduino IDE

4. AVRdudeR, Optiboot, XLoader (https://www.basecamelectronics.com/downloads/8bit/)

5. הורד קושחה (https://drive.google.com/open?id=1cM7lsf7LyAlzPrxK…)

אחרי שהכנת את הרובים שלך, בואו נקפוץ להדרכה:)

שלב 1: חיבור מתכנת לבקר

חיבור מתכנת לבקר
חיבור מתכנת לבקר
חיבור מתכנת לבקר
חיבור מתכנת לבקר

בשלב הראשון עלינו ליצור חיבור בין המתכנת לבקר. למעלה אתה יכול לראות את סיכות הבקר ואת המתכנת. עליך ליצור קשר בין:

RES (בקר) -------- RST (מתכנת)

SCK (בקר) -------- SCK (מתכנת)

MISO (בקר) -------- MISO (מתכנת)

MOSI (בקר) -------- MOSI (מתכנת)

SCK (בקר) -------- SCK (מתכנת)

+5V (בקר) -------- VCC (מתכנת)

GND (בקר) -------- GND (מתכנת)

כאן, אני רוצה להוסיף הערה צדדית. כשעשיתי את החיבורים האלה, אני נתקל בבעיה בחיבורי +5V ו- GND. הבקר והתכנת שלי כבו. אם גם אתה נתקל בבעיה זו, אנא חבר את VCC ו- GND של המתכנת לעוד פינים +5V ו- GND של הבקר.

לאחר שהבקר והתכנת מתחברים, חבר את המתכנת למחשב האישי.

שלב 2: צריבת מטען אתחול עם Arduino IDE

פתח את Arduino IDE ולאחר מכן בחר USBasp כמתכנת. אתה יכול לעשות זאת על ידי מעבר לכרטיסייה 'כלים' ובקר בקטע 'מתכנת' ובחר 'USBasp'. לאחר מכן תוכל לצרוב את מטען האתחול על ידי לחיצה על הקטע 'צריבת אתחול' בכרטיסייה 'כלים'. אתה אמור לקבל הודעת צריבה מוצלחת בסוף !!!

שלב 3: הבזק את מטען האתחול התואם Arduino

בשלב זה, פרקו את קובצי ה- zip של AvrdudeR ו- optiboot והעתקו את 'optiboot_atmega328.hex' מתיקיית optiboot והדביקו אותו לתיקיית AvrdudeR שבה קיים 'avrdude.exe'. לאחר מכן, פתח PowerShell או cmd בתוך תיקיה זו (תוכל לצפות כיצד לעשות זאת מסרטון היוטיוב שציינתי) ולכתוב פקודות אלה.

avrdude avrdude.conf -c usbasp -p atmega328p -e -u -U נעילה: w: 0x3f: m -U efuse: w: 0x05: m -U hfuse: w: 0xDC: m -U lfuse: w: 0xEE: m

avrdude avrdude.conf -c usbasp -p atmega328p -U פלאש: w: optiboot_atmega328.hex -U נעילה: w: 0x0C: m

לאחר שתפעיל את הפקודות האלה בהצלחה, קפץ לשלב האחרון:)

שלב 4: העלה קושחה

בשלב האחרון, פתח את XLoader ולחץ על XLoader.exe וכלול את הנתיב של 'SimpleBGC_2_2_b2_null.hex' עם קצב שידור של 115200. היזהר, בחר ביציאה הנכונה:)

ואתה עשית:) אם יש לך בעיה, אנא כתוב כאן. אנסה לענות. תודה רבה לך:)

מוּמלָץ: