מדריך למשתמש NuTiny-SDK-NUC122
ARM Cortex™-M0
מיקרובקר 32 סיביות
מדריך למשתמש NuTiny-SDK-NUC122
עבור NuMicro™ NUC122 Series
המידע המתואר במסמך זה הוא הקניין הרוחני הבלעדי של Nuvoton Technology
תאגיד ואין לשכפל ללא רשות מ- Nuvoton.
Nuvoton מספקת מסמך זה רק למטרות עיון של NuMicro™ עיצוב מערכת מבוסס מיקרו-בקר.
Nuvoton אינה נושאת באחריות לשגיאות או השמטות.
כל הנתונים והמפרטים כפופים לשינויים ללא הודעה מוקדמת.
למידע נוסף או שאלות, אנא צור קשר עם Nuvoton Technology Corporation.
פרסום פרסום
תאריך: 25 במרץ 2011
עדכון V1.0
הורד מ Arrow.com.
מֵעַלview
NuTiny-SDK-NUC122 הוא כלי הפיתוח הספציפי עבור סדרת NuMicro™ NUC122. משתמשים יכולים להשתמש ב- NuTiny-SDK- NUC122P כדי לפתח ולאמת את תוכנית היישום בקלות.
NuTiny-SDK-NUC122 כולל שתי מנות. האחד הוא NuTiny-EVB-122 והשני הוא Nu-Link-Me. NuTiny-EVB-122 הוא לוח ההערכה ו-Nu-Link-Me הוא מתאם ניפוי הבאגים שלו. לפיכך, המשתמשים לא צריכים ICE נוסף או לנפות באגים בציוד.
מבוא NuTiny-SDK-NUC122
NuTiny-SDK-NUC122 משתמש ב-NUC122RD2AN כמיקרו-בקר היעד. איור 2-1 הוא NuTiny-SDK-NUC122 עבור סדרת NUC122, החלק השמאלי נקרא NuTiny-EVB-122 והחלק הימני הוא מתאם Debug בשם Nu-Link-Me. NuTiny-EVB-122 דומה ללוחות פיתוח אחרים. משתמשים יכולים להשתמש בו כדי לפתח ולאמת יישומים כדי לחקות את ההתנהגות האמיתית. השבב המשולב מכסה את תכונות סדרת NUC122. ה-NuTiny-EVB-122 יכול להיות בקר מערכת אמיתי לתכנון מערכות היעד של המשתמשים.
Nu-Link-Me הוא מתאם באגים. מתאם Debug Nu-Link-Me מחבר את יציאת ה-USB של המחשב האישי שלך למערכת היעד שלך (באמצעות יציאת ניפוי באגים טורית חוטית) ומאפשר לך לתכנת ולאפות באגים בתוכניות משובצות בחומרת היעד. כדי להשתמש במתאם NuLink-Me Debug עם IAR או Keil, אנא עיין ב"מדריך למשתמש של Nuvoton NuMicro ™ IAR ICE למנהלי התקנים" או "מדריך למשתמש של Nuvoton ™ NuMicro Keil ICE למנהל התקן" לפרטים. שני מסמכים אלה יאוחסנו בדיסק הקשיח המקומי כאשר המשתמש יתקין כל דרייבר.
תיאור מגשר 2.1 NuTiny-SDK-NUC122
2.1.1 הגדרת כוח
- J1: יציאת USB ב- NuTiny-EVB-122
- JP1: VCC5 Voltagמחבר e ב- NuTiny-EVB-122
- J2: יציאת USB ב-Nu-Link-Me
דגם POWER | יציאת USB J2 | יציאת USB J1 | JP1 VCC5 | Target MCU Voltage |
דגם 1 | התחבר למחשב | X | DC 3.3 וולט או 5 וולט פלט [1] |
DC 3.3 וולט או 5 וולט [1] |
דגם 2 | X | התחבר למחשב | DC 4.8 וולט או 5 וולט פלט [2] |
DC 4.8 וולט או 5 וולט [2] |
דגם 3 | X | X | כניסת DC 2.5 V ~ 5.5 V | DC 2.5 V ~ 5.5 V כי החליט על ידי JP1 VCC5 קֶלֶט |
X: לא בשימוש.
הערה 1: זה תלוי בהגדרה (VCC באמצעות חיבור ל-3.3 V או 5 V via) במגשר JPR ב-Nu-Link-Me.
הערה 2: עליו לשים התקן דיודה (4.8 וולט) או להפוך את שני הפינים קצרים (5 וולט) ב-D1 ב-NuTiny-EVB-122.
2.1.2 מחבר ניפוי באגים
- JP3: מחבר בלוח היעד (NuTiny-EVB-122) לחיבור עם מתאם Nuvoton ICE (Nu-Link או NuLink-Me)
- JP9: מחבר במתאם ICE (Nu-Link-Me) לחיבור עם לוח יעד (למשלample NuTiny-EVB-122)
2.1.3 מחבר USB
- J1: מחבר מיני USB ב-NuTiny-EVB-122 לשימוש ביישום
- J2: מחבר מיני USB ב-Nu-Link-Me מחובר ליציאת USB למחשב
2.1.4 מחבר מורחב
- JP5, JP6, JP7 ו-JP8: התחבר לכל פיני השבבים ב-NuTiny-EVB-122
2.1.5 לחצן איפוס
- SW1: אפס את הכפתור כדי לאפס את שבב היעד ב-NuTiny-EVB-122
מחבר חשמל 2.1.6
- JP1: מחבר VCC5 ב-NuTiny-EVB-122
- JP2: מחבר GND ב-NuTiny-EVB-122
2.2 הקצאת פינים עבור מחבר מורחב
NuTiny-EVB-122 מספק NUC122RD2AN על הלוח ואת המחבר המורחב לפין LQFP-64. טבלה 2-1 היא הקצאת הפינים עבור NUC122RD2AN.
מס' סיכה | שם סיכה | מס' סיכה | שם סיכה |
01 | PB.14, /INTO | 33 | VSS |
02 | X320 | 34 | PC.13 |
03 | X321 | 35 | PC.12 |
04 | PA.11,12C1SCL | 36 | PC.11, MOSI10 |
05 | PA.10, I2C1SDA | 37 | PC.10, MIS010 |
06 | PD.8 | 38 | VDD |
07 | PD.9 | 39 | PC.9, SPICLK1 |
08 | PD.10 | 40 | PC.8, SPISS10 |
09 | PD 11 | 41 | PA.15, PWM3 |
10 | PB.4, RX1 | 42 | VSS |
11 | PB.5, TX1 | 43 | PA.14, PWM2 |
12 | PB.6, RTS1 | 44 | PA.13, PWM1 |
13 | PB.7. CTS1 | 45 | PA.12, PWM |
14 | LDO | 46 | ICE DAT |
15 | VDD | 47 | ICE CK |
16 | VSS | 48 | לְהוֹסִיף |
17 | V-BUS | 49 | PD.0 |
18 | VDD33 | 50 | PD.1 |
19 | D- | 51 | PD.2 |
20 | D+ | 52 | PD.3 |
21 | PB.0, RXO | 53 | PD.4 |
22 | PB.1, TXO | 54 | PD.5 |
23 | PB.2, RTSO | 55 | PB.15, /INT1 |
24 | PB.3, CTS0 | 56 | XT1 OUT |
25 | PC.5 | 57 | XT1_IN |
26 | PC.4 | 58 | /אִתחוּל |
27 | PC.3, MOS100 | 59 | VSS |
28 | PC.2, MIS000 | 60 | VDD |
29 | PC.1, SPICLKO | 61 | PS2DAT |
30 | PC.0, SPISSOO | 62 | PS2CLK |
31 | PB.10, TM2, SPISSO1 | 63 | PVSS |
32 | PB.9, TM1, SPISS11 | 64 | PB.8, TMO |
טבלה 2-1 הקצאת פינים עבור NUC122 LQFP-64
2.3 מיקום PCB של NuTiny-SDK-NUC122
משתמשים יכולים לעיין באיור 2-2 עבור מיקומי PCB NuTiny–SDK-NUC122.
כיצד להפעיל את NuTiny-SDK-NUC122 ב- Keil μVision® IDE®
3.1 Keil uVision
הורד והתקן תוכנת IDE
אנא בקר בחברת Keil webאתר (http://www.keil.com) כדי להוריד את Keil μVision® IDE ולהתקין את ה-RVMDK.
3.2 מנהל התקן Nuvoton Nu-Link הורדה והתקן
אנא בקר בחברת Nuvoton NuMicro™ webאתר (http://www.nuvoton.com/NuMicro ) כדי להוריד את "NuMicro™ Keil® μVision
מנהל התקן IDE" file. אנא עיין בפרק 6.1 לזרימת ההורדה המפורטת. כאשר מנהל ההתקן של Nu-Link הורד היטב, אנא פתח את ה- file והפעל את "Nu-Link_Keil_Driver.exe" כדי להתקין את מנהל ההתקן.
3.3 הגדרת חומרה
הגדרת החומרה מוצגת באיור 3-1
3.4 Smpl_NuTiny-NUC122 דוגמהampהתוכנית
האקסית הזוample מדגים את הקלות שבהורדה וניפוי באגים של יישום על לוח NuTiny-SDK-NUC122. ניתן למצוא אותו בספריית הרשימה של איור 3-2 ולהורדה מה-Nuvoton NuMicro™ webאתר בעקבות פרק 6.3.
כדי להשתמש באקס זהampעל:
נורית ה-PB.4 תתחלף בלוח NuTiny-EVB-122.
הפעל את μVision®
- פרויקט פתוח
פתח את הפרויקט Smpl_NuTiny_122.uvproj file פרויקט - בנייה
הידור וקשר את היישום Smpl_NuTiny-NUC122פלאש - הורדה
תכנת את קוד היישום לתוך ROM Flash שבשבבהתחל למצב ניפוי באגים
באמצעות פקודות ניפוי הבאגים, תוכל:Review משתנים בחלון השעון
קוד שלב אחד
אפס את המכשיר
הפעל את היישום
כיצד להפעיל את NuTiny-SDK-NUC122 על שולחן העבודה המשובץ של IAR
4.1 תוכנת IAR Embedded Workbench הורדה והתקן
אנא התחבר לחברת IAR webאתר (http://www.iar.com) כדי להוריד את IAR Embedded Workbench ולהתקין את ה-EWARM.
4.2 מנהל התקן Nuvoton Nu-Link הורדה והתקן
אנא התחבר לחברת Nuvoton NuMicro™ webאתר (http://www.nuvoton.com/NuMicro) כדי להוריד את "מדריך למשתמש של NuMicro™ IAR ICE לנהג" file. אנא עיין בפרק 6.2 לזרימת ההורדה המפורטת. כאשר מנהל ההתקן של Nu-Link הורד היטב, אנא פתח את ה- file והפעל את "Nu-Link_IAR_Driver.exe" כדי להתקין את מנהל ההתקן.
4.3 הגדרת חומרה
הגדרת החומרה מוצגת באיור 4-1
4.4 Smpl_NuTiny-NUC122 דוגמהampהתוכנית
האקסית הזוample מדגים את הקלות שבהורדה וניפוי באגים של יישום על לוח NuTiny-SDK-NUC122. ניתן למצוא אותו בספריית הרשימה של איור 4-2 ולהורדה מ- Nuvoton NuMicro ™ webאתר הבא על פרק 6.3.
כדי להשתמש באקס זהampעל:
נורית ה-PB.4 תתחלף בלוח NuTiny-EVB-122.
הפעל את IAR Embedded Workbench
- File-שטח עבודה פתוח
פתח את סביבת העבודה Smpl_NuTiny_122.eww file פרויקט - הפוך
הידור וקשר את היישום Smpl_NuTiny-122פרויקט - הורדה וניפוי באגים
תכנת את קוד היישום לתוך ROM Flash שבשבב.קוד שלב אחד
אפס את המכשיר
הפעל את היישום
NuTiny-EVB-122 סכמטי
6.1 הורד את מנהל ההתקן של NuMicro™ Keil μVision® IDE
שלב 1 | בקר ב-Nuvoton NuMicro™ webאֲתַר: http://www.nuvoton.com/NuMicro |
שלב 2 | ![]() |
שלב 3 | ![]() |
שלב 4 | הורד את מנהל ההתקן של NuMicro ™ Keil μVision® IDE |
6.2 הורד את מנהל ההתקן של NuMicro™ IAR EWARM
שלב 1 | בקר ב-Nuvoton NuMicro™ webאֲתַר: http://www.nuvoton.com/NuMicro |
שלב 2 | ![]() |
שלב 3 | ![]() |
שלב 4 | הורד את מנהל ההתקן של NuMicro™ IAR Embedded Workbench® |
6.3 הורד את ספריית התוכנה NuMicro™ NUC100 BSP
שלב 1 | בקר ב-Nuvoton NuMicro™ webאֲתַר: http://www.nuvoton.com/NuMicro |
שלב 2 | ![]() |
שלב 3 | ![]() |
שלב 4 | הורד את ספריית התוכנה מסדרת NuMicro™ NUC100 |
היסטוריית גרסאות
גרסה D | תַאֲרִיך | עַמוּד | תֵאוּר |
1 | 25 במרץ 2011 | — | שחרור ראשוני |
הודעה חשובה
מוצרי Nuvoton אינם מתוכננים, מיועדים, מורשים או מובטחים לשימוש כרכיבים במערכות או ציוד המיועדים להשתלה כירורגית, מכשירי בקרת אנרגיה אטומית, מכשירי מטוס או חללית, מכשירי תחבורה, מכשירי איתות תנועה, מכשירי בקרת בעירה או יישומים אחרים המיועדים. לתמוך או לקיים חיים. יתר על כן, מוצרי Nuvoton אינם מיועדים ליישומים שבהם כשל במוצרי Nuvoton עלול לגרום או להוביל למצב בו עלולים להתרחש פציעה אישית, מוות או נזק חמור לרכוש או סביבתי.
לקוחות Nuvoton המשתמשים או מוכרים מוצרים אלה לשימוש ביישומים כאלה עושים זאת על אחריותם בלבד ומסכימים לשפות את Nuvoton באופן מלא בגין כל נזק שייגרם משימוש או מכירה לא נאותה כאמור.
שים לב שכל הנתונים והמפרטים כפופים לשינוי ללא הודעה מוקדמת. כל הסימנים המסחריים של מוצרים וחברות המוזכרים בגיליון נתונים זה שייכים לבעליהם בהתאמה.
תאריך פרסום של פרסום: 25 במרץ, 2011
עדכון V1.0
מסמכים / משאבים
![]() |
nuvoTon NuTiny-SDK-NUC122 ARM Cortex-M0 מיקרו-בקר 32 סיביות [pdfמדריך למשתמש NuTiny-SDK-NUC122, ARM Cortex-M0 מיקרו-בקר 32 סיביות, NuTiny-SDK-NUC122 ARM Cortex-M0 מיקרו-בקר 32 סיביות |