NXP UM11931 MCU-Link Base ការស៊ើបអង្កេតបំបាត់កំហុសដោយឯកឯង
ព័ត៌មានផលិតផល៖
- ឈ្មោះផលិតផល៖ MCU-Link Base ការស៊ើបអង្កេតបំបាត់កំហុសដោយឯកឯង
- ក្រុមហ៊ុនផលិត៖ NXP Semiconductors
- លេខម៉ូដែល៖ UM11931
- កំណែ៖ វិវរណៈ 1.0 ដល់ថ្ងៃទី 10 ខែមេសា ឆ្នាំ 2023
- ពាក្យគន្លឹះ៖ MCU-Link, ការស៊ើបអង្កេតបំបាត់កំហុស, CMSIS-DAP
- អរូបី៖ MCU-Link Base សៀវភៅណែនាំអ្នកប្រើសម្រាប់បំបាត់បញ្ហាដោយឯកឯង
សេចក្តីណែនាំអំពីការប្រើប្រាស់ផលិតផល៖
សេចក្តីផ្តើម
MCU-Link Base Standalone Debug Probe គឺជាឧបករណ៍ដែលអាចប្រើប្រាស់បានដែលអនុញ្ញាតឱ្យបំបាត់កំហុស និងបង្កើតកូដស៊ើបអង្កេតបំបាត់កំហុសផ្ទាល់ខ្លួន។ វារួមបញ្ចូលលក្ខណៈពិសេស និងចំណុចប្រទាក់ជាច្រើនសម្រាប់ការរួមបញ្ចូលដោយគ្មានថ្នេរជាមួយប្រព័ន្ធគោលដៅ។
ប្លង់ក្តារ និងការកំណត់
ឧបករណ៍ភ្ជាប់ និង jumpers នៅលើ MCU-Link មានដូចខាងក្រោម៖
សៀគ្វីយោង | ការពិពណ៌នា |
---|---|
LED1 ។ | ស្ថានភាព LED |
J1 | ឧបករណ៍ភ្ជាប់ USB |
J2 | ឧបករណ៍ភ្ជាប់ LPC55S69 SWD (សម្រាប់ការអភិវឌ្ឍន៍ការស៊ើបអង្កេតបំបាត់កំហុសផ្ទាល់ខ្លួន លេខកូដតែប៉ុណ្ណោះ) |
J3 | លោតអាប់ដេតកម្មវិធីបង្កប់ (ដំឡើង និងបញ្ចូលថាមពលឡើងវិញដើម្បីធ្វើបច្ចុប្បន្នភាព កម្មវិធីបង្កប់) |
J4 | VCOM បិទ jumper (ដំឡើងដើម្បីបិទ) |
J5 | SWD បិទ jumper (ដំឡើងដើម្បីបិទ) |
J6 | ឧបករណ៍ភ្ជាប់ SWD សម្រាប់ភ្ជាប់ទៅប្រព័ន្ធគោលដៅ |
J7 | ការតភ្ជាប់ VCOM |
J8 | ឧបករណ៍ភ្ជាប់ពង្រីកឌីជីថល ម្ជុលទី 1៖ ការបញ្ចូលអាណាឡូក ម្ជុល 2-4: បម្រុងទុក |
ជម្រើសដំឡើង និងកម្មវិធីបង្កប់
ការស៊ើបអង្កេតបំបាត់កំហុស MCU-Link ភ្ជាប់មកជាមួយកម្មវិធីបង្កប់ដែលមានមូលដ្ឋានលើពិធីការ CMSIS-DAP របស់ NXP ដែលបានដំឡើងជាមុន ដែលគាំទ្រលក្ខណៈពិសេសទាំងអស់នៃផ្នែករឹង។ ទោះយ៉ាងណាក៏ដោយ សូមចំណាំថាម៉ូដែលជាក់លាក់នៃ MCU-Link នេះមិនគាំទ្រកម្មវិធីបង្កប់ J-Link ពី SEGGER ទេ។
ប្រសិនបើបន្ទះរបស់អ្នកមិនមានរូបភាពកម្មវិធីបង្កប់ការស៊ើបអង្កេតបំបាត់កំហុសទេនោះ គ្មាន LEDs ណាមួយនឹងភ្លឺនៅពេលដែលបន្ទះត្រូវបានភ្ជាប់ទៅកុំព្យូទ័រម៉ាស៊ីន។ ក្នុងករណីបែបនេះ អ្នកអាចធ្វើបច្ចុប្បន្នភាពកម្មវិធីបង្កប់ក្តារដោយធ្វើតាមការណែនាំនៅក្នុងផ្នែក 3.2 ខាងក្រោម។
កម្មវិធីបញ្ជាម៉ាស៊ីន និងការដំឡើងឧបករណ៍ប្រើប្រាស់
ដើម្បីដំឡើងកម្មវិធីបញ្ជា និងឧបករណ៍ប្រើប្រាស់ចាំបាច់សម្រាប់ MCU-Link សូមមើលការណែនាំអំពីការដំឡើងជាជំហានៗដែលមាននៅលើក្តារ webទំព័រនៅលើ nxp.com: https://www.nxp.com/demoboard/MCU-LINK.
ជាជម្រើស អ្នកក៏អាចប្រើឧបករណ៍ប្រើប្រាស់ Linkserver ដែលមាននៅ https://nxp.com/linkserver ដែលដំឡើងកម្មវិធីបញ្ជាដែលត្រូវការ និងកម្មវិធីបង្កប់ដោយស្វ័យប្រវត្តិ។
ព័ត៌មានឯកសារ
ព័ត៌មាន | មាតិកា |
ពាក្យគន្លឹះ | MCU-Link, ការស៊ើបអង្កេតបំបាត់កំហុស, CMSIS-DAP |
អរូបី | MCU-Link Base សៀវភៅណែនាំអ្នកប្រើសម្រាប់បំបាត់បញ្ហាដោយឯកឯង |
ប្រវត្តិនៃការពិនិត្យឡើងវិញ
Rev | កាលបរិច្ឆេទ | ការពិពណ៌នា |
1.0 | 20220410 | ការចេញផ្សាយដំបូង។ |
ព័ត៌មានទំនាក់ទំនង
សម្រាប់ព័ត៌មានបន្ថែម សូមចូលទៅកាន់៖ http://www.nxp.com
សម្រាប់អាសយដ្ឋានការិយាល័យលក់ សូមផ្ញើអ៊ីមែលទៅ៖ salesaddresses@nxp.com
សេចក្តីផ្តើម
បង្កើតឡើងដោយ NXP និង Embedded Artists MCU-Link គឺជាការស៊ើបអង្កេតការបំបាត់បញ្ហាដ៏មានអានុភាព និងមានប្រសិទ្ធភាពដែលអាចប្រើប្រាស់បានយ៉ាងរលូនជាមួយ MCUXpresso IDE ហើយវាក៏អាចប្រើបានជាមួយ IDE ភាគីទី 3 ដែលគាំទ្រពិធីការ CMSIS-DAP ផងដែរ។ MCU-Link រួមបញ្ចូលមុខងារជាច្រើនដើម្បីជួយសម្រួលដល់ការអភិវឌ្ឍន៍កម្មវិធីដែលបានបង្កប់ ចាប់ពីការបំបាត់កំហុសជាមូលដ្ឋានរហូតដល់ការបង្កើតទម្រង់ និង UART ទៅស្ពាន USB (VCOM) ។ MCU-Link គឺជាដំណោះស្រាយមួយក្នុងចំនោមដំណោះស្រាយបំបាត់កំហុសដែលមានមូលដ្ឋានលើស្ថាបត្យកម្ម MCU-Link ដែលរួមបញ្ចូលផងដែរនូវគំរូ Pro និងការអនុវត្តដែលបានបង្កើតឡើងនៅក្នុងក្រុមប្រឹក្សាវាយតម្លៃ NXP (សូមមើល https://nxp.com/mculink សម្រាប់ព័ត៌មានបន្ថែម) ។ ដំណោះស្រាយ MCU-Link គឺផ្អែកលើ microcontroller LPC55S69 ដែលមានអនុភាព និងថាមពលទាប ហើយគ្រប់កំណែទាំងអស់ដំណើរការកម្មវិធីបង្កប់ដូចគ្នាពី NXP ។
រូបភាពទី 1 ប្លង់ MCU-Link និងការតភ្ជាប់
MCU-Link រួមបញ្ចូលលក្ខណៈពិសេសដូចខាងក្រោម
- កម្មវិធីបង្កប់ CMSIS-DAP ដើម្បីគាំទ្រ MCU ដែលមានមូលដ្ឋានលើ NXP Arm® Cortex®-M ទាំងអស់ជាមួយនឹងចំណុចប្រទាក់បំបាត់កំហុស SWD
- ចំណុចប្រទាក់ម៉ាស៊ីន USB ដែលមានល្បឿនលឿន
- USB ដើម្បីកំណត់គោលដៅស្ពាន UART (VCOM)
- ទម្រង់ SWO និងមុខងារ I/O
- ការគាំទ្រ CMSIS-SWO
- ការបញ្ចូលការត្រួតពិនិត្យសញ្ញាអាណាឡូក
ប្លង់ក្តារ និងការកំណត់
ឧបករណ៍ភ្ជាប់ និង jumpers នៅលើ MCU-Link ត្រូវបានបង្ហាញក្នុងរូបភាពទី 1 ហើយការពិពណ៌នាអំពីទាំងនេះត្រូវបានបង្ហាញនៅក្នុងតារាងទី 1 ។
តារាងទី 1 សូចនាករ លោត ប៊ូតុង និងឧបករណ៍ភ្ជាប់
សៀគ្វីយោង | ការពិពណ៌នា | លំនាំដើម |
LED1 ។ | ស្ថានភាព LED | ន/ក |
J1 | ឧបករណ៍ភ្ជាប់ USB | ន/ក |
J2 | ឧបករណ៍ភ្ជាប់ LPC55S69 SWD (សម្រាប់ការអភិវឌ្ឍកូដស៊ើបអង្កេតបំបាត់កំហុសផ្ទាល់ខ្លួនប៉ុណ្ណោះ) | មិនបានដំឡើង |
J3 | លោតអាប់ដេតកម្មវិធីបង្កប់ (ដំឡើង និងបញ្ចូលថាមពលឡើងវិញដើម្បីធ្វើបច្ចុប្បន្នភាពកម្មវិធីបង្កប់) | បើក |
J4 | VCOM បិទ jumper (ដំឡើងដើម្បីបិទ) | បើក |
J5 | SWD បិទ jumper (ដំឡើងដើម្បីបិទ) | បើក |
J6 | ឧបករណ៍ភ្ជាប់ SWD សម្រាប់ភ្ជាប់ទៅប្រព័ន្ធគោលដៅ | ន/ក |
J7 | ការតភ្ជាប់ VCOM | ន/ក |
J8 | ឧបករណ៍ភ្ជាប់ពង្រីកឌីជីថល Pin 1៖ ការបញ្ចូលអាណាឡូក
ម្ជុល 2-4: បម្រុងទុក |
មិនបានដំឡើង |
ជម្រើសដំឡើង និងកម្មវិធីបង្កប់
ការស៊ើបអង្កេតលើបញ្ហា MCU-Link គឺជាកម្មវិធីរោងចក្រដែលរៀបចំដោយកម្មវិធីបង្កប់ដែលមានមូលដ្ឋានលើពិធីការ CMSIS-DAP របស់ NXP ដែលគាំទ្រមុខងារផ្សេងទៀតទាំងអស់ដែលត្រូវបានគាំទ្រនៅក្នុងផ្នែករឹង។ (ចំណាំថាគំរូនៃ MCU-Link នេះមិនអាចដំណើរការកំណែកម្មវិធីបង្កប់ J-Link ពី SEGGER ដែលមានសម្រាប់ការអនុវត្ត MCU-Link ផ្សេងទៀត។)
អង្គភាពផលិតដំបូងមួយចំនួនប្រហែលជាមិនមានរូបភាពកម្មវិធីបង្កប់ការស៊ើបអង្កេតបំបាត់កំហុសទេ។ ប្រសិនបើនេះជាករណីគ្មាន LEDs ណាមួយនឹងភ្លឺនៅពេលដែលបន្ទះត្រូវបានភ្ជាប់ទៅកុំព្យូទ័រម៉ាស៊ីន។ ក្នុងស្ថានភាពនេះ កម្មវិធីបង្កប់ក្តារនៅតែអាចត្រូវបានធ្វើបច្ចុប្បន្នភាពដោយធ្វើតាមការណែនាំនៅក្នុងផ្នែក 3.2 ខាងក្រោម។
កម្មវិធីបញ្ជាម៉ាស៊ីន និងការដំឡើងឧបករណ៍ប្រើប្រាស់
ការណែនាំអំពីការដំឡើងជាជំហានៗសម្រាប់ MCU-Link ត្រូវបានផ្តល់ជូននៅក្តារ web ទំព័រនៅលើ nxp.com (https://www.nxp.com/demoboard/MCU-LINK.) នៅសល់នៃផ្នែកនេះពន្យល់ពីជំហានដូចគ្នាដែលអាចរកបាននៅលើទំព័រនោះ។
MCU-Link ឥឡូវនេះក៏ត្រូវបានគាំទ្រដោយឧបករណ៍ប្រើប្រាស់ Linkserver (https://nxp.com/linkserver) ហើយការដំណើរការកម្មវិធីដំឡើង Linkserver ក៏នឹងដំឡើងកម្មវិធីបញ្ជាដែលត្រូវការទាំងអស់ និងឧបករណ៍ប្រើប្រាស់ធ្វើបច្ចុប្បន្នភាពកម្មវិធីបង្កប់ដែលបានរៀបរាប់នៅក្នុងផ្នែកដែលនៅសល់នៃផ្នែកនេះ។ វាត្រូវបានណែនាំឱ្យប្រើកម្មវិធីដំឡើងនេះ លុះត្រាតែអ្នកកំពុងប្រើកំណែ MCUXpresso IDE នៃ 11.6.1 ឬចាស់ជាងនេះ។ សូមពិនិត្យមើលភាពឆបគ្នារបស់ MCUXpresso IDE (សូមមើលតារាងទី 2) មុនពេលធ្វើបច្ចុប្បន្នភាពកម្មវិធីបង្កប់ MCU-Link ។
ការស៊ើបអង្កេតលើបញ្ហា MCU-Link ត្រូវបានគាំទ្រនៅលើប្រព័ន្ធប្រតិបត្តិការ Windows 10, MacOS X និង Ubuntu Linux ។ ការស៊ើបអង្កេត MCU-Link ប្រើកម្មវិធីបញ្ជា OS ស្តង់ដារ ប៉ុន្តែកម្មវិធីដំឡើងសម្រាប់ Windows រួមបញ្ចូលព័ត៌មាន files ដើម្បីផ្តល់ឈ្មោះឧបករណ៍ដែលងាយស្រួលប្រើ។ ប្រសិនបើអ្នកមិនចង់ប្រើកញ្ចប់កម្មវិធីដំឡើង Linkserver អ្នកអាចដំឡើងព័ត៌មានទាំងនេះ files និងឧបករណ៍ប្រើប្រាស់អាប់ដេតកម្មវិធីបង្កប់ MCU-Link ដោយចូលទៅកាន់ផ្នែក Design Resources នៃក្រុមប្រឹក្សាភិបាល web ទំព័រហើយជ្រើសរើស "កម្មវិធីអភិវឌ្ឍន៍" ពីផ្នែក SOFTWARE ។ កញ្ចប់ដំឡើងសម្រាប់ម៉ាស៊ីន OS នីមួយៗនឹងត្រូវបានបង្ហាញ។ ទាញយកកញ្ចប់សម្រាប់ការដំឡើងប្រព័ន្ធប្រតិបត្តិការម៉ាស៊ីនរបស់អ្នក (លីនុច ឬ MacOS) ឬដំណើរការកម្មវិធីដំឡើង (វីនដូ) ។ បន្ទាប់ពីដំឡើងកម្មវិធីបញ្ជា OS កុំព្យូទ័រម៉ាស៊ីនរបស់អ្នកនឹងរួចរាល់ដើម្បីប្រើជាមួយ MCU-Link ។ ជាធម្មតាវាត្រូវបានណែនាំឱ្យធ្វើបច្ចុប្បន្នភាពទៅកំណែចុងក្រោយបំផុតនៃកម្មវិធីបង្កប់ ព្រោះវាអាចមានការផ្លាស់ប្តូរចាប់តាំងពី MCU-Link របស់អ្នកត្រូវបានផលិត ប៉ុន្តែត្រូវពិនិត្យមើលតារាងទី 2 ជាដំបូងដើម្បីបញ្ជាក់ភាពឆបគ្នាជាមួយនឹងកំណែ MCUXpresso IDE ដែលអ្នកកំពុងប្រើ។ សូមមើលផ្នែក 3.2 សម្រាប់ជំហានដើម្បីធ្វើបច្ចុប្បន្នភាពកម្មវិធីបង្កប់។
ការធ្វើបច្ចុប្បន្នភាពកម្មវិធីបង្កប់ MCU-Link
ដើម្បីអាប់ដេតកម្មវិធីបង្កប់របស់ MCU-Link វាត្រូវតែបើកដំណើរការនៅក្នុងរបៀប ISP (USB)។ ដើម្បីធ្វើដូចនេះបញ្ចូល jumper J4 បន្ទាប់មកភ្ជាប់ MCU-Link ទៅកុំព្យូទ័រម៉ាស៊ីនរបស់អ្នកដោយប្រើខ្សែ micro B USB ដែលភ្ជាប់ទៅ J1 ។ LED STATUS ពណ៌ក្រហម (LED3) គួរតែភ្លឺ និងបន្ត (សម្រាប់ព័ត៌មានបន្ថែមអំពីព័ត៌មានស្ថានភាព LED យោងទៅផ្នែកទី 4.7 ។ ក្រុមប្រឹក្សាភិបាលនឹងបញ្ចូលលេខនៅលើម៉ាស៊ីនកុំព្យូទ័រជាឧបករណ៍ថ្នាក់ HID ។ រុករកទៅ MCU-
ថតឯកសារ LINK_installer_Vx_xxx (ដែល Vx_xxx បង្ហាញលេខកំណែ ឧ. V3.108) បន្ទាប់មកធ្វើតាមការណែនាំដំឡើងក្នុង readme.txt ដើម្បីស្វែងរក និងដំណើរការឧបករណ៍ប្រើប្រាស់អាប់ដេតកម្មវិធីបង្កប់សម្រាប់ CMSIS-DAP ។ បន្ទាប់ពីធ្វើបច្ចុប្បន្នភាពកម្មវិធីបង្កប់ដោយប្រើស្គ្រីបមួយក្នុងចំណោមស្គ្រីបទាំងនេះ សូមដកបន្ទះចេញពីកុំព្យូទ័រម៉ាស៊ីន យក J4 ចេញ រួចភ្ជាប់បន្ទះឡើងវិញ។
ចំណាំ៖ ចាប់ពីកំណែ V3.xxx តទៅ កម្មវិធីបង្កប់ MCU-Link ប្រើ WinUSB ជំនួសឱ្យ HID សម្រាប់ដំណើរការខ្ពស់ជាងនេះ ប៉ុន្តែវាមិនត្រូវគ្នាជាមួយកំណែមុនរបស់ MCUXpresso IDE ទេ។ ការគាំទ្រ CMSIS-SWO ក៏នឹងត្រូវបានណែនាំពី V3.117 ផងដែរ ដោយបើកដំណើរការមុខងារដែលទាក់ទងនឹង SWO នៅក្នុង IDE ដែលមិនមែនជា NXP ប៉ុន្តែក៏តម្រូវឱ្យមាន IDE ដែលត្រូវបានអាប់ដេតផងដែរ។ សូមពិនិត្យមើលតារាងខាងក្រោមសម្រាប់ភាពឆបគ្នារវាងកំណែកម្មវិធីបង្កប់ MCU-Link និង MCUXpresso IDE ។ ការចេញផ្សាយកម្មវិធីបង្កប់ V2.xxx ចុងក្រោយ (2.263) មាននៅ https://nxp.com/mcu-link សម្រាប់អ្នកអភិវឌ្ឍន៍ដែលប្រើកំណែ IDE ចាស់។
តារាងទី 2 លក្ខណៈពិសេសកម្មវិធីបង្កប់ និងភាពឆបគ្នា MCUXpresso IDE
កំណែកម្មវិធីបង្កប់ MCU-Link | យូអេសប៊ី
ប្រភេទអ្នកបើកបរ |
CMSIS-SWO
គាំទ្រ |
LIBUSBSIO | កំណែ MCUXpresso IDE ត្រូវបានគាំទ្រ |
V1.xxx និង V2.xxx | HID | ទេ | បាទ | MCUXpresso 11.3 តទៅ |
V3.xxx រហូតដល់ និងរួមទាំង V3.108 | WinUSB | ទេ | ទេ | MCUXpresso 11.7 តទៅ ទាមទារ |
V3.117 និងបន្ត | WinUSB | បាទ | ទេ | MCUXpresso 11.7.1 ឬខ្ពស់ជាងនេះ។ ទាមទារ |
បន្ទាប់ពីសរសេរកម្មវិធី MCU-Link ជាមួយកម្មវិធីបង្កប់ CMSIS-DAP ឧបករណ៍ឡានក្រុងសៀរៀល USB និងច្រក com និម្មិតនឹងរាប់បញ្ចូលដូចបានបង្ហាញខាងក្រោម (សម្រាប់ម៉ាស៊ីន Windows)៖
រូបភាពទី 2 ឧបករណ៍ MCU-Link USB (ពីកម្មវិធីបង្កប់ V3.xxx, ច្រក VCOM ត្រូវបានបើក)
ប្រសិនបើអ្នកកំពុងប្រើកម្មវិធីបង្កប់ V2.xxx ឬមុននេះ អ្នកនឹងឃើញឧបករណ៍ MCU-Link CMSIS-DAP នៅក្រោមឧបករណ៍ USB HIB ជាជាងឧបករណ៍ Universal Serial Bus ។
ស្ថានភាព LED នឹងបន្ថយម្តងហើយម្តងទៀតពីបើកទៅបិទ ហើយបើកម្តងទៀត (“ដកដង្ហើម”)។
ប្រសិនបើកំណែកម្មវិធីបង្កប់ថ្មីៗជាងកម្មវិធីដែលបានដាក់ក្នុង MCU-Link របស់អ្នកគឺអាចរកបាន នោះ MCUXpresso IDE (ចាប់ពីកំណែ 11.3 តទៅ) នឹងជូនដំណឹងដល់អ្នកអំពីបញ្ហានេះ នៅពេលអ្នកប្រើការស៊ើបអង្កេតក្នុងវគ្គបំបាត់កំហុស។ យកចិត្តទុកដាក់លើកំណែកម្មវិធីបង្កប់ដែលអ្នកដំឡើង ដើម្បីធានាថាវាត្រូវគ្នាជាមួយកំណែ IDE ដែលអ្នកកំពុងប្រើ។ ប្រសិនបើអ្នកកំពុងប្រើ IDE ផ្សេងទៀតជាមួយ MCU-Link វាត្រូវបានណែនាំឱ្យធ្វើបច្ចុប្បន្នភាពកម្មវិធីបង្កប់ដើម្បីធានាថាកំណែចុងក្រោយបំផុតរបស់កម្មវិធីបង្កប់ត្រូវបានដំឡើង។
រៀបចំសម្រាប់ប្រើជាមួយឧបករណ៍អភិវឌ្ឍន៍
ការស៊ើបអង្កេតបំបាត់កំហុស MCU-Link អាចត្រូវបានប្រើជាមួយ IDEs ដែលគាំទ្រនៅក្នុងប្រព័ន្ធអេកូ MCUXpresso (MCUXpresso IDE, IAR Embedded Workbench, Keil MDK, MCUXpresso សម្រាប់ Visual Studio Code (ចាប់ពីខែកក្កដា ឆ្នាំ 2023)); សម្រាប់ព័ត៌មានបន្ថែមស្តីពីការចាប់ផ្តើមជាមួយ IDEs ទាំងនេះ សូមចូលទៅកាន់ផ្នែកចាប់ផ្តើមនៃទំព័រក្រុមប្រឹក្សាភិបាល MCU-Link នៅលើ nxp.com.
ប្រើជាមួយ MCUXpresso IDE
MCUXpresso IDE នឹងស្គាល់ប្រភេទ MCU-Link ណាមួយ ហើយនឹងបង្ហាញប្រភេទស៊ើបអង្កេត និងការកំណត់អត្តសញ្ញាណតែមួយគត់នៃការស៊ើបអង្កេតទាំងអស់ដែលវារកឃើញនៅក្នុងប្រអប់ស្វែងរកការស៊ើបអង្កេត នៅពេលចាប់ផ្តើមវគ្គបំបាត់កំហុស។ ប្រអប់នេះក៏នឹងបង្ហាញកំណែកម្មវិធីបង្កប់ផងដែរ ហើយនឹងបង្ហាញការព្រមានប្រសិនបើកម្មវិធីបង្កប់មិនមែនជាកំណែចុងក្រោយបំផុត។ សូមមើលផ្នែក 3.2 សម្រាប់ព័ត៌មានអំពីរបៀបធ្វើបច្ចុប្បន្នភាពកម្មវិធីបង្កប់។ MCUXpresso IDE 11.3 ឬថ្មីជាងនេះត្រូវតែប្រើនៅពេលប្រើ MCU-Link ។
ប្រើជាមួយ IDEs ផ្សេងទៀត។
MCU-Link គួរតែត្រូវបានទទួលស្គាល់ថាជាការស៊ើបអង្កេត CMSIS-DAP ដោយ IDEs ផ្សេងទៀត (អាស្រ័យលើកម្មវិធីបង្កប់ដែលត្រូវបានកម្មវិធី) ហើយគួរតែអាចប្រើប្រាស់បានជាមួយនឹងការកំណត់ស្តង់ដារសម្រាប់ប្រភេទស៊ើបអង្កេតនោះ។ អនុវត្តតាមការណែនាំរបស់អ្នកលក់ IDE សម្រាប់ការដំឡើង និងការប្រើប្រាស់ CMSIS-DAP ។
ការពិពណ៌នាលក្ខណៈពិសេស
ផ្នែកនេះពិពណ៌នាអំពីលក្ខណៈពិសេសផ្សេងៗនៃ MCU-Link ។
ចំណុចប្រទាក់ SWD/SWO គោលដៅ
MCU-Link ផ្តល់ការគាំទ្រសម្រាប់ការបំបាត់កំហុសគោលដៅដែលមានមូលដ្ឋានលើ SWD រួមទាំងមុខងារដែលបានបើកដោយ SWO ។ MCU-Link ភ្ជាប់មកជាមួយការតភ្ជាប់គោលដៅខ្សែតាមរយៈ J2, 10-pin Cortex M connector ។
ឧបករណ៍ផ្លាស់ប្តូរកម្រិតត្រូវបានផ្តល់ជូនរវាងប្រព័ន្ធដំណើរការ LPC55S69 MCU-Link និងគោលដៅដើម្បីបើកដំណើរការឧបករណ៍ដំណើរការគោលដៅដែលដំណើរការនៅចន្លោះ 1.2V និង 5V នឹងត្រូវបានបំបាត់កំហុស។ ឯកសារយោង voltage tracking circuit ត្រូវបានប្រើដើម្បីរកមើលវ៉ុលគោលដៅtage នៅឧបករណ៍ភ្ជាប់ SWD ហើយកំណត់កម្រិតប្តូរទិសដៅ-ចំហៀងវ៉ុលtage ឱ្យបានត្រឹមត្រូវ (សូមមើលគ្រោងការណ៍ទី 4 ។ )
ចំណុចប្រទាក់ Target SWD អាចត្រូវបានបិទដោយ jumper J13 ដែលបានដំឡើង ប៉ុន្តែចំណាំថាកម្មវិធី MCU-Link ពិនិត្យតែ jumper នេះនៅពេលចាប់ផ្ដើម។
ចំណាំ៖ MCU-Link អាចត្រូវបានដំណើរការឡើងវិញដោយគោលដៅ ប្រសិនបើ MCU-Link ខ្លួនវាមិនត្រូវបានផ្តល់ថាមពលតាមរយៈ USB ។ សម្រាប់ហេតុផលនេះវាត្រូវបានណែនាំថាថាមពលត្រូវបានអនុវត្តទៅ MCU-Link មុនពេលគោលដៅ។
VCOM (USB ទៅកាន់ស្ពាន UART)
MCU-Link រួមបញ្ចូល UART ទៅស្ពាន USB (VCOM) ។ ប្រព័ន្ធគោលដៅ UART អាចត្រូវបានភ្ជាប់ទៅ MCU-Link តាមរយៈឧបករណ៍ភ្ជាប់ J7 ដោយប្រើខ្សែដែលបានផ្គត់ផ្គង់។ ម្ជុល 1 នៃ J7 គួរតែត្រូវបានភ្ជាប់ទៅទិន្នផល TXD នៃគោលដៅ ហើយម្ជុល 2 ទៅកាន់ធាតុបញ្ចូល RXD នៃគោលដៅ។
ឧបករណ៍ MCU-Link VCOM នឹងបញ្ចូលលេខនៅលើប្រព័ន្ធកុំព្យូទ័រម៉ាស៊ីនដែលមានឈ្មោះ MCU-Link Vcom Port (COMxx) ដែល “xx” នឹងអាស្រ័យលើប្រព័ន្ធម៉ាស៊ីន។ បន្ទះ MCU-Link នីមួយៗនឹងមានលេខ VCOM តែមួយគត់ដែលភ្ជាប់ជាមួយវា។ មុខងារ VCOM អាចត្រូវបានបិទដោយការដំឡើង jumper J7 មុនពេលបើកថាមពលដល់ក្តារ។ សូមចំណាំថា ការដំឡើង/យក jumper នេះចេញ បន្ទាប់ពីបើកភ្លើង board នឹងមិនមានឥទ្ធិពលលើមុខងារនេះទេ ទាក់ទងនឹងរបៀបដែលកម្មវិធី MCU-Link មានឥរិយាបទចាប់តាំងពីវាត្រូវបានពិនិត្យតែនៅពេលបើកថាមពលប៉ុណ្ណោះ។ វាមិនចាំបាច់ក្នុងការបិទមុខងារ VCOM នៅពេលមិនប្រើទេ ទោះបីជាវាអាចរក្សាទុកកម្រិតបញ្ជូន USB មួយចំនួនក៏ដោយ។
ឧបករណ៍ VCOM អាចកំណត់រចនាសម្ព័ន្ធបានតាមរយៈម៉ាស៊ីនកុំព្យូទ័រ (ឧ. Device Manager ក្នុង Windows) ដោយមានប៉ារ៉ាម៉ែត្រដូចខាងក្រោម៖
- ប្រវែងពាក្យ ៧ ឬ ៨ ប៊ីត
- បញ្ឈប់ប៊ីត៖ ១ ឬ ២
- ភាពស្មើគ្នា៖ គ្មាន / សេស / គូ
អត្រា Baud រហូតដល់ 5.33Mbps ត្រូវបានគាំទ្រ។
ការស៊ើបអង្កេតអាណាឡូក
MCU-Link រួមបញ្ចូលការបញ្ចូលសញ្ញាអាណាឡូកដែលអាចប្រើបានជាមួយ MCUXpresso IDE ដើម្បីផ្តល់នូវមុខងារតាមដានសញ្ញាជាមូលដ្ឋាន។ ដូចនៅកំណែ 11.4 នៃ MCUXpresso IDE មុខងារនេះត្រូវបានរួមបញ្ចូលជាមួយប្រអប់វាស់ថាមពល។
ការបញ្ចូលអាណាឡូកសម្រាប់លក្ខណៈពិសេសនេះមានទីតាំងនៅម្ជុល 1 នៃឧបករណ៍ភ្ជាប់ J8 ។ ធាតុបញ្ចូលឆ្លងកាត់ដោយផ្ទាល់ទៅក្នុងធាតុបញ្ចូល ADC នៃ LPC55S69; យោងទៅសន្លឹកទិន្នន័យរបស់ LPC55S69 សម្រាប់ input impedance និងលក្ខណៈផ្សេងទៀត។ ការប្រុងប្រយ័ត្នគួរតែមិនអនុវត្ត voltages > 3.3V ចំពោះការបញ្ចូលនេះ ដើម្បីជៀសវាងការខូចខាត។
ឧបករណ៍ភ្ជាប់បំបាត់កំហុស LPC55S69
អ្នកប្រើប្រាស់ភាគច្រើននៃ MCU-Link ត្រូវបានគេរំពឹងថានឹងប្រើកម្មវិធីបង្កប់ស្តង់ដារពី NXP ដូច្នេះហើយនឹងមិនចាំបាច់បំបាត់កំហុសអង្គដំណើរការ LPC55S69 នោះទេ ទោះជាយ៉ាងណាក៏ដោយ ឧបករណ៍ភ្ជាប់ SWD J2 អាចត្រូវបាន soldered ទៅនឹងក្តារ និងប្រើដើម្បីបង្កើតកូដនៅលើឧបករណ៍នេះ។
ព័ត៌មានបន្ថែម
ផ្នែកនេះពិពណ៌នាអំពីព័ត៌មានផ្សេងទៀតដែលទាក់ទងនឹងការប្រើប្រាស់ MCU-Link Base Probe ។
វ៉ុលប្រតិបត្តិការគោលដៅtage និងការតភ្ជាប់
MCU-Link Base Probe មិនអាចផ្តល់ថាមពលដល់ប្រព័ន្ធគោលដៅបានទេ ដូច្នេះសូមប្រើសៀគ្វីចាប់សញ្ញា (សូមមើលទំព័រទី 4 នៃគ្រោងការណ៍) ដើម្បីរកមើលវ៉ុលផ្គត់ផ្គង់គោលដៅ។tage និងដំឡើងកម្រិត shifter voltages តាម។ វាមិនគួរមានការកែប្រែណាមួយចំពោះសៀគ្វីនេះទេ ប៉ុន្តែមានឧបករណ៍ទាញឡើង (33kΩ) ទៅនឹងការផ្គត់ផ្គង់ 3.3V នៃ MCU-Link ។ ប្រសិនបើបញ្ហាត្រូវបានគេមើលឃើញថាការផ្គត់ផ្គង់ប្រព័ន្ធគោលដៅត្រូវបានប៉ះពាល់ដោយ MCU-Link ត្រូវបានភ្ជាប់នោះ R16 អាចត្រូវបានដកចេញ ហើយ SJ1 ត្រូវបានផ្លាស់ប្តូរដើម្បីភ្ជាប់ទៅទីតាំង 1-2 ។ វានឹងជួសជុលការផ្លាស់ប្តូរកម្រិតនៅវ៉ុលtagកម្រិត e ឃើញនៅ pin 1 នៃឧបករណ៍ភ្ជាប់ SWD ហើយតម្រូវឱ្យការផ្គត់ផ្គង់គោលដៅអាចគាំទ្រតម្រូវការបញ្ចូល VCCB នៃឧបករណ៍ប្តូរកម្រិត។ វាមិនត្រូវបានណែនាំអោយធ្វើការកែប្រែទាំងនេះទេ រហូតដល់/លុះត្រាតែប្រព័ន្ធគោលដៅត្រូវបានពិនិត្យយ៉ាងប្រុងប្រយ័ត្ន ដើម្បីមើលថាឯកសារយោង/ការផ្គត់ផ្គង់ត្រឹមត្រូវtage មានវត្តមាននៅលើ pin 1 នៃ SWD connector (J6)។
ព័ត៌មានផ្លូវច្បាប់
ការបដិសេធ
- ការធានា និងការទទួលខុសត្រូវមានកំណត់ — ព័ត៌មាននៅក្នុងឯកសារនេះត្រូវបានគេជឿថាមានភាពត្រឹមត្រូវ និងអាចទុកចិត្តបាន។ ទោះជាយ៉ាងណាក៏ដោយ NXP Semiconductors មិនផ្តល់ការតំណាង ឬការធានាណាមួយដែលបានបង្ហាញ ឬបង្កប់ន័យចំពោះភាពត្រឹមត្រូវ ឬពេញលេញនៃព័ត៌មាននោះទេ ហើយនឹងមិនទទួលខុសត្រូវចំពោះផលវិបាកនៃការប្រើប្រាស់ព័ត៌មាននោះទេ។
- នៅក្នុងព្រឹត្តិការណ៍ណាមួយ NXP Semiconductors នឹងមិនទទួលខុសត្រូវចំពោះការខូចខាតដោយប្រយោល ចៃដន្យ ការដាក់ទណ្ឌកម្ម ពិសេស ឬជាផលវិបាក (រួមទាំង - ដោយគ្មានដែនកំណត់ - ការបាត់បង់ប្រាក់ចំណេញ ការសន្សំដែលបាត់បង់ ការរំខានអាជីវកម្ម ការចំណាយទាក់ទងនឹងការដកចេញ ឬការជំនួសផលិតផល ឬថ្លៃការងារឡើងវិញ) ថាតើ ឬមិនមែនការខូចខាតបែបនេះគឺផ្អែកលើទារុណកម្ម (រួមទាំងការធ្វេសប្រហែស) ការធានា ការបំពានកិច្ចសន្យា ឬទ្រឹស្តីច្បាប់ផ្សេងទៀត។
- ទោះបីជាការខូចខាតណាមួយដែលអតិថិជនអាចកើតឡើងដោយហេតុផលណាមួយក៏ដោយ ទំនួលខុសត្រូវសរុបរបស់ NXP Semiconductors ចំពោះអតិថិជនចំពោះផលិតផលដែលបានពិពណ៌នានៅទីនេះ នឹងត្រូវកំណត់ដោយអនុលោមតាមលក្ខខណ្ឌនៃការលក់ពាណិជ្ជកម្មរបស់ NXP Semiconductors ។
- សិទ្ធិធ្វើការផ្លាស់ប្តូរ — NXP Semiconductors រក្សាសិទ្ធិដើម្បីធ្វើការផ្លាស់ប្តូរព័ត៌មានដែលបានបោះពុម្ពផ្សាយនៅក្នុងឯកសារនេះ រួមទាំងដោយគ្មានការកំណត់ជាក់លាក់ និងការពិពណ៌នាអំពីផលិតផល នៅពេលណាក៏បាន និងដោយគ្មានការជូនដំណឹងជាមុន។ ឯកសារនេះជំនួស និងជំនួសព័ត៌មានទាំងអស់ដែលបានផ្តល់មុនការបោះពុម្ពផ្សាយនៅទីនេះ។
- ភាពស័ក្តិសមសម្រាប់ការប្រើប្រាស់ — ផលិតផល NXP Semiconductors មិនត្រូវបានរចនា អនុញ្ញាត ឬធានាឱ្យមានលក្ខណៈសមរម្យសម្រាប់ប្រើប្រាស់ក្នុងការគាំទ្រជីវិត ប្រព័ន្ធ ឬឧបករណ៍ដែលមានសារៈសំខាន់សម្រាប់ជីវិត ឬសុវត្ថិភាព ឬនៅក្នុងកម្មវិធីដែលការបរាជ័យ ឬដំណើរការខុសប្រក្រតីនៃផលិតផល NXP Semiconductors អាចត្រូវបានរំពឹងទុកដោយហេតុផល។ បណ្តាលឱ្យមានរបួសផ្ទាល់ខ្លួន ការស្លាប់ ឬទ្រព្យសម្បត្តិធ្ងន់ធ្ងរ ឬការខូចខាតបរិស្ថាន។ NXP Semiconductors មិនទទួលខុសត្រូវចំពោះការដាក់បញ្ចូល និង/ឬការប្រើប្រាស់ផលិតផល NXP Semiconductors នៅក្នុងឧបករណ៍ ឬកម្មវិធីនោះទេ ដូច្នេះហើយការដាក់បញ្ចូល និង/ឬការប្រើប្រាស់បែបនេះគឺស្ថិតក្នុងហានិភ័យផ្ទាល់ខ្លួនរបស់អតិថិជន។
- កម្មវិធី - កម្មវិធីដែលត្រូវបានពិពណ៌នានៅទីនេះសម្រាប់ផលិតផលណាមួយនេះគឺសម្រាប់គោលបំណងបង្ហាញតែប៉ុណ្ណោះ។ NXP Semiconductors មិនធ្វើតំណាង ឬការធានាថាកម្មវិធីបែបនេះនឹងសាកសមសម្រាប់ការប្រើប្រាស់ដែលបានបញ្ជាក់ដោយមិនចាំបាច់ធ្វើតេស្ត ឬកែប្រែបន្ថែម។
- អតិថិជនត្រូវទទួលខុសត្រូវចំពោះការរចនា និងប្រតិបត្តិការនៃកម្មវិធី និងផលិតផលរបស់ពួកគេដោយប្រើប្រាស់ផលិតផល NXP Semiconductors ហើយ NXP Semiconductors មិនទទួលខុសត្រូវចំពោះជំនួយណាមួយជាមួយកម្មវិធី ឬការរចនាផលិតផលរបស់អតិថិជនឡើយ។ វាជាទំនួលខុសត្រូវតែមួយគត់របស់អតិថិជនក្នុងការកំណត់ថាតើផលិតផល NXP Semiconductors មានលក្ខណៈសមរម្យ និងសមនឹងកម្មវិធី និងផលិតផលរបស់អតិថិជនដែលបានគ្រោងទុក ក៏ដូចជាសម្រាប់កម្មវិធីដែលបានគ្រោងទុក និងការប្រើប្រាស់អតិថិជនភាគីទីបីរបស់អតិថិជនផងដែរ។ អតិថិជនគួរតែផ្តល់នូវការរចនា និងការការពារប្រតិបត្តិការសមស្រប ដើម្បីកាត់បន្ថយហានិភ័យដែលទាក់ទងនឹងកម្មវិធី និងផលិតផលរបស់ពួកគេ។
- NXP Semiconductors មិនទទួលយកទំនួលខុសត្រូវណាមួយដែលទាក់ទងនឹងលំនាំដើម ការខូចខាត ការចំណាយ ឬបញ្ហាដែលផ្អែកលើភាពទន់ខ្សោយ ឬលំនាំដើមណាមួយនៅក្នុងកម្មវិធី ឬផលិតផលរបស់អតិថិជន ឬកម្មវិធី ឬការប្រើប្រាស់ដោយអតិថិជនភាគីទីបីរបស់អតិថិជននោះទេ។ អតិថិជនមានទំនួលខុសត្រូវក្នុងការធ្វើតេស្តចាំបាច់ទាំងអស់សម្រាប់កម្មវិធី និងផលិតផលរបស់អតិថិជនដោយប្រើផលិតផល NXP Semiconductors ដើម្បីជៀសវាងការបរាជ័យនៃកម្មវិធី និងផលិតផល ឬនៃកម្មវិធី ឬប្រើប្រាស់ដោយអតិថិជនភាគីទីបីរបស់អតិថិជន។ NXP មិនទទួលយកការទទួលខុសត្រូវណាមួយក្នុងន័យនេះទេ។
- ការត្រួតពិនិត្យការនាំចេញ — ឯកសារនេះក៏ដូចជាធាតុដែលបានពិពណ៌នានៅទីនេះអាចជាកម្មវត្ថុនៃបទប្បញ្ញត្តិត្រួតពិនិត្យការនាំចេញ។ ការនាំចេញអាចទាមទារការអនុញ្ញាតជាមុនពីអាជ្ញាធរជាតិ។
ពាណិជ្ជសញ្ញា
សេចក្តីជូនដំណឹង៖ ម៉ាកដែលបានយោងទាំងអស់ ឈ្មោះផលិតផល ឈ្មោះសេវាកម្ម និងពាណិជ្ជសញ្ញា គឺជាកម្មសិទ្ធិរបស់ម្ចាស់រៀងៗខ្លួន។
ព័ត៌មានទាំងអស់ដែលបានផ្តល់នៅក្នុងឯកសារនេះគឺជាកម្មវត្ថុនៃការបដិសេធផ្លូវច្បាប់។
© NXP BV 2021. រក្សាសិទ្ធិគ្រប់យ៉ាង។
ឯកសារ/ធនធាន
![]() |
NXP UM11931 MCU-Link Base ការស៊ើបអង្កេតបំបាត់កំហុសដោយឯកឯង [pdf] សៀវភៅណែនាំអ្នកប្រើប្រាស់ UM11931 MCU-Link Base Debug Probe Standalone, UM11931, MCU-Link Base Debug Probe Standalone, Standalone Debug Probe, Debug Probe, Probe |