មាតិកា លាក់

MICROCHIP-PIC18F57Q43-Curiosity-Nano-Hardware-logo

MICROCHIP PIC18F57Q43 Curiosity Nano Hardware

MICROCHIP-PIC18F57Q43-Curiosity-Nano-Hardware-product-image

លក្ខណៈបច្ចេកទេស

  • ម៉ូដែល: PIC18F57Q43 Curiosity Nano
  • លេខ​សម្គាល់​ផលិតផល: DS40002186A-ទំព័រ 1

សេចក្តីផ្តើម
PIC18F57Q43 Curiosity Nano គឺជាបន្ទះអភិវឌ្ឍន៍តូចដែលរចនាឡើងសម្រាប់ microcontroller PIC18F57Q43។ វាផ្តល់នូវវេទិកាដ៏ងាយស្រួលមួយសម្រាប់ការធ្វើគំរូ និងសាកល្បងកម្មវិធីដោយផ្អែកលើ microcontroller នេះ។

លក្ខណៈពិសេស

  • ឧបករណ៍បញ្ជាមីក្រូហ្វូន PIC18F57Q43 ដែលមានអនុភាព
  • ការរចនាបង្រួមនិងចល័ត
  • ឧបករណ៍ភ្ជាប់ផ្សេងៗសម្រាប់ចំណុចប្រទាក់ងាយស្រួល
  • សំណុំគ្រឿងបរិក្ខារដ៏សំបូរបែបសម្រាប់ការអភិវឌ្ឍន៍កម្មវិធីដែលមានលក្ខណៈចម្រុះ

ឈុតចប់view
កញ្ចប់រួមមានសមាសធាតុដូចខាងក្រោមៈ

  • PIC18F57Q43 ក្រុមប្រឹក្សាអភិវឌ្ឍន៍ Curiosity Nano
  • ឯកសារ និងតំណភ្ជាប់ដែលពាក់ព័ន្ធ

ការចាប់ផ្តើម
ចាប់ផ្តើមរហ័ស
ដើម្បីចាប់ផ្តើមយ៉ាងឆាប់រហ័សជាមួយ PIC18F57Q43 Curiosity Nano, អនុវត្តតាមជំហានទាំងនេះ៖

  1. ភ្ជាប់បន្ទះអភិវឌ្ឍន៍ទៅកុំព្យូទ័ររបស់អ្នកដោយប្រើខ្សែ USB ។
  2. ដំឡើងកម្មវិធីបញ្ជាចាំបាច់ប្រសិនបើត្រូវបានសួរ។
  3. បើកដំណើរការបរិស្ថានអភិវឌ្ឍន៍ (ឧ. MPLAB X IDE) ។
  4. បង្កើតគម្រោងថ្មី ឬបើកគម្រោងដែលមានស្រាប់។
  5. ចងក្រង និងសរសេរកូដរបស់អ្នកនៅលើ microcontroller ។

ឯកសាររចនា និងតំណភ្ជាប់ពាក់ព័ន្ធ
សម្រាប់ឯកសាររចនាលម្អិត រួមទាំងគ្រោងការណ៍ តារាងទិន្នន័យ និងកំណត់ចំណាំកម្មវិធី ក៏ដូចជាតំណភ្ជាប់ដែលពាក់ព័ន្ធទៅនឹងធនធានកម្មវិធី និងកម្មវិធីបង្កប់ សូមយោងទៅឯកសារផ្លូវការដែលផ្តល់ជាមួយឧបករណ៍។

ការណែនាំអ្នកប្រើប្រាស់ផ្នែករឹង
ឧបករណ៍ភ្ជាប់
បន្ទះអភិវឌ្ឍន៍ PIC18F57Q43 Curiosity Nano មានលក្ខណៈពិសេស ឧបករណ៍ភ្ជាប់ខាងក្រោម៖

  • ឧបករណ៍ភ្ជាប់ USB សម្រាប់ថាមពល និងទំនាក់ទំនង
  • បឋមកថា ICSP សម្រាប់ការសរសេរកម្មវិធីក្នុងសៀគ្វី និងការបំបាត់កំហុស
  • បឋមកថា GPIO សម្រាប់ I/O ឌីជីថលគោលបំណងទូទៅ
  • ក្បាលបញ្ចូលអាណាឡូកសម្រាប់ភ្ជាប់ឧបករណ៍ចាប់សញ្ញា និងឧបករណ៍អាណាឡូកផ្សេងទៀត។
  • បឋមកថា UART សម្រាប់ទំនាក់ទំនងសៀរៀល

គ្រឿងកុំព្យូទ័រ
ក្រុមប្រឹក្សាអភិវឌ្ឍន៍ផ្តល់នូវឧបករណ៍ភ្ជាប់មកជាមួយជាច្រើន រួមមានៈ

  • LEDs សម្រាប់មតិកែលម្អដែលមើលឃើញ
  • ចុចប៊ូតុងសម្រាប់ការបញ្ចូលរបស់អ្នកប្រើ
  • Potentiometer សម្រាប់ការបញ្ចូលអាណាឡូក
  • ឧបករណ៍ចាប់សញ្ញាសីតុណ្ហភាព
  • ឧបករណ៍វាស់ល្បឿន
  • អង្គចងចាំ EEPROM

ប្រវត្តិនៃការកែប្រែផ្នែករឹង និងបញ្ហាដែលគេស្គាល់
ការកំណត់អត្តសញ្ញាណផលិតផល និងការពិនិត្យឡើងវិញ
ដើម្បីកំណត់អត្តសញ្ញាណផលិតផល និងការពិនិត្យឡើងវិញនៃក្រុមប្រឹក្សាអភិវឌ្ឍន៍ PIC18F57Q43 Curiosity Nano របស់អ្នក សូមមើលឯកសារដែលបានផ្តល់ជាមួយឧបករណ៍នេះ។

ការកែប្រែ 3
កំណែ 3 នៃផ្នែករឹងណែនាំការកែលម្អ និងការជួសជុលមួយចំនួន ដើម្បីបង្កើនប្រសិទ្ធភាព និងភាពជឿជាក់ជារួម។ សូមពិគ្រោះជាមួយឯកសារសម្រាប់ព័ត៌មានលម្អិតពេញលេញ។

ប្រវត្តិនៃការកែប្រែឯកសារ
ប្រវត្តិនៃការកែប្រែឯកសារផ្តល់នូវព័ត៌មានអំពីការអាប់ដេត ឬការផ្លាស់ប្តូរដែលបានធ្វើឡើងចំពោះការណែនាំអ្នកប្រើប្រាស់។ សូមយោងទៅឯកសារផ្លូវការសម្រាប់ប្រវត្តិកែប្រែពេញលេញ។

មីក្រូឈីប Webគេហទំព័រ
សម្រាប់ធនធាន បច្ចុប្បន្នភាព និងជំនួយបន្ថែម សូមចូលទៅកាន់ Microchip webគេហទំព័រនៅ https://www.microchip.com.

សេវាកម្មជូនដំណឹងអំពីការផ្លាស់ប្តូរផលិតផល
Microchip ផ្តល់សេវាកម្មជូនដំណឹងអំពីការផ្លាស់ប្តូរផលិតផល ដើម្បីរក្សាអតិថិជនឱ្យដឹងអំពីការផ្លាស់ប្តូរ ឬការអាប់ដេតដែលទាក់ទងនឹង PIC18F57Q43 Curiosity Nano ។ សូមមើលឯកសារផ្លូវការសម្រាប់ព័ត៌មានបន្ថែមអំពីរបៀបជាវសេវាកម្មនេះ។

ជំនួយអតិថិជន
សម្រាប់ជំនួយបច្ចេកទេស ឬការសាកសួរទាក់ទងនឹង PIC18F57Q43 Curiosity Nano សូមទាក់ទងផ្នែកជំនួយអតិថិជនរបស់ Microchip ។ ព័ត៌មានលម្អិតទំនាក់ទំនងអាចរកបាននៅក្នុងឯកសារផ្លូវការ។

មុខងារការពារលេខកូដឧបករណ៍មីក្រូឈីប
PIC18F57Q43 Curiosity Nano រួមបញ្ចូលនូវមុខងារការពារកូដ ដើម្បីការពារការចូលប្រើកូដរបស់ microcontroller ដោយគ្មានការអនុញ្ញាត។ សូមមើលឯកសារផ្លូវការសម្រាប់ព័ត៌មានបន្ថែមអំពីរបៀបបើក និងកំណត់រចនាសម្ព័ន្ធមុខងារនេះ។

សេចក្តីជូនដំណឹងផ្លូវច្បាប់
សូមអានសេចក្តីជូនដំណឹងផ្លូវច្បាប់ដែលមាននៅក្នុងឯកសារផ្លូវការសម្រាប់ព័ត៌មានសំខាន់ៗទាក់ទងនឹងការប្រើប្រាស់ និងការចែកចាយនៃក្រុមប្រឹក្សាអភិវឌ្ឍន៍ PIC18F57Q43 Curiosity Nano ។

ពាណិជ្ជសញ្ញា
Microchip និង PIC គឺជាពាណិជ្ជសញ្ញាដែលបានចុះបញ្ជីរបស់ Microchip Technology Incorporated។ ឈ្មោះផលិតផលផ្សេងទៀតដែលបានរៀបរាប់នៅក្នុងការណែនាំអ្នកប្រើប្រាស់នេះអាចជាពាណិជ្ជសញ្ញា ឬពាណិជ្ជសញ្ញាដែលបានចុះបញ្ជីរបស់ម្ចាស់រៀងៗខ្លួន។

សំណួរគេសួរញឹកញាប់

  1. សំណួរ៖ តើខ្ញុំអាចស្វែងរកឯកសារផ្លូវការសម្រាប់ ស PIC18F57Q43 Curiosity Nano?
    ចម្លើយ៖ ឯកសារផ្លូវការអាចរកបាននៅក្នុងកញ្ចប់កញ្ចប់ ឬទាញយកពី Microchip webគេហទំព័រនៅ https://www.microchip.com.
  2. សំណួរ៖ តើខ្ញុំអាចសរសេរកម្មវិធីមីក្រូកុងត្រូល័រ PIC18F57Q43 នៅលើ Curiosity Nano board?
    A: អ្នកអាចសរសេរកម្មវិធី microcontroller ដោយប្រើបរិស្ថានអភិវឌ្ឍន៍ដូចជា MPLAB X IDE ។ ភ្ជាប់បន្ទះទៅនឹងកុំព្យូទ័ររបស់អ្នកតាមរយៈ USB ចងក្រងកូដរបស់អ្នក ហើយសរសេរកម្មវិធីវានៅលើ microcontroller ដោយប្រើឧបករណ៍សមស្រប។
  3. សំណួរ៖ តើឧបករណ៍ភ្ជាប់អ្វីខ្លះដែលមាននៅលើ PIC18F57Q43 Curiosity ណាណូ?
    ចម្លើយ៖ បន្ទះផ្តល់នូវ LEDs ប៊ូតុងរុញ ឧបករណ៍វាស់ថាមពល ឧបករណ៍វាស់សីតុណ្ហភាព ឧបករណ៍វាស់ល្បឿន និងអង្គចងចាំ EEPROM ជាឧបករណ៍ភ្ជាប់មកជាមួយ។ សូមមើលការណែនាំអ្នកប្រើប្រាស់សម្រាប់ព័ត៌មានលម្អិតបន្ថែមអំពីរបៀបប្រើពួកវា។

បុព្វបទ

PIC18F57Q43 Curiosity Nano Evaluation Kit គឺជាវេទិកាផ្នែករឹងដើម្បីវាយតម្លៃឧបករណ៍បញ្ជាមីក្រូនៅក្នុងគ្រួសារ PIC18-Q43 ។ បន្ទះនេះមានឧបករណ៍បញ្ជាមីក្រូកុងទ័រ PIC18F57Q43 (MCU) ។ គាំទ្រដោយ Microchip MPLAB® X Integrated Development Environment (IDE) ក្រុមប្រឹក្សាភិបាលផ្តល់ភាពងាយស្រួលដល់មុខងាររបស់ PIC18F57Q43 ដើម្បីស្វែងយល់ពីរបៀបបញ្ចូលឧបករណ៍ទៅក្នុងការរចនាផ្ទាល់ខ្លួន។ ក្រុមប្រឹក្សាវាយតម្លៃស៊េរី Curiosity Nano រួមមានឧបករណ៍បំបាត់កំហុសនៅលើយន្តហោះ។ មិនចាំបាច់មានឧបករណ៍ខាងក្រៅដើម្បីសរសេរកម្មវិធី និងបំបាត់កំហុស PIC18F57Q43 ទេ។

  • MPLAB® X IDE – កម្មវិធីដើម្បីស្វែងរក កំណត់រចនាសម្ព័ន្ធ បង្កើតកម្មវិធី និងបំបាត់កំហុស Microchip microcontrollers ។
  • កូដឧamples នៅលើ GitHub - ចាប់ផ្តើមជាមួយកូដ examples ។
  • PIC18F57Q43 webគេហទំព័រ - ស្វែងរកឯកសារ សន្លឹកទិន្នន័យ sample និងទិញ microcontrollers ។
  • PIC18F57Q43 Curiosity Nano webគេហទំព័រ - ស្វែងរកគ្រោងការណ៍, ការរចនា files ហើយទិញឈុតនេះ។

សេចក្តីផ្តើម

លក្ខណៈពិសេស

  • PIC18F57Q43-I/PT Microcontroller
  • មួយ LED អ្នកប្រើប្រាស់ពណ៌លឿង
  • កុងតាក់អ្នកប្រើមេកានិចមួយ។
  • Footprint សម្រាប់ 32.768 kHz Crystal
  • កម្មវិធីបំបាត់កំហុសនៅលើក្តារ៖
    • ការកំណត់អត្តសញ្ញាណក្រុមប្រឹក្សាភិបាលនៅក្នុង Microchip MPLAB® X IDE
    • ថាមពលពណ៌បៃតងមួយ និង LED ស្ថានភាព
    • ការសរសេរកម្មវិធី និងការបំបាត់កំហុស
    • ច្រកសៀរៀលនិម្មិត (CDC)
    • ឆានែល GPIO បំបាត់កំហុសមួយ (DGI GPIO)
  • យូអេសប៊ីផ្តល់ជូន
  • គោលដៅដែលអាចលៃតម្រូវបាន Voltage:
    • និយតករ MIC5353 LDO គ្រប់គ្រងដោយឧបករណ៍បំបាត់កំហុសនៅលើយន្តហោះ
    • វ៉ុលលទ្ធផល 1.8-5.1Vtage (កំណត់ដោយការបញ្ចូល USB voltage)
    • ចរន្តទិន្នផលអតិបរមា 500 mA (កំណត់ដោយសីតុណ្ហភាពព័ទ្ធជុំវិញ និងវ៉ុលលទ្ធផលtage)

ឈុតចប់view
Microchip PIC18F57Q43 Curiosity Nano Evaluation Kit គឺជាវេទិកាផ្នែករឹងដើម្បីវាយតម្លៃមីក្រូកុងទ័រ PIC18F57Q43 ។

PIC18F57Q43 ឧបករណ៍វាយតម្លៃ Nano Curiosity ត្រូវបានបញ្ចប់view

MICROCHIP-PIC18F57Q43-Curiosity-Nano-Hardware-(1)

ការចាប់ផ្តើម

ចាប់ផ្តើមរហ័ស
ជំហានដើម្បីចាប់ផ្តើមរុករក PIC18F57Q43 Curiosity Nano Board៖

  1. ទាញយក Microchip MPLAB® X IDE ។
  2. បើកដំណើរការ Microchip MPLAB® X IDE ។
  3. ស្រេចចិត្ត៖ ប្រើMPLAB® Code Configurator ដើម្បីបង្កើតកម្មវិធីបញ្ជា និងឧamples ។
  4. សរសេរកូដកម្មវិធីរបស់អ្នក។
  5. ភ្ជាប់ខ្សែ USB (Standard-A ទៅ Micro-B ឬ Micro-AB) រវាងកុំព្យូទ័រ និងរន្ធ USB បំបាត់កំហុសនៅលើក្តារ។

ការដំឡើងកម្មវិធីបញ្ជា
នៅពេលដែលបន្ទះត្រូវបានភ្ជាប់ទៅកុំព្យូទ័ររបស់អ្នកជាលើកដំបូង ប្រព័ន្ធប្រតិបត្តិការនឹងអនុវត្តការដំឡើងកម្មវិធីបញ្ជា។ អ្នក​បើក​បរ file គាំទ្រទាំងកំណែ 32- និង 64 ប៊ីតនៃ Microsoft® Windows® XP, Windows Vista®, Windows 7, Windows 8, និង Windows 10។ កម្មវិធីបញ្ជាសម្រាប់ក្តារត្រូវបានរួមបញ្ចូលជាមួយ Microchip MPLAB® X IDE ។

បង្អួចកញ្ចប់
នៅពេលដែលបន្ទះត្រូវបានបើកភ្លើង LED ស្ថានភាពពណ៌បៃតងនឹងភ្លឺ ហើយ Microchip MPLAB® X IDE នឹងកំណត់ដោយស្វ័យប្រវត្តិនូវបន្ទះណាមួយដែលត្រូវបានភ្ជាប់។ Microchip MPLAB® X IDE នឹងបង្ហាញព័ត៌មានពាក់ព័ន្ធដូចជា សន្លឹកទិន្នន័យ និងឯកសារក្តារ។ ឧបករណ៍ PIC18F57Q43 នៅលើ PIC18F57Q43 Curiosity Nano Board ត្រូវបានសរសេរកម្មវិធី និងបំបាត់កំហុសដោយកម្មវិធីបំបាត់កំហុសនៅលើក្តារ ដូច្នេះហើយ គ្មានអ្នកសរសេរកម្មវិធីខាងក្រៅ ឬឧបករណ៍បំបាត់កំហុសត្រូវបានទាមទារទេ។
គន្លឹះ៖  Kit Window អាចត្រូវបានបើកនៅក្នុង MPLAB X IDE តាមរយៈរបារម៉ឺនុយ Window> Kit Window។

ឯកសាររចនា និងតំណភ្ជាប់ពាក់ព័ន្ធ

បញ្ជីខាងក្រោមមានតំណភ្ជាប់ទៅកាន់ឯកសារ និងកម្មវិធីដែលពាក់ព័ន្ធបំផុតសម្រាប់ PIC18F57Q43 Curiosity Nano Board៖

  • MPLAB® X IDE – MPLAB X IDE គឺជាកម្មវិធីសូហ្វវែរដែលដំណើរការលើកុំព្យូទ័រ (Windows®, Mac OS®, Linux®) ដើម្បីបង្កើតកម្មវិធីសម្រាប់ឧបករណ៍បញ្ជាមីក្រូឈីប និងឧបករណ៍បញ្ជាសញ្ញាឌីជីថល។ វាត្រូវបានគេហៅថាបរិស្ថានអភិវឌ្ឍន៍រួមបញ្ចូលគ្នា (IDE) ព្រោះវាផ្តល់នូវ "បរិស្ថាន" រួមបញ្ចូលគ្នាតែមួយដើម្បីបង្កើតកូដសម្រាប់ microcontrollers ដែលបានបង្កប់។
  • MPLAB® Code Configurator – MPLAB Code Configurator (MCC) គឺជាកម្មវិធីជំនួយឥតគិតថ្លៃដែលផ្តល់នូវចំណុចប្រទាក់ក្រាហ្វិកដើម្បីកំណត់រចនាសម្ព័ន្ធគ្រឿងកុំព្យូទ័រ និងមុខងារជាក់លាក់ចំពោះកម្មវិធីរបស់អ្នក។
  • មីក្រូឈីប Sample Store - មីក្រូឈីបample ហាងដែលជាកន្លែងដែលអ្នកអាចបញ្ជាទិញ samples ឧបករណ៍។
  • MPLAB Data Visualizer - MPLAB Data Visualizer គឺជាកម្មវិធីដែលប្រើសម្រាប់ដំណើរការ និងមើលឃើញទិន្នន័យ។ Data Visualizer អាចទទួលទិន្នន័យពីប្រភពផ្សេងៗដូចជា ច្រកសៀរៀល និងចំណុចប្រទាក់ Data Gateway របស់អ្នកបំបាត់កំហុសនៅលើក្តារ ដូចដែលបានរកឃើញនៅលើក្តារ Curiosity Nano និង Xplained Pro។
  • Microchip PIC® និង AVR Examples – Microchip PIC និង AVR ឧបករណ៍ Examples គឺជាបណ្តុំនៃអតីតamples និងមន្ទីរពិសោធន៍ដែលប្រើក្រុមប្រឹក្សាអភិវឌ្ឍន៍ Microchip ដើម្បីបង្ហាញការប្រើប្រាស់ឧបករណ៍ PIC និង AVR ។
  • Microchip PIC® និង AVR Solutions – Microchip PIC និង AVR Device Solutions មានកម្មវិធីពេញលេញសម្រាប់ប្រើប្រាស់ជាមួយក្រុមប្រឹក្សាអភិវឌ្ឍន៍ Microchip ដែលត្រៀមរួចជាស្រេចក្នុងការកែសម្រួល និងពង្រីក។
  • PIC18F57Q43 Curiosity Nano webគេហទំព័រ - ស្វែងរកគ្រោងការណ៍, ការរចនា files ហើយទិញឈុតនេះ។
  • PIC18F57Q43 Curiosity Nano នៅលើ microchipDIRECT - ទិញឧបករណ៍នេះនៅលើ microchipDIRECT ។

ការចង់ដឹងចង់ឃើញណាណូ
Curiosity Nano គឺជាវេទិកាវាយតម្លៃនៃក្តារតូចៗដែលមានសិទ្ធិចូលប្រើឧបករណ៍ត្រួតពិនិត្យមីក្រូ I/Os ភាគច្រើន។ វេទិកានេះមានស៊េរីនៃបន្ទះ microcontroller ចំនួន pin ទាប (MCU) ជាមួយនឹងឧបករណ៍បំបាត់កំហុសនៅលើក្តារ ដែលត្រូវបានរួមបញ្ចូលជាមួយ Microchip MPLAB® X IDE ។ បន្ទះនីមួយៗត្រូវបានកំណត់អត្តសញ្ញាណនៅក្នុង IDE ។ នៅពេលដោតចូល ប្រអប់ Kit Window ត្រូវបានបង្ហាញជាមួយនឹងតំណភ្ជាប់ទៅកាន់ឯកសារសំខាន់ៗ រួមទាំងការណែនាំអ្នកប្រើប្រាស់ដែលពាក់ព័ន្ធ កំណត់ចំណាំកម្មវិធី សន្លឹកទិន្នន័យ និងឧ។ampលេខកូដ។ អ្វីគ្រប់យ៉ាងគឺងាយស្រួលរក។ កម្មវិធីបំបាត់កំហុសនៅលើយន្តហោះមានលក្ខណៈពិសេសមួយ ច្រកសៀរៀលនិម្មិត (CDC) សម្រាប់ទំនាក់ទំនងសៀរៀលទៅកាន់កុំព្យូទ័រម៉ាស៊ីន និងចំណុចប្រទាក់ច្រកផ្លូវទិន្នន័យ (DGI) ដែលមានម្ជុល GPIO បំបាត់កំហុស។

កម្មវិធីបំបាត់កំហុសនៅលើក្តារចប់view
PIC18F57Q43 Curiosity Nano មានឧបករណ៍បំបាត់កំហុសនៅលើក្តារសម្រាប់ការសរសេរកម្មវិធី និងការបំបាត់កំហុស។ ឧបករណ៍បំបាត់កំហុសនៅលើក្តារគឺជាឧបករណ៍ USB ផ្សំដែលមានចំណុចប្រទាក់ជាច្រើន៖

  • កម្មវិធីបំបាត់កំហុសដែលអាចសរសេរកម្មវិធី និងបំបាត់កំហុស PIC18F57Q43 នៅក្នុង Microchip MPLAB® X IDE
  • ឧបករណ៍ផ្ទុកដ៏ធំដែលអនុញ្ញាតឱ្យកម្មវិធីអូសនិងទម្លាក់នៃ PIC18F57Q43
  • ច្រកសៀរៀលនិម្មិត (CDC) ដែលត្រូវបានភ្ជាប់ទៅឧបករណ៍ទទួល/បញ្ជូនអសមកាលសកល (UART) នៅលើ PIC18F57Q43 និងផ្តល់នូវវិធីងាយស្រួលក្នុងការទំនាក់ទំនងជាមួយកម្មវិធីគោលដៅតាមរយៈកម្មវិធីស្ថានីយ។
  • ចំណុចប្រទាក់ច្រកទ្វារទិន្នន័យ (DGI) សម្រាប់ឧបករណ៍កូដជាមួយបណ្តាញអ្នកវិភាគតក្កវិជ្ជា (បំបាត់កំហុស GPIO) ដើម្បីមើលឃើញលំហូរកម្មវិធី

ឧបករណ៍បំបាត់កំហុសនៅលើយន្តហោះគ្រប់គ្រងថាមពល និង LED ស្ថានភាព (PS ដែលបានសម្គាល់) នៅលើ PIC18F57Q43 Curiosity Nano Board ។ តារាងខាងក្រោមបង្ហាញពីរបៀបដែល LED ត្រូវបានគ្រប់គ្រងក្នុងរបៀបប្រតិបត្តិការផ្សេងៗគ្នា។

ការគ្រប់គ្រង LED Debugger នៅលើក្តារ

របៀបប្រតិបត្តិការ ថាមពលនិងស្ថានភាព LED
របៀបកម្មវិធីចាប់ផ្ដើមប្រព័ន្ធ LED ភ្លឹបភ្លែតៗ កំឡុងពេលបើកថាមពល។
ថាមពលឡើង LED បើក។
ប្រតិបត្តិការធម្មតា។ LED បើក។
ការសរសេរកម្មវិធី សូចនាករសកម្មភាព៖ LED ភ្លឹបភ្លែតៗ កំឡុងពេលសរសេរកម្មវិធី/បំបាត់កំហុស។
អូស និងទម្លាក់កម្មវិធី ជោគជ័យ៖   LED ភ្លឹបភ្លែតៗរយៈពេល 2 វិនាទី។
បរាជ័យ៖   LED ភ្លឹបភ្លែតៗរយៈពេល 2 វិនាទី។
កំហុស អំពូល LED ភ្លឹបភ្លែតៗ ប្រសិនបើរកឃើញបញ្ហាថាមពល។
គេង/បិទ LED ត្រូវបានបិទ។ កម្មវិធីបំបាត់កំហុសនៅលើយន្តហោះគឺស្ថិតនៅក្នុងរបៀបគេង ឬបិទដំណើរការ។ នេះអាចកើតឡើងប្រសិនបើបន្ទះត្រូវបានថាមពលពីខាងក្រៅ។

ព័ត៌មាន៖ ការព្រិចភ្នែកយឺតគឺប្រហែល 1 Hz ហើយការភ្លឹបភ្លែតៗគឺប្រហែល 5 Hz ។

អ្នកបំបាត់កំហុស
កម្មវិធីបំបាត់កំហុសនៅលើក្តារនៅលើ PIC18F57Q43 Curiosity Nano Board លេចឡើងជាឧបករណ៍ចំណុចប្រទាក់មនុស្ស (HID) នៅលើប្រព័ន្ធរង USB របស់កុំព្យូទ័រម៉ាស៊ីន។ កម្មវិធីបំបាត់កំហុសគាំទ្រការសរសេរកម្មវិធីដែលមានលក្ខណៈពិសេសពេញលេញ និងការបំបាត់កំហុសនៃ PIC18F57Q43 ដោយប្រើ Microchip MPLAB® X IDE ។
ចងចាំ៖  រក្សាកម្មវិធីបង្កប់របស់កម្មវិធីបំបាត់កំហុសឱ្យទាន់សម័យ។ ការអាប់ដេតកម្មវិធីបង្កប់ត្រូវបានធ្វើដោយស្វ័យប្រវត្តិនៅពេលប្រើ Microchip MPLAB® X IDE ។

ច្រកសៀរៀលនិម្មិត (CDC)
ច្រកសៀរៀលនិម្មិត (CDC) គឺជាស្ពានសៀរៀលគោលបំណងទូទៅរវាងម៉ាស៊ីនកុំព្យូទ័រ និងឧបករណ៍គោលដៅ។

ជាងview
កម្មវិធីបំបាត់កំហុសនៅលើយន្តហោះអនុវត្តឧបករណ៍ USB ផ្សំដែលរួមបញ្ចូលចំណុចប្រទាក់ស្តង់ដារឧបករណ៍ទំនាក់ទំនង (CDC) ដែលបង្ហាញនៅលើម៉ាស៊ីនជាច្រកសៀរៀលនិម្មិត។ CDC អាចត្រូវបានប្រើដើម្បីស្ទ្រីមទិន្នន័យបំពានក្នុងទិសដៅទាំងពីររវាងកុំព្យូទ័រម៉ាស៊ីន និងគោលដៅ៖ តួអក្សរទាំងអស់ដែលបានផ្ញើតាមរយៈច្រកសៀរៀលនិម្មិតនៅលើកុំព្យូទ័រម៉ាស៊ីននឹងត្រូវបានបញ្ជូនជា UART នៅលើម្ជុល CDC TX របស់អ្នកបំបាត់កំហុស និងតួអក្សរ UART ដែលចាប់យកនៅលើ ម្ជុល CDC RX របស់អ្នកបំបាត់កំហុសនឹងត្រូវបានបញ្ជូនត្រឡប់ទៅកុំព្យូទ័រម៉ាស៊ីនវិញតាមរយៈច្រកសៀរៀលនិម្មិត។

ការតភ្ជាប់ CDC

MICROCHIP-PIC18F57Q43-Curiosity-Nano-Hardware-(2)

ព័ត៌មាន៖  ដូចដែលបានបង្ហាញក្នុងរូបភាព 3-1 ម្ជុល CDC TX របស់អ្នកបំបាត់កំហុសត្រូវបានភ្ជាប់ទៅម្ជុល UART RX នៅលើគោលដៅសម្រាប់ការទទួលតួអក្សរពីកុំព្យូទ័រម៉ាស៊ីន។ ដូចគ្នានេះដែរ ម្ជុល CDC RX របស់អ្នកបំបាត់កំហុសត្រូវបានភ្ជាប់ទៅម្ជុល UART TX នៅលើគោលដៅសម្រាប់បញ្ជូនតួអក្សរទៅកុំព្យូទ័រម៉ាស៊ីន។

ការគាំទ្រប្រព័ន្ធប្រតិបត្តិការ
នៅលើម៉ាស៊ីន Windows CDC នឹងរាប់បញ្ចូលជា Curiosity Virtual COM Port ហើយបង្ហាញនៅក្នុងផ្នែក Ports នៃ Windows Device Manager។ លេខច្រក COM ក៏អាចរកបាននៅទីនោះផងដែរ។
ព័ត៌មាន៖  នៅលើប្រព័ន្ធ Windows ចាស់ៗ កម្មវិធីបញ្ជា USB ត្រូវបានទាមទារសម្រាប់ CDC ។ កម្មវិធីបញ្ជានេះត្រូវបានរួមបញ្ចូលនៅក្នុងការដំឡើង Microchip MPLAB® X IDE ។
នៅលើម៉ាស៊ីនលីនុច CDC នឹងរាប់បញ្ចូល និងបង្ហាញជា /dev/ttyACM# ។

  • ឧបករណ៍ tty* ជាកម្មសិទ្ធិរបស់ក្រុម "ការសន្ទនា" នៅក្នុងលីនុច ដូច្នេះវាអាចចាំបាច់ក្នុងការក្លាយជាសមាជិកនៃក្រុមនោះ ដើម្បីមានសិទ្ធិចូលប្រើ CDC ។
  • នៅលើម៉ាស៊ីន MAC CDC នឹងរាប់បញ្ចូល និងបង្ហាញជា /dev/tty.usbmodem# ។ អាស្រ័យលើកម្មវិធីស្ថានីយណាមួយដែលត្រូវបានប្រើ វានឹងបង្ហាញក្នុងបញ្ជីម៉ូដឹមដែលមានជា usbmodem# ។
  • សម្រាប់ប្រព័ន្ធប្រតិបត្តិការទាំងអស់៖ ត្រូវប្រាកដថាប្រើកម្មវិធីត្រាប់តាមស្ថានីយដែលគាំទ្រការបញ្ជូនសញ្ញា DTR ។ សូមមើល 3.1.2.4 សញ្ញា។

ដែនកំណត់
មិនមែនលក្ខណៈពិសេស UART ទាំងអស់ត្រូវបានអនុវត្តនៅក្នុងកម្មវិធីបំបាត់កំហុសនៅលើយន្តហោះ CDC.-

ឧបសគ្គត្រូវបានគូសបញ្ជាក់នៅទីនេះ៖

  • អត្រា Baud៖ ត្រូវតែស្ថិតនៅក្នុងចន្លោះពី 1200 bps ទៅ 500 kbps។ អត្រា baud ណាមួយនៅខាងក្រៅជួរនេះនឹងត្រូវបានកំណត់ទៅដែនកំណត់ជិតបំផុត ដោយគ្មានការព្រមាន។ អត្រា Baud អាចត្រូវបានផ្លាស់ប្តូរនៅពេលហោះហើរ។
  • ទម្រង់តួអក្សរ៖ មានតែតួអក្សរ 8 ប៊ីតប៉ុណ្ណោះដែលត្រូវបានគាំទ្រ។
  • ភាពស្មើគ្នា: អាចជាសេស គូ ឬគ្មាន។
  • ការគ្រប់គ្រងលំហូរផ្នែករឹង៖ មិនគាំទ្រទេ។
  • បញ្ឈប់ប៊ីត៖ ប៊ីតមួយឬពីរត្រូវបានគាំទ្រ។

