NuTiny-SDK-NUC122 વપરાશકર્તા માર્ગદર્શિકા
ARM Cortex™-M0
32-બીટ માઇક્રોકન્ટ્રોલર
NuTiny-SDK-NUC122 વપરાશકર્તા માર્ગદર્શિકા
NuMicro™ NUC122 શ્રેણી માટે
આ દસ્તાવેજમાં વર્ણવેલ માહિતી એ નુવોટોન ટેકનોલોજીની વિશિષ્ટ બૌદ્ધિક સંપત્તિ છે
કોર્પોરેશન અને નુવોટોનની પરવાનગી વિના પુનઃઉત્પાદન કરવામાં આવશે નહીં.
Nuvoton માત્ર NuMicro ના સંદર્ભ હેતુઓ માટે આ દસ્તાવેજ પ્રદાન કરે છે™ માઇક્રોકન્ટ્રોલર આધારિત સિસ્ટમ ડિઝાઇન.
નુવોટોન ભૂલો અથવા ભૂલો માટે કોઈ જવાબદારી લેતું નથી.
તમામ ડેટા અને વિશિષ્ટતાઓ નોટિસ વિના બદલવાને પાત્ર છે.
વધારાની માહિતી અથવા પ્રશ્નો માટે, કૃપા કરીને નુવોટોન ટેકનોલોજી કોર્પોરેશનનો સંપર્ક કરો.
પ્રકાશન પ્રકાશન
તારીખ: માર્ચ 25, 2011
પુનરાવર્તન V1.0
પરથી ડાઉનલોડ કરેલ તીર.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 NUC122 શ્રેણી માટે NuTiny-SDK-NUC122 છે, ડાબા ભાગને NuTiny-EVB-122 કહેવામાં આવે છે અને જમણો ભાગ ડીબગ એડેપ્ટર છે જેને Nu-Link-Me કહેવાય છે. NuTiny-EVB-122 એ અન્ય વિકાસ બોર્ડ જેવું જ છે. વપરાશકર્તાઓ વાસ્તવિક વર્તણૂકનું અનુકરણ કરવા માટે એપ્લિકેશન વિકસાવવા અને ચકાસવા માટે તેનો ઉપયોગ કરી શકે છે. ઓનબોર્ડ ચિપ NUC122 શ્રેણીના લક્ષણોને આવરી લે છે. NuTiny-EVB-122 વપરાશકર્તાઓની લક્ષ્ય સિસ્ટમો ડિઝાઇન કરવા માટે વાસ્તવિક સિસ્ટમ નિયંત્રક હોઈ શકે છે.
Nu-Link-Me એ ડીબગ એડેપ્ટર છે. Nu-Link-Me ડીબગ એડેપ્ટર તમારા PC ના USB પોર્ટને તમારી લક્ષ્ય સિસ્ટમ સાથે જોડે છે (સીરીયલ વાયર્ડ ડીબગ પોર્ટ દ્વારા) અને તમને લક્ષ્ય હાર્ડવેર પર એમ્બેડેડ પ્રોગ્રામ્સને પ્રોગ્રામ અને ડીબગ કરવાની મંજૂરી આપે છે. IAR અથવા Keil સાથે NuLink-Me ડીબગ ઍડપ્ટરનો ઉપયોગ કરવા માટે, કૃપા કરીને વિગતવાર માટે “Nuvoton NuMicro™ IAR ICE ડ્રાઇવર વપરાશકર્તા માર્ગદર્શિકા” અથવા “Nuvoton ™ NuMicro Keil ICE ડ્રાઇવર વપરાશકર્તા માર્ગદર્શિકા” નો સંદર્ભ લો. જ્યારે વપરાશકર્તા દરેક ડ્રાઇવરને ઇન્સ્ટોલ કરશે ત્યારે આ બે દસ્તાવેજો સ્થાનિક હાર્ડ ડિસ્કમાં સંગ્રહિત થશે.
2.1 NuTiny-SDK-NUC122 જમ્પર વર્ણન
2.1.1 પાવર સેટિંગ
- J1: NuTiny-EVB-122 માં USB પોર્ટ
- JP1: VCC5 વોલ્યુમtagNuTiny-EVB-122 માં e કનેક્ટર
- J2: Nu-Link-Me માં USB પોર્ટ
પાવર મોડલ | J2 યુએસબી પોર્ટ | J1 યુએસબી પોર્ટ | JP1 VCC5 | લક્ષ્ય MCU વોલ્યુમtage |
મોડલ 1 | પીસી સાથે કનેક્ટ કરો | X | ડીસી 3.3 વી અથવા 5 વી આઉટપુટ [1] |
DC 3.3 V અથવા 5 V [1] |
મોડલ 2 | X | પીસી સાથે કનેક્ટ કરો | ડીસી 4.8 વી અથવા 5 વી આઉટપુટ [2] |
DC 4.8 V અથવા 5 V [2] |
મોડલ 3 | X | X | ડીસી 2.5 વી ~ 5.5 વી ઇનપુટ | ડીસી 2.5 વી ~ 5.5 વી કે JP1 VCC5 દ્વારા નક્કી કરવામાં આવ્યું છે ઇનપુટ |
X: નહિ વપરાયેલ.
નોંધ 1: તે Nu-Link-Me માં JPR જમ્પર પર સેટિંગ (3.3 V અથવા 5 V દ્વારા કનેક્ટ કરીને VCC) પર આધારિત છે.
નોંધ 2: તેણે NuTiny-EVB-4.8 માં D5 પર ડાયોડ ઉપકરણ (1 V) મૂકવું જોઈએ અથવા બંને પિન ટૂંકા (122 V) કરવી જોઈએ.
2.1.2 ડીબગ કનેક્ટર
- JP3: નુવોટોન ICE એડેપ્ટર (Nu-Link અથવા NuLink-Me) સાથે કનેક્ટ કરવા માટે લક્ષ્ય બોર્ડમાં કનેક્ટર (NuTiny-EVB-122)
- JP9: ICE એડેપ્ટરમાં કનેક્ટર (Nu-Link-Me) લક્ષ્ય બોર્ડ સાથે જોડાવા માટે (દા.ત.ample NuTiny-EVB-122)
2.1.3 યુએસબી કનેક્ટર
- J1: એપ્લિકેશનનો ઉપયોગ કરવા માટે NuTiny-EVB-122 માં મીની યુએસબી કનેક્ટર
- J2: Nu-Link-Me માં Mini USB કનેક્ટર PC USB પોર્ટ સાથે જોડાયેલ છે
2.1.4 વિસ્તૃત કનેક્ટર
- JP5, JP6, JP7 અને JP8: NuTiny-EVB-122 માં તમામ ચિપ પિન સાથે કનેક્ટ કરો
2.1.5 રીસેટ બટન
- SW1: NuTiny-EVB-122 માં લક્ષ્ય ચિપને રીસેટ કરવા માટે બટન રીસેટ કરો
2.1.6 પાવર કનેક્ટર
- JP1: NuTiny-EVB-5 માં VCC122 કનેક્ટર
- JP2: NuTiny-EVB-122 માં GND કનેક્ટર
2.2 વિસ્તૃત કનેક્ટર માટે પિન અસાઇનમેન્ટ
NuTiny-EVB-122 બોર્ડ પર NUC122RD2AN અને LQFP-64 પિન માટે વિસ્તૃત કનેક્ટર પ્રદાન કરે છે. કોષ્ટક 2-1 એ NUC122RD2AN માટે પિન અસાઇનમેન્ટ છે.
પિન નં | પિન નામ | પિન નં | પિન નામ |
01 | PB.14, /INTO | 33 | વી.એસ.એસ |
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 | વીડીડી |
07 | પીડી.9 | 39 | PC.9, SPICLK1 |
08 | પીડી.10 | 40 | PC.8, SPISS10 |
09 | પીડી 11 | 41 | PA.15, PWM3 |
10 | PB.4, RX1 | 42 | વી.એસ.એસ |
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 | એલડીઓ | 46 | ICE DAT |
15 | વીડીડી | 47 | ICE CK |
16 | વી.એસ.એસ | 48 | ઉમેરો |
17 | વીબીયુએસ | 49 | પીડી.0 |
18 | વીડીડી 33 | 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 આઉટ |
25 | પીસી.5 | 57 | XT1_IN |
26 | પીસી.4 | 58 | /રીસેટ કરો |
27 | PC.3, MOS100 | 59 | વી.એસ.એસ |
28 | PC.2, MIS000 | 60 | વીડીડી |
29 | PC.1, SPICLKO | 61 | PS2DAT |
30 | PC.0, SPISSOO | 62 | PS2CLK |
31 | PB.10, TM2, SPISSO1 | 63 | પીવીએસએસ |
32 | PB.9, TM1, SPISS11 | 64 | PB.8, TMO |
NUC2 LQFP-1 માટે કોષ્ટક 122-64 પિન અસાઇનમેન્ટ
2.3 NuTiny-SDK-NUC122 PCB પ્લેસમેન્ટ
વપરાશકર્તાઓ NuTiny–SDK-NUC2 PCB પ્લેસમેન્ટ માટે આકૃતિ 2-122 નો સંદર્ભ લઈ શકે છે.
Keil μVision® IDE® પર NuTiny-SDK-NUC122 કેવી રીતે શરૂ કરવું
3.1 કેઇલ યુવિઝન
IDE સોફ્ટવેર ડાઉનલોડ અને ઇન્સ્ટોલ કરો
કૃપા કરીને Keil કંપનીની મુલાકાત લો webસાઇટ (http://www.keil.com) Keil μVision® IDE ડાઉનલોડ કરવા અને RVMDK ઇન્સ્ટોલ કરવા માટે.
3.2 Nuvoton Nu-Link Driver ડાઉનલોડ કરો અને ઇન્સ્ટોલ કરો
કૃપા કરીને 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 Exampલે પ્રોગ્રામ
આ માજીample NuTiny-SDK-NUC122 બોર્ડ પર એપ્લિકેશનને ડાઉનલોડ અને ડીબગ કરવાની સરળતા દર્શાવે છે. તે આકૃતિ 3-2 સૂચિ નિર્દેશિકા પર મળી શકે છે અને Nuvoton NuMicro™ પરથી ડાઉનલોડ કરી શકાય છે. webપ્રકરણ 6.3 ને અનુસરતી સાઇટ.
આનો ઉપયોગ કરવા માટે ભૂતપૂર્વampલે:
PB.4 LED NuTiny-EVB-122 બોર્ડ પર ટૉગલ થશે.
μVision® શરૂ કરો
- પ્રોજેક્ટ-ઓપન
Smpl_NuTiny_122.uvproj પ્રોજેક્ટ ખોલો file પ્રોજેક્ટ - બિલ્ડ
Smpl_NuTiny-NUC122 એપ્લિકેશનને કમ્પાઇલ કરો અને લિંક કરોફ્લેશ - ડાઉનલોડ કરો
એપ્લિકેશન કોડને ઓન-ચિપ ફ્લેશ રોમમાં પ્રોગ્રામ કરોડીબગ મોડ શરૂ કરો
ડીબગર આદેશોનો ઉપયોગ કરીને, તમે આ કરી શકો છો:Review ઘડિયાળની વિંડોમાં ચલો
કોડ દ્વારા સિંગલ-સ્ટેપ
ઉપકરણ રીસેટ કરો
એપ્લિકેશન ચલાવો
IAR એમ્બેડેડ વર્કબેન્ચ પર NuTiny-SDK-NUC122 કેવી રીતે શરૂ કરવું
4.1 IAR એમ્બેડેડ વર્કબેન્ચ સોફ્ટવેર ડાઉનલોડ અને ઇન્સ્ટોલ કરો
કૃપા કરીને IAR કંપની સાથે જોડાઓ webસાઇટ (http://www.iar.com) IAR એમ્બેડેડ વર્કબેન્ચ ડાઉનલોડ કરવા અને EWARM ઇન્સ્ટોલ કરવા માટે.
4.2 Nuvoton Nu-Link Driver ડાઉનલોડ કરો અને ઇન્સ્ટોલ કરો
કૃપા કરીને 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 Exampલે પ્રોગ્રામ
આ માજીample NuTiny-SDK-NUC122 બોર્ડ પર એપ્લિકેશનને ડાઉનલોડ અને ડીબગ કરવાની સરળતા દર્શાવે છે. તે આકૃતિ 4-2 સૂચિ નિર્દેશિકા પર મળી શકે છે અને Nuvoton NuMicro™ પરથી ડાઉનલોડ કરી શકાય છે webપ્રકરણ 6.3 પર નીચેની સાઇટ.
આનો ઉપયોગ કરવા માટે ભૂતપૂર્વampલે:
PB.4 LED NuTiny-EVB-122 બોર્ડ પર ટૉગલ થશે.
IAR એમ્બેડેડ વર્કબેન્ચ શરૂ કરો
- File-ઓપન-વર્કસ્પેસ
Smpl_NuTiny_122.eww વર્કસ્પેસ ખોલો file પ્રોજેક્ટ - બનાવો
Smpl_NuTiny-122 એપ્લિકેશનને કમ્પાઇલ કરો અને લિંક કરોપ્રોજેક્ટ - ડાઉનલોડ કરો અને ડીબગ કરો
એપ્લિકેશન કોડને ઓન-ચિપ ફ્લેશ રોમમાં પ્રોગ્રામ કરો.કોડ દ્વારા સિંગલ-સ્ટેપ
ઉપકરણ રીસેટ કરો
એપ્લિકેશન ચલાવો
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 એમ્બેડેડ વર્કબેન્ચ® ડ્રાઇવરને ડાઉનલોડ કરો |
6.3 NuMicro™ NUC100 સિરીઝ BSP સોફ્ટવેર લાઇબ્રેરી ડાઉનલોડ કરો
પગલું 1 | Nuvoton NuMicro™ ની મુલાકાત લો webસાઇટ: http://www.nuvoton.com/NuMicro |
પગલું 2 | ![]() |
પગલું 3 | ![]() |
પગલું 4 | NuMicro™ NUC100 શ્રેણીની સોફ્ટવેર લાઇબ્રેરી ડાઉનલોડ કરો |
પુનરાવર્તન ઇતિહાસ
સંસ્કરણ ડી | તારીખ | પૃષ્ઠ | વર્ણન |
1 | માર્ચ 25, 2011 | — | પ્રારંભિક પ્રકાશન |
અગત્યની સૂચના
નુવોટોન ઉત્પાદનો સર્જીકલ ઈમ્પ્લાન્ટેશન, અણુ ઉર્જા નિયંત્રણ સાધનો, એરોપ્લેન અથવા સ્પેસશીપ સાધનો, પરિવહન સાધનો, ટ્રાફિક સિગ્નલ સાધનો, કમ્બશન કંટ્રોલ ઈન્સ્ટ્રુમેન્ટ્સ અથવા અન્ય એપ્લીકેશન્સ માટે બનાવાયેલ સિસ્ટમો અથવા સાધનોમાં ઘટકો તરીકે ઉપયોગ માટે ડિઝાઇન, હેતુ, અધિકૃત અથવા વોરંટેડ નથી. જીવનને ટેકો આપવા અથવા ટકાવી રાખવા માટે. વધુમાં, નુવોટોન ઉત્પાદનો એપ્લીકેશન માટે બનાવાયેલ નથી કે જેમાં નુવોટોન ઉત્પાદનોની નિષ્ફળતા પરિણમી શકે અથવા એવી પરિસ્થિતિમાં પરિણમી શકે કે જેમાં વ્યક્તિગત ઈજા, મૃત્યુ અથવા ગંભીર મિલકત અથવા પર્યાવરણને નુકસાન થઈ શકે.
આવા એપ્લિકેશન્સમાં ઉપયોગ માટે આ ઉત્પાદનોનો ઉપયોગ અથવા વેચાણ કરતા નુવોટોન ગ્રાહકો તેમના પોતાના જોખમે આમ કરે છે અને આવા અયોગ્ય ઉપયોગ અથવા વેચાણના પરિણામે થતા કોઈપણ નુકસાન માટે નુવોટોનને સંપૂર્ણ રીતે વળતર આપવા સંમત થાય છે.
મહેરબાની કરીને નોંધ કરો કે તમામ ડેટા અને વિશિષ્ટતાઓ સૂચના વિના બદલવાને પાત્ર છે. આ ડેટાશીટમાં દર્શાવેલ ઉત્પાદનો અને કંપનીઓના તમામ ટ્રેડમાર્ક તેમના સંબંધિત માલિકોના છે.
પ્રકાશન તારીખ: માર્ચ 25, 2011
પુનરાવર્તન V1.0
દસ્તાવેજો / સંસાધનો
![]() |
nuvoTon NuTiny-SDK-NUC122 ARM કોર્ટેક્સ-M0 32-બીટ માઇક્રોકન્ટ્રોલર [પીડીએફ] વપરાશકર્તા માર્ગદર્શિકા NuTiny-SDK-NUC122, ARM Cortex-M0 32-Bit Microcontroller, NuTiny-SDK-NUC122 ARM કોર્ટેક્સ-M0 32-બીટ માઇક્રોકન્ટ્રોલર |