תוכן עניינים:
וִידֵאוֹ: תכנות MSP430 DIP באמצעות Ez430: 4 שלבים
2024 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2024-01-30 09:17
כשגיליתי את מתכנת ה- ez430 USB של TI, נראה כי מדובר באחת השיטות הקלות יותר לקום ולהפעיל עם MCU. איך יכול להיות שאני טועה, יש לזה ez בשם! מתברר שזה למעשה קל … בעיקר.
ה- ez430 הוא נהדר אם אתה רוצה להשתמש בלוחות המטרה הקטנים שמכירה TI, אך חוסר המידע למתחילים האמיתי מתסכל כאשר מנסים לעבור לתכנות שבבים חיצוניים, וכמות המידע הטכני של טקסס אינסטרומנטס מרתיעה.
במאמר קצר זה אני מקווה להראות כיצד ניתן להתחיל לפעול עם דוגמאות ה- DIP שהזמנת מ- TI באמצעות ez430. אעבוד עם אותה יחידת מיקרו -בקר (MCU) כמו בלוח המטרה ez430, כלומר MSP430F2013. כל MSP430x2xx יעבוד באותה שיטה, וככל שידוע לי כל הקו MSP430 משתמש באותם חיבורי תכנות. אם אתה משתמש בחבילה שאינה חבילה בשורה כפולה (DIP או DIL) או בהתקן שאינו MSP430x2xx, יהיה עליך לעיין בגיליון הנתונים של המכשיר כדי למצוא את מיקומי הפינים המתאימים.
שלב 1: חלקים
כדי לתכנת את msp430 יש רק כמה חלקים שאתה צריך. להלן הרשימה: שקע IC חוט MSP430 MCU ez430 4 פינים (.050 חיבור רשת) הערה מהירה על שקע 4 פינים. מדריך המשתמשים ez430 מפרט את מספר החלק Mill-Max. ל- Mouser.com היו אותם במלאי בפעם האחרונה שבדקתי, ו- Mill-Max עשויה להציע דוגמאות. שים לב שבתמונה יש חלקים נוספים ללוח הפרוטו שהוזכר בהמשך המאמר. השתמשתי בחוט מצופה 30 מד קינאר לחיבורי העטיפה.
שלב 2: לוחות
תכנות MSP430 דורש 4 חוטים בלבד, כולל חיבורי ה- Vcc ו- Vss. התרשים שלהלן אמור לעזור. אלה הם החיבורים היחידים שאתה צריך כדי להוריד תוכנית ל- MCU. בניתי שני לוחות תכנות. הראשון משתמש בלוח לחם קטן, שקע ZIF ו -4 חוטים מכבל IDE ישן עם שקע 4 פינים מולחם לקצה אחד. שקע Zero Insertion Force פשוט חוסך מאמץ בעת הזזת ה- MCU. השני משתמש בשקע DIP של מיל-מקס וכמה סיכות שהיו לי, כמו גם כמה רכיבים אחרים. כרזתי את רוב החיבורים. היה צורך רק להלחם את שקע 4 הפינים. בעצם זה לוח פרוטו ללא המתנד. ראה כאן את סכמטי לוח הלוח הפרוטוטי. טבלה 2-2 של מסמך TI slau144c (מדריך המשתמשים MSP430x2xx) מציגה את סיומות הסיכה שאינן בשימוש. זה חשוב ללוח הפרויקט שלך, אך לא לתכנות. ה- MCU לא יפעיל את התוכנית שלך אלא אם תמשוך את סיכת RST גבוה באמצעות הנגד 47k. הערה נוספת על שקעי פינים. כאשר אתה מחבר את הפינים ez430 לשקע ה -4 פינים שלך וודא שחיבור ה- Vcc תקין. תוכל לאמת זאת על ידי עיון בתרשים במדריך למשתמש ez430. שימו לב כי R10 מחובר ל- Vcc בצד ez430. אתה אמור להיות מסוגל לעקוב אחר ההובלה בלוח חזרה אל סיכת המחבר הקרובה ביותר שהיא פין 1 של המחבר. כצד, תוכל לבנות את חיבור התכנות בעל 4 החוטים, הנקרא Spy-Bi-Wire, לתוך היישום הסופי שלך, ולא תצטרך להסיר את השבב כלל. אם תחליט לעשות זאת כך תוכל להפעיל את ה- MCU ממקור המתח 3V של היישום שלך ופשוט לחבר את פינים 2 ו -3 (ראה J1) במתכנת ה- USB למרכז ה- MCU שלך.
שלב 3: תכנות
כפי שציינתי, ברגע שהחומרה מוכנה, ה ez430 קל לשימוש. התוכנית IAR Kickstart הכלולה במכשיר תביא אותך לפעולה במהירות. ישנה דוגמה לתוכנית שמבהבת נורית המחוברת ליציאה 1.0. על מנת להריץ את התוכנית לדוגמא על הלוח שלך, הוסף את הנורית והנגד בפין 2 ואת הנגד למשוך 47k אוהם בסיכה 10 וכדאי לך לכבות ולמצמץ.משאב תכנות אחר ללמוד כיצד להשתמש ב- msp430 יכול להיות נמצא באתר זה. זה פחות או יותר זה. ישנן עוד כמה תוכניות דוגמה בחוץ. אם אתה רוצה לנסות אותם לפני שאתה נכנס לתכנות משלך חיפוש מהיר אחר 'פרויקטים msp430' אמור להביא לך לא מעט תוצאות. בהצלחה ותכנות שמח!
שלב 4: קישורים שימושיים
מדריך למשתמשים MSP430 Pageez430 של TI מדריך למשתמש MSP430x2xx מדריך למשתמש מילון מקס Socket גליון דף ליאון הלר MSP430 תכנות
מוּמלָץ:
כבל תכנות DIY באמצעות Arduino Uno - Baofeng UV -9R Plus: 6 שלבים (עם תמונות)
כבל תכנות DIY באמצעות Arduino Uno-Baofeng UV-9R Plus: היי לכולם, זהו מדריך פשוט כיצד להמיר את Baofeng UV-9R (או פלוס) כבל האוזניות / האוזניות לכבל תכנות באמצעות Ardunio UNO כ- USB ממיר סידורי. [כתב ויתור] אני לא לוקח אחריות בכל נזק שנגרם
תכנות ATmega328 עם Arduino IDE באמצעות קריסטל 8MHz: 4 שלבים
תכנות ATmega328 עם Arduino IDE באמצעות קריסטל 8MHz: במדריך זה ניתן להסביר צעד אחר צעד מדריך לתכנות IC ATmega328P (אותו מיקרו קיים ב- Arudino UNO) באמצעות Arduino IDE ו- Arduino UNO כמתכנת להכין לעצמך Arduino מותאם אישית, כדי ליצור את הפרויקטים שלך
תכנות מונחה עצמים: יצירת אובייקטים למידה/שיטת הוראה/טכניקה באמצעות אגרוף צורה: 5 שלבים
תכנות מונחה עצמים: יצירת אובייקטים למידה/שיטת הוראה/טכניקה באמצעות אגרוף צורה: לימוד/שיטת הוראה לסטודנטים המתכנתים חדשים באובייקט. זוהי דרך לאפשר להם לדמיין ולראות את תהליך יצירת האובייקטים משיעורים. חלקים: 1. EkTools אגרוף גדול בגודל 2 אינץ '; צורות מוצקות הן הטובות ביותר .2. פיסת נייר או ג
תכנות AT89S52 באמצעות ARDUINO: 4 שלבים
תכנות AT89S52 באמצעות ARDUINO: תכנות בתוך המערכת (ISP) aka In-Circuit Serial Programming (ICSP) הוא היכולת של כמה התקני לוגיקה הניתנים לתכנות, מיקרו-בקרים והתקנים משובצים אחרים כשהם מותקנים במערכת שלמה, במקום לדרוש את צ'י
סרוו נשלט באמצעות ג'ויסטיק באמצעות Arduino (עם תכנות): 4 שלבים
סרוו נשלט על ידי ג'ויסטיק באמצעות Arduino (עם תכנות): במדריך זה נכין סרוו שליטה על ג'ויסטיק באמצעות Arduino Uno.Servo ינוע בהתאם לתנועת הג'ויסטיק