Εγχειρίδιο χρήστη 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" για λεπτομέρειες. Αυτά τα δύο έγγραφα θα αποθηκευτούν στον τοπικό σκληρό δίσκο όταν ο χρήστης εγκαταστήσει κάθε πρόγραμμα οδήγησης.
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.
Πώς να ξεκινήσετε το 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 Example Πρόγραμμα
Αυτό το πρώηνampΤο le δείχνει την ευκολία λήψης και εντοπισμού σφαλμάτων μιας εφαρμογής σε μια πλακέτα NuTiny-SDK-NUC122. Μπορείτε να το βρείτε στον κατάλογο της λίστας Εικόνα 3-2 και να το λάβετε από το Nuvoton NuMicro™ webτοποθεσία μετά το Κεφάλαιο 6.3.
Για να χρησιμοποιήσετε αυτό το π.χample:
Το LED PB.4 θα αλλάξει στην πλακέτα NuTiny-EVB-122.
Ξεκινήστε το μVision®
- Έργο-Ανοιχτό
Ανοίξτε το έργο Smpl_NuTiny_122.uvproj file Έργο – Κατασκ
Μεταγλωττίστε και συνδέστε την εφαρμογή Smpl_NuTiny-NUC122Flash – Λήψη
Προγραμματίστε τον κωδικό της εφαρμογής σε Flash ROM on-chipΞεκινήστε τη λειτουργία εντοπισμού σφαλμάτων
Χρησιμοποιώντας τις εντολές εντοπισμού σφαλμάτων, μπορείτε: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 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
4.4 Smpl_NuTiny-NUC122 Example Πρόγραμμα
Αυτό το πρώηνampΤο le δείχνει την ευκολία λήψης και εντοπισμού σφαλμάτων μιας εφαρμογής σε μια πλακέτα NuTiny-SDK-NUC122. Μπορείτε να το βρείτε στον κατάλογο λίστας Εικόνα 4-2 και να το κατεβάσετε από το Nuvoton NuMicro ™ webτοποθεσία που ακολουθεί στο Κεφάλαιο 6.3.
Για να χρησιμοποιήσετε αυτό το π.χample:
Το LED PB.4 θα αλλάξει στην πλακέτα NuTiny-EVB-122.
Ξεκινήστε το IAR Embedded Workbench
- File-Ανοιχτός-Χώρος εργασίας
Ανοίξτε τον χώρο εργασίας Smpl_NuTiny_122.eww file Έργο – Φτιάξτε
Μεταγλωττίστε και συνδέστε την εφαρμογή Smpl_NuTiny-122Έργο – Λήψη και εντοπισμός σφαλμάτων
Προγραμματίστε τον κωδικό της εφαρμογής σε Flash ROM on-chip.Κώδικας με ένα βήμα
Επαναφέρετε τη συσκευή
Εκτελέστε την εφαρμογή
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 Series BSP
Βήμα 1 | Επισκεφθείτε το Nuvoton NuMicro™ webτοποθεσία: http://www.nuvoton.com/NuMicro |
Βήμα 2 | ![]() |
Βήμα 3 | ![]() |
Βήμα 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 |