NuTiny-SDK-NUC122 Manual Bikarhêner
ARM Cortex™-M0
MÎKROKONTROLERA 32-BÎT
NuTiny-SDK-NUC122 Manual Bikarhêner
Ji bo Rêzeya NuMicro™ NUC122
Agahdariya ku di vê belgeyê de tête diyar kirin milkê rewşenbîrî ya taybetî ya Nuvoton Technology ye
Pargîdanî û bêyî destûra Nuvoton nayê dubare kirin.
Nuvoton vê belgeyê tenê ji bo armancên referansê yên NuMicro peyda dike™ sêwirana pergalê-based mîkrokontroller.
Nuvoton berpirsiyariya xeletî an kêmasiyan nagire ser xwe.
Hemî dane û taybetmendî bêyî agahdarkirinê têne guhertin.
Ji bo bêtir agahdarî an pirsan, ji kerema xwe bi Nuvoton Technology Corporation re têkilî daynin.
Weşana Weşanê
Dîrok: 25ê Adarê, 2011
Guhertoya V1.0
Daxistin ji Arrow.com.
Serview
NuTiny-SDK-NUC122 ji bo rêzikên NuMicro™ NUC122 amûra pêşkeftina taybetî ye. Bikarhêner dikarin NuTiny-SDK- NUC122P bikar bînin da ku bernameya serîlêdanê bi hêsanî pêşve bibin û verast bikin.
NuTiny-SDK-NUC122 du beşan pêk tîne. Yek NuTiny-EVB-122 e û ya din jî Nu-Link-Me ye. NuTiny-EVB-122 panela nirxandinê ye û Nu-Link-Me Adaptorê Debug-ê ye. Bi vî rengî, bikarhêner ne hewce ne ICE-ya din a din an jî amûrê jêbirin.
NuTiny-SDK-NUC122 Destpêk
NuTiny-SDK-NUC122 NUC122RD2AN wekî mîkrokontrolkerê armanc bikar tîne. Figure 2-1 ji bo rêzikên NUC122 NuTiny-SDK-NUC122 e, beşa çepê jê re NuTiny-EVB-122 tê gotin û beşa rastê Debug Adapter e bi navê Nu-Link-Me. NuTiny-EVB-122 mîna panelên pêşkeftinê yên din e. Bikarhêner dikarin wê bikar bînin da ku serîlêdanan pêşve bibin û verast bikin da ku behreya rastîn emilînin. Çîpa serhêl taybetmendiyên rêza NUC122 vedigire. NuTiny-EVB-122 dikare bibe kontrolkerek pergalê ya rastîn ku pergalên armanca bikarhêneran sêwirîne.
Nu-Link-Me Adaptorek Debug e. Nu-Link-Me Debug Adapter porta USB-ya PC-ya we bi pergala weya armancê ve girêdide (bi riya Porta Debug Wired Serial) û dihêle hûn bernameyên pêvekirî li ser hardware armanc bername û debug bikin. Ji bo ku hûn adaptera NuLink-Me Debug bi IAR an Keil-ê re bikar bînin, ji kerema xwe ji bo hûrgulî li "Nuvoton NuMicro ™ IAR ICE manuala ajokera ajokerê" an "Nuvoton ™ NuMicro Keil ICE manuala bikarhênerê ajokerê" binihêrin. Dema ku bikarhêner her ajokerek saz dike ev her du belge dê di dîska hişk a herêmî de werin hilanîn.
2.1 NuTiny-SDK-NUC122 Danasîna Jumper
2.1.1 Mîhengkirina Hêzê
- J1: Porta USB ya di NuTiny-EVB-122 de
- JP1: VCC5 Voltagdi NuTiny-EVB-122 de girêdanek e
- J2: Porta USB ya Nu-Link-Me
POWER Model | J2 Porta USB | J1 Porta USB | JP1 VCC5 | Target MCU Voltage |
Model 1 | Bi PC-ê ve girêdin | X | DC 3.3 V an 5 V encam [1] |
DC 3.3 V an 5 V [1] |
Model 2 | X | Bi PC-ê ve girêdin | DC 4.8 V an 5 V encam [2] |
DC 4.8 V an 5 V [2] |
Model 3 | X | X | DC 2.5 V ~ 5.5 V ketin | DC 2.5 V ~ 5.5 V ew biryar ji aliyê JP1 VCC5 beyan |
X: Bêkaranîn.
Nîşe 1: Ew bi mîhengê ve girêdayî ye (VCC bi rêya girêdana bi 3.3 V an 5 V ve) li jumperê JPR di Nu-Link-Me de.
Nîşe 2: Pêdivî ye ku ew amûrek diodê (4.8 V) deyne an jî her du pîneyan (5 V) li D1-ê di NuTiny-EVB-122 de kurt bike.
2.1.2 Girêdana Debug
- JP3: Girêdana di panela armancê de (NuTiny-EVB-122) ji bo girêdana bi adapterê Nuvoton ICE (Nu-Link an NuLink-Me)
- JP9: Girêdana di adapterê ICE (Nu-Link-Me) de ji bo girêdana bi panelek armanc (ji bo berêample NuTiny-EVB-122)
2.1.3 Connector USB
- J1: Mini USB Connector di NuTiny-EVB-122 de ji bo karanîna serîlêdanê
- J2: Mini USB Connector di Nu-Link-Me de bi portek USB-ya PC-ê ve girêdayî ye
2.1.4 Girêdana Berfireh
- JP5, JP6, JP7, û JP8: Di NuTiny-EVB-122 de bi hemî pinên çîpê ve girêdin
2.1.5 Bişkojka Reset
- SW1: Bişkojka ji nû ve veavakirina çîpê armancê di NuTiny-EVB-122 de ji nû ve saz bikin
2.1.6 Têkiliya Hêzê
- JP1: Têkila VCC5 di NuTiny-EVB-122 de
- JP2: Girêdana GND di NuTiny-EVB-122 de
2.2 Ji bo Girêdana Berfireh Peywirdarkirin
NuTiny-EVB-122 NUC122RD2AN li ser gemiyê û girêdana dirêjkirî ya ji bo LQFP-64 pin peyda dike. Tabloya 2-1 ji bo NUC122RD2AN peywira pînê ye.
Pin No | Navê Pîneyê | Pin No | Navê Pîneyê |
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 | PD11 | 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 | LÊZÊDEKIRIN |
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 DERKET |
25 | PC.5 | 57 | XT1_IN |
26 | PC.4 | 58 | / RESET |
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 |
Tabloya 2-1 Peymana Pin ji bo NUC122 LQFP-64
2.3 Cihê PCB NuTiny-SDK-NUC122
Bikarhêner dikarin ji bo cîhên PCB yên NuTiny–SDK-NUC2 serî li Figure 2-122 bidin.
Meriv çawa NuTiny-SDK-NUC122 li ser Keil μVision® IDE® dest pê dike
3.1 Keil uVision
Nermalava IDE dakêşin û saz bikin
Ji kerema xwe biçin pargîdaniya Keil webmalper (http://www.keil.com) da ku Keil μVision® IDE dakêşin û RVMDK saz bikin.
3.2 Nuvoton Nu-Link Driver Daxistin û Sazkirin
Ji kerema xwe biçin pargîdaniya Nuvoton NuMicro™ webmalper (http://www.nuvoton.com/NuMicro ) ji bo dakêşana "NuMicro™ Keil® μVision
ajokarê IDE" file. Ji kerema xwe serî li Beşa 6.1-ê bidin ji bo herikîna dakêşana berfireh. Dema ku ajokera Nu-Link baş hat dakêşandin, ji kerema xwe veke file û ji bo sazkirina ajokerê "Nu-Link_Keil_Driver.exe" bicîh bikin.
3.3 Sazkirina Alavê
Sazkirina hardware di jimar 3-1 de tê nîşandan
3.4 Smpl_NuTiny-NUC122 Example Program
Ev example hêsaniya dakêşandin û xeletkirina serîlêdanek li ser panelek NuTiny-SDK-NUC122 nîşan dide. Ew dikare li pelrêça navnîşa Figure 3-2 were dîtin û ji Nuvoton NuMicro™ were dakêşandin webmalpera piştî Beşa 6.3.
Ji bo bikaranîna vê example:
PB.4 LED dê li ser panela NuTiny-EVB-122 vebike.
μVision® dest pê bikin
- Proje-Vekirî
Projeya Smpl_NuTiny_122.uvproj vekin file Proje - Avakirin
Serlêdana Smpl_NuTiny-NUC122 berhev bikin û girêdinFlash - Daxistin
Koda serîlêdanê li ser-çîp Flash ROM-ê bername bikeDest bi moda debugkirinê bikin
Bi karanîna fermanên debugger, hûn dikarin:Review guherbarên di pencereya saetê de
Yek-gav bi kodê
Amûrê reset bike
Serlêdanê bimeşînin
Meriv çawa NuTiny-SDK-NUC122-ê li ser maseya xebatê ya tevhevkirî ya IAR-ê dest pê dike
4.1 Nermalava Workbenchê ya Embedded IAR Daxistin û Sazkirin
Ji kerema xwe bi pargîdaniya IAR ve girêdin webmalper (http://www.iar.com) da ku IAR Embedded Workbench dakêşin û EWARM saz bikin.
4.2 Nuvoton Nu-Link Driver Daxistin û Sazkirin
Ji kerema xwe bi Pargîdaniya Nuvoton NuMicro™ ve girêdin webmalper (http://www.nuvoton.com/NuMicro) ji bo dakêşana "ManuMicro™ IAR ICE ajokera bikarhêner" file. Ji kerema xwe serî li Beşa 6.2-ê bidin ji bo herikîna dakêşana berfireh. Dema ku ajokera Nu-Link baş hat dakêşandin, ji kerema xwe veke file û "Nu-Link_IAR_Driver.exe" bicîh bikin ku ajokerê saz bikin.
4.3 Sazkirina Alavê
Sazkirina hardware di jimar 4-1 de tê nîşandan
4.4 Smpl_NuTiny-NUC122 Example Program
Ev example hêsaniya dakêşandin û xeletkirina serîlêdanek li ser panelek NuTiny-SDK-NUC122 nîşan dide. Ew dikare li pelrêça navnîşa Figure 4-2 were dîtin û ji Nuvoton NuMicro ™ were dakêşandin webmalpera jêrîn li ser Beşa 6.3.
Ji bo bikaranîna vê example:
PB.4 LED dê li ser panela NuTiny-EVB-122 vebike.
IAR Embedded Workbench dest pê bikin
- File-Vekirî-Cihê Xebatê
Cihê xebatê Smpl_NuTiny_122.eww veke file Proje - Çêkirin
Serlêdana Smpl_NuTiny-122 berhev bikin û girêdinProje - Daxistin û Debug
Koda serîlêdanê li ser-çîp Flash ROM-ê bername bike.Yek-gav bi kodê
Amûrê reset bike
Serlêdanê bimeşînin
NuTiny-EVB-122 Schematic
6.1 Ajokera NuMicro™ Keil μVision® IDE dakêşin
Asta 1ê | Serdana Nuvoton NuMicro™ bikin webmalper: http://www.nuvoton.com/NuMicro |
Asta 2ê | ![]() |
Asta 3ê | ![]() |
Asta 4ê | Ajokera NuMicro ™ Keil μVision® IDE dakêşin |
6.2 Ajokera NuMicro™ IAR EWARM dakêşin
Asta 1ê | Serdana Nuvoton NuMicro™ bikin webmalper: http://www.nuvoton.com/NuMicro |
Asta 2ê | ![]() |
Asta 3ê | ![]() |
Asta 4ê | Ajokera NuMicro™ IAR Embedded Workbench® dakêşin |
6.3 Pirtûkxaneya Nermalava BSP ya NuMicro™ NUC100 Series dakêşin
Asta 1ê | Serdana Nuvoton NuMicro™ bikin webmalper: http://www.nuvoton.com/NuMicro |
Asta 2ê | ![]() |
Asta 3ê | ![]() |
Asta 4ê | Pirtûkxaneya nermalava NuMicro™ NUC100 dakêşin |
Dîroka Revision
Versiyon D | Rojek | Rûpel | Terîf |
1 | 25 Adar 2011 | — | Serbestberdana Destpêkê |
Daxuyaniya Girîng
Berhemên Nuvoton ne hatine sêwirandin, armanc, destûr, an jî garantî ne ji bo karanîna wekî hêmanên di pergal an alavên ku ji bo vegirtina neştergerî, amûrên kontrolkirina enerjiya atomî, amûrên balafir an keştiya fezayê, amûrên veguhastinê, amûrên nîşana trafîkê, amûrên kontrolkirina şewitandinê, an serîlêdanên din ên ku têne armanc kirin. ji bo piştgirî an domandina jiyanê. Digel vê yekê, hilberên Nuvoton ne ji bo serîlêdanên ku têkçûna hilberên Nuvoton dikare bibe sedema rewşek ku zirara kesane, mirin, an milkê giran an zirara jîngehê çêbibe, ne armanc in.
Xerîdarên Nuvoton van hilberan ji bo karanîna di van sepanan de bikar tînin an difroşin vê yekê bi xetereya xwe dikin û li hev dikin ku bi tevahî zirarên Nuvoton ji ber karanîna an firotanên wusa neguncdar tazmîn bikin.
Ji kerema xwe not bikin ku hemî dane û taybetmendî bêyî agahdarî têne guhertin. Hemî marqeyên hilber û pargîdaniyên ku di vê danezanê de hatine destnîşan kirin xwediyê xwediyên wan in.
Demjimêra Weşandinê: 25ê Adara 2011ê
Guhertoya V1.0
Belge / Çavkanî
![]() |
Microkontroller nuvoTon NuTiny-SDK-NUC122 ARM Cortex-M0 32-bit [pdf] Rêbernameya Bikarhêner Microkontroller NuTiny-SDK-NUC122, ARM Cortex-M0 32-bit Microkontroller, NuTiny-SDK-NUC122 ARM Cortex-M0 32-bit Microkontroller |