הלוגו של nuvoTon

מדריך למשתמש 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 למנהל התקן" לפרטים. שני מסמכים אלה יאוחסנו בדיסק הקשיח המקומי כאשר המשתמש יתקין כל דרייבר.

nuvoTon NuTiny SDK NUC122 ARM Cortex M0 32 Bit Microcontroller - איור 2-1

תיאור מגשר 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.

nuvoTon NuTiny SDK NUC122 ARM Cortex M0 32 Bit Microcontroller - איור 2-2

כיצד להפעיל את 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

nuvoTon NuTiny SDK NUC122 ARM Cortex M0 32 Bit Microcontroller - איור 2-3

3.4 Smpl_NuTiny-NUC122 דוגמהampהתוכנית

האקסית הזוample מדגים את הקלות שבהורדה וניפוי באגים של יישום על לוח NuTiny-SDK-NUC122. ניתן למצוא אותו בספריית הרשימה של איור 3-2 ולהורדה מה-Nuvoton NuMicro™ webאתר בעקבות פרק 6.3.

nuvoTon NuTiny SDK NUC122 ARM Cortex M0 32 Bit Microcontroller - איור 3-2

 

כדי להשתמש באקס זהampעל:
נורית ה-PB.4 תתחלף בלוח NuTiny-EVB-122.

  • nuvoTon NuTiny SDK NUC122 ARM Cortex M0 32 Bit Microcontroller - ICON 1 הפעל את μVision®
  • פרויקט פתוח
    פתח את הפרויקט Smpl_NuTiny_122.uvproj file
  • nuvoTon NuTiny SDK NUC122 ARM Cortex M0 32 Bit Microcontroller - ICON 2 פרויקט - בנייה
    הידור וקשר את היישום Smpl_NuTiny-NUC122
  • nuvoTon NuTiny SDK NUC122 ARM Cortex M0 32 Bit Microcontroller - ICON 3 פלאש - הורדה
    תכנת את קוד היישום לתוך ROM Flash שבשבב
  • nuvoTon NuTiny SDK NUC122 ARM Cortex M0 32 Bit Microcontroller - ICON 4 התחל למצב ניפוי באגים
    באמצעות פקודות ניפוי הבאגים, תוכל: 
  • nuvoTon NuTiny SDK NUC122 ARM Cortex M0 32 Bit Microcontroller - ICON 5 Review משתנים בחלון השעון
  • nuvoTon NuTiny SDK NUC122 ARM Cortex M0 32 Bit Microcontroller - ICON 6 קוד שלב אחד
  • nuvoTon NuTiny SDK NUC122 ARM Cortex M0 32 Bit Microcontroller - ICON 7 אפס את המכשיר
  • nuvoTon NuTiny SDK NUC122 ARM Cortex M0 32 Bit Microcontroller - ICON 8 הפעל את היישום

 כיצד להפעיל את 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
nuvoTon NuTiny SDK NUC122 ARM Cortex M0 32 Bit Microcontroller - איור 4-1

4.4 Smpl_NuTiny-NUC122 דוגמהampהתוכנית

האקסית הזוample מדגים את הקלות שבהורדה וניפוי באגים של יישום על לוח NuTiny-SDK-NUC122. ניתן למצוא אותו בספריית הרשימה של איור 4-2 ולהורדה מ- Nuvoton NuMicro ™ webאתר הבא על פרק 6.3.

nuvoTon NuTiny SDK NUC122 ARM Cortex M0 32 Bit Microcontroller - איור 4-2

כדי להשתמש באקס זהampעל:
נורית ה-PB.4 תתחלף בלוח NuTiny-EVB-122.

  • nuvoTon NuTiny SDK NUC122 ARM Cortex M0 32 Bit Microcontroller - ICON 9 הפעל את IAR Embedded Workbench
  • File-שטח עבודה פתוח
    פתח את סביבת העבודה Smpl_NuTiny_122.eww file
  • nuvoTon NuTiny SDK NUC122 ARM Cortex M0 32 Bit Microcontroller - ICON 10 פרויקט - הפוך
    הידור וקשר את היישום Smpl_NuTiny-122
  • nuvoTon NuTiny SDK NUC122 ARM Cortex M0 32 Bit Microcontroller - ICON 11 פרויקט - הורדה וניפוי באגים
    תכנת את קוד היישום לתוך ROM Flash שבשבב.
  • nuvoTon NuTiny SDK NUC122 ARM Cortex M0 32 Bit Microcontroller - ICON 12 קוד שלב אחד
  • nuvoTon NuTiny SDK NUC122 ARM Cortex M0 32 Bit Microcontroller - ICON 13 אפס את המכשיר
  • nuvoTon NuTiny SDK NUC122 ARM Cortex M0 32 Bit Microcontroller - ICON 14 הפעל את היישום

NuTiny-EVB-122 סכמטי

nuvoTon NuTiny SDK NUC122 ARM Cortex M0 32 Bit Microcontroller - NuTiny-EVB-122 Schematic

הורד את NuMicro™ Family Related Files מ Nuvoton Webאֲתַר

6.1 הורד את מנהל ההתקן של NuMicro™ Keil μVision® IDE

שלב 1 בקר ב-Nuvoton NuMicro™ webאֲתַר: http://www.nuvoton.com/NuMicro
שלב 2 nuvoTon NuTiny SDK NUC122 ARM Cortex M0 מיקרו-בקר 32 ביט - 6.3
שלב 3 nuvoTon NuTiny SDK NUC122 ARM Cortex M0 32 Bit Microcontroller - שלב 3
שלב 4 הורד את מנהל ההתקן של NuMicro ™ Keil μVision® IDE

6.2 הורד את מנהל ההתקן של NuMicro™ IAR EWARM

שלב 1 בקר ב-Nuvoton NuMicro™ webאֲתַר: http://www.nuvoton.com/NuMicro
שלב 2 nuvoTon NuTiny SDK NUC122 ARM Cortex M0 32 Bit Microcontroller - שלב 4
שלב 3 nuvoTon NuTiny SDK NUC122 ARM Cortex M0 32 Bit Microcontroller - שלב 5
שלב 4 הורד את מנהל ההתקן של NuMicro™ IAR Embedded Workbench®

6.3 הורד את ספריית התוכנה NuMicro™ NUC100 BSP

שלב 1 בקר ב-Nuvoton NuMicro™ webאֲתַר: http://www.nuvoton.com/NuMicro
שלב 2 nuvoTon NuTiny SDK NUC122 ARM Cortex M0 מיקרו-בקר 32 ביט - שלב 2
שלב 3 nuvoTon NuTiny SDK NUC122 ARM Cortex M0 32 Bit Microcontroller - 6.3 Step2
שלב 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 סיביות

הפניות

השאר תגובה

כתובת האימייל שלך לא תפורסם. שדות חובה מסומנים *