
សៀវភៅណែនាំអ្នកប្រើប្រាស់ NuTiny-SDK-NUC122
ARM Cortex™-M0
ឧបករណ៍បញ្ជាមីក្រូ 32 ប៊ីត
សៀវភៅណែនាំអ្នកប្រើប្រាស់ NuTiny-SDK-NUC122
សម្រាប់ NuMicro™ NUC122 Series
ព័ត៌មានដែលបានពិពណ៌នានៅក្នុងឯកសារនេះគឺជាកម្មសិទ្ធិបញ្ញាផ្តាច់មុខនៃបច្ចេកវិទ្យា Nuvoton
សាជីវកម្ម និងមិនត្រូវផលិតឡើងវិញដោយគ្មានការអនុញ្ញាតពី Nuvoton ។
Nuvoton កំពុងផ្តល់ឯកសារនេះសម្រាប់តែគោលបំណងយោងនៃ NuMicro ប៉ុណ្ណោះ។™ ការរចនាប្រព័ន្ធផ្អែកលើ microcontroller ។
Nuvoton មិនទទួលខុសត្រូវចំពោះកំហុស ឬការខកខានឡើយ។
ទិន្នន័យ និងលក្ខណៈបច្ចេកទេសទាំងអស់អាចផ្លាស់ប្តូរដោយមិនចាំបាច់ជូនដំណឹងជាមុន
សម្រាប់ព័ត៌មានបន្ថែម ឬសំណួរ សូមទាក់ទងក្រុមហ៊ុន Nuvoton Technology Corporation។
ការបោះពុម្ពផ្សាយ
កាលបរិច្ឆេទ៖ ថ្ងៃទី ២៥ ខែ មីនា ឆ្នាំ ២០១១
ការកែប្រែ 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 Adapter ហៅថា Nu-Link-Me ។ NuTiny-EVB-122 គឺស្រដៀងគ្នាទៅនឹងក្រុមប្រឹក្សាអភិវឌ្ឍន៍ផ្សេងទៀត។ អ្នកប្រើអាចប្រើវាដើម្បីបង្កើត និងផ្ទៀងផ្ទាត់កម្មវិធីដើម្បីត្រាប់តាមឥរិយាបថពិត។ បន្ទះឈីបនៅលើក្តារគ្របដណ្តប់លក្ខណៈពិសេសស៊េរី NUC122 ។ NuTiny-EVB-122 អាចជាឧបករណ៍បញ្ជាប្រព័ន្ធពិតប្រាកដ ដើម្បីរចនាប្រព័ន្ធគោលដៅរបស់អ្នកប្រើប្រាស់។
Nu-Link-Me គឺជាអាដាប់ទ័របំបាត់កំហុស។ Nu-Link-Me Debug Adapter ភ្ជាប់រន្ធ USB របស់ PC របស់អ្នកទៅកាន់ប្រព័ន្ធគោលដៅរបស់អ្នក (តាមរយៈ Serial Wired Debug Port) ហើយអនុញ្ញាតឱ្យអ្នកសរសេរកម្មវិធី និងបំបាត់កំហុសកម្មវិធីដែលបានបង្កប់នៅលើ hardware គោលដៅ។ ដើម្បីប្រើអាដាប់ទ័រ NuLink-Me Debug ជាមួយ IAR ឬ Keil សូមមើល "សៀវភៅណែនាំអ្នកប្រើប្រាស់កម្មវិធីបញ្ជា Nuvoton NuMicro ™ IAR ICE" ឬ "សៀវភៅណែនាំអ្នកប្រើប្រាស់កម្មវិធីបញ្ជា Nuvoton ™ NuMicro Keil ICE" សម្រាប់ព័ត៌មានលម្អិត។ ឯកសារទាំងពីរនេះនឹងត្រូវបានរក្សាទុកនៅក្នុងថាសរឹងមូលដ្ឋាន នៅពេលដែលអ្នកប្រើប្រាស់ដំឡើងកម្មវិធីបញ្ជានីមួយៗ។

2.1 NuTiny-SDK-NUC122 Jumper Description
2.1.1 ការកំណត់ថាមពល
- J1៖ ច្រក USB នៅក្នុង NuTiny-EVB-122
- JP1: VCC5 វ៉ុលtagឧបករណ៍ភ្ជាប់ e នៅក្នុង NuTiny-EVB-122
- J2៖ ច្រក USB នៅក្នុង Nu-Link-Me
| ម៉ូដែលថាមពល | ច្រក USB J2 | ច្រក USB J1 | JP1 VCC5 | គោលដៅ MCU Voltage |
| ម៉ូដែល 1 | ភ្ជាប់ទៅកុំព្យូទ័រ | X | DC 3.3V ឬ 5V ទិន្នផល [1] |
DC 3.3V ឬ 5V [1] |
| ម៉ូដែល 2 | X | ភ្ជាប់ទៅកុំព្យូទ័រ | DC 4.8V ឬ 5V ទិន្នផល [2] |
DC 4.8V ឬ 5V [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 តាមរយៈ) នៅ JPR jumper នៅ Nu-Link-Me ។
ចំណាំ 2: វាត្រូវតែដាក់ឧបករណ៍ diode (4.8 V) ឬធ្វើឱ្យម្ជុលទាំងពីរខ្លី (5 V) នៅ D1 ក្នុង NuTiny-EVB-122 ។
2.1.2 ឧបករណ៍ភ្ជាប់បំបាត់កំហុស
- JP3៖ ឧបករណ៍ភ្ជាប់នៅក្នុងបន្ទះគោលដៅ (NuTiny-EVB-122) សម្រាប់ភ្ជាប់ជាមួយអាដាប់ទ័រ Nuvoton ICE (Nu-Link ឬ NuLink-Me)
- JP9៖ ឧបករណ៍ភ្ជាប់ក្នុងអាដាប់ទ័រ ICE (Nu-Link-Me) សម្រាប់ភ្ជាប់ជាមួយក្តារគោលដៅ (សម្រាប់អតីតampឡេ NuTiny-EVB-122)
ឧបករណ៍ភ្ជាប់យូអេសប៊ី ៨
- 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
ឧបករណ៍ភ្ជាប់ថាមពល ១
- JP1៖ ឧបករណ៍ភ្ជាប់ VCC5 នៅក្នុង NuTiny-EVB-122
- JP2៖ ឧបករណ៍ភ្ជាប់ GND នៅក្នុង NuTiny-EVB-122
2.2 Pin Assignment សម្រាប់ Extended Connector
NuTiny-EVB-122 ផ្តល់ NUC122RD2AN នៅលើក្តារ និងឧបករណ៍ភ្ជាប់បន្ថែមសម្រាប់ pin LQFP-64 ។ តារាង 2-1 គឺជាការកំណត់ម្ជុលសម្រាប់ NUC122RD2AN ។
| លេខសម្ងាត់ | ឈ្មោះពិន | លេខសម្ងាត់ | ឈ្មោះពិន |
| 01 | PB.14, /INTO | 33 | VSS |
| 02 | X320 | 34 | PC.១៣ |
| 03 | X321 | 35 | PC.១៣ |
| 04 | PA.11,12C1SCL | 36 | PC.11, MOSI10 |
| 05 | PA.10, I2C1SDA | 37 | PC.10, MIS010 |
| 06 | PD.8 | 38 | វីឌី |
| 07 | PD.9 | 39 | PC.9, SPICLK1 |
| 08 | PD.10 | 40 | PC.8, SPISS10 |
| 09 | ឃើញ 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.៧. CTS7 | 45 | PA.12, PWM |
| 14 | អិលឌីអូ | 46 | ICE DAT |
| 15 | វីឌី | 47 | ICE CK |
| 16 | VSS | 48 | បន្ថែម |
| 17 | V-BUS | 49 | PD.0 |
| 18 | វីឌីឌី ៣៣ | 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 ចេញ |
| 25 | PC.១៣ | 57 | XT1_IN |
| 26 | PC.១៣ | 58 | / កំណត់ឡើងវិញ |
| 27 | PC.3, MOS100 | 59 | VSS |
| 28 | PC.2, MIS000 | 60 | វីឌី |
| 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 ការចាត់តាំង Pin សម្រាប់ NUC122 LQFP-64
2.3 ការដាក់ NuTiny-SDK-NUC122 PCB
អ្នកប្រើប្រាស់អាចយោងទៅលើរូបភាពទី 2-2 សម្រាប់កន្លែងដាក់ NuTiny-SDK-NUC122 PCB ។

របៀបចាប់ផ្តើម 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 Exampកម្មវិធីលី
អតីតample បង្ហាញពីភាពងាយស្រួលនៃការទាញយក និងបំបាត់កំហុសកម្មវិធីនៅលើបន្ទះ NuTiny-SDK-NUC122។ វាអាចត្រូវបានរកឃើញនៅលើថតបញ្ជីរូបភាព 3-2 ហើយទាញយកពី Nuvoton NuMicro™ webគេហទំព័រខាងក្រោមជំពូក 6.3 ។

ដើម្បីប្រើអតីតនេះ។ampលេ៖
LED PB.4 នឹងបិទបើកនៅលើបន្ទះ NuTiny-EVB-122។
ចាប់ផ្តើម μVision®- គម្រោង - បើក
បើកគម្រោង Smpl_NuTiny_122.uvproj file
គម្រោង - សាងសង់
ចងក្រង និងភ្ជាប់កម្មវិធី Smpl_NuTiny-NUC122
Flash - ទាញយក
សរសេរកូដកម្មវិធីទៅក្នុង Flash ROM នៅលើបន្ទះឈីប
ចាប់ផ្តើមទៅរបៀបបំបាត់កំហុស
ដោយប្រើពាក្យបញ្ជាបំបាត់កំហុស អ្នកអាច៖
Review អថេរនៅក្នុងបង្អួចនាឡិកា
ជំហានតែមួយតាមរយៈកូដ
កំណត់ឧបករណ៍ឡើងវិញ
ដំណើរការកម្មវិធី
របៀបចាប់ផ្តើម NuTiny-SDK-NUC122 នៅលើ IAR Embedded Workbench
4.1 IAR Embedded Workbench Software ទាញយក និងដំឡើង
សូមភ្ជាប់ទៅក្រុមហ៊ុន 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

4.4 Smpl_NuTiny-NUC122 Exampកម្មវិធីលី
អតីតample បង្ហាញពីភាពងាយស្រួលនៃការទាញយក និងបំបាត់កំហុសកម្មវិធីនៅលើបន្ទះ NuTiny-SDK-NUC122។ វាអាចត្រូវបានរកឃើញនៅលើថតបញ្ជីរូបភាព 4-2 ហើយទាញយកពី Nuvoton NuMicro ™ webគេហទំព័រខាងក្រោមនៅលើជំពូក 6.3 ។

ដើម្បីប្រើអតីតនេះ។ampលេ៖
LED PB.4 នឹងបិទបើកនៅលើបន្ទះ NuTiny-EVB-122។
ចាប់ផ្តើម IAR Embedded Workbench- File- កន្លែងធ្វើការបើកចំហ
បើកកន្លែងធ្វើការ Smpl_NuTiny_122.eww file
គម្រោង - ធ្វើ
ចងក្រង និងភ្ជាប់កម្មវិធី Smpl_NuTiny-122
គម្រោង - ទាញយកនិងបំបាត់កំហុស
សរសេរកូដកម្មវិធីទៅក្នុង Flash ROM នៅលើបន្ទះឈីប។
ជំហានតែមួយតាមរយៈកូដ
កំណត់ឧបករណ៍ឡើងវិញ
ដំណើរការកម្មវិធី
គ្រោងការណ៍ 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 Software Library
| ជំហានទី 1 | ទស្សនា Nuvoton NuMicro™ webគេហទំព័រ៖ http://www.nuvoton.com/NuMicro |
| ជំហានទី 2 | ![]() |
| ជំហានទី 3 | ![]() |
| ជំហានទី 4 | ទាញយកបណ្ណាល័យកម្មវិធីស៊េរី NuMicro™ NUC100 |
ប្រវត្តិកែប្រែ
| កំណែ D | កាលបរិច្ឆេទ | ទំព័រ | ការពិពណ៌នា |
| 1 | ថ្ងៃទី 25 ខែមីនា ឆ្នាំ 2011 | — | ការចេញផ្សាយដំបូង |
សេចក្តីជូនដំណឹងសំខាន់
ផលិតផល Nuvoton មិនត្រូវបានរចនា មានបំណង អនុញ្ញាត ឬធានាសម្រាប់ការប្រើប្រាស់ជាធាតុផ្សំនៅក្នុងប្រព័ន្ធ ឬឧបករណ៍ដែលមានបំណងសម្រាប់ការផ្សាំក្នុងការវះកាត់ ឧបករណ៍គ្រប់គ្រងថាមពលអាតូមិក ឧបករណ៍យន្តហោះ ឬយានអវកាស ឧបករណ៍ដឹកជញ្ជូន ឧបករណ៍សញ្ញាចរាចរណ៍ ឧបករណ៍ត្រួតពិនិត្យការឆេះ ឬកម្មវិធីផ្សេងទៀតដែលមានគោលបំណង ដើម្បីទ្រទ្រង់ ឬទ្រទ្រង់ជីវិត។ លើសពីនេះ ផលិតផល Nuvoton មិនត្រូវបានបម្រុងទុកសម្រាប់កម្មវិធីដែលការបរាជ័យនៃផលិតផល Nuvoton អាចបណ្តាលឱ្យ ឬនាំឱ្យមានស្ថានភាពដែលរបួសផ្ទាល់ខ្លួន ការស្លាប់ ឬទ្រព្យសម្បត្តិធ្ងន់ធ្ងរ ឬការខូចខាតបរិស្ថានអាចកើតឡើង។
អតិថិជនរបស់ Nuvoton ដែលកំពុងប្រើប្រាស់ ឬលក់ផលិតផលទាំងនេះសម្រាប់ប្រើប្រាស់ក្នុងកម្មវិធីបែបនេះ ធ្វើដូច្នេះដោយហានិភ័យផ្ទាល់ខ្លួនរបស់ពួកគេ ហើយយល់ព្រមផ្តល់សំណងពេញលេញដល់ក្រុមហ៊ុន Nuvoton សម្រាប់ការខូចខាតដែលបណ្តាលមកពីការប្រើប្រាស់ ឬការលក់មិនត្រឹមត្រូវ។
សូមចំណាំថាទិន្នន័យ និងលក្ខណៈបច្ចេកទេសទាំងអស់អាចផ្លាស់ប្តូរដោយគ្មានការជូនដំណឹងជាមុន។ ពាណិជ្ជសញ្ញាទាំងអស់នៃផលិតផល និងក្រុមហ៊ុនដែលបានរៀបរាប់នៅក្នុងតារាងទិន្នន័យនេះជាកម្មសិទ្ធិរៀងៗខ្លួន។
កាលបរិច្ឆេទនៃការបោះពុម្ពផ្សាយ៖ ថ្ងៃទី 25 ខែមីនា ឆ្នាំ 2011
ការកែប្រែ V1.0
ឯកសារ/ធនធាន
![]() |
nuvoTon NuTiny-SDK-NUC122 ARM Cortex-M0 32-Bit Microcontroller [pdf] សៀវភៅណែនាំអ្នកប្រើប្រាស់ NuTiny-SDK-NUC122, ARM Cortex-M0 32-Bit Microcontroller, NuTiny-SDK-NUC122 ARM Cortex-M0 32-Bit Microcontroller |