សញ្ញា
កំឡុងពេលរាប់បញ្ចូល USB OS ម៉ាស៊ីននឹងចាប់ផ្តើមទំនាក់ទំនង និងបំពង់ទិន្នន័យនៃចំណុចប្រទាក់ CDC ។ នៅចំណុចនេះ វាអាចកំណត់ និងអានឡើងវិញនូវអត្រា baud និងប៉ារ៉ាម៉ែត្រ UART ផ្សេងទៀតរបស់ CDC ប៉ុន្តែការផ្ញើ និងទទួលទិន្នន័យនឹងមិនត្រូវបានបើកទេ។ នៅពេលដែលស្ថានីយភ្ជាប់នៅលើម៉ាស៊ីន វាត្រូវតែអះអាងនូវសញ្ញា DTR ។ ដោយសារនេះជាសញ្ញាបញ្ជានិម្មិតដែលបានអនុវត្តនៅលើចំណុចប្រទាក់ USB នោះវាមិនមានវត្តមាននៅលើក្តារនោះទេ។ ការអះអាង​ពី​សញ្ញា DTR ពី​ម៉ាស៊ីន​នឹង​បង្ហាញ​ទៅ​អ្នក​បំបាត់​កំហុស​នៅលើ​យន្តហោះ​ថា វគ្គ CDC សកម្ម។ បន្ទាប់មក ឧបករណ៍បំបាត់កំហុសនឹងបើកឧបករណ៍ផ្លាស់ប្តូរកម្រិតរបស់វា (ប្រសិនបើមាន) ហើយចាប់ផ្តើមយន្តការបញ្ជូន និងទទួលទិន្នន័យ CDC ។ ការបិទសញ្ញា DTR នឹងមិនបិទឧបករណ៍ប្តូរកម្រិតទេ ប៉ុន្តែបិទអ្នកទទួល ដូច្នេះមិនមានទិន្នន័យបន្ថែមទៀតនឹងត្រូវបានបញ្ជូនទៅកាន់ម៉ាស៊ីននោះទេ។ កញ្ចប់ទិន្នន័យដែលត្រូវបានតម្រង់ជួររួចហើយសម្រាប់ការផ្ញើទៅកាន់គោលដៅនឹងបន្តត្រូវបានផ្ញើចេញ ប៉ុន្តែមិនមានទិន្នន័យបន្ថែមទៀតនឹងត្រូវបានទទួលយកទេ។
ចងចាំ៖  ដំឡើងកម្មវិធីត្រាប់តាមស្ថានីយដើម្បីអះអាងសញ្ញា DTR ។ បើគ្មានសញ្ញាទេ អ្នកបំបាត់កំហុសនៅលើយន្តហោះនឹងមិនផ្ញើ ឬទទួលទិន្នន័យណាមួយតាមរយៈ UART របស់វាឡើយ។
គន្លឹះ៖  ម្ជុល CDC TX របស់កម្មវិធីបំបាត់កំហុសនៅលើយន្តហោះនឹងមិនត្រូវបានជំរុញរហូតដល់ចំណុចប្រទាក់ CDC ត្រូវបានបើកដោយកុំព្យូទ័រម៉ាស៊ីន។ ដូចគ្នានេះផងដែរមិនមានឧបករណ៍ទប់ទល់ទាញខាងក្រៅនៅលើខ្សែ CDC ដែលភ្ជាប់ឧបករណ៍បំបាត់កំហុសនិងគោលដៅដែលមានន័យថាក្នុងអំឡុងពេលថាមពលខ្សែទាំងនេះត្រូវបានអណ្តែត។ ដើម្បីជៀសវាងភាពមិនប្រក្រតីណាមួយដែលបណ្តាលឱ្យមានអាកប្បកិរិយាមិនអាចទាយទុកជាមុនបានដូចជាកំហុសក្នុងស៊ុម ឧបករណ៍គោលដៅគួរតែបើកឧបករណ៍ទប់ទល់ទាញខាងក្នុងនៅលើម្ជុលដែលភ្ជាប់ទៅនឹងម្ជុល CDC TX របស់អ្នកបំបាត់កំហុស។

ការប្រើប្រាស់កម្រិតខ្ពស់

របៀបបដិសេធ CDC
នៅក្នុងប្រតិបត្តិការធម្មតា ឧបករណ៍បំបាត់កំហុសនៅលើយន្តហោះគឺជាស្ពាន UART ពិតរវាងម៉ាស៊ីន និងឧបករណ៍។ ទោះយ៉ាងណាក៏ដោយ ក្នុងករណីប្រើប្រាស់មួយចំនួន កម្មវិធីបំបាត់កំហុសនៅលើយន្តហោះអាចបដិសេធរបៀបប្រតិបត្តិការមូលដ្ឋាន ហើយប្រើម្ជុល CDC TX និង RX សម្រាប់គោលបំណងផ្សេងទៀត។ ការទម្លាក់អត្ថបទ file ទៅក្នុងដ្រាយផ្ទុកដ៏ធំរបស់អ្នកបំបាត់កំហុសនៅលើយន្តហោះអាចត្រូវបានប្រើដើម្បីបញ្ជូនតួអក្សរចេញពីម្ជុល CDC TX របស់អ្នកបំបាត់កំហុស។

នេះ។ fileឈ្មោះ និងផ្នែកបន្ថែមគឺតូចតាច ប៉ុន្តែអត្ថបទ file ត្រូវតែចាប់ផ្តើមជាមួយតួអក្សរ៖
CMD៖ SEND_UART=
ប្រវែងសារអតិបរមាគឺ 50 តួអក្សរ – ទិន្នន័យដែលនៅសល់ទាំងអស់នៅក្នុងស៊ុមមិនត្រូវបានអើពើ។
អត្រា baud លំនាំដើមដែលប្រើក្នុងរបៀបនេះគឺ 9600 bps ប៉ុន្តែប្រសិនបើ CDC ដំណើរការរួចហើយ ឬត្រូវបានកំណត់រចនាសម្ព័ន្ធ អត្រា baud ដែលបានប្រើពីមុននៅតែអនុវត្ត។

ការពិចារណាលើស៊ុមកម្រិត USB
ការបញ្ជូនទិន្នន័យពីម៉ាស៊ីនទៅ CDC អាចត្រូវបានធ្វើដោយបៃ ឬជាប្លុក ដែលនឹងត្រូវបានបំបែកទៅជាស៊ុម USB 64 បៃ។ ស៊ុមបែបនេះនីមួយៗនឹងត្រូវបានតម្រង់ជួរសម្រាប់ការផ្ញើទៅកាន់ម្ជុល CDC TX របស់អ្នកបំបាត់កំហុស។ ការផ្ទេរទិន្នន័យមួយចំនួនតូចក្នុងមួយហ្វ្រេមអាចគ្មានប្រសិទ្ធភាព ជាពិសេសក្នុងអត្រា baud ទាប ពីព្រោះឧបករណ៍បំបាត់កំហុសនៅលើក្តារផ្ទុកនូវស៊ុម និងមិនមែនបៃ។ ស៊ុម 64 បៃអតិបរមាចំនួនបួនអាចដំណើរការបានគ្រប់ពេល។ កម្មវិធីបំបាត់កំហុសនៅលើយន្តហោះនឹងបិទស៊ុមចូល។ ការផ្ញើស៊ុម 64 បៃពេញលេញដែលមានទិន្នន័យគឺជាវិធីសាស្ត្រដ៏មានប្រសិទ្ធភាពបំផុត។ នៅពេលទទួលទិន្នន័យនៅលើ CDC RX pin របស់អ្នកបំបាត់កំហុស អ្នកបំបាត់កំហុសនៅលើយន្តហោះនឹងតម្រង់ជួរនៃបៃដែលចូលមកចូលទៅក្នុងស៊ុម 64-byte ដែលត្រូវបានបញ្ជូនទៅជួរ USB សម្រាប់បញ្ជូនទៅកាន់ម៉ាស៊ីននៅពេលដែលវាពេញ។ ស៊ុមមិនពេញលេញក៏ត្រូវបានរុញទៅជួរ USB នៅចន្លោះពេលប្រហែល 100 ms ដែលបង្កឡើងដោយសញ្ញាសម្គាល់ USB start-of-frame។ ស៊ុម 64 បៃរហូតដល់ប្រាំបីអាចដំណើរការបានគ្រប់ពេល។ ប្រសិនបើម៉ាស៊ីន (ឬកម្មវិធីដែលកំពុងដំណើរការលើវា) បរាជ័យក្នុងការទទួលទិន្នន័យលឿនគ្រប់គ្រាន់ ការរត់លើសនឹងកើតឡើង។ នៅពេលវាកើតឡើង ស៊ុមសតិបណ្ដោះអាសន្នដែលបានបំពេញចុងក្រោយនឹងត្រូវបានកែច្នៃឡើងវិញជំនួសឱ្យការបញ្ជូនទៅកាន់ជួរ USB ហើយស៊ុមពេញលេញនៃទិន្នន័យនឹងត្រូវបាត់បង់។ ដើម្បីទប់ស្កាត់ការកើតឡើងនេះ អ្នកប្រើប្រាស់ត្រូវតែធានាថាបំពង់ទិន្នន័យ CDC កំពុងត្រូវបានអានជាបន្តបន្ទាប់ ឬអត្រាទិន្នន័យចូលត្រូវតែកាត់បន្ថយ។

ឧបករណ៍ផ្ទុកដ៏ធំ
កម្មវិធីបំបាត់កំហុសនៅលើយន្តហោះរួមមានការអនុវត្តឧបករណ៍ផ្ទុកដ៏ធំសាមញ្ញ ដែលអាចចូលដំណើរការបានសម្រាប់ប្រតិបត្តិការអាន/សរសេរតាមរយៈប្រព័ន្ធប្រតិបត្តិការម៉ាស៊ីនដែលវាត្រូវបានភ្ជាប់។

វាផ្តល់ៈ

  • ចូលអានអត្ថបទមូលដ្ឋាន និង HTML files សម្រាប់​ព័ត៌មាន​លម្អិត​អំពី​ឧបករណ៍ និង​ជំនួយ
  • ការចូលប្រើសរសេរសម្រាប់ការសរសេរកម្មវិធី Intel® HEX បានធ្វើទ្រង់ទ្រាយ files ចូលទៅក្នុងអង្គចងចាំរបស់ឧបករណ៍គោលដៅ
  • ការចូលប្រើសរសេរសម្រាប់អត្ថបទសាមញ្ញ files សម្រាប់គោលបំណងប្រើប្រាស់

ការអនុវត្តឧបករណ៍ផ្ទុកដ៏ធំ

កម្មវិធីបំបាត់កំហុសនៅលើយន្តហោះអនុវត្តវ៉ារ្យ៉ង់ដែលបានធ្វើឱ្យប្រសើរខ្ពស់នៃ FAT12 file ប្រព័ន្ធដែលមានដែនកំណត់ជាច្រើន មួយផ្នែកដោយសារតែលក្ខណៈនៃ FAT12 ខ្លួនវា និងការបង្កើនប្រសិទ្ធភាពដែលបានធ្វើឡើងដើម្បីបំពេញគោលបំណងរបស់វាសម្រាប់កម្មវិធីបង្កប់របស់វា។ ឧបករណ៍ Curiosity Nano USB គឺជាឧបករណ៍ USB ជំពូកទី 9 ដែលអនុលោមតាម USB ជាឧបករណ៍ផ្ទុកដ៏ធំ ប៉ុន្តែមិនតាមវិធីណាក៏ដោយ ដែលបំពេញតាមការរំពឹងទុកនៃឧបករណ៍ផ្ទុកដ៏ធំដែលមានគោលបំណងទូទៅ។ អាកប្បកិរិយានេះគឺចេតនា។ នៅពេលប្រើប្រព័ន្ធប្រតិបត្តិការ Windows កម្មវិធីបំបាត់កំហុសនៅលើយន្តហោះបានរាប់ជាឧបករណ៍ Curiosity Nano USB ដែលអាចត្រូវបានរកឃើញនៅក្នុងផ្នែកឌីសឌីសនៃកម្មវិធីគ្រប់គ្រងឧបករណ៍។ ដ្រាយ CURIOSITY លេចឡើងនៅក្នុង file អ្នកគ្រប់គ្រង និងទាមទារលិខិតដ្រាយដែលមានបន្ទាប់នៅក្នុងប្រព័ន្ធ។ ដ្រាយ CURIOSITY មានប្រហែលមួយ MB នៃទំហំទំនេរ។ នេះមិនឆ្លុះបញ្ចាំងពីទំហំនៃ Flash របស់ឧបករណ៍គោលដៅតាមមធ្យោបាយណាមួយឡើយ។ នៅពេលសរសេរកម្មវិធី Intel® HEX fileទិន្នន័យគោលពីរត្រូវបានអ៊ិនកូដក្នុង ASCII ជាមួយនឹងទិន្នន័យមេតាដែលផ្តល់នូវទំហំធំ ដូច្នេះមួយ MB គឺជាតម្លៃដែលបានជ្រើសរើសតិចតួចសម្រាប់ទំហំថាស។ វាមិនអាចធ្វើទ្រង់ទ្រាយដ្រាយ CURIOSITY បានទេ។ ពេលសរសេរកម្មវិធី ក file ដល់គោលដៅ, fileឈ្មោះអាចលេចឡើងក្នុងបញ្ជីថតថាស។ នេះគ្រាន់តែជាប្រព័ន្ធប្រតិបត្តិការប៉ុណ្ណោះ។ view នៃ​ថត​ដែល​តាម​ពិត​ទៅ​មិន​ត្រូវ​បាន​ធ្វើ​បច្ចុប្បន្នភាព។ វាមិនអាចទៅរួចទេក្នុងការអាន file មាតិកា។ ការដក និងបញ្ចូលបន្ទះក្តារឡើងវិញនឹងត្រឡប់ file ប្រព័ន្ធទៅសភាពដើមរបស់វា ប៉ុន្តែគោលដៅនឹងនៅតែមានកម្មវិធីដែលត្រូវបានកម្មវិធីពីមុន។ ដើម្បីលុបឧបករណ៍គោលដៅ សូមចម្លងអត្ថបទមួយ។ file ចាប់ផ្តើមដោយ "CMD:ERASE" នៅលើថាស។

តាមលំនាំដើម ដ្រាយ CURIOSITY ផ្ទុកបានតែអានច្រើន។ files សម្រាប់ការបង្កើតរូបតំណាង ក៏ដូចជាការរាយការណ៍អំពីស្ថានភាព និងការភ្ជាប់ទៅកាន់ព័ត៌មានបន្ថែម៖

  • AUTORUN.ICO - រូបតំណាង file សម្រាប់ឡូហ្គោ Microchip
  • AUTORUN.INF - ប្រព័ន្ធ file ទាមទារសម្រាប់ Windows Explorer ដើម្បីបង្ហាញរូបតំណាង file
  • KIT-INFO.HTM - បញ្ជូនបន្តទៅកាន់ក្រុមប្រឹក្សាអភិវឌ្ឍន៍ webគេហទំព័រ
  • KIT-INFO.TXT - អត្ថបទ file មានព័ត៌មានលម្អិតអំពីកំណែកម្មវិធីបង្កប់បំបាត់កំហុសរបស់ក្រុមប្រឹក្សាភិបាល ឈ្មោះក្រុមប្រឹក្សាភិបាល លេខសៀរៀល USB ឧបករណ៍ និងការគាំទ្រអូសនិងទម្លាក់
  • STATUS.TXT - អត្ថបទ file មានស្ថានភាពកម្មវិធីរបស់ក្តារ

ព័ត៌មាន៖  STATUS.TXT ត្រូវបានធ្វើបច្ចុប្បន្នភាពដោយថាមវន្តដោយកម្មវិធីបំបាត់កំហុសនៅលើយន្តហោះ។ មាតិកាអាចត្រូវបានទុកក្នុងឃ្លាំងសម្ងាត់ដោយ OS ហើយដូច្នេះមិនឆ្លុះបញ្ចាំងពីស្ថានភាពត្រឹមត្រូវ។

ការកំណត់រចនាសម្ព័ន្ធពាក្យ
ការកំណត់រចនាសម្ព័ន្ធពាក្យ (PIC® MCU គោលដៅ)
ការ​កំណត់​រចនាសម្ព័ន្ធ​ការ​កំណត់​ពាក្យ​ដែល​បាន​រួម​បញ្ចូល​ក្នុង​គម្រោង​ដែល​ត្រូវ​បាន​ដាក់​កម្មវិធី​បន្ទាប់​ពី​កម្មវិធី Flash ត្រូវ​បាន​ដាក់​កម្មវិធី។ កម្មវិធីបំបាត់កំហុសនឹងមិនបិទបាំងនូវប៊ីតណាមួយនៅក្នុង Configuration Words នៅពេលសរសេរវាទេ ប៉ុន្តែដោយសារវាប្រើ Low-Voltage របៀបសរសេរកម្មវិធី វាមិនអាចសម្អាត LVP Configuration bit បានទេ។ ប្រសិនបើប្រភពនាឡិកាមិនត្រឹមត្រូវត្រូវបានជ្រើសរើស ឧទាហរណ៍ample ហើយក្តារមិនចាប់ផ្ដើមទេ វាតែងតែអាចធ្វើការលុបជាដុំ (តែងតែធ្វើមុនពេលសរសេរកម្មវិធី) និងស្ដារឧបករណ៍ទៅការកំណត់លំនាំដើមរបស់វា។

ពាក្យបញ្ជាពិសេស
ពាក្យបញ្ជាឧបករណ៍ប្រើប្រាស់ជាច្រើនត្រូវបានគាំទ្រដោយការចម្លងអត្ថបទ files ទៅថាសផ្ទុកដ៏ធំ។ នេះ។ fileឈ្មោះ ឬផ្នែកបន្ថែមមិនពាក់ព័ន្ធ - កម្មវិធីគ្រប់គ្រងពាក្យបញ្ជាប្រតិកម្មចំពោះតែខ្លឹមសារប៉ុណ្ណោះ។

ពិសេស File ពាក្យបញ្ជា

មាតិកាពាក្យបញ្ជា ការពិពណ៌នា
CMD: លុប ប្រតិបត្តិការលុបបន្ទះឈីបនៃគោលដៅ
CMD៖SEND_UART= ផ្ញើខ្សែអក្សរទៅ CDC UART ។ សូមមើល “របៀបបដិសេធ CDC”។
CMD៖ កំណត់ឡើងវិញ កំណត់ឧបករណ៍គោលដៅឡើងវិញដោយបញ្ចូលរបៀបសរសេរកម្មវិធី ហើយបន្ទាប់មកចេញពីរបៀបសរសេរកម្មវិធីភ្លាមៗបន្ទាប់ពីនោះ។ ពេលវេលាពិតប្រាកដអាចប្រែប្រួលទៅតាមចំណុចប្រទាក់កម្មវិធីរបស់ឧបករណ៍គោលដៅ។ (កម្មវិធីបង្កប់បំបាត់កំហុស v1.16 ឬថ្មីជាងនេះ។)
CMD: POWERTOGLE បិទ​គោលដៅ និង​ស្ដារ​ថាមពល​ឡើង​វិញ​បន្ទាប់​ពី​ពន្យារពេល 100 ms។ ប្រសិនបើថាមពលខាងក្រៅត្រូវបានផ្តល់ វាមិនមានឥទ្ធិពលទេ។ (កម្មវិធីបង្កប់បំបាត់កំហុស v1.16 ឬថ្មីជាងនេះ។)
CMD: 0V បិទឧបករណ៍គោលដៅដោយបិទនិយតករផ្គត់ផ្គង់គោលដៅ។ ប្រសិនបើថាមពលខាងក្រៅត្រូវបានផ្តល់ វាមិនមានឥទ្ធិពលទេ។ (កម្មវិធីបង្កប់បំបាត់កំហុស v1.16 ឬថ្មីជាងនេះ។)
CMD: 3V3 កំណត់គោលដៅ voltage ទៅ 3.3V ។ ប្រសិនបើថាមពលខាងក្រៅត្រូវបានផ្តល់ វាមិនមានឥទ្ធិពលទេ។ (កម្មវិធីបង្កប់បំបាត់កំហុស v1.16 ឬថ្មីជាងនេះ។)
CMD: 5V0 កំណត់គោលដៅ voltage ទៅ 5.0V ។ ប្រសិនបើថាមពលខាងក្រៅត្រូវបានផ្តល់ វាមិនមានឥទ្ធិពលទេ។ (កម្មវិធីបង្កប់បំបាត់កំហុស v1.16 ឬថ្មីជាងនេះ។)

ព័ត៌មាន៖ ពាក្យបញ្ជាដែលបានរាយបញ្ជីនៅទីនេះត្រូវបានបង្កឡើងដោយខ្លឹមសារដែលត្រូវបានផ្ញើទៅកាន់ថាសត្រាប់តាមទំហំផ្ទុកធំ ហើយមិនមានមតិកែលម្អណាមួយត្រូវបានផ្តល់ជូនក្នុងករណីជោគជ័យ ឬបរាជ័យនោះទេ។

ចំណុចប្រទាក់ច្រកផ្លូវទិន្នន័យ (DGI)
ចំណុចប្រទាក់ច្រកទ្វារទិន្នន័យ (DGI) គឺជាចំណុចប្រទាក់ USB សម្រាប់ដឹកជញ្ជូនឆៅ និងពេលវេលាamped ទិន្នន័យរវាងឧបករណ៍បំបាត់កំហុសនៅលើក្តារ និងឧបករណ៍មើលឃើញផ្អែកលើកុំព្យូទ័រ។ MPLAB Data Visualizer ត្រូវបានប្រើនៅលើម៉ាស៊ីនកុំព្យូទ័រដើម្បីបង្ហាញទិន្នន័យ GPIO បំបាត់កំហុស។ វាអាចប្រើបានជាកម្មវិធីជំនួយសម្រាប់MPLAB® X IDE ឬកម្មវិធីឯករាជ្យដែលអាចប្រើបានស្របគ្នាជាមួយ Microchip MPLAB® X IDE ។ ទោះបីជា DGI គ្របដណ្តប់ចំណុចប្រទាក់ទិន្នន័យរូបវន្តជាច្រើនក៏ដោយ ការអនុវត្ត PIC18F57Q43 Curiosity Nano រួមមានបណ្តាញវិភាគតក្កវិជ្ជា៖

ឆានែល GPIO បំបាត់កំហុសមួយ (ត្រូវបានគេស្គាល់ផងដែរថាជា DGI GPIO)

បំបាត់កំហុស GPIO
បំបាត់កំហុសឆានែល GPIO គឺជាពេលវេលាបំផុត។amped បន្ទាត់សញ្ញាឌីជីថលតភ្ជាប់កម្មវិធីគោលដៅទៅកម្មវិធីបង្ហាញកុំព្យូទ័រម៉ាស៊ីន។ ពួកវាជាធម្មតាត្រូវបានប្រើដើម្បីរៀបចំការកើតឡើងនៃព្រឹត្តិការណ៍ប្រេកង់ទាបនៅលើអ័ក្សពេលវេលា - សម្រាប់ឧ។ample នៅពេលដែលការផ្លាស់ប្តូរស្ថានភាពកម្មវិធីជាក់លាក់កើតឡើង។ រូបខាងក្រោមបង្ហាញពីការត្រួតពិនិត្យស្ថានភាពឌីជីថលនៃកុងតាក់មេកានិចដែលភ្ជាប់ទៅនឹង GPIO បំបាត់កំហុសនៅក្នុង MPLAB Data Visualizer ។

ការត្រួតពិនិត្យការបំបាត់កំហុស GPIO ជាមួយMPLAB® Data Visualizer

MICROCHIP-PIC18F57Q43-Curiosity-Nano-Hardware-(3)

បំបាត់កំហុសឆានែល GPIO គឺជាពេលវេលាបំផុត។amped ដូច្នេះដំណោះស្រាយនៃព្រឹត្តិការណ៍ DGI GPIO ត្រូវបានកំណត់ដោយដំណោះស្រាយនៃ DGI ដងបំផុត។amp ម៉ូឌុល។
សំខាន់៖  ទោះបីជាការផ្ទុះនៃសញ្ញាប្រេកង់ខ្ពស់អាចត្រូវបានចាប់យកក៏ដោយក៏ជួរប្រេកង់មានប្រយោជន៍នៃសញ្ញាដែលបំបាត់កំហុស GPIO អាចត្រូវបានប្រើគឺរហូតដល់ប្រហែល 2 kHz ។ ការព្យាយាមចាប់យកសញ្ញានៅពីលើប្រេកង់នេះនឹងនាំឱ្យទិន្នន័យមានភាពឆ្អែត និងហៀរចេញ ដែលអាចបណ្តាលឱ្យវគ្គ DGI ត្រូវបានបោះបង់។

ពេលវេលាamping
ប្រភព DGI គឺជាពេលវេលាបំផុត។amped ដូចដែលពួកគេត្រូវបានចាប់យកដោយអ្នកបំបាត់កំហុស។ ពេលវេលាបំផុត។amp បញ្ជរដែលបានអនុវត្តនៅក្នុងការបង្កើនបំបាត់កំហុស Curiosity Nano នៅប្រេកង់ 2 ​​MHz ដែលផ្តល់ពេលវេលាច្រើនបំផុតamp ដំណោះស្រាយនៃពាក់កណ្តាលមីក្រូវិនាទី។

Curiosity Nano Standard Pinout
ការតភ្ជាប់ 12 edge ដែលនៅជិតបំផុតទៅនឹងឧបករណ៍ភ្ជាប់ USB នៅលើក្តារ Curiosity Nano មាន pinout ស្តង់ដារ។ ម្ជុលកម្មវិធី/បំបាត់កំហុសមានមុខងារផ្សេងៗគ្នា អាស្រ័យលើចំណុចប្រទាក់កម្មវិធីគោលដៅ ដូចបង្ហាញក្នុងតារាង និងរូបភាពខាងក្រោម។

Curiosity Nano Standard Pinout

សញ្ញាបំបាត់កំហុស គោលដៅ MCU ការពិពណ៌នា
ID លេខសម្គាល់សម្រាប់ផ្នែកបន្ថែម
CDC TX UART RX ខ្សែ USB CDC TX
CDC RX UART TX ខ្សែ USB CDC RX
DBG0 ICSPDAT បំបាត់កំហុសបន្ទាត់ទិន្នន័យ
DBG1 ICSPCLK បំបាត់កំហុសបន្ទាត់នាឡិកា
DBG2 GPIO ១ បំបាត់កំហុស GPIO0
DBG3  MCLR កំណត់បន្ទាត់ឡើងវិញ
NC គ្មានការតភ្ជាប់
V-BUS វ៉ុល VBUStage សម្រាប់ការប្រើប្រាស់ខាងក្រៅ
 វីអូហ្វ វ៉ុលtage បិទការបញ្ចូល។ បិទដំណើរការនិយតករគោលដៅ និងវ៉ុលគោលដៅtage នៅពេលទាញទាប។
វីធីជី គោលដៅវ៉ុលtage
GND ដីរួម

Curiosity Nano Standard Pinout

MICROCHIP-PIC18F57Q43-Curiosity-Nano-Hardware-(4)

ការផ្គត់ផ្គង់ថាមពល
បន្ទះនេះត្រូវបានផ្តល់ថាមពលតាមរយៈរន្ធ USB និងមាននិយតករ LDO ពីរ ដែលមួយដើម្បីបង្កើត 3.3V សម្រាប់ឧបករណ៍បំបាត់កំហុសនៅលើយន្តហោះ និងនិយតករ LDO ដែលអាចលៃតម្រូវបានសម្រាប់ microcontroller គោលដៅ PIC18F57Q43 និងគ្រឿងកុំព្យូទ័ររបស់វា។ វ៉ុលtage ពីឧបករណ៍ភ្ជាប់ USB អាចប្រែប្រួលចន្លោះពី 4.4V ទៅ 5.25V (យោងទៅតាមការបញ្ជាក់របស់ USB) ហើយនឹងកំណត់វ៉ុលអតិបរមា។tage ទៅគោលដៅ។ រូបខាងក្រោមបង្ហាញពីប្រព័ន្ធផ្គត់ផ្គង់ថាមពលទាំងមូលនៅលើ PIC18F57Q43 Curiosity Nano ។

ដ្យាក្រាមប្លុកផ្គត់ផ្គង់ថាមពល

MICROCHIP-PIC18F57Q43-Curiosity-Nano-Hardware-(5)

និយតករគោលដៅ
គោលដៅ voltagនិយតករ e គឺជាទិន្នផលអថេរ MIC5353 LDO ។ ឧបករណ៍បំបាត់កំហុសនៅលើយន្តហោះអាចកែតម្រូវវ៉ុលtage ទិន្នផលដែលបានផ្គត់ផ្គង់ទៅផ្នែកគោលដៅរបស់ក្រុមប្រឹក្សាភិបាលដោយរៀបចំនូវមតិត្រឡប់របស់ MIC5353 voltagអ៊ី ការអនុវត្តផ្នែករឹងត្រូវបានកំណត់ត្រឹមវ៉ុលប្រហាក់ប្រហែលtage ជួរពី 1.7V ដល់ 5.1V ។ ទិន្នផល​បន្ថែម voltagដែនកំណត់ e ត្រូវបានកំណត់រចនាសម្ព័ន្ធនៅក្នុងកម្មវិធីបង្កប់បំបាត់កំហុស ដើម្បីធានាថាវ៉ុលលទ្ធផលtage មិនដែលលើសពីដែនកំណត់ផ្នែករឹងនៃ microcontroller PIC18F57Q43 ទេ។ វ៉ុលtage limits ដែលបានកំណត់រចនាសម្ព័ន្ធនៅក្នុងកម្មវិធីបំបាត់កំហុសនៅលើយន្តហោះនៅលើ PIC18F57Q43 Curiosity Nano គឺ 1.8-5.1V ។
ព័ត៌មាន៖  គោលដៅ voltage ត្រូវបានកំណត់ទៅ 3.3V នៅពេលដែលបន្ទះត្រូវបានផលិត។ វាអាចត្រូវបានផ្លាស់ប្តូរតាមរយៈលក្ខណៈសម្បត្តិគម្រោង MPLAB X IDE ។ រាល់ការផ្លាស់ប្តូរទៅកាន់គោលដៅ voltage គឺជាប់លាប់ សូម្បីតែតាមរយៈការបិទបើកថាមពលក៏ដោយ។ គុណភាពបង្ហាញគឺតិចជាង 5 mV ប៉ុន្តែអាចត្រូវបានកំណត់ត្រឹម 10 mV ដោយកម្មវិធីកែតម្រូវ។

  • វ៉ុលtagការកំណត់ e ដែលត្រូវបានតំឡើងនៅក្នុង Microchip MPLAB® X IDE មិនត្រូវបានអនុវត្តភ្លាមៗចំពោះក្តារនោះទេ។ វ៉ុលថ្មីtagការកំណត់ e ត្រូវបានអនុវត្តទៅលើក្តារ នៅពេលដែលឧបករណ៍បំបាត់កំហុសត្រូវបានចូលប្រើតាមមធ្យោបាយណាមួយ ដូចជាការរុញប៊ូតុងស្ថានភាពឧបករណ៍បំបាត់កំហុស ធ្វើឱ្យស្រស់នៅក្នុងផ្ទាំងគ្រប់គ្រងគម្រោង ឬអង្គចងចាំកម្មវិធី/ការអានកម្មវិធី។
  • មានជម្រើសដ៏សាមញ្ញមួយដើម្បីលៃតម្រូវវ៉ុលគោលដៅtage ដោយអូស និងទម្លាក់អត្ថបទពាក្យបញ្ជា file ទៅក្រុមប្រឹក្សាភិបាល។ វាគាំទ្រតែការកំណត់ 0.0V, 3.3V និង 5.0V ប៉ុណ្ណោះ។ សូមមើលផ្នែក 3.1.3.3 ពាក្យបញ្ជាពិសេសសម្រាប់ព័ត៌មានលម្អិតបន្ថែម។

MIC5353 គាំទ្របន្ទុកបច្ចុប្បន្នអតិបរមា 500 mA ។ វាគឺជានិយតករ LDO នៅក្នុងកញ្ចប់តូចមួយដែលដាក់នៅលើបន្ទះសៀគ្វីបោះពុម្ពតូចមួយ (PCB) ហើយលក្ខខណ្ឌនៃការបិទកំដៅអាចឈានដល់នៅបន្ទុកទាបជាង 500 mA ។ ការផ្ទុកបច្ចុប្បន្នអតិបរមាអាស្រ័យលើវ៉ុលបញ្ចូលtage, វ៉ុលលទ្ធផលដែលបានជ្រើសរើសtage និងសីតុណ្ហភាពព័ទ្ធជុំវិញ។ រូបខាងក្រោមបង្ហាញពីតំបន់ប្រតិបត្តិការសុវត្ថិភាពសម្រាប់និយតករ ដោយមានលេខបញ្ចូលtage នៃ 5.1V និងសីតុណ្ហភាពព័ទ្ធជុំវិញ 23°C។

និយតករគោលដៅតំបន់ប្រតិបត្តិការសុវត្ថិភាព

MICROCHIP-PIC18F57Q43-Curiosity-Nano-Hardware-(6)

វ៉ុលtage លទ្ធផលនៃនិយតករគោលដៅត្រូវបានត្រួតពិនិត្យជាបន្តបន្ទាប់ (វាស់វែង) ដោយឧបករណ៍បំបាត់កំហុសនៅលើយន្តហោះ។ ប្រសិនបើវាលើសពី 100 mV លើ/ក្រោមវ៉ុលtage ការ​កំណត់​តម្លៃ លក្ខខណ្ឌ​កំហុស​មួយ​នឹង​ត្រូវ​បាន​ដាក់​ទង់ ហើយ​គោលដៅ voltagនិយតករ e នឹងត្រូវបានបិទ។ វា​នឹង​រក​ឃើញ និង​ដោះស្រាយ​លក្ខខណ្ឌ​នៃ​ការ​សៀគ្វី​ខ្លី​ណាមួយ។ វាក៏នឹងរកឃើញ និងដោះស្រាយប្រសិនបើវ៉ុលខាងក្រៅtage ដែលបណ្តាលឱ្យ VCC_TARGET ផ្លាស់ទីនៅខាងក្រៅវ៉ុលtage ការកំណត់បង្អួចត្រួតពិនិត្យនៃ ±100 mV ភ្លាមៗត្រូវបានអនុវត្តទៅម្ជុល VTG ដោយមិនកំណត់ម្ជុល VOFF ទាប។
ព័ត៌មាន៖  ប្រសិនបើវ៉ុលខាងក្រៅtage គឺទាបជាងដែនកំណត់ទាបនៃបង្អួចត្រួតពិនិត្យ (គោលដៅ voltagការកំណត់ e – 100 mV) ស្ថានភាពបំបាត់កំហុសនៅលើយន្តហោះ LED នឹងភ្លឹបភ្លែតៗ។ ប្រសិនបើវ៉ុលខាងក្រៅtage គឺខ្ពស់ជាងដែនកំណត់ខាងលើនៃបង្អួចត្រួតពិនិត្យ (គោលដៅលេខtage ការកំណត់ + 100 mV) LED ស្ថានភាពបំបាត់កំហុសនៅលើយន្តហោះនឹងបន្តភ្លឺ។ ប្រសិនបើវ៉ុលខាងក្រៅtage ត្រូវបានដកចេញ ស្ថានភាព LED នឹងចាប់ផ្តើមភ្លឹបភ្លែតៗ រហូតទាល់តែឧបករណ៍បំបាត់កំហុសនៅលើយន្តហោះរកឃើញស្ថានភាពថ្មី ហើយបង្វែរទិសដៅ voltagនិយតករ e ត្រឡប់មកវិញ។

ការផ្គត់ផ្គង់ខាងក្រៅ
PIC18F57Q43 Curiosity Nano អាចត្រូវបានបំពាក់ដោយវ៉ុលខាងក្រៅtage ជំនួសឱ្យនិយតករគោលដៅនៅលើយន្តហោះ។ នៅពេលដែលវ៉ុលtage Off (VOFF) pin ត្រូវបានខ្លីទៅដី (GND) កម្មវិធីបង្កប់បំបាត់កំហុសនៅលើយន្តហោះបិទនិយតករគោលដៅ ហើយវាមានសុវត្ថិភាពក្នុងការអនុវត្តវ៉ុលខាងក្រៅtage ទៅម្ជុល VTG ។ វាក៏មានសុវត្ថិភាពផងដែរក្នុងការអនុវត្តវ៉ុលខាងក្រៅtage ទៅកាន់ VTG pin នៅពេលដែលគ្មានខ្សែ USB ត្រូវបានដោតចូលទៅក្នុងឧបករណ៍ភ្ជាប់ DEBUG នៅលើក្តារ។ ម្ជុល VOFF អាចត្រូវបានចងទាប / អនុញ្ញាតឱ្យចេញនៅពេលណាក៏បាន។ វានឹងត្រូវបានរកឃើញដោយការរំខានការផ្លាស់ប្តូរម្ជុលទៅឧបករណ៍បំបាត់កំហុសនៅលើយន្តហោះ ដែលគ្រប់គ្រងវ៉ុលគោលដៅtage និយតករស្របតាម។

ព្រមាន
ការអនុវត្តវ៉ុលខាងក្រៅtage ទៅ VTG pin ដោយមិនកាត់ VOFF ទៅ GND អាចបណ្តាលឱ្យខូចខាតជាអចិន្ត្រៃយ៍ដល់ក្តារ។

  • កុំអនុវត្ត voltage ទៅម្ជុល VOFF ។ ទុកឱ្យម្ជុលអណ្តែតដើម្បីបើកការផ្គត់ផ្គង់ថាមពល។
  • វ៉ុលខាងក្រៅអតិបរមាដាច់ខាតtage គឺ 5.5V សម្រាប់ឧបករណ៍ផ្លាស់ប្តូរកម្រិតនៅលើយន្តហោះ ហើយលក្ខខណ្ឌប្រតិបត្តិការស្តង់ដារនៃ PIC18F57Q43 គឺ 1.8-5.5V ។ ការអនុវត្តវ៉ុលខ្ពស់ជាងtage អាចបណ្តាលឱ្យខូចខាតជាអចិន្ត្រៃយ៍ដល់ក្តារ។

ព័ត៌មាន៖  ប្រសិនបើវ៉ុលខាងក្រៅtage ត្រូវបានអនុវត្តដោយមិនទាញម្ជុល VOFF ទាប ហើយការផ្គត់ផ្គង់ខាងក្រៅទាញវ៉ុលtage ទាបជាងផ្ទាំងត្រួតពិនិត្យ ដែនកំណត់ទាប (គោលដៅ voltagការកំណត់ e – 100 mV) ភ្លើង LED ស្ថានភាពបំបាត់កំហុសនៅលើយន្តហោះនឹងភ្លឹបភ្លែតៗ ហើយបិទនិយតករនៅលើយន្តហោះ។ ប្រសិនបើវ៉ុលខាងក្រៅtage ត្រូវបានដកចេញភ្លាមៗនៅពេលដែលម្ជុល VOFF មិនត្រូវបានទាញទាប ស្ថានភាព LED នឹងចាប់ផ្តើមភ្លឹបភ្លែតៗ រហូតទាល់តែឧបករណ៍បំបាត់កំហុសនៅលើយន្តហោះរកឃើញស្ថានភាពថ្មី និងប្តូរវ៉ុលគោលដៅ។tagនិយតករ e ត្រឡប់មកវិញ។
ការសរសេរកម្មវិធី ការបំបាត់កំហុស និងការស្ទ្រីមទិន្នន័យនៅតែអាចធ្វើទៅបានជាមួយនឹងការផ្គត់ផ្គង់ថាមពលខាងក្រៅ - ឧបករណ៍ផ្លាស់ប្តូរកម្រិតសញ្ញានិងបំបាត់កំហុសនឹងត្រូវបានផ្តល់ថាមពលពីខ្សែ USB ។ និយតករទាំងពីរ ឧបករណ៍បំបាត់កំហុស និងឧបករណ៍ផ្លាស់ប្តូរកម្រិតត្រូវបានបិទនៅពេលដែលខ្សែ USB ត្រូវបានដកចេញ។

  • បន្ថែមពីលើថាមពលដែលប្រើប្រាស់ដោយ PIC18F57Q43 និងគ្រឿងកុំព្យូទ័ររបស់វា ប្រហែល 100 µA នឹងត្រូវបានទាញចេញពីប្រភពថាមពលខាងក្រៅណាមួយ ដើម្បីផ្តល់ថាមពលដល់ឧបករណ៍ប្តូរកម្រិតនៅលើក្តារ និងវ៉ុល។tage ត្រួតពិនិត្យសៀគ្វីអគ្គីសនី នៅពេលដែលខ្សែ USB ត្រូវបានដោតនៅក្នុងឧបករណ៍ភ្ជាប់ DEBUG នៅលើក្តារ។ នៅពេល​ដែល​ខ្សែ USB មិន​ត្រូវ​បាន​ដោត នោះ​ចរន្ត​មួយ​ចំនួន​ត្រូវ​បាន​ប្រើ​ដើម្បី​ផ្គត់ផ្គង់​កម្រិត​ប្តូរ​វ៉ុលtage pins ដែលមានការប្រើប្រាស់ចរន្តដ៏អាក្រក់បំផុតប្រហែល 5 µA ។ តម្លៃធម្មតាអាចទាបរហូតដល់ 100 nA ។

VBUS Output Pin
PIC18F57Q43 Curiosity Nano មានម្ជុលលទ្ធផល VBUS ដែលអាចត្រូវបានប្រើដើម្បីផ្តល់ថាមពលដល់សមាសធាតុខាងក្រៅដែលត្រូវការការផ្គត់ផ្គង់ 5V ។ ម្ជុលលទ្ធផល VBUS មានហ្វុយស៊ីប PTC ដើម្បីការពារ USB ប្រឆាំងនឹងសៀគ្វីខ្លី។ ផលប៉ះពាល់នៃហ្វុយស៊ីប PTC គឺវ៉ុលtage ទម្លាក់លើទិន្នផល VBUS ជាមួយនឹងបន្ទុកបច្ចុប្បន្នខ្ពស់ជាង។ តារាងខាងក្រោមបង្ហាញពីវ៉ុលtage ធៀបនឹងបន្ទុកបច្ចុប្បន្ននៃទិន្នផល VBUS ។

វ៉ុលលទ្ធផល VBUStage ធៀបនឹងបច្ចុប្បន្ន

MICROCHIP-PIC18F57Q43-Curiosity-Nano-Hardware-(7)

ករណីលើកលែងការផ្គត់ផ្គង់ថាមពល
នេះគឺជាសេចក្តីសង្ខេបនៃករណីលើកលែងភាគច្រើនដែលអាចកើតឡើងជាមួយការផ្គត់ផ្គង់ថាមពល។

គោលដៅ Voltage បិទ
វាអាចកើតឡើងប្រសិនបើផ្នែកគោលដៅទាញចរន្តច្រើនពេកនៅវ៉ុលដែលបានផ្តល់ឱ្យtagអ៊ី វានឹងធ្វើឱ្យមុខងារសុវត្ថិភាពបិទកម្ដៅនៃនិយតករ MIC5353 ចាប់ផ្តើម។ ដើម្បីជៀសវាងបញ្ហានេះ កាត់បន្ថយបន្ទុកបច្ចុប្បន្ននៃផ្នែកគោលដៅ។

គោលដៅ Voltage ការកំណត់មិនត្រូវបានឈានដល់
វ៉ុលទិន្នផលអតិបរមាtage ត្រូវបានកំណត់ដោយការបញ្ចូល USB voltage (បញ្ជាក់នៅចន្លោះពី 4.4V ដល់ 5.25V) និងវ៉ុលtage ទម្លាក់លើនិយតករ MIC5353 នៅវ៉ុលដែលបានផ្តល់ឱ្យtage ការកំណត់ និងការប្រើប្រាស់បច្ចុប្បន្ន។ ប្រសិនបើទិន្នផលខ្ពស់ជាង voltage គឺចាំបាច់ ប្រើប្រភពថាមពល USB ដែលអាចផ្តល់វ៉ុលបញ្ចូលខ្ពស់ជាងtage ឬប្រើវ៉ុលខាងក្រៅtage ផ្គត់ផ្គង់នៅលើម្ជុល VTG ។

គោលដៅ Voltage គឺខុសពីការកំណត់
នេះអាចបណ្តាលមកពីវ៉ុលដែលបានអនុវត្តខាងក្រៅtage ទៅ VTG pin ដោយមិនកំណត់ VOFF pin ទាប។ ប្រសិនបើគោលដៅ voltage ខុសគ្នាច្រើនជាង 100 mV លើ/ក្រោមវ៉ុលtage ការកំណត់ វានឹងត្រូវបានរកឃើញដោយកម្មវិធីបំបាត់កំហុសនៅលើក្តារ និងវ៉ុលខាងក្នុងtagនិយតករ e នឹងត្រូវបិទ។ ដើម្បីដោះស្រាយបញ្ហានេះ សូមដកលេខដែលបានអនុវត្តចេញtage ពី VTG pin ហើយកម្មវិធីបំបាត់កំហុសនៅលើយន្តហោះនឹងបើកដំណើរការ voltage និយតករនៅពេលដែលលក្ខខណ្ឌថ្មីត្រូវបានរកឃើញ។ ចំណាំថា LED PS នឹងលោតភ្លឹបភ្លែតៗ ប្រសិនបើគោលដៅ voltage គឺនៅក្រោម 100 mV នៃការកំណត់ ប៉ុន្តែនឹងត្រូវបានភ្លឺជាធម្មតានៅពេលដែលវាខ្ពស់ជាង 100 mV ខាងលើការកំណត់។

ទេ ឬគោលដៅទាបណាស់ Voltage, និង PS LED គឺភ្លឹបភ្លែតៗ
នេះអាចបណ្តាលមកពីសៀគ្វីខ្លីពេញលេញ ឬដោយផ្នែក ហើយពិតជាករណីពិសេសនៃបញ្ហាដែលបានរៀបរាប់ខាងលើ។ ដកសៀគ្វីខ្លីចេញ ហើយកម្មវិធីបំបាត់កំហុសនៅលើយន្តហោះនឹងបើកឡើងវិញនូវវ៉ុលគោលដៅនៅលើយន្តហោះtagនិយតករអ៊ី។

No Target Voltage និង PS LED គឺ Lit 1
វាកើតឡើងប្រសិនបើគោលដៅ voltage ត្រូវបានកំណត់ទៅ 0.0V ។ ដើម្បីដោះស្រាយបញ្ហានេះ សូមកំណត់គោលដៅ voltage ទៅតម្លៃក្នុងវ៉ុលដែលបានបញ្ជាក់tagជួរ e សម្រាប់ឧបករណ៍គោលដៅ។

No Target Voltage និង PS LED គឺ Lit 2
នេះអាចជាបញ្ហាប្រសិនបើឧបករណ៍លោតថាមពល J100 និង/ឬ J101 ត្រូវបានកាត់ ហើយវ៉ុលគោលដៅtage និយតករត្រូវបានកំណត់ទៅជាតម្លៃនៅក្នុងវ៉ុលដែលបានបញ្ជាក់tagជួរ e សម្រាប់ឧបករណ៍គោលដៅ។ ដើម្បីជួសជុលនេះ សូមភ្ជាប់ខ្សែ/ស្ពានរវាងបន្ទះសម្រាប់ J100/J101 ឬបន្ថែម jumper នៅលើ J101 ប្រសិនបើក្បាលម្ជុលត្រូវបានម៉ោន។

វ៉ុលលទ្ធផល VBUStage គឺទាបឬមិនបច្ចុប្បន្ន
នេះគឺស្រាលបំផុតដែលបណ្តាលមកពីការបង្ហូរចរន្តខ្ពស់នៅលើ VBUS ហើយហ្វុយស៊ីបការពារ (PTC) នឹងកាត់បន្ថយចរន្ត ឬកាត់ផ្តាច់ទាំងស្រុង។ កាត់បន្ថយការប្រើប្រាស់បច្ចុប្បន្ននៅលើម្ជុល VBUS ដើម្បីដោះស្រាយបញ្ហានេះ។

ការវាស់វែងថាមពលទាប
ថាមពលទៅ PIC18F57Q43 ត្រូវបានភ្ជាប់ពីការផ្គត់ផ្គង់ថាមពលនៅលើយន្តហោះ និងម្ជុល VTG តាមរយៈក្បាលម្ជុល 100 mil ដែលសម្គាល់ដោយ "ថាមពល" នៅក្នុងអេក្រង់សូត្រ (J101) ។ ដើម្បីវាស់ស្ទង់ការប្រើប្រាស់ថាមពលរបស់ PIC18F57Q43 និងគ្រឿងកុំព្យូទ័រផ្សេងទៀតដែលភ្ជាប់ទៅនឹងក្តារ សូមកាត់ខ្សែ Target Power ហើយភ្ជាប់ ammeter ពីលើខ្សែ។

ដើម្បីវាស់ការប្រើប្រាស់ថាមពលទាបបំផុតដែលអាចធ្វើបាន សូមអនុវត្តតាមជំហានទាំងនេះ៖

  1. កាត់ខ្សែថាមពលដោយប្រើឧបករណ៍មុតស្រួច។
  2. លក់ក្បាលម្ជុល 1×2 100 mil នៅក្នុងស្នាមជើង។
  3. ភ្ជាប់ ammeter ទៅក្បាលម្ជុល។
  4. សរសេរកម្មវិធីបង្កប់នោះ។
    Tri-បញ្ជាក់ I/O ណាមួយដែលភ្ជាប់ទៅឧបករណ៍បំបាត់កំហុសនៅលើយន្តហោះ។ កំណត់ microcontroller នៅក្នុងស្ថានភាពគេងដែលមានថាមពលទាបបំផុត។
  5. រៀបចំកម្មវិធីបង្កប់ទៅក្នុង PIC18F57Q43 ។

ខ្សែថាមពលគោលដៅ

MICROCHIP-PIC18F57Q43-Curiosity-Nano-Hardware-(8)

គន្លឹះ៖  ក្បាលម្ជុល 100-mil អាចត្រូវបាន soldered ចូលទៅក្នុងខ្សែ Target Power strap (J101) footprint សម្រាប់ការតភ្ជាប់ងាយស្រួលនៃ ammeter មួយ។ នៅពេលដែល ammeter លែងត្រូវការទៀតហើយ សូមដាក់ jumper cap នៅលើក្បាលម្ជុល។
ព័ត៌មាន៖  ឧបករណ៍ផ្លាស់ប្តូរកម្រិតនៅលើយន្តហោះនឹងទាញចរន្តចរន្តតិចតួច បើទោះបីជាវាមិនកំពុងប្រើប្រាស់ក៏ដោយ។ អតិបរមា 2 µA អាចត្រូវបានដកចេញពី I/O pin នីមួយៗដែលភ្ជាប់ទៅឧបករណ៍ផ្លាស់ប្តូរកម្រិតសម្រាប់សរុប 10 µA ។ រក្សាជើង I/O ណាមួយដែលភ្ជាប់ទៅឧបករណ៍ផ្លាស់ប្តូរកម្រិតគឺជារដ្ឋបីដើម្បីការពារការលេចធ្លាយ។ I/Os ទាំងអស់ដែលភ្ជាប់ទៅឧបករណ៍បំបាត់កំហុសនៅលើយន្តហោះត្រូវបានរាយក្នុង 4.2.4.1 On-Board Debugger Connections។ ដើម្បីទប់ស្កាត់ការលេចធ្លាយណាមួយទៅកាន់ឧបករណ៍ផ្លាស់ប្តូរកម្រិតនៅលើយន្តហោះ ពួកវាអាចត្រូវបានផ្តាច់ទាំងស្រុង ដូចដែលបានពិពណ៌នានៅក្នុង 7.4 ការផ្តាច់ឧបករណ៍បំបាត់កំហុសនៅលើយន្តហោះ។

ការសរសេរកម្មវិធី មីក្រូត្រួតពិនិត្យខាងក្រៅ
ឧបករណ៍បំបាត់កំហុសនៅលើយន្តហោះនៅលើ PIC18F57Q43 Curiosity Nano អាចត្រូវបានប្រើដើម្បីសរសេរកម្មវិធី និងបំបាត់កំហុស microcontrollers នៅលើ hardware ខាងក្រៅ។

ឧបករណ៍ដែលគាំទ្រ
microcontrollers AVR ខាងក្រៅទាំងអស់ដែលមានចំណុចប្រទាក់ UPDI អាចត្រូវបានសរសេរកម្មវិធី និងបំបាត់កំហុសជាមួយនឹងកម្មវិធីបំបាត់កំហុសនៅលើក្តារជាមួយ Atmel Studio ។ microcontrollers SAM ខាងក្រៅដែលមាន Curiosity Nano Board អាចត្រូវបានសរសេរកម្មវិធី និងបំបាត់កំហុសជាមួយនឹងកម្មវិធីបំបាត់កំហុសនៅលើក្តារជាមួយ Atmel Studio។ PIC18F57Q43 Curiosity Nano អាច​សរសេរ​កម្មវិធី និង​បំបាត់​កំហុស​ខាងក្រៅ​មីក្រូ​បញ្ជា PIC18F57Q43 ជាមួយ MPLAB X IDE។

ការកំណត់រចនាសម្ព័ន្ធកម្មវិធី

គ្មានការកំណត់រចនាសម្ព័ន្ធកម្មវិធីត្រូវបានទាមទារដើម្បីសរសេរកម្មវិធី និងបំបាត់កំហុសឧបករណ៍ដូចគ្នាដែលត្រូវបានម៉ោននៅលើក្តារ។ ដើម្បីសរសេរកម្មវិធី និងបំបាត់កំហុស microcontroller ខុសពីអ្វីដែលបានម៉ោននៅលើក្តារនោះ Atmel Studio ត្រូវតែកំណត់រចនាសម្ព័ន្ធដើម្បីអនុញ្ញាតឱ្យមានជម្រើសដោយឥតគិតថ្លៃនៃឧបករណ៍ និងចំណុចប្រទាក់កម្មវិធី។

  1. រុករកទៅ ឧបករណ៍> ជម្រើស តាមរយៈប្រព័ន្ធម៉ឺនុយនៅផ្នែកខាងលើនៃកម្មវិធី។
  2. ជ្រើសរើសឧបករណ៍> ប្រភេទការកំណត់ឧបករណ៍នៅក្នុងបង្អួចជម្រើស។
  3. កំណត់ជម្រើសលាក់ឧបករណ៍ដែលមិនគាំទ្រទៅជា False ។

លាក់ឧបករណ៍ដែលមិនគាំទ្រ

MICROCHIP-PIC18F57Q43-Curiosity-Nano-Hardware-(9)

ព័ត៌មាន៖  Atmel Studio អនុញ្ញាតឱ្យ microcontroller និង interface ណាមួយត្រូវបានជ្រើសរើស នៅពេលដែល Hide unsupported devices ត្រូវបានកំណត់ទៅជា False, microcontrollers និង interfaces ដែលមិនត្រូវបានគាំទ្រដោយ debugger on-board ផងដែរ។

ការកែប្រែផ្នែករឹង
កម្មវិធីបំបាត់កំហុសនៅលើយន្តហោះត្រូវបានភ្ជាប់ទៅ PIC18F57Q43 តាមលំនាំដើម។ ការតភ្ជាប់ទាំងនេះត្រូវតែដកចេញ មុនពេលដែលឧបករណ៍បញ្ជាមីក្រូខាងក្រៅណាមួយអាចត្រូវបានសរសេរកម្មវិធី ឬបំបាត់កំហុស។ កាត់ខ្សែ GPIO ដែលបង្ហាញក្នុងរូបភាពខាងក្រោមដោយប្រើឧបករណ៍មុតស្រួចដើម្បីផ្តាច់ PIC18F57Q43 ពីឧបករណ៍បំបាត់កំហុសនៅលើយន្តហោះ។

ការភ្ជាប់កម្មវិធី និងការបំបាត់កំហុសទៅកាន់ Debugger

MICROCHIP-PIC18F57Q43-Curiosity-Nano-Hardware-(10)

ព័ត៌មាន៖  ការកាត់ការតភ្ជាប់ទៅឧបករណ៍បំបាត់កំហុសនឹងបិទការសរសេរកម្មវិធី ការបំបាត់កំហុស និងការផ្សាយទិន្នន័យពី PIC18F57Q43 ដែលបានដំឡើងនៅលើក្តារ។
គន្លឹះ៖  solder នៅក្នុងរេស៊ីស្តង់ 0Ω ឆ្លងកាត់បាតជើង ឬសៀគ្វីខ្លីពួកវាជាមួយ solder ដើម្បីភ្ជាប់សញ្ញាឡើងវិញរវាងឧបករណ៍បំបាត់កំហុសនៅលើយន្តហោះ និង PIC18F57Q43 ។

ការភ្ជាប់ទៅមីក្រូត្រួតពិនិត្យខាងក្រៅ

រូប និងតារាងខាងក្រោមបង្ហាញពីកន្លែងដែលសញ្ញាកម្មវិធី និងបំបាត់កំហុសត្រូវតែភ្ជាប់ទៅកម្មវិធី និងបំបាត់កំហុសមីក្រូត្រួតពិនិត្យខាងក្រៅ។ ឧបករណ៍បំបាត់កំហុសនៅលើយន្តហោះអាចផ្គត់ផ្គង់ថាមពលទៅផ្នែករឹងខាងក្រៅ ឬប្រើវ៉ុលខាងក្រៅtage ជាឯកសារយោងសម្រាប់ការផ្លាស់ប្តូរកម្រិតរបស់វា។ សូមអានបន្ថែមអំពីការផ្គត់ផ្គង់ថាមពលនៅក្នុង 3.3 Power Supply ។ ឧបករណ៍បំបាត់កំហុស និងឧបករណ៍ផ្លាស់ប្តូរកម្រិតនៅលើយន្តហោះដំណើរការយ៉ាងសកម្មនូវទិន្នន័យ និងសញ្ញានាឡិកា (DBG0, DBG1, និង DBG2) ដែលត្រូវបានប្រើសម្រាប់ការសរសេរកម្មវិធី និងការបំបាត់កំហុស ហើយក្នុងករណីភាគច្រើន ប្រដាប់ទប់ខាងក្រៅនៅលើសញ្ញាទាំងនេះអាចត្រូវបានមិនអើពើ។ ឧបករណ៍ទប់ទល់ទាញចុះត្រូវបានទាមទារនៅលើទិន្នន័យ ICSP™ និងសញ្ញានាឡិកាដើម្បីបំបាត់កំហុស PIC® microcontrollers ។ DBG3 គឺ​ជា​ការ​តភ្ជាប់​បង្ហូរ​បើក​ចំហ ហើយ​ទាមទារ​ឱ្យ​មាន​ឧបករណ៍​ទាញ​ឡើង​ដើម្បី​ដំណើរការ។
PIC18F57Q43 Curiosity Nano មានរេស៊ីស្តង់ទាញចុះក្រោម R204 និង R205 ភ្ជាប់ទៅនឹងទិន្នន័យ ICSP និងសញ្ញានាឡិកា (DBG0 និង DBG1)។ វាក៏មានរេស៊ីស្តង់ទាញឡើង R200 ដែលភ្ជាប់ទៅនឹងសញ្ញា #MCLR (DBG3) ផងដែរ។ ទីតាំងនៃរេស៊ីស្តង់ទាញត្រូវបានបង្ហាញនៅក្នុង 7.2 Assembly Drawing នៅក្នុងឧបសម្ព័ន្ធ។

ចងចាំ៖

  • ភ្ជាប់ GND និង VTG ទៅ microcontroller ខាងក្រៅ
  • ចងម្ជុល VOFF ទៅ GND ប្រសិនបើផ្នែកខាងក្រៅមានការផ្គត់ផ្គង់ថាមពលផ្ទាល់ខ្លួន
  • ត្រូវប្រាកដថាមានឧបករណ៍ទប់ទល់ទាញចុះនៅលើទិន្នន័យ ICSP និងសញ្ញានាឡិកា (DBG0 និង DBG1) ដើម្បីគាំទ្រការបំបាត់កំហុសនៃ PIC microcontrollers

Curiosity Nano Standard Pinout

MICROCHIP-PIC18F57Q43-Curiosity-Nano-Hardware-(11)

ចំណុចប្រទាក់កម្មវិធី និងបំបាត់កំហុស

ការចង់ដឹងចង់ឃើញ Nano Pin UPDI អាយស៊ីអេស SWD
DBG0 UPDI ទិន្នន័យ ស៊ី។ ឌីអូ
DBG1 CLK SWCLK
DBG2
DBG3 #MCLR #កំណត់ឡើងវិញ

ការភ្ជាប់ឧបករណ៍បំបាត់កំហុសខាងក្រៅ

ទោះបីជាមានកម្មវិធីបំបាត់កំហុសនៅលើយន្តហោះក៏ដោយ ឧបករណ៍បំបាត់កំហុសខាងក្រៅអាចភ្ជាប់ដោយផ្ទាល់ទៅ PIC18F57Q43 Curiosity Nano ដើម្បីកម្មវិធី/បំបាត់កំហុស PIC18F57Q43 ។ ឧបករណ៍បំបាត់កំហុសនៅលើយន្តហោះរក្សាម្ជុលទាំងអស់ដែលភ្ជាប់ទៅ PIC18F57Q43 និងគែមក្តារនៅក្នុងស្ថានភាពបីនៅពេលដែលមិនប្រើសកម្ម។ ដូច្នេះ កម្មវិធីបំបាត់កំហុសនៅលើក្តារនឹងមិនជ្រៀតជ្រែកជាមួយឧបករណ៍បំបាត់កំហុសខាងក្រៅណាមួយឡើយ។

ការភ្ជាប់ MPLAB® PICkit™ 4 In-Circuit Debugger/Programmer ទៅ PIC18F57Q43 Curiosity Nano

MICROCHIP-PIC18F57Q43-Curiosity-Nano-Hardware-(12)

ប្រយ័ត្ន
MPLAB PICkit 4 In-circuit Debugger/Programmer មានសមត្ថភាពផ្តល់នូវវ៉ុលខ្ពស់tage នៅលើម្ជុល MCLR ។ R110 អាចត្រូវបានខូចខាតជាអចិន្ត្រៃយ៍ដោយវ៉ុលខ្ពស់។tagអ៊ី ប្រសិនបើ R110 ត្រូវបានខូច ឧបករណ៍បំបាត់កំហុសនៅលើយន្តហោះមិនអាចចូលទៅក្នុងរបៀបសរសេរកម្មវិធីនៃ PIC18F57Q43 ហើយជាធម្មតានឹងបរាជ័យក្នុងការអានលេខសម្គាល់ឧបករណ៍។

  • ដើម្បីជៀសវាងការឈ្លោះប្រកែកគ្នារវាងកម្មវិធីបំបាត់កំហុសខាងក្រៅ និងកម្មវិធីបំបាត់កំហុសនៅលើយន្តហោះ កុំចាប់ផ្តើមដំណើរការកម្មវិធី/បំបាត់កំហុសណាមួយជាមួយកម្មវិធីបំបាត់កំហុសនៅលើយន្តហោះតាមរយៈ Microchip MPLAB® X IDE ឬកម្មវិធីផ្ទុកធំ ខណៈពេលដែលឧបករណ៍ខាងក្រៅដំណើរការ។

ការណែនាំអ្នកប្រើប្រាស់ផ្នែករឹង

ឧបករណ៍ភ្ជាប់
PIC18F57Q43 Curiosity Nano Pinout
រាល់ម្ជុល PIC18F57Q43 I/O អាចចូលប្រើបាននៅឧបករណ៍ភ្ជាប់គែមនៅលើក្តារ។ រូបភាពខាងក្រោមបង្ហាញពីបន្ទះក្តារ។

PIC18F57Q43 Curiosity Nano Pinout

MICROCHIP-PIC18F57Q43-Curiosity-Nano-Hardware-(13)

ព័ត៌មាន៖  សញ្ញាគ្រឿងកុំព្យូទ័រដែលបង្ហាញក្នុងរូបភាពខាងលើ ដូចជា UART, I2C, SPI, ADC, PWM និងផ្សេងៗទៀត ត្រូវបានបង្ហាញនៅម្ជុលជាក់លាក់ ដើម្បីអនុលោមតាមស្តង់ដារ Curiosity Nano Board។ ជាធម្មតាសញ្ញាទាំងនេះអាចត្រូវបានបញ្ជូនទៅកាន់ម្ជុលឆ្លាស់ដោយប្រើមុខងារ Peripheral Pin Select (PPS) នៅក្នុង PIC18F57Q43។

ការប្រើក្បាលម្ជុល
ឧបករណ៍ភ្ជាប់គែមនៅលើ PIC18F57Q43 Curiosity Nano មានដូចtagការរចនា gered ដែលរន្ធនីមួយៗត្រូវបានផ្លាស់ប្តូរ 8 mil (~0.2 mm) ចេញពីកណ្តាល។ ការផ្លាស់ប្តូររន្ធអនុញ្ញាតឱ្យប្រើក្បាលម្ជុល 100 មីលធម្មតានៅលើក្តារដោយមិនបាច់ប្រើ។ នៅពេលដែលក្បាលម្ជុលត្រូវបានដាក់យ៉ាងរឹងមាំ ពួកវាអាចប្រើក្នុងកម្មវិធីធម្មតាដូចជា pin sockets និង prototyping boards ដោយគ្មានបញ្ហាអ្វីទាំងអស់។
គន្លឹះ៖  ចាប់ផ្តើមនៅចុងម្ខាងនៃបឋមកថាម្ជុល ហើយបញ្ចូលបឋមកថាបន្តិចម្តងៗតាមបណ្តោយប្រវែងក្តារ។ នៅពេលដែលម្ជុលទាំងអស់នៅនឹងកន្លែង ប្រើផ្ទៃរាបស្មើដើម្បីរុញពួកវាចូល។

  • សម្រាប់កម្មវិធីដែលបឋមកថាម្ជុលនឹងត្រូវបានប្រើជាអចិន្ត្រៃយ៍ វានៅតែត្រូវបានផ្តល់អនុសាសន៍ឱ្យដាក់ពួកវានៅនឹងកន្លែង។

សំខាន់៖  នៅពេលដែលក្បាលម្ជុលស្ថិតនៅនឹងកន្លែង ពួកគេពិបាកនឹងដកចេញដោយដៃ។ ប្រើសំណុំនៃដង្កៀប ហើយយកក្បាលម្ជុលចេញដោយប្រុងប្រយ័ត្ន ដើម្បីជៀសវាងការខូចខាតដល់ក្បាលម្ជុល និង PCB ។

គ្រឿងកុំព្យូទ័រ
LED
មាន LED អ្នកប្រើប្រាស់ពណ៌លឿងមួយមាននៅលើ PIC18F57Q43 Curiosity Nano Board ដែលអាចគ្រប់គ្រងដោយ GPIO ឬ PWM ។ LED អាចត្រូវបានធ្វើឱ្យសកម្មដោយជំរុញខ្សែ I/O ដែលបានភ្ជាប់ទៅ GND ។

ការតភ្ជាប់ LED

PIC18F57Q43 ម្ជុល មុខងារ មុខងារចែករំលែក
RF3 LED ពណ៌លឿង 0 ឧបករណ៍ភ្ជាប់គែម

កុងតាក់មេកានិច
PIC18F57Q43 Curiosity Nano មានកុងតាក់មេកានិចមួយ។ នេះគឺជាកុងតាក់កំណត់រចនាសម្ព័ន្ធអ្នកប្រើប្រាស់ទូទៅ។ នៅពេលដែលកុងតាក់ត្រូវបានចុច វានឹងជំរុញខ្សែ I/O ទៅដី (GND)។
គន្លឹះ៖  មិនមានរេស៊ីស្តង់ទាញឡើងដែលភ្ជាប់ខាងក្រៅនៅលើកុងតាក់ទេ។ ដើម្បីប្រើកុងតាក់ សូមប្រាកដថាឧបករណ៍ទប់ទាញខាងក្នុងត្រូវបានបើកនៅលើម្ជុល RB4 ។

កុងតាក់មេកានិច

PIC18F57Q43 ម្ជុល ការពិពណ៌នា មុខងារចែករំលែក
RB4 ការផ្លាស់ប្តូរអ្នកប្រើប្រាស់ (SW0) ឧបករណ៍ភ្ជាប់គែម, ឧបករណ៍បំបាត់កំហុសនៅលើយន្តហោះ

គ្រីស្តាល់

PIC18F57Q43 Curiosity Nano Board មានស្នាមគ្រីស្តាល់ 32.768 kHz ដែលផលិតឡើងសម្រាប់គ្រីស្តាល់ម៉ោនផ្ទៃ 3.2mm និង 1.5mm ស្តង់ដារដែលមានស្ថានីយពីរ។ ស្នាមជើងគ្រីស្តាល់មិនត្រូវបានភ្ជាប់ទៅ PIC18F57Q43 តាមលំនាំដើមទេ ដោយសារ GPIOs ត្រូវបានបញ្ជូនទៅកាន់ឧបករណ៍ភ្ជាប់គែម។ ដើម្បីប្រើគ្រីស្តាល់ ការកែប្រែផ្នែករឹងមួយចំនួនត្រូវបានទាមទារ។ ខ្សែ I/O ពីរដែលបញ្ជូនទៅកាន់ឧបករណ៍ភ្ជាប់គែមត្រូវតែផ្តាច់ ដើម្បីកាត់បន្ថយឱកាសនៃការប៉ះទង្គិចជាមួយគ្រីស្តាល់ និងដើម្បីដកសមត្ថភាពលើសនៅលើបន្ទាត់។ នេះអាចត្រូវបានធ្វើដោយកាត់ខ្សែពីរនៅផ្នែកខាងក្រោមនៃក្តារដែលសម្គាល់ RC0 និង RC1 ដូចបង្ហាញក្នុងរូបភាពខាងក្រោម។ បន្ទាប់​មក​ទៀត​ត្រូវ​លាប​លើ​ដុំ​ដែក​នៅ​លើ​ចង្អុល​រាង​ជា​រង្វង់​នីមួយៗ​នៅ​ជាប់​គ្រីស្តាល់​នៅ​ផ្នែក​ខាង​លើ​នៃ​បន្ទះ​ដូច​បង្ហាញ​ក្នុង​រូប​ខាង​ក្រោម។

ការតភ្ជាប់គ្រីស្តាល់

PIC18F57Q43 ម្ជុល មុខងារ មុខងារចែករំលែក
RC0 SOSCO (ទិន្នផលគ្រីស្តាល់) ឧបករណ៍ភ្ជាប់គែម
RC1 SOSCI (បញ្ចូលគ្រីស្តាល់) ឧបករណ៍ភ្ជាប់គែម

ការភ្ជាប់គ្រីស្តាល់និងខ្សែកាត់

MICROCHIP-PIC18F57Q43-Curiosity-Nano-Hardware-(14)

MICROCHIP-PIC18F57Q43-Curiosity-Nano-Hardware-(15)

ការអនុវត្តកម្មវិធីបំបាត់កំហុសនៅលើក្តារ
PIC18F57Q43 Curiosity Nano មានមុខងារបំបាត់កំហុសនៅលើយន្តហោះ ដែលអាចត្រូវបានប្រើដើម្បីសរសេរកម្មវិធី និងបំបាត់កំហុស PIC18F57Q43 ដោយប្រើ ICSP ។ កម្មវិធីបំបាត់កំហុសនៅលើយន្តហោះក៏រួមបញ្ចូលច្រកសៀរៀលនិម្មិត (CDC) លើ UART និងបំបាត់កំហុស GPIO ផងដែរ។ Microchip MPLAB® X IDE អាច​ត្រូវ​បាន​ប្រើ​ជា​ផ្នែក​ខាង​មុខ​សម្រាប់​កម្មវិធី​បំបាត់​កំហុស​នៅ​លើ​ក្តារ​សម្រាប់​ការ​សរសេរ​កម្មវិធី និង​ការ​បំបាត់​កំហុស។ MPLAB Data Visualizer អាចត្រូវបានប្រើជាផ្នែកខាងមុខសម្រាប់ CDC និងបំបាត់កំហុស GPIO ។

ការតភ្ជាប់កម្មវិធីបំបាត់កំហុសនៅលើក្តារ
តារាងខាងក្រោមបង្ហាញពីការតភ្ជាប់រវាងគោលដៅ និងផ្នែកបំបាត់កំហុស។ ការតភ្ជាប់ទាំងអស់រវាងគោលដៅ និងឧបករណ៍បំបាត់កំហុសត្រូវបានបញ្ជាក់បីដង ដរាបណាកម្មវិធីបំបាត់កំហុសមិនសកម្មក្នុងការប្រើចំណុចប្រទាក់។ អាស្រ័យហេតុនេះ ដោយសារមានការចម្លងរោគតិចតួចនៃសញ្ញា ម្ជុលអាចត្រូវបានកំណត់រចនាសម្ព័ន្ធចំពោះអ្វីដែលអ្នកប្រើចង់បាន។ សម្រាប់ព័ត៌មានបន្ថែមអំពីរបៀបប្រើសមត្ថភាពរបស់កម្មវិធីបំបាត់កំហុសនៅលើយន្តហោះ សូមមើល 3.1 On-Board Debugger Overview.

ការតភ្ជាប់បំបាត់កំហុសនៅលើយន្តហោះ

PIC18F57Q43 អ្នកបំបាត់កំហុស មុខងារ មុខងារចែករំលែក
RF1 CDC TX UART RX (ខ្សែ PIC18F57Q43 RX) ឧបករណ៍ភ្ជាប់គែម
RF0 CDC RX UART TX (ខ្សែ PIC18F57Q43 TX) ឧបករណ៍ភ្ជាប់គែម
RB7 DBG0 ICSPDAT ឧបករណ៍ភ្ជាប់គែម
RB6 DBG1 ICSPCLK ឧបករណ៍ភ្ជាប់គែម
RB4 DBG2 GPIO ឧបករណ៍ភ្ជាប់គែម និង SW0
RE3 DBG3  MCLR ឧបករណ៍ភ្ជាប់គែម

ប្រវត្តិនៃការកែប្រែផ្នែករឹង និងបញ្ហាដែលគេស្គាល់

មគ្គុទ្ទេសក៍អ្នកប្រើប្រាស់នេះត្រូវបានសរសេរដើម្បីផ្តល់ព័ត៌មានអំពីការកែប្រែចុងក្រោយបំផុតនៃក្រុមប្រឹក្សាភិបាល។ ផ្នែកខាងក្រោមមានព័ត៌មានអំពីបញ្ហាដែលគេស្គាល់ ប្រវត្តិនៃការកែប្រែនៃការកែប្រែចាស់ និងរបៀបដែលការកែប្រែចាស់ខុសពីការកែប្រែចុងក្រោយបំផុត។

ការកំណត់អត្តសញ្ញាណផលិតផល និងការពិនិត្យឡើងវិញ
ការកែប្រែ និងកំណត់អត្តសញ្ញាណផលិតផលនៃ PIC18F57Q43 Curiosity Nano Board អាចរកបានតាមពីរវិធី៖ ដោយប្រើប្រាស់ Microchip MPLAB® X IDE Kit Window ឬដោយមើលស្ទីគ័រនៅផ្នែកខាងក្រោមនៃ PCB ។ ដោយភ្ជាប់ PIC18F57Q43 Curiosity Nano ទៅកុំព្យូទ័រដែលមាន Microchip MPLAB® X IDE កំពុងដំណើរការ នោះ Kit Window នឹងលេចឡើង។ ប្រាំមួយខ្ទង់ដំបូងនៃលេខសៀរៀល ដែលត្រូវបានរាយបញ្ជីនៅក្រោមព័ត៌មានឧបករណ៍ មានឧបករណ៍សម្គាល់ផលិតផល និងការពិនិត្យឡើងវិញ។
គន្លឹះ៖  Kit Window អាចបើកនៅក្នុង MPLAB® X IDE តាមរយៈរបារម៉ឺនុយ Window> Kit Window។
ព័ត៌មានដូចគ្នាអាចត្រូវបានរកឃើញនៅលើស្ទីគ័រនៅផ្នែកខាងក្រោមនៃ PCB ។ ក្រុមប្រឹក្សាភាគច្រើននឹងមានការកំណត់អត្តសញ្ញាណ និងការកែប្រែដែលបានបោះពុម្ពជាអត្ថបទធម្មតាជា A09-nnnn\rr ដែល “nnnn” គឺជាអ្នកកំណត់អត្តសញ្ញាណ ហើយ “rr” គឺជាការកែប្រែ។ ក្តារដែលមានកន្លែងទំនេរមានកំណត់មានស្ទីគ័រដែលមានតែលេខកូដម៉ាទ្រីសទិន្នន័យ ដែលមានលេខសម្គាល់ផលិតផល ការកែប្រែ និងលេខស៊េរី។

ខ្សែអក្សរលេខស៊េរីមានទម្រង់ដូចខាងក្រោមៈ

  • “nnnnrrssssssss”
  • n = គ្រឿងសម្គាល់ផលិតផល
  • r = ការកែប្រែ
  • s = លេខស៊េរី

ឧបករណ៍សម្គាល់ផលិតផលសម្រាប់ PIC18F57Q43 Curiosity Nano គឺ A09-3290។

ការកែប្រែ 3
កំណែទី 3 គឺជាកំណែដែលបានចេញផ្សាយដំបូង។

ប្រវត្តិនៃការកែប្រែឯកសារ

បណ្ឌិត វិវរណៈ កាលបរិច្ឆេទ មតិយោបល់
A ៥/៥ ការចេញផ្សាយឯកសារដំបូង។

ឧបសម្ព័ន្ធ

គ្រោងការណ៍
PIC18F57Q43 Curiosity Nano គ្រោងការណ៍

MICROCHIP-PIC18F57Q43-Curiosity-Nano-Hardware-(16)MICROCHIP-PIC18F57Q43-Curiosity-Nano-Hardware-(17) MICROCHIP-PIC18F57Q43-Curiosity-Nano-Hardware-(18)

MICROCHIP-PIC18F57Q43-Curiosity-Nano-Hardware-(19) MICROCHIP-PIC18F57Q43-Curiosity-Nano-Hardware-(20)

គំនូរសន្និបាត
PIC18F57Q43 Curiosity Nano Assembly គំនូរខាងលើ

MICROCHIP-PIC18F57Q43-Curiosity-Nano-Hardware-(21)

PIC18F57Q43 Curiosity Nano Assembly គូរបាត

MICROCHIP-PIC18F57Q43-Curiosity-Nano-Hardware-(22)

Curiosity Nano Base សម្រាប់ Click boards™

PIC18F57Q43 Curiosity Nano Pinout Mapping

MICROCHIP-PIC18F57Q43-Curiosity-Nano-Hardware-(23) MICROCHIP-PIC18F57Q43-Curiosity-Nano-Hardware-(24)

ការផ្តាច់ឧបករណ៍បំបាត់កំហុសនៅលើយន្តហោះ

ឧបករណ៍បំបាត់កំហុសនៅលើយន្តហោះ និងឧបករណ៍ផ្លាស់ប្តូរកម្រិតអាចត្រូវបានផ្តាច់ទាំងស្រុងពី PIC18F57Q43 ។ ដ្យាក្រាមប្លុកខាងក្រោមបង្ហាញការតភ្ជាប់ទាំងអស់រវាងឧបករណ៍បំបាត់កំហុស និង PIC18F57Q43 ។ ប្រអប់រាងមូលតំណាងឱ្យការតភ្ជាប់ទៅគែមក្តារ។ ឈ្មោះសញ្ញាដែលបានបង្ហាញក៏ត្រូវបានបោះពុម្ពជាអេក្រង់សូត្រនៅផ្នែកខាងក្រោមនៃក្តារផងដែរ។
ដើម្បីផ្តាច់ឧបករណ៍បំបាត់កំហុស កាត់ខ្សែដែលបង្ហាញក្នុងរូបភាព 7-6 ។
យកចិត្តទុកដាក់៖  ការកាត់ខ្សែ GPIO ទៅនឹងឧបករណ៍បំបាត់កំហុសនៅលើយន្តហោះនឹងបិទច្រកសៀរៀលនិម្មិត ការសរសេរកម្មវិធី ការបំបាត់កំហុស និងការផ្សាយទិន្នន័យ។ ការកាត់ខ្សែផ្គត់ផ្គង់ថាមពលនឹងផ្តាច់ការផ្គត់ផ្គង់ថាមពលនៅលើយន្តហោះ។
គន្លឹះ៖  ការតភ្ជាប់ណាមួយដែលត្រូវបានកាត់អាចត្រូវបានតភ្ជាប់ឡើងវិញដោយប្រើ solder ជាជម្រើសមួយ 0Ω 0402 resistor អាចត្រូវបានម៉ោន។

  • នៅពេលដែលឧបករណ៍បំបាត់កំហុសត្រូវបានផ្តាច់ ឧបករណ៍បំបាត់កំហុសខាងក្រៅអាចត្រូវបានភ្ជាប់ទៅរន្ធដែលបង្ហាញក្នុងរូបភាព 7-6 ។ ព័ត៌មានលម្អិតអំពីការភ្ជាប់ឧបករណ៍បំបាត់កំហុសខាងក្រៅត្រូវបានពិពណ៌នានៅក្នុង 3.6 ការតភ្ជាប់ឧបករណ៍បំបាត់កំហុសខាងក្រៅ។

ដ្យាក្រាមប្លុកការតភ្ជាប់បំបាត់កំហុសនៅលើក្តារ

MICROCHIP-PIC18F57Q43-Curiosity-Nano-Hardware-(25)

ខ្សែរកាត់ការតភ្ជាប់បំបាត់កំហុសនៅលើក្តារ

MICROCHIP-PIC18F57Q43-Curiosity-Nano-Hardware-(26)

មីក្រូឈីប Webគេហទំព័រ
Microchip ផ្តល់ការគាំទ្រតាមអ៊ីនធឺណិតតាមរយៈរបស់យើង។ webគេហទំព័រនៅ http://www.microchip.com/.

នេះ។ webគេហទំព័រត្រូវបានប្រើដើម្បីធ្វើ files និងព័ត៌មានងាយស្រួលអាចរកបានសម្រាប់អតិថិជន។ ខ្លឹមសារមួយចំនួនដែលអាចរកបានរួមមាន:

  • ការគាំទ្រផលិតផល - សន្លឹកទិន្នន័យ និងកំហុស កំណត់ចំណាំកម្មវិធី និងសample កម្មវិធី ធនធានរចនា មគ្គុទ្ទេសក៍របស់អ្នកប្រើ និងឯកសារជំនួយផ្នែករឹង ការចេញផ្សាយកម្មវិធីចុងក្រោយបំផុត និងកម្មវិធីដែលបានទុកក្នុងប័ណ្ណសារ
  • ជំនួយបច្ចេកទេសទូទៅ - សំណួរដែលគេសួរញឹកញាប់ (FAQs), សំណើជំនួយបច្ចេកទេស, ក្រុមពិភាក្សាអនឡាញ, ការចុះបញ្ជីសមាជិកកម្មវិធីដៃគូរចនា Microchip
  • អាជីវកម្មរបស់ Microchip - ការណែនាំអំពីការជ្រើសរើសផលិតផល និងការបញ្ជាទិញ ការចេញផ្សាយព័ត៌មានថ្មីៗរបស់ Microchip ការចុះបញ្ជីសិក្ខាសាលា និងព្រឹត្តិការណ៍ ការចុះបញ្ជីការិយាល័យលក់ Microchip អ្នកចែកចាយ និងតំណាងរោងចក្រ។

សេវាកម្មជូនដំណឹងអំពីការផ្លាស់ប្តូរផលិតផល

សេវាកម្មជូនដំណឹងអំពីការផ្លាស់ប្តូរផលិតផលរបស់ Microchip ជួយរក្សាអតិថិជនបច្ចុប្បន្នលើផលិតផល Microchip ។ អ្នកជាវនឹងទទួលបានការជូនដំណឹងតាមអ៊ីមែល នៅពេលណាដែលមានការផ្លាស់ប្តូរ ការធ្វើបច្ចុប្បន្នភាព ការកែប្រែ ឬកំហុសទាក់ទងនឹងគ្រួសារផលិតផលដែលបានបញ្ជាក់ ឬឧបករណ៍អភិវឌ្ឍន៍ដែលចាប់អារម្មណ៍។
ដើម្បីចុះឈ្មោះ សូមចូលទៅកាន់ http://www.microchip.com/pcn ហើយធ្វើតាមការណែនាំចុះឈ្មោះ។

ជំនួយអតិថិជន
អ្នកប្រើប្រាស់ផលិតផល Microchip អាចទទួលបានជំនួយតាមរយៈបណ្តាញជាច្រើន៖

  • អ្នកចែកចាយ ឬ តំណាង
  • ការិយាល័យលក់ក្នុងស្រុក
  • វិស្វករដំណោះស្រាយបង្កប់ (ESE)
  • ជំនួយបច្ចេកទេស

អតិថិជនគួរតែទាក់ទងអ្នកចែកចាយ តំណាង ឬ ESE របស់ពួកគេសម្រាប់ការគាំទ្រ។ ការិយាល័យលក់ក្នុងស្រុកក៏អាចរកបានដើម្បីជួយអតិថិជនផងដែរ។ ការចុះបញ្ជីការិយាល័យលក់ និងទីតាំងត្រូវបានរួមបញ្ចូលនៅក្នុងឯកសារនេះ។
ជំនួយបច្ចេកទេសអាចរកបានតាមរយៈ webគេហទំព័រនៅ៖ http://www.microchip.com/support

មុខងារការពារលេខកូដឧបករណ៍មីក្រូឈីប
ចំណាំព័ត៌មានលម្អិតខាងក្រោមនៃមុខងារការពារកូដនៅលើឧបករណ៍ Microchip៖

  • ផលិតផល Microchip បំពេញតាមលក្ខណៈជាក់លាក់ដែលមាននៅក្នុងសន្លឹកទិន្នន័យ Microchip ជាក់លាក់របស់ពួកគេ។
  • Microchip ជឿជាក់ថាគ្រួសារផលិតផលរបស់វាគឺជាក្រុមគ្រួសារដែលមានសុវត្ថិភាពបំផុតមួយនៅលើទីផ្សារនាពេលបច្ចុប្បន្ននេះ នៅពេលប្រើប្រាស់ក្នុងលក្ខណៈដែលបានគ្រោងទុក និងក្រោមលក្ខខណ្ឌធម្មតា។
  • មានវិធីសាស្រ្តមិនស្មោះត្រង់ និងប្រហែលជាខុសច្បាប់ដែលត្រូវបានប្រើដើម្បីបំពានមុខងារការពារកូដ។ វិធីសាស្រ្តទាំងអស់នេះ តាមចំនេះដឹងរបស់យើង តម្រូវឱ្យប្រើប្រាស់ផលិតផល Microchip ក្នុងលក្ខណៈខាងក្រៅលក្ខណៈប្រតិបត្តិការដែលមាននៅក្នុងសន្លឹកទិន្នន័យរបស់ Microchip ។ ភាគច្រើនទំនងជាអ្នកធ្វើដូច្នេះគឺជាប់ពាក់ព័ន្ធនឹងការលួចកម្មសិទ្ធិបញ្ញា។
  • Microchip មានឆន្ទៈក្នុងការធ្វើការជាមួយអតិថិជនដែលមានការព្រួយបារម្ភអំពីភាពត្រឹមត្រូវនៃកូដរបស់ពួកគេ។
  • ទាំង Microchip ឬក្រុមហ៊ុនផលិត semiconductor ផ្សេងទៀតមិនអាចធានាសុវត្ថិភាពនៃកូដរបស់ពួកគេបានទេ។ ការការពារលេខកូដមិនមានន័យថាយើងកំពុងធានាផលិតផលថា "មិនអាចបំបែកបាន" នោះទេ។

ការការពារកូដកំពុងវិវឌ្ឍឥតឈប់ឈរ។ យើងនៅ Microchip ប្តេជ្ញាបន្តកែលម្អមុខងារការពារកូដនៃផលិតផលរបស់យើង។ ការប៉ុនប៉ងដើម្បីបំបែកមុខងារការពារកូដរបស់ Microchip អាចជាការរំលោភលើច្បាប់រក្សាសិទ្ធិសហស្សវត្សរ៍ឌីជីថល។ ប្រសិនបើទង្វើបែបនេះអនុញ្ញាតឱ្យមានការចូលប្រើប្រាស់កម្មវិធីរបស់អ្នកដោយគ្មានការអនុញ្ញាត ឬការងារដែលត្រូវបានរក្សាសិទ្ធិផ្សេងទៀត អ្នកអាចមានសិទ្ធិប្តឹងទាមទារសំណងក្រោមច្បាប់នោះ។

សេចក្តីជូនដំណឹងផ្លូវច្បាប់
ព័ត៌មានដែលមាននៅក្នុងការបោះពុម្ពផ្សាយនេះទាក់ទងនឹងកម្មវិធីឧបករណ៍ និងព័ត៌មានផ្សេងទៀតគឺត្រូវបានផ្តល់ជូនសម្រាប់តែភាពងាយស្រួលរបស់អ្នកប៉ុណ្ណោះ ហើយអាចត្រូវបានជំនួសដោយការអាប់ដេត។ វាជាទំនួលខុសត្រូវរបស់អ្នកក្នុងការធានាថាកម្មវិធីរបស់អ្នកត្រូវនឹងលក្ខណៈជាក់លាក់របស់អ្នក។ មីក្រូឈីបមិនតំណាងឱ្យ ឬការធានានៃប្រភេទណាមួយ ទោះជាបញ្ជាក់ ឬបង្កប់ន័យ សរសេរ ឬផ្ទាល់មាត់ លក្ខន្តិកៈ ឬផ្ទុយទៅវិញ ពាក់ព័ន្ធនឹងព័ត៌មាន រួមទាំងការមិនកំណត់ ភាពមិនស្ថិតស្ថេរចំពោះបញ្ហា ឬសមបំណង។ Microchip បដិសេធការទទួលខុសត្រូវទាំងអស់ដែលកើតចេញពីព័ត៌មាននេះ និងការប្រើប្រាស់របស់វា។ ការប្រើប្រាស់ឧបករណ៍ Microchip នៅក្នុងកម្មវិធីជំនួយអាយុជីវិត និង/ឬកម្មវិធីសុវត្ថិភាពគឺស្ថិតក្នុងហានិភ័យរបស់អ្នកទិញទាំងស្រុង ហើយអ្នកទិញយល់ព្រមការពារ ទូទាត់សំណង និងកាន់ Microchip ដែលគ្មានគ្រោះថ្នាក់ពីការខូចខាត ការទាមទារ ការប្តឹងផ្តល់ ឬការចំណាយដែលបណ្តាលមកពីការប្រើប្រាស់បែបនេះ។ គ្មានអាជ្ញាប័ណ្ណណាមួយត្រូវបានបញ្ជូនដោយប្រយោល ឬបើមិនដូច្នេះទេ នៅក្រោមកម្មសិទ្ធិបញ្ញារបស់ Microchip ណាមួយ លើកលែងតែមានចែងផ្សេងពីនេះ។

ពាណិជ្ជសញ្ញា
ឈ្មោះ និងស្លាកសញ្ញា Microchip, និមិត្តសញ្ញា Microchip, Adaptec, AnyRate, AVR, AVR logo, AVR Freaks, BesTime, BitCloud, chipKIT, chipKIT, chipKIT logo, CryptoMemory, CryptoRF, dsPIC, FlashFlex, flexPWR, HELDO, IGLOO, JukeBlox, Keer , LANCheck, LinkMD, maXStylus, maXTouch, MediaLB, megaAVR, Microsemi, Microsemi logo, MOST, MOST, MPLAB, OptoLyzer, PackeTime, PIC, picoPower, PICSTART, PIC32 logo, PolarFire, Prochip Designer, QTouch, SenGAM- , SpyNIC, SST, SST Logo, SuperFlash, Symmetricom, SyncServer, Tachyon, TempTrackr, TimeSource, tinyAVR, UNI/O, Vectron, និង XMEGA គឺជាពាណិជ្ជសញ្ញាដែលបានចុះបញ្ជីរបស់ Microchip Technology Incorporated in the United States and other countries. APT, ClockWorks, The Embedded Control Solutions Company, EtherSynch, FlashTec, Hyper Speed ​​Control, HyperLight Load, IntelliMOS, Libero, motorBench, mTouch, Powermite 3, Precision Edge, ProASIC, ProASIC Plus, និមិត្តសញ្ញា ProASIC Plus, Quiet-Wire, SmartFusion, SyncWorld, Temux, TimeCesium, TimeHub, TimePictra, TimeProvider, Vite, WinPath, និង ZL គឺជាពាណិជ្ជសញ្ញាចុះបញ្ជីរបស់ Microchip Technology Incorporated in the U.A. Adjacent Key Suppression, AKS, Analog-for-the-Digital Age, Any Capacitor, AnyIn, Any BlueSky, BodyCom, CodeGuard, CryptoAuthentication, CryptoAutomotive, CryptoCompanion, CryptoController, dsPICDEM, dsPICDEM.net, Dynamic Average Matching, DAM, ECAN, EtherGREEN, In-Circuit Serial Programming, Jipter-Cnetivity, InterCertivity leerNet ឡូហ្គោ, memBrain, Mindi, MiWi, MPASM, MPF, MPLAB Certified logo, MPLIB, MPLINK, MultiTRAK, NetDetach, Omniscient Code Generation, PICDEM, PICDEM.net, PICkit, PICtail, PowerSmart, PureSilicon, QMatrix, REAL Blocker, Rip SAM-ICE, Serial Quad I/O, SMART-I.S., SQI, SuperSwitcher, SuperSwitcher II, Total Endurance, TSHARC, USBCheck, VariSense, ViewSpan, WiperLock, Wireless DNA, និង ZENA គឺជាពាណិជ្ជសញ្ញានៃបច្ចេកវិទ្យា Microchip ដែលរួមបញ្ចូលនៅក្នុងសហរដ្ឋអាមេរិក និងប្រទេសដទៃទៀត។ SQTP គឺជាសញ្ញាសម្គាល់សេវាកម្មនៃបច្ចេកវិទ្យា Microchip ដែលរួមបញ្ចូលនៅក្នុងសហរដ្ឋអាមេរិក និមិត្តសញ្ញា Adaptec, ប្រេកង់លើតម្រូវការ, Silicon Storage Technology និង Symmcom គឺជាពាណិជ្ជសញ្ញាដែលបានចុះបញ្ជីរបស់ Microchip Technology Inc. នៅក្នុងប្រទេសផ្សេងទៀត។ GestIC គឺជាពាណិជ្ជសញ្ញាចុះបញ្ជីរបស់ Microchip Technology Germany II GmbH & Co. KG ដែលជាក្រុមហ៊ុនបុត្រសម្ព័ន្ធរបស់ Microchip Technology Inc. ក្នុងប្រទេសផ្សេងៗ។
ពាណិជ្ជសញ្ញាផ្សេងទៀតទាំងអស់ដែលបានរៀបរាប់នៅទីនេះគឺជាកម្មសិទ្ធិរបស់ក្រុមហ៊ុនរៀងៗខ្លួន។
© 2020, Microchip Technology Incorporated, បោះពុម្ពនៅសហរដ្ឋអាមេរិក, រក្សាសិទ្ធិគ្រប់យ៉ាង។
ISBN៖ 978-1-5224-5774-9

ប្រព័ន្ធគ្រប់គ្រងគុណភាព
សម្រាប់ព័ត៌មានទាក់ទងនឹងប្រព័ន្ធគ្រប់គ្រងគុណភាពរបស់ Microchip សូមចូលទៅកាន់ http://www.microchip.com/quality.

ការលក់ និងសេវាកម្មទូទាំងពិភពលោក

អាមេរិក អាស៊ី/ប៉ាស៊ីហ្វិក អាស៊ី/ប៉ាស៊ីហ្វិក អឺរ៉ុប
ការិយាល័យសាជីវកម្ម
2355 មហាវិថី Chandler ខាងលិច Chandler, AZ 85224-6199
ទូរស័ព្ទ៖ ៨៦៦-៤៤៧-២១៩៤
ទូរសារ៖ ៨៦៦-៤៤៧-២១៩៤
ជំនួយបច្ចេកទេស៖ http://www.microchip.com/support Web អាស័យដ្ឋាន៖ http://www.microchip.com អាត្លង់តា
ឌុលធូ, GA
ទូរស័ព្ទ៖ ៨៦៦-៤៤៧-២១៩៤
ទូរសារ៖ ៨៦៦-៤៤៧-២១៩៤Austin, TX
ទូរស័ព្ទ៖ ៨៦៦-៤៤៧-២១៩៤
បូស្តុន Westborough, MA Tel: ៨៦៦-៤៤៧-២១៩៤
ទូរសារ៖ ៨៦៦-៤៤៧-២១៩៤
ឈីកាហ្គោ
Itasca, IL
ទូរស័ព្ទ៖ ៨៦៦-៤៤៧-២១៩៤
ទូរសារ៖ ៨៦៦-៤៤៧-២១៩៤
ដាឡាស
អាឌីសុន, TX
ទូរស័ព្ទ៖ ៩៧២-៨១៨-៧៤២៣ ទូរសារ៖ ៨៦៦-៤៤៧-២១៩៤
ទីក្រុង Detroit
Novi, MI
ទូរស័ព្ទ៖ ៨៦៦-៤៤៧-២១៩៤
Houston, TX
ទូរស័ព្ទ៖ ៨៦៦-៤៤៧-២១៩៤
រដ្ឋ Indianapolis
Noblesville, IN Tel: ៨៦៦-៤៤៧-២១៩៤
ទូរសារ៖ ៨៦៦-៤៤៧-២១៩៤
ទូរស័ព្ទ៖ ៨៦៦-៤៤៧-២១៩៤
ទីក្រុង Los Angeles
Mission Viejo, CA Tel: ៨៦៦-៤៤៧-២១៩៤
ទូរសារ៖ ៨៦៦-៤៤៧-២១៩៤
ទូរស័ព្ទ៖ ៨៦៦-៤៤៧-២១៩៤
Raleigh, NC
ទូរស័ព្ទ៖ ៨៦៦-៤៤៧-២១៩៤
ញូវយ៉ក, ញូវយ៉ក
ទូរស័ព្ទ៖ ៨៦៦-៤៤៧-២១៩៤
San Jose, CA
ទូរស័ព្ទ៖ ៨៦៦-៤៤៧-២១៩៤
ទូរស័ព្ទ៖ ៨៦៦-៤៤៧-២១៩៤
ប្រទេសកាណាដា - តូរ៉ុនតូ
ទូរស័ព្ទ៖ ៨៦៦-៤៤៧-២១៩៤
ទូរសារ៖ ៨៦៦-៤៤៧-២១៩៤
អូស្ត្រាលី - ស៊ីដនី
ទូរស័ព្ទ៖ 61-2-9868-6733
ចិន - ប៉េកាំង
ទូរស័ព្ទ៖ 86-10-8569-7000
ប្រទេសចិន - ទីក្រុង Chengdu
ទូរស័ព្ទ៖ 86-28-8665-5511
ប្រទេសចិន - ទីក្រុង Chongqing
ទូរស័ព្ទ៖ 86-23-8980-9588
ប្រទេសចិន - Dongguan
ទូរស័ព្ទ៖ 86-769-8702-9880
ប្រទេសចិន - ក្វាងចូវ
ទូរស័ព្ទ៖ 86-20-8755-8029
ប្រទេសចិន - Hangzhou
ទូរស័ព្ទ៖ 86-571-8792-8115
ប្រទេសចិន - ហុងកុង SAR
ទូរស័ព្ទ៖ 852-2943-5100
ប្រទេសចិន - ណានជីង
ទូរស័ព្ទ៖ 86-25-8473-2460
ប្រទេសចិន - ទីក្រុង Qingdao
ទូរស័ព្ទ៖ 86-532-8502-7355
ចិន - សៀងហៃ
ទូរស័ព្ទ៖ 86-21-3326-8000
ប្រទេសចិន - សេនយ៉ាង
ទូរស័ព្ទ៖ 86-24-2334-2829
ប្រទេសចិន - ទីក្រុង Shenzhen
ទូរស័ព្ទ៖ 86-755-8864-2200
ប្រទេសចិន - ស៊ូចូវ
ទូរស័ព្ទ៖ 86-186-6233-1526
ប្រទេសចិន - វូហាន
ទូរស័ព្ទ៖ 86-27-5980-5300
ចិន - ស៊ីអាន
ទូរស័ព្ទ៖ 86-29-8833-7252
ប្រទេសចិន - Xiamen
ទូរស័ព្ទ៖ 86-592-2388138
ប្រទេសចិន - ជូហៃ
ទូរស័ព្ទ៖ 86-756-3210040
ប្រទេសឥណ្ឌា - Bangalore
ទូរស័ព្ទ៖ 91-80-3090-4444
ប្រទេសឥណ្ឌា - ញូវដេលី
ទូរស័ព្ទ៖ 91-11-4160-8631
ឥណ្ឌា - ភូន
ទូរស័ព្ទ៖ 91-20-4121-0141
ប្រទេសជប៉ុន - អូសាកា
ទូរស័ព្ទ៖ 81-6-6152-7160
ជប៉ុន - តូក្យូ
ទូរស័ព្ទ៖ 81-3-6880- 3770
កូរ៉េ - ដាហ្គូ
ទូរស័ព្ទ៖ 82-53-744-4301
កូរ៉េ - សេអ៊ូល។
ទូរស័ព្ទ៖ 82-2-554-7200
ម៉ាឡេស៊ី - កូឡាឡាំពួរ
ទូរស័ព្ទ៖ 60-3-7651-7906
ម៉ាឡេស៊ី - ប៉េណាង
ទូរស័ព្ទ៖ 60-4-227-8870
ហ្វីលីពីន - ម៉ានីល។
ទូរស័ព្ទ៖ 63-2-634-9065
សិង្ហបុរី
ទូរស័ព្ទ៖ 65-6334-8870
តៃវ៉ាន់ - ស៊ីនជូ
ទូរស័ព្ទ៖ 886-3-577-8366
តៃវ៉ាន់ - កៅសុង
ទូរស័ព្ទ៖ 886-7-213-7830
តៃវ៉ាន់ - តៃប៉ិ
ទូរស័ព្ទ៖ 886-2-2508-8600
ប្រទេសថៃ - បាងកក
ទូរស័ព្ទ៖ 66-2-694-1351
វៀតណាម - ហូជីមិញ
ទូរស័ព្ទ៖ 84-28-5448-2100
អូទ្រីស - វែល។
ទូរស័ព្ទ៖ 43-7242-2244-39
ទូរសារ៖ 43-7242-2244-393
ដាណឺម៉ាក - ទីក្រុង Copenhagen
ទូរស័ព្ទ៖ 45-4485-5910
ទូរសារ៖ 45-4485-2829
ហ្វាំងឡង់ - អេសភី
ទូរស័ព្ទ៖ 358-9-4520-820
បារាំង - ប៉ារីស
Tel: 33-1-69-53-63-20
Fax: 33-1-69-30-90-79
អាឡឺម៉ង់ - Garching
ទូរស័ព្ទ៖ 49-8931-9700
អាល្លឺម៉ង់ - ហាន់
ទូរស័ព្ទ៖ 49-2129-3766400
អាល្លឺម៉ង់ - Heilbronn
ទូរស័ព្ទ៖ 49-7131-72400
អាល្លឺម៉ង់ - Karlsruhe
ទូរស័ព្ទ៖ 49-721-625370
អាល្លឺម៉ង់ - ទីក្រុង Munich
Tel: 49-89-627-144-0
Fax: 49-89-627-144-44
អាល្លឺម៉ង់ - Rosenheim
ទូរស័ព្ទ៖ 49-8031-354-560
អ៊ីស្រាអែល - រ៉ាអាណាណា
ទូរស័ព្ទ៖ 972-9-744-7705
អ៊ីតាលី - មីឡាន
ទូរស័ព្ទ៖ 39-0331-742611
ទូរសារ៖ 39-0331-466781
ប្រទេសអ៊ីតាលី - Padova
ទូរស័ព្ទ៖ 39-049-7625286
ប្រទេសហូឡង់ - Drunen
ទូរស័ព្ទ៖ 31-416-690399
ទូរសារ៖ 31-416-690340
ន័រវែស - Trondheim
ទូរស័ព្ទ៖ 47-72884388
ប៉ូឡូញ - វ៉ារស្សាវ៉ា
ទូរស័ព្ទ៖ 48-22-3325737
រូម៉ានី - Bucharest
Tel: 40-21-407-87-50
អេស្ប៉ាញ - ម៉ាឌ្រីដ
Tel: 34-91-708-08-90
Fax: 34-91-708-08-91
ស៊ុយអែត - Gothenberg
Tel: 46-31-704-60-40
ស៊ុយអែត - ស្តុកខម
ទូរស័ព្ទ៖ 46-8-5090-4654
ចក្រភពអង់គ្លេស - Wokingham
ទូរស័ព្ទ៖ 44-118-921-5800
ទូរសារ៖ 44-118-921-5820

© 2020 Microchip Technology Inc.

ឯកសារ/ធនធាន

MICROCHIP PIC18F57Q43 Curiosity Nano Hardware [pdf] ការណែនាំអ្នកប្រើប្រាស់
PIC18F57Q43 Curiosity Nano Hardware, PIC18F57Q43, Curiosity Nano Hardware, Nano Hardware, Hardware

ឯកសារយោង

ទុកមតិយោបល់

អាសយដ្ឋានអ៊ីមែលរបស់អ្នកនឹងមិនត្រូវបានផ្សព្វផ្សាយទេ។ វាលដែលត្រូវការត្រូវបានសម្គាល់ *