λογότυπο nuvoTon

Εγχειρίδιο χρήστη NuTiny-SDK-NUC122

ARM Cortex™-M0
ΜΙΚΡΟΕΛΕΓΚΤΗΣ 32 BIT

Εγχειρίδιο χρήστη NuTiny-SDK-NUC122
Για τη σειρά NuMicro™ NUC122

Οι πληροφορίες που περιγράφονται σε αυτό το έγγραφο αποτελούν αποκλειστική πνευματική ιδιοκτησία της Nuvoton Technology
Corporation και δεν θα αναπαραχθεί χωρίς την άδεια της 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 και το δεξιό τμήμα είναι ο Προσαρμογέας εντοπισμού σφαλμάτων που ονομάζεται Nu-Link-Me. Το NuTiny-EVB-122 είναι παρόμοιο με άλλες πλακέτες ανάπτυξης. Οι χρήστες μπορούν να το χρησιμοποιήσουν για να αναπτύξουν και να επαληθεύσουν εφαρμογές που θα μιμηθούν την πραγματική συμπεριφορά. Το ενσωματωμένο τσιπ καλύπτει τα χαρακτηριστικά της σειράς NUC122. Το NuTiny-EVB-122 μπορεί να είναι ένας πραγματικός ελεγκτής συστήματος για τον σχεδιασμό των συστημάτων στόχων των χρηστών.
Το Nu-Link-Me είναι ένας προσαρμογέας εντοπισμού σφαλμάτων. Ο προσαρμογέας εντοπισμού σφαλμάτων 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 - ΕΙΚΟΝΑ 2-1

2.1 NuTiny-SDK-NUC122 Jumper Περιγραφή

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 V ή 5 V
έξοδος [1]
DC 3.3 V ή 5 V [1]
Μοντέλο 2 X Σύνδεση σε υπολογιστή DC 4.8 V ή 5 V
έξοδος [2]
DC 4.8 V ή 5 V [2]
Μοντέλο 3 X X Είσοδος DC 2.5 V ~ 5.5 V DC 2.5 V ~ 5.5 V ότι
αποφασίστηκε από το JP1 VCC5
εισαγωγή

Χ: Αχρησιμοποίητο.
Σημείωση 1: Εξαρτάται από τη ρύθμιση (VCC μέσω σύνδεσης σε 3.3 V ή 5 V μέσω) στο βραχυκυκλωτήρα JPR στο Nu-Link-Me.
Σημείωση 2: Πρέπει να τοποθετήσει μια συσκευή διόδου (4.8 V) ή να κάνει και τους δύο ακροδέκτες βραχείς (5 V) στο D1 στο NuTiny-EVB-122.

2.1.2 Σύνδεση εντοπισμού σφαλμάτων

  • JP3: Υποδοχή στην πλακέτα στόχου (NuTiny-EVB-122) για σύνδεση με τον προσαρμογέα ICE Nuvoton (Nu-Link ή NuLink-Me)
  • JP9: Υποδοχή σε προσαρμογέα ICE (Nu-Link-Me) για σύνδεση με πλακέτα στόχο (π.χ.ample NuTiny-EVB-122)

2.1.3 Υποδοχή USB

  • J1: Mini USB Connector σε NuTiny-EVB-122 για χρήση εφαρμογών
  • J2: Μίνι υποδοχή USB στο Nu-Link-Me συνδεδεμένη σε θύρα USB υπολογιστή

2.1.4 Εκτεταμένος σύνδεσμος

  • JP5, JP6, JP7 και JP8: Σύνδεση σε όλες τις ακίδες chip στο 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 Τ.Κ.13
03 X321 35 Τ.Κ.12
04 PA.11,12C1SCL 36 PC.11, MOSI10
05 PA.10, I2C1SDA 37 PC.10, MIS010
06 ΠΔ.8 38 VDD
07 ΠΔ.9 39 PC.9, SPICLK1
08 ΠΔ.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 ΠΔ.0
18 VDD33 50 ΠΔ.1
19 D- 51 ΠΔ.2
20 D+ 52 ΠΔ.3
21 PB.0, RXO 53 ΠΔ.4
22 PB.1, TXO 54 ΠΔ.5
23 PB.2, RTSO 55 PB.15, /INT1
24 PB.3, CTS0 56 XT1 OUT
25 Τ.Κ.5 57 XT1_IN
26 Τ.Κ.4 58 /ΕΠΑΝΑΦΟΡΑ
27 PC.3, MOS100 59 VSS
28 PC.2, MIS000 60 VDD
29 ΤΚ.1, SPICLKO 61 PS2DAT
30 ΤΚ.0, ΣΠΙΣΣΟΟ 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 - ΕΙΚΟΝΑ 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 - ΕΙΚΟΝΑ 2-3

3.4 Smpl_NuTiny-NUC122 Example Πρόγραμμα

Αυτό το πρώηνampΤο le δείχνει την ευκολία λήψης και εντοπισμού σφαλμάτων μιας εφαρμογής σε μια πλακέτα NuTiny-SDK-NUC122. Μπορείτε να το βρείτε στον κατάλογο της λίστας Εικόνα 3-2 και να το λάβετε από το Nuvoton NuMicro™ webτοποθεσία μετά το Κεφάλαιο 6.3.

Μικροελεγκτής nuvoTon NuTiny SDK NUC122 ARM Cortex M0 32 bit - Εικόνα 3-2

 

Για να χρησιμοποιήσετε αυτό το π.χample:
Το LED PB.4 θα αλλάξει στην πλακέτα NuTiny-EVB-122.

  • Μικροελεγκτής nuvoTon NuTiny SDK NUC122 ARM Cortex M0 32 bit - ICON 1 Ξεκινήστε το μVision®
  • Έργο-Ανοιχτό
    Ανοίξτε το έργο Smpl_NuTiny_122.uvproj file
  • Μικροελεγκτής nuvoTon NuTiny SDK NUC122 ARM Cortex M0 32 bit - ICON 2 Έργο – Κατασκ
    Μεταγλωττίστε και συνδέστε την εφαρμογή Smpl_NuTiny-NUC122
  • Μικροελεγκτής nuvoTon NuTiny SDK NUC122 ARM Cortex M0 32 bit - ICON 3 Flash – Λήψη
    Προγραμματίστε τον κωδικό της εφαρμογής σε Flash ROM on-chip
  • Μικροελεγκτής nuvoTon NuTiny SDK NUC122 ARM Cortex M0 32 bit - ICON 4 Ξεκινήστε τη λειτουργία εντοπισμού σφαλμάτων
    Χρησιμοποιώντας τις εντολές εντοπισμού σφαλμάτων, μπορείτε: 
  • Μικροελεγκτής nuvoTon NuTiny SDK NUC122 ARM Cortex M0 32 bit - ICON 5 Review μεταβλητές στο παράθυρο ρολογιού
  • Μικροελεγκτής nuvoTon NuTiny SDK NUC122 ARM Cortex M0 32 bit - ICON 6 Κώδικας με ένα βήμα
  • Μικροελεγκτής nuvoTon NuTiny SDK NUC122 ARM Cortex M0 32 bit - ICON 7 Επαναφέρετε τη συσκευή
  • Μικροελεγκτής nuvoTon NuTiny SDK NUC122 ARM Cortex M0 32 bit - 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 Company 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 - Εικόνα 4-1

4.4 Smpl_NuTiny-NUC122 Example Πρόγραμμα

Αυτό το πρώηνampΤο le δείχνει την ευκολία λήψης και εντοπισμού σφαλμάτων μιας εφαρμογής σε μια πλακέτα NuTiny-SDK-NUC122. Μπορείτε να το βρείτε στον κατάλογο λίστας Εικόνα 4-2 και να το κατεβάσετε από το Nuvoton NuMicro ™ webτοποθεσία που ακολουθεί στο Κεφάλαιο 6.3.

Μικροελεγκτής nuvoTon NuTiny SDK NUC122 ARM Cortex M0 32 bit - Εικόνα 4-2

Για να χρησιμοποιήσετε αυτό το π.χample:
Το LED PB.4 θα αλλάξει στην πλακέτα NuTiny-EVB-122.

  • Μικροελεγκτής nuvoTon NuTiny SDK NUC122 ARM Cortex M0 32 bit - ICON 9 Ξεκινήστε το IAR Embedded Workbench
  • File-Ανοιχτός-Χώρος εργασίας
    Ανοίξτε τον χώρο εργασίας Smpl_NuTiny_122.eww file
  • Μικροελεγκτής nuvoTon NuTiny SDK NUC122 ARM Cortex M0 32 bit - ICON 10 Έργο – Φτιάξτε
    Μεταγλωττίστε και συνδέστε την εφαρμογή Smpl_NuTiny-122
  • Μικροελεγκτής nuvoTon NuTiny SDK NUC122 ARM Cortex M0 32 bit - ICON 11 Έργο – Λήψη και εντοπισμός σφαλμάτων
    Προγραμματίστε τον κωδικό της εφαρμογής σε Flash ROM on-chip.
  • Μικροελεγκτής nuvoTon NuTiny SDK NUC122 ARM Cortex M0 32 bit - ICON 12 Κώδικας με ένα βήμα
  • Μικροελεγκτής nuvoTon NuTiny SDK NUC122 ARM Cortex M0 32 bit - ICON 13 Επαναφέρετε τη συσκευή
  • Μικροελεγκτής nuvoTon NuTiny SDK NUC122 ARM Cortex M0 32 bit - ICON 14 Εκτελέστε την εφαρμογή

NuTiny-EVB-122 Σχηματικό

Μικροελεγκτής nuvoTon NuTiny SDK NUC122 ARM Cortex M0 32 bit - Σχηματικός NuTiny-EVB-122

Κατεβάστε το 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 bit - 6.3
Βήμα 3 Μικροελεγκτής nuvoTon NuTiny SDK NUC122 ARM Cortex M0 32 bit - Βήμα 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 - Βήμα 4
Βήμα 3 Μικροελεγκτής nuvoTon NuTiny SDK NUC122 ARM Cortex M0 32 bit - Βήμα 5
Βήμα 4 Κάντε λήψη του προγράμματος οδήγησης NuMicro™ IAR Embedded Workbench®

6.3 Λήψη της Βιβλιοθήκης λογισμικού NuMicro™ NUC100 Series BSP

Βήμα 1 Επισκεφθείτε το Nuvoton NuMicro™ webτοποθεσία: http://www.nuvoton.com/NuMicro
Βήμα 2 Μικροελεγκτής nuvoTon NuTiny SDK NUC122 ARM Cortex M0 32 bit - Βήμα 2
Βήμα 3 Μικροελεγκτής nuvoTon NuTiny SDK NUC122 ARM Cortex M0 32 bit - 6.3 Βήμα 2
Βήμα 4 Κάντε λήψη της βιβλιοθήκης λογισμικού της σειράς NuMicro™ NUC100

Ιστορικό αναθεώρησης

Έκδοση Δ  Ημερομηνία Σελίδα Περιγραφή
1 25 Μαρτίου 2011 Αρχική Έκδοση

Σημαντική Σημείωση
Τα προϊόντα Nuvoton δεν έχουν σχεδιαστεί, προοριστεί, εγκριθεί ή εγγυηθεί για χρήση ως εξαρτήματα σε συστήματα ή εξοπλισμό που προορίζονται για χειρουργική εμφύτευση, όργανα ελέγχου ατομικής ενέργειας, όργανα αεροπλάνων ή διαστημοπλοίων, όργανα μεταφοράς, όργανα σηματοδότησης κυκλοφορίας, όργανα ελέγχου καύσης ή άλλες εφαρμογές που προορίζονται να υποστηρίξει ή να διατηρήσει τη ζωή. Επιπλέον, τα προϊόντα Nuvoton δεν προορίζονται για εφαρμογές όπου η αστοχία των προϊόντων Nuvoton θα μπορούσε να οδηγήσει ή να οδηγήσει σε μια κατάσταση όπου θα μπορούσε να προκληθεί τραυματισμός, θάνατος ή σοβαρή υλική ή περιβαλλοντική ζημιά.

Οι πελάτες της Nuvoton που χρησιμοποιούν ή πωλούν αυτά τα προϊόντα για χρήση σε τέτοιες εφαρμογές το κάνουν με δική τους ευθύνη και συμφωνούν να αποζημιώσουν πλήρως τη Nuvoton για τυχόν ζημίες που προκύπτουν από τέτοια ακατάλληλη χρήση ή πωλήσεις.

Λάβετε υπόψη ότι όλα τα δεδομένα και οι προδιαγραφές υπόκεινται σε αλλαγές χωρίς προειδοποίηση. Όλα τα εμπορικά σήματα προϊόντων και εταιρειών που αναφέρονται σε αυτό το φύλλο δεδομένων ανήκουν στους αντίστοιχους κατόχους τους.

Ημερομηνία κυκλοφορίας δημοσίευσης: 25 Μαρτίου 2011
Αναθεώρηση V1.0

Έγγραφα / Πόροι

Μικροελεγκτής nuvoTon NuTiny-SDK-NUC122 ARM Cortex-M0 32-bit [pdf] Εγχειρίδιο χρήστη
Μικροελεγκτής NuTiny-SDK-NUC122, ARM Cortex-M0 32-bit μικροελεγκτής NuTiny-SDK-NUC122 ARM Cortex-M0 32-bit

Αναφορές

Αφήστε ένα σχόλιο

Η διεύθυνση email σας δεν θα δημοσιευτεί. Τα υποχρεωτικά πεδία επισημαίνονται *