תוכן עניינים:
- אספקה
- שלב 1: ספק שירותי Arduino
- שלב 2: מצא את גליון הנתונים של ה- AVR שלך ובדוק את הצמד החוצה
- שלב 3: חבר את Arduino ל- AVR
- שלב 4: קבל את הגדרת הנתיך ואת אפליקציית AVRDUDE
- שלב 5: קבל את קובץ ה- HEX שלך מקוד ה- C שלך
- שלב 6: הסוף
וִידֵאוֹ: כיצד להעלות קוד C ל- R AVR באמצעות Arduino Uno כמתכנת: 6 שלבים
2024 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2024-01-30 09:14
היי לכולם: D
כאן אשתף דרך פשוטה לתכנת כל שבב AVR באמצעות Arduino Uno R3
כל מה שאתה צריך לשרוף את הקוד למיקרו -בקר שלך הוא Arduino Uno במקום לקנות מתכנת ספציפי שעולה הרבה.
אספקה
אתה תצטרך:
- Arduino uno r3 עם שבב נשלף (1)
- חוטי מגשר
- קבל אלקטרוליט 10uF (1)
- קובץ הקס שנוצר מקוד ה- C שלך
שלב 1: ספק שירותי Arduino
ראשית: פתח את Arduino IDE והעלה את ספק האינטרנט של Arduino לארדואינו שלך
אתה יכול למצוא אותו בקובץ -> דוגמאות
לפני לחיצה על מקש ההעלאה עליך לבדוק את סוג הלוח ויציאת COM.
הערה: קוד זה יהפוך את הארדואינו שלך למתכנת!
שלב 2: מצא את גליון הנתונים של ה- AVR שלך ובדוק את הצמד החוצה
סיכה 1 היא הסיכה שיש לה נקודה קטנה בקרבתה
אנחנו צריכים (VCC, GND, אפס, UCSK, MISO, MOSI) לאתר אותם ב- AVR שלך.
שלב 3: חבר את Arduino ל- AVR
חבר את Arduino ל- AVR בהתאם לאיור ולגליון הנתונים שלך ל- AVR
ואל תשכח לחבר קבל 10uF בין GND ל- RST של Arduino שלך להשבתת האיפוס האוטומטי של Arduino
שלב 4: קבל את הגדרת הנתיך ואת אפליקציית AVRDUDE
לך ל
www.engbedded.com/fusecalc/
ובחר את ה- AVR שלך, שלי הוא Atmega16
אני לא אשנה שום דבר אז אני לא הורס את ה- AVR שלי, אבל אני אשנה את ה- RC הפנימי ל- 8 MHZ "אתה יכול לבחור קריסטל חיצוני של 16 MHZ" זה תלוי בך.
גלול מטה והעתק ארגומנט avrdude
כדי להדביק אותו בתוכנת AVRDUDE.
שלי הוא
-U lfuse: w: 0xe4: m -U hfuse: w: 0x99: m
קישור להורדה של AVEDUDE:
download.savannah.gnu.org/releases/avrdude/
לאחר מכן פתח אותו ושנה את ההגדרות כמו התמונה ובהתאם לחומרה שלך ואל תשכח להדביק את הגדרות הפתיל לתוך ארגוני שורת פקודה נוספים
שלב 5: קבל את קובץ ה- HEX שלך מקוד ה- C שלך
אני אכתוב קוד c פשוט להבהב נורית PIN 20
העלה קובץ hex ל- avrdude בקטע Flash והכה את התוכנית
שלב 6: הסוף
על כל שאלה הערה למטה
מוּמלָץ:
Arduino בתור ספק אינטרנט -- צריבת קובץ Hex ב- AVR -- נתיך ב- AVR -- ארדואינו כמתכנת: 10 שלבים
Arduino בתור ספק אינטרנט || צריבת קובץ Hex ב- AVR || נתיך ב- AVR || Arduino כמתכנת: ……………………… אנא הירשם לערוץ היוטיוב שלי לסרטונים נוספים …….. מאמר זה עוסק בארדואינו כאספ. אם אתה רוצה להעלות קובץ hex או אם אתה רוצה להגדיר את הנתיך שלך ב- AVR, אז אין צורך לקנות מתכנת, אתה יכול לעשות
כיצד להעלות ל- Soundcloud באמצעות מכשיר אנדרואיד: 9 שלבים
כיצד להעלות ל- Soundcloud באמצעות מכשיר אנדרואיד: העלה ל- soundcloud באמצעות מכשיר ה- Android הנייד שלך
כיצד להעלות את התוכנית Arduino Pro Mini 328P באמצעות Arduino Uno: 6 שלבים
כיצד להעלות את התוכנית Arduino Pro Mini 328P באמצעות Arduino Uno: Arduino Pro Mini הוא הלוח הקטן ביותר בעל 14 סיכות קלט/פלט, הוא עובד ב -3.3 וולט - 5 וולט DC וקל להעלות את הקוד במכשיר תכנות. מפרט: 14 יציאות קלט/פלט דיגיטליות RX, TX, D2 ~ D13, 8 יציאות קלט אנלוגי A0 ~ A7 1
לכווץ את פרויקטי הארדואינו - ארדואינו UNO כמתכנת ATmega328P (https://youtu.be/YO61YCaC9DY): 4 שלבים
לכווץ את פרויקטי הארדואינו | Arduino UNO כמתכנת ATmega328P (https://youtu.be/YO61YCaC9DY): קישור וידאו: https://youtu.be/YO61YCaC9DY תכנות ATmega328P באמצעות Arduino כ- ISP (מתכנת במערכת) מאפשר לך להשתמש בתכונות Arduino על לוח או PCB. זה בעיקר עוזר כשאתה עושה פרויקט של המכללה שלך. זה מפחית
כיצד להעלות תוכנית או קוד לתוך Arduino Pro Mini באמצעות כבל ממיר סידורי CH340 UART: 4 שלבים
כיצד להעלות תכנית או קוד לתוך Arduino Pro Mini באמצעות כבל ממיר סידורי CH340 UART: כבלי ה- USB TTL הטורליים הינם מגוון של כבלי ממיר USB לטורי המספקים קישוריות בין USB לממשקי UART טורי. קיימים מגוון כבלים המציעים קישוריות של 5 וולט, 3.3 וולט או רמות אות שצוין על ידי המשתמש עם