MICROCHIP-និមិត្តសញ្ញា

MICROCHIP សុខដុមនីយកម្មកម្មវិធីរួមបញ្ចូល

MICROCHIP-Harmony-Integrated-Software-Framework-product-image

លក្ខណៈ​ពិសេស៖

  • ឈ្មោះផលិតផល៖ MPLAB Harmony Integrated Software Framework
  • កំណែ៖ v1.11
  • កាលបរិច្ឆេទចេញផ្សាយ៖ ខែមេសា ឆ្នាំ ២០២៤

ព័ត៌មានផលិតផល៖
MPLAB Harmony Integrated Software Framework v1.11 គឺជាក្របខ័ណ្ឌកម្មវិធីដែលត្រូវបានរចនាឡើងដើម្បីសម្រួល និងពន្លឿនការអភិវឌ្ឍន៍កម្មវិធីដែលបានបង្កប់សម្រាប់ microcontrollers Microchip ។ វាផ្តល់នូវសំណុំបណ្ណាល័យ កម្មវិធីបញ្ជា និងឧបករណ៍កណ្តាលយ៉ាងទូលំទូលាយ ដើម្បីសម្រួលដំណើរការអភិវឌ្ឍន៍។

ការណែនាំអំពីការប្រើប្រាស់ផលិតផល

លក្ខណៈពិសេស និងបញ្ហាដែលគេស្គាល់៖

លក្ខណៈពិសេសរបស់ MPLAB Harmony៖

  • គាំទ្រជួរដ៏ធំទូលាយនៃ microcontrollers Microchip
  • សំណុំពេញលេញនៃបណ្ណាល័យ និងឧបករណ៍កណ្តាល
  • ការ​កំណត់​និង​ការ​កំណត់​ងាយ​ស្រួល​

បញ្ហាដែលគេស្គាល់៖

  • ភាសាសរសេរកម្មវិធី C ++ មិនត្រូវបានគាំទ្រទេ។
  • កម្រិតបង្កើនប្រសិទ្ធភាព -O1 ដែលបានណែនាំសម្រាប់គម្រោងសាងសង់ជាមួយបណ្ណាល័យគ្រឿងកុំព្យូទ័រ Harmony
  • ឥរិយាបទរបស់កម្មវិធី Uninstaller ទាក់ទងនឹងការកែប្រែដោយអ្នកប្រើប្រាស់ files

ចេញផ្សាយព័ត៌មាន

ផ្តល់ព័ត៌មានអំពីការចេញផ្សាយ MPLAB Harmony រួមបញ្ចូលកំណត់ចំណាំចេញផ្សាយ មាតិកាចេញផ្សាយ ប្រភេទនៃការចេញផ្សាយ និងពន្យល់អំពីប្រព័ន្ធលេខរៀងកំណែ។ ច្បាប់ចម្លង PDF នៃកំណត់ចំណាំចេញផ្សាយត្រូវបានផ្តល់ជូននៅក្នុង ថតឯកសារ / doc នៃការដំឡើង MPLAB Harmony របស់អ្នក។

កំណត់ចំណាំចេញផ្សាយ
ប្រធានបទនេះផ្តល់នូវកំណត់ចំណាំចេញផ្សាយសម្រាប់កំណែ MPLAB Harmony នេះ។

ការពិពណ៌នា
MPLAB Harmony កំណែ៖ v1.11 កាលបរិច្ឆេទចេញផ្សាយ៖ ខែមេសា ឆ្នាំ ២០១៧

តម្រូវការកម្មវិធី
មុនពេលប្រើ MPLAB Harmony សូមប្រាកដថាត្រូវបានដំឡើងដូចខាងក្រោម៖

  • MPLAB X IDE 3.60
  • MPLAB XC32 C/C++ Compiler 1.43
  • MPLAB Harmony Configurator 1.11.xx

ការធ្វើបច្ចុប្បន្នភាពចំពោះការចេញផ្សាយ MPLAB Harmony នេះ។
ការធ្វើបច្ចុប្បន្នភាពចំពោះការចេញផ្សាយ MPLAB Harmony នេះគឺសាមញ្ញណាស់។ សម្រាប់ការណែនាំលម្អិត សូមមើលការបញ្ជូន និងការអាប់ដេតទៅកាន់ MPLAB Harmony។

អ្វី​ដែល​ជា​បញ្ហា​ថ្មី​ដែល​គេ​ស្គាល់
តារាងខាងក្រោមរាយបញ្ជីលក្ខណៈពិសេសដែលត្រូវបានផ្លាស់ប្តូរ ឬបន្ថែម និងបញ្ហាដែលគេស្គាល់ដែលត្រូវបានកំណត់ចាប់តាំងពីការចេញផ្សាយចុងក្រោយនៃ MPLAB Harmony។ បញ្ហាដែលគេដឹងដែលមិនទាន់ត្រូវបានដោះស្រាយត្រូវបានរក្សាទុកពីការចេញផ្សាយមុន។

MPLAB ភាពសុខដុមរមនា៖

លក្ខណៈ ការបន្ថែម និងការអាប់ដេត បញ្ហាដែលគេស្គាល់
ទូទៅ MPLAB Harmony មិនត្រូវបានសាកល្បងជាមួយ C++ ទេ។ ដូច្នេះ ការ​គាំទ្រ​ភាសា​កម្មវិធី​នេះ​មិន​ត្រូវ​បាន​គាំទ្រ​ទេ។

កម្រិតបង្កើនប្រសិទ្ធភាព “-O1” ត្រូវបានណែនាំនៅពេលសាងសង់គម្រោងណាមួយដែលរួមបញ្ចូល MPLAB Harmony binary ដែលបានសាងសង់ជាមុន (.a file) បណ្ណាល័យគ្រឿងកុំព្យូទ័រ។ វាចាំបាច់ដើម្បីឱ្យអ្នកភ្ជាប់នឹងលុបកូដចេញពីផ្នែកដែលមិនប្រើ (សម្រាប់មុខងារបណ្ណាល័យគ្រឿងកុំព្យូទ័រដែលមិនត្រូវបានប្រើ)។ ម្យ៉ាងវិញទៀត អ្នកអាចជ្រើសរើស “យកផ្នែកដែលមិនប្រើចេញ” នៅក្នុងជម្រើសទូទៅសម្រាប់ប្រអប់លក្ខណសម្បត្តិ xc32-ld (linker) ។

កម្មវិធីលុប MPLAB Harmony នឹងលុបទាំងអស់។ files ត្រូវបានដំឡើងដោយកម្មវិធីដំឡើង ទោះបីជាពួកគេត្រូវបានកែប្រែដោយអ្នកប្រើប្រាស់ក៏ដោយ។ ទោះយ៉ាងណាក៏ដោយកម្មវិធីលុប នឹងមិន លុបថ្មី។ files បានបន្ថែមដោយអ្នកប្រើប្រាស់ទៅថតដំឡើង MPLAB Harmony ។

កម្មវិធីជំនួយ MPLAB Harmony Display Manager ផ្តល់ការគាំទ្រដល់ការកំណត់រចនាសម្ព័ន្ធ និងការក្លែងធ្វើពេញលេញដល់កម្មវិធីបញ្ជាដែលបានបង្កើត LCC ហើយក៏ផ្តល់ការគាំទ្រជាមូលដ្ឋានសម្រាប់កម្មវិធីបញ្ជាឧបករណ៍បញ្ជាក្រាហ្វិកផ្សេងទៀតទាំងអស់។ ការកំណត់រចនាសម្ព័ន្ធពេញលេញ និងការគាំទ្រការក្លែងធ្វើសម្រាប់កម្មវិធីបញ្ជាឧបករណ៍បញ្ជាក្រាហ្វិកផ្សេងទៀតនឹងត្រូវបានបន្ថែមនៅក្នុងការចេញផ្សាយនាពេលអនាគតនៃ MPLAB Harmony ។

Middleware និងបណ្ណាល័យ៖

លក្ខណៈ ការបន្ថែម និងការអាប់ដេត បញ្ហាដែលគេស្គាល់
បណ្ណាល័យកម្មវិធីចាប់ផ្ដើមប្រព័ន្ធ កម្មវិធីចាប់ផ្ដើមប្រព័ន្ធ UDP មិនចងក្រងសម្រាប់ឧបករណ៍ PIC32MZ នៅពេលដែល microMIPS ត្រូវបានជ្រើសរើស។
បណ្ណាល័យគ្រីបតូ គ្មាន ការផ្ទេរគម្រោងដែលប្រើបណ្ណាល័យ Crypto ផ្នែករឹង ហើយមានការកំណត់រចនាសម្ព័ន្ធច្រើន អាចនឹងមានបញ្ហាក្នុងការចងក្រងបន្ទាប់ពីបង្កើតកូដឡើងវិញ។ MPLAB X IDE នឹងបង្ហាញថា pic32mz-crypt.h និង pic32mz-hash.c files ត្រូវបានដកចេញពីការកំណត់ ទោះបីជាវាព្យាយាមបន្ថែមពួកវាក៏ដោយ។ កម្មវិធីចងក្រងនឹងបង្កើតកំហុស ដោយនិយាយថាមុខងារ Crypto មួយចំនួនមិនអាចយោងបានទេ។ ដើម្បីដោះស្រាយបញ្ហានេះ សូមលុបទាំងពីរចេញ  files (pic32mz-crypt.h និង pic32mz-hash.c) ពីគម្រោង ហើយប្រើ MPLAB Harmony Configurator (MHC) ដើម្បីបង្កើតឡើងវិញនូវការកំណត់ទាំងអស់ដែលប្រើទាំងនេះ files.
បណ្ណាល័យឌិកូដ ដោយសារតែតម្រូវការអង្គចងចាំ និងចំនួន SRAM ដែលមានស្រាប់ ឧបករណ៍ឌិកូដមួយចំនួនមិនអាចដំណើរការដំណាលគ្នាជាមួយឧបករណ៍ឌិកូដផ្សេងទៀតបានទេ។ ទោះយ៉ាងណាក៏ដោយ ឧបករណ៍ឌិកូដនីមួយៗនឹងដំណើរការជាលក្ខណៈបុគ្គលនៅក្នុងការបង្ហាញ universal_audio_decoders ។
File ប្រព័ន្ធ រក​ឃើញ​និង​បាន​ជួសជុល​ការ​លើក​លែង​ព្រួញ​គ្មាន​សក្ដានុពល​នៅ​ក្នុង​មុខងារ​មិន​ម៉ោន។
បណ្ណាល័យក្រាហ្វិក ការឌិកូដ JPEG មិនគាំទ្ររូបភាពដែលបានស្កែនជឿនលឿននោះទេ។ រូបភាព GIF ដែលមានចលនាដែលរួមបញ្ចូលដោយតម្លាភាពមួយចំនួនអាចបង្ហាញពីការរហែក។ កម្មវិធីបញ្ជា LCCG ដែលបានបង្កើតគាំទ្រគុណភាពបង្ហាញរហូតដល់ WVGA ឬសមមូល។
ជង់ TCP/IP SMTPC៖
  • API ដើម្បីបោះបង់សារ ដែលមានប្រយោជន៍នៅពេលដែលការព្យាយាមម្តងទៀតគឺមិនមាននៅពេលនេះទេ។
  •  អាសយដ្ឋាន DNS ច្រើនដើម្បីផ្តល់នូវការបញ្ជូនសំបុត្រដែលគួរឱ្យទុកចិត្តជាងនេះ មិនទាន់មាននៅឡើយទេ
  • ការ​គាំទ្រ​សម្រាប់​វាល​បឋមកថា​អ៊ីមែល​ជា​ជម្រើស​បច្ចុប្បន្ន​មិន​មាន​ទេ។
បណ្ណាល័យឧបករណ៍ USB គ្មាន ជង់ឧបករណ៍ USB ត្រូវបានសាកល្បងក្នុងសមត្ថភាពមានកំណត់ជាមួយ RTOS។ ខណៈពេលដែលដំណើរការឧបករណ៍ USB ជង់នៅលើឧបករណ៍គ្រួសារ PIC32MZ ជង់ត្រូវការរយៈពេលបីវិនាទីដើម្បីចាប់ផ្តើមសម្រាប់ឧបករណ៍ PIC32MZ EC និងបីមីលីវិនាទីសម្រាប់ឧបករណ៍ PIC32MZ EF ។
បណ្ណាល័យម៉ាស៊ីនយូអេសប៊ី បានដកការគាំទ្រ MHC សម្រាប់កម្មវិធី USB Host Beta ។ ការគាំទ្រសម្រាប់ USB Host Beta APIs នឹងត្រូវបានយកចេញនៅក្នុងការចេញផ្សាយនាពេលខាងមុខ។ មុខងារ USB Host Stack ខាងក្រោមមិនត្រូវបានអនុវត្តទេ៖
  •  USB_HOST_BusResume
  •  USB_HOST_ឧបករណ៍ផ្អាក
  • USB_HOST_ឧបករណ៍បន្ត

Hub, Audio v1.0, និង HID Host Client Drivers ត្រូវ​បាន​សាកល្បង​ក្នុង​សមត្ថភាព​មាន​កំណត់។​ USB Host Stack ត្រូវ​បាន​សាកល្បង​ក្នុង​សមត្ថភាព​មាន​កំណត់​ជាមួយ​នឹង​ប្រតិបត្តិការ​ RTOS.Polled mode មិន​ត្រូវ​បាន​សាកល្បង​ទេ។​ Attach/Detach​ ត្រូវ​បាន​សាកល្បង​ក្នុង​សមត្ថភាព​មាន​កំណត់។​ ខណៈ​ពេល​ដែល​ដំណើរការ​ USB Host Stack លើ​ឧបករណ៍​គ្រួសារ​ PIC32MZ នោះ​ stackize PICM បី​មីលីវិនាទី​ដំបូង​សម្រាប់​ 32 វិនាទី ឧបករណ៍ PIC32MZ EF។ ស្រទាប់ម៉ាស៊ីន USB មិនអនុវត្តការត្រួតពិនិត្យចរន្តលើស។ មុខងារនេះនឹងមាននៅក្នុងការចេញផ្សាយនាពេលអនាគតរបស់ MPLAB Harmony។ ស្រទាប់ម៉ាស៊ីន USB មិនពិនិត្យមើលកម្រិត Hub Tier ទេ។ មុខងារនេះនឹងមាននៅក្នុងការចេញផ្សាយរបស់ MPLAB Harmony នាពេលអនាគត។ ស្រទាប់ម៉ាស៊ីន USB នឹងបើកដំណើរការការកំណត់ដំបូងនៅពេលដែលមានការកំណត់ច្រើន។ ប្រសិនបើមិនមានចំណុចប្រទាក់ដែលត្រូវគ្នានៅក្នុងការកំណត់រចនាសម្ព័ន្ធដំបូងទេ វាបណ្តាលឱ្យឧបករណ៍មិនដំណើរការ។ ការបើកការកំណត់រចនាសម្ព័ន្ធច្រើននឹងត្រូវបានធ្វើឱ្យសកម្មនៅក្នុងការចេញផ្សាយនាពេលអនាគតនៃ MPLAB Harmony ។ កម្មវិធីបញ្ជាម៉ាស៊ីនភ្ញៀវ MSD ត្រូវបានសាកល្បងជាមួយនឹងចំនួនមានកំណត់នៃ USB Flash drives ដែលអាចរកបានសម្រាប់ពាណិជ្ជកម្ម។ កម្មវិធីបញ្ជាម៉ាស៊ីនភ្ញៀវ MSD និងស្រទាប់ម៉ាស៊ីន USB មិនត្រូវបានសាកល្បងសម្រាប់ការអាន/សរសេរ។ ការធ្វើតេស្តនេះនឹងត្រូវបានធ្វើឡើងនៅក្នុងការចេញផ្សាយនាពេលអនាគតនៃ MPLAB Harmony។ កម្មវិធីបញ្ជាម៉ាស៊ីនភ្ញៀវ MSD និងកម្មវិធីបញ្ជាប្លុក SCSI អាចប្រើបានតែជាមួយ File ប្រព័ន្ធប្រសិនបើ file មុខងារ Auto-Mount របស់ប្រព័ន្ធត្រូវបានបើកដំណើរការ។ កម្មវិធីបញ្ជាម៉ាស៊ីនភ្ញៀវ MSD មិនត្រូវបានសាកល្បងជាមួយឧបករណ៍ផ្ទុកច្រើន LUN និងឧបករណ៍អានកាត USB ទេ។

បណ្ណាល័យម៉ាស៊ីនយូអេសប៊ី (ត) កម្មវិធីបញ្ជាប្លុក SCSI របស់ម៉ាស៊ីន USB, កម្មវិធីបញ្ជាម៉ាស៊ីនភ្ញៀវ CDC និងកម្មវិធីបញ្ជាម៉ាស៊ីនភ្ញៀវអូឌីយ៉ូ គាំទ្រតែប្រតិបត្តិការម៉ាស៊ីនភ្ញៀវតែមួយប៉ុណ្ណោះ។ ប្រតិបត្តិការអតិថិជនច្រើននឹងត្រូវបានបើកនៅក្នុងការចេញផ្សាយនាពេលអនាគតនៃ MPLAB Harmony ។

កម្មវិធីបញ្ជាម៉ាស៊ីនភ្ញៀវ USB HID មិនត្រូវបានសាកល្បងជាមួយឧបករណ៍ប្រើប្រាស់ច្រើនទេ។ ការបញ្ជូនលទ្ធផល ឬរបាយការណ៍លក្ខណៈមិនត្រូវបានសាកល្បងទេ។

កម្មវិធីបញ្ជាម៉ាស៊ីនភ្ញៀវអូឌីយ៉ូ USB មិនផ្តល់ការអនុវត្តសម្រាប់មុខងារខាងក្រោមទេ៖

  • USB_HOST_AUDIO_V1_DeviceObjHandleGet
  • USB_HOST_AUDIO_V1_FeatureUnitChannelVolumeRan geGet
  • USB_HOST_AUDIO_V1_FeatureUnitChannelVolumeSub Range Numbers ទទួលបាន
  • USB_HOST_AUDIO_V1_StreamSamplingFrequencyGet
  •  USB_HOST_AUDIO_V1_TerminalIDGet

កម្មវិធីបញ្ជាឧបករណ៍៖

លក្ខណៈ ការបន្ថែម និងការអាប់ដេត បញ្ហាដែលគេស្គាល់
អិលស៊ី.ស៊ី . MPLAB Harmony Graphics Composer (MHGC) មិនអាចផ្តល់តារាងក្ដារលាយបានទេ។ ដូច្នេះ អ្នកប្រើប្រាស់ត្រូវតែផ្គត់ផ្គង់អារេ uint16_t នៃ 256 16 bpp RGB ពណ៌ទៅ LCC Driver ដោយប្រើមុខងារ DRV_GFX_PalletteSet ។ ខ្លឹមសារនៃអារេនេះនឹងបម្រើដើម្បីគូសផែនទីសន្ទស្សន៍ពណ៌ទៅនឹងពណ៌បង្ហាញ TFT ។

ការកំណត់ DMA Trigger Source នៅក្នុង MHC បានផ្លាស់ប្តូរ។ ប្រសិនបើការកំណត់គម្រោងរបស់អ្នកគឺនៅលើ 3, 5, 7 ឬ 9 នោះ MHC នឹងដាក់ទង់ថាវាជាពណ៌ក្រហម។ សូមប្តូរទៅលេខ 2, 4, 6 ឬ 8។ កម្មវិធីកំណត់ម៉ោងដែលមានលេខសេសទាំងអស់ត្រូវបានដកចេញពីការជ្រើសរើស។ ខណៈពេលដែលកម្មវិធីកំណត់ម៉ោងទាំងនេះមានមុខងារតាមលំនាំដើម មានតែកម្មវិធីកំណត់ពេលវេលាដែលមានលេខគូ (2, 4, 6, 8) ប៉ុណ្ណោះដែលនឹងទទួលយកការផ្លាស់ប្តូរតម្លៃជាមុន។

I2C គ្មាន កម្មវិធីបញ្ជា I2C ដោយប្រើគ្រឿងកុំព្យូទ័រ និងការអនុវត្តដោយបុកប៊ីត៖
  •  ត្រូវបានសាកល្បងនៅក្នុងបរិស្ថានមេតែមួយប៉ុណ្ណោះ។
  •  មិនគាំទ្រ RTOS; ដូច្នេះ វា​មិន​មាន​សុវត្ថិភាព​ទេ​នៅពេល​ប្រើ​ក្នុង​បរិស្ថាន RTOS
  • មិន​ត្រូវ​បាន​សាកល្បង​នៅ​ក្នុង​បរិយាកាស​ដែល​បាន​បោះឆ្នោត​ទេ។
  • ប្រតិបត្តិការនៅក្នុងរបៀបសន្សំថាមពលមិនត្រូវបានសាកល្បងទេ។
  • កម្មវិធីបញ្ជា I2C ដោយប្រើការអនុវត្តដោយប៊ីត:
  • ការមិនទប់ស្កាត់ និងប្រើប្រាស់ធនធានកម្មវិធីកំណត់ពេលសម្រាប់អនុវត្តប្រតិបត្តិការ I2C ។ ធនធានកម្មវិធីកំណត់ម៉ោងនេះមិនអាចប្រើសម្រាប់តម្រូវការកម្មវិធីកំណត់ពេលវេលាផ្សេងទៀតបានទេ។
  •  អាទិភាពការរំខានរបស់កម្មវិធីកំណត់ម៉ោងគួរតែជាការរំខានអាទិភាពខ្ពស់បំផុតមួយនៅក្នុងកម្មវិធី
  •  ការធ្វើតេស្តនៃការអនុវត្តនេះត្រូវបានធ្វើឡើងតែជាមួយនឹងនាឡិកាប្រព័ន្ធនៃ 200 MHz និងនាឡិការថយន្តក្រុងគ្រឿងកុំព្យូទ័រនៃ 100 MHz សម្រាប់កម្មវិធីកំណត់ម៉ោង
  •  អាច​ត្រូវ​បាន​កំណត់​រចនាសម្ព័ន្ធ​ដើម្បី​ធ្វើការ​តែ​ក្នុង​របៀប​ម៉ាស្ទ័រ
  •  មានតែនៅក្នុងការកំណត់កម្មវិធីបញ្ជាថាមវន្តប៉ុណ្ណោះ។
  •  អត្រា baud គឺអាស្រ័យលើការប្រើប្រាស់ស៊ីភីយូ។ វាត្រូវបានសាកល្បងដើម្បីដំណើរការដោយភាពជឿជាក់រហូតដល់ 100 kHz ។
  • មិនគាំទ្រឧបករណ៍គ្រួសារ PIC32MX ទេ។
  •  ដំណើរការតែលើម្ជុល SCL និង SDA នៃគ្រឿងកុំព្យូទ័រ I2C ដែលត្រូវគ្នា។
  •  ដំណើរការតែនៅក្នុងរបៀបរំខានប៉ុណ្ណោះ។
វ៉ាយហ្វាយ MRF24WN ថ្មី wdrvext_mx.a, wdrvext_ec.a, និង wdrvext_mz.a បណ្ណាល័យ files.
S1D13517 កម្មវិធីបញ្ជា S1D13517 មិនគាំទ្រការទទួលបានភីកសែល ឬអារេនៃភីកសែលពីស៊ុមសតិបណ្ដោះអាសន្ន S1D13517 ទេ និងមិនគាំទ្រការបង្ហាញពុម្ពអក្សរនៅពេលដែលការប្រឆាំងឈ្មោះក្លែងក្លាយត្រូវបានបើក។
កាតឌីជីថលសុវត្ថិភាព (SD) គ្មាន កម្មវិធីបញ្ជាកាត SD មិនត្រូវបានសាកល្បងនៅក្នុងបរិយាកាសរំខានប្រេកង់ខ្ពស់។
SPI គ្មាន របៀប SPI Slave ជាមួយ DMA មិនដំណើរការទេ។ បញ្ហានេះនឹងត្រូវបានកែតម្រូវនៅក្នុងការចេញផ្សាយ MPLAB Harmony នាពេលអនាគត។
អេសអាយអាយភ្លី មុខងារ Flash ដូចជាការអានល្បឿនលឿន សង្កត់ និងការពារការសរសេរ មិនត្រូវបានគាំទ្រដោយបណ្ណាល័យកម្មវិធីបញ្ជាទេ។

ការអនុវត្តឋិតិវន្តនៃបណ្ណាល័យកម្មវិធីបញ្ជាមិនមានទេ។

យូអេសប៊ី បណ្ណាល័យកម្មវិធីបញ្ជា USB ត្រូវបានសាកល្បងក្នុងសមត្ថភាពមានកំណត់ជាមួយ RTOS ។

ខណៈពេលដែលដំណើរការបណ្ណាល័យកម្មវិធីបញ្ជា USB នៅលើឧបករណ៍គ្រួសារ PIC32MZ ជង់ត្រូវការរយៈពេលបីវិនាទីដើម្បីចាប់ផ្តើមសម្រាប់ឧបករណ៍ PIC32MZ EC និងបីមីលីវិនាទីសម្រាប់ឧបករណ៍ PIC32MZ EF។ APIs មួយចំនួនសម្រាប់បណ្ណាល័យកម្មវិធីបញ្ជាម៉ាស៊ីនយូអេសប៊ីអាចផ្លាស់ប្តូរនៅក្នុងការចេញផ្សាយលើកក្រោយ។ បណ្ណាល័យកម្មវិធីបញ្ជាម៉ាស៊ីនយូអេសប៊ី បណ្ណាល័យ ដំណើរការការស្ទង់មតិមិនត្រូវបានសាកល្បងទេ។ មុខងាររបស់ឧបករណ៍ផ្ទុកយូអេសប៊ី មេឌាត្រូវបានសាកល្បង ឯកសារភ្ជាប់មានកំណត់។

សេវាប្រព័ន្ធ៖

លក្ខណៈ ការបន្ថែម និងការអាប់ដេត បញ្ហាដែលគេស្គាល់
ឌីអេមអេ

បណ្ណាល័យគ្រឿងកុំព្យូទ័រ៖

លក្ខណៈ ការបន្ថែម និងការអាប់ដេត បញ្ហាដែលគេស្គាល់
ADCHS គ្មាន FIFO មិនត្រូវបានគាំទ្រនៅក្នុងកំណែនៃបណ្ណាល័យគ្រឿងកុំព្យូទ័រនេះទេ។
SQI គ្មាន តម្លៃបែងចែកនាឡិកា SQI ខ្ពស់ជាង CLK_DIV_16 នឹងមិនដំណើរការទេ។ ដើម្បីសម្រេចបាននូវល្បឿននាឡិកា SQI ដ៏ល្អប្រសើរ សូមប្រើតម្លៃបែងចែកនាឡិកា SQI ទាបជាង CLK_DIV_16។

ចំណាំ៖ បញ្ហានេះអាចអនុវត្តបានចំពោះកម្មវិធីទាំងឡាយណាដែលប្រើម៉ូឌុល SQI ។

កម្មវិធី

លក្ខណៈ ការបន្ថែម និងការអាប់ដេត បញ្ហាដែលគេស្គាល់
បាតុកម្មអូឌីយ៉ូ បានផ្លាស់ប្តូរនៅក្នុង Universal_audio_decoders ដើម្បីកំណត់ជម្រៅថតនៅក្នុង file ប្រព័ន្ធ។ វា​នឹង​ការពារ​ការ​លើក​លែង ប្រសិន​បើ​មិន​ដូច្នោះ​ទេ​នឹង​កើត​ឡើង​លើស​ពី​កម្រិត​ថត​រង 6។ usb_headset, usb_microphone, និង usb_speaker ការបង្ហាញ៖
  •   នៅពេលប្តូររវាងកម្មវិធីទាំងនេះ កម្មវិធីបញ្ជាវីនដូអាចច្រឡំដោយប្រភេទនៃឧបករណ៍ដែលត្រូវបានភ្ជាប់។ សម្រាប់អតីតampដូច្នេះ ការស្ទ្រីមអូឌីយ៉ូត្រូវបានរារាំងដោយអ្នកបើកបរ។ ប្រសិនបើ​ស្ថានភាព​បែប​នេះ​កើត​ឡើង សូម​ធ្វើ​ដូច​ខាងក្រោម​ដើម្បី​ដោះស្រាយ​បញ្ហា៖
    1. ខណៈពេលដែលឧបករណ៍ត្រូវបានភ្ជាប់ សូមលុបកម្មវិធីបញ្ជា។
    2. ការចាប់ផ្តើមឡើងវិញនៃប្រព័ន្ធប្រតិបត្តិការ Windows អាចត្រូវបានទាមទារផងដែរ។
      ការបង្ហាញ universal_audio_decoder៖
  • ការកំណត់រចនាសម្ព័ន្ធ 270f512lpim_bt_audio_dk និង pic32mz_da_sk_meb2 មិនគាំទ្រការបង្ហាញទេ។ ការ​បង្ហាញ​អាច​នឹង​ត្រូវ​បាន​បើក ប៉ុន្តែ​នៅ​ទទេ​ព្រោះ​អំពូល Backlight ត្រូវ​បាន​បំភ្លឺ។
  • ការកំណត់រចនាសម្ព័ន្ធ 270f512lpim_bt_audio_dk មិនគាំទ្រឧបករណ៍ឌិកូដ WMA និង AAC ទេ។
  • ការគ្រប់គ្រងកម្រិតសំឡេងអាចប្រើបានតែលើការកំណត់រចនាសម្ព័ន្ធ bt_audio_dk និង 270f512lpim_bt_audio_dk ប៉ុណ្ណោះ
  • ភាពមិនប្រក្រតីនៃសំឡេងតិចតួចមានវត្តមានសម្រាប់សំឡេង 96 kHz WAVE files តាមទំហំសតិបណ្ដោះអាសន្នលំនាំដើម។ ក្នុងនាមជាដំណោះស្រាយមួយ ការលុបបំបាត់ភាពមិនប្រក្រតីដោយប្រើទំហំសតិបណ្ដោះអាសន្នធំជាង។
  • ភាពមិនប្រក្រតីនៃសំឡេងអាចលេចឡើងនៅពេលលេងកម្រិតខ្ពស់ampអត្រា AAC fileស. កាន់តែខ្ពស់ សampអត្រា ling, កំហុសកាន់តែធ្ងន់ធ្ងរ។
  • USB Flash drives មួយចំនួនប្រហែលជាមិនដំណើរការជាមួយការបង្ហាញនេះទេ។
  • ដោយសារតែដែនកំណត់នៃអង្គចងចាំ ឧបករណ៍ឌិកូដ Speex និង WMA Decoder មិនអាចដំណើរការដំណាលគ្នាជាមួយនឹងឧបករណ៍ឌិកូដផ្សេងទៀត audio_tone Demonstration៖
  • ការបង្ហាញគឺឋិតិវន្ត
  • ប្ដូរ​ការ​បំបាត់​កំហុស​មិន​ត្រូវ​បាន​អនុវត្ត usb_speaker Demonstration៖
  • ឆានែលទិន្នផលឆ្វេង និងស្តាំត្រូវបានប្តូរសម្រាប់ការកំណត់រចនាសម្ព័ន្ធ pic32mz_ef_sk_meb2 នៅឧបករណ៍ភ្ជាប់លទ្ធផល។ ចំណាំ៖ នេះគឺជាបញ្ហាជាមួយផ្នែករឹង MEB II ហើយមិនមែនជាកម្មវិធីកម្មវិធីទេ។
  • មុខងារបិទសំឡេង (ដូចដែលគ្រប់គ្រងពីកុំព្យូទ័រ) មិនដំណើរការ usb_headset៖

មុខងារបិទសំឡេង (ដូចដែលគ្រប់គ្រងពីកុំព្យូទ័រ) មិនដំណើរការទេ។

mac_audio_hi_res បាតុកម្ម៖

ការបិទសំឡេងនៅកុំព្យូទ័រដំណើរការបានត្រឹមត្រូវតែលើកដំបូងប៉ុណ្ណោះ។

ការបង្ហាញប៊្លូធូស បញ្ហាដែលបានជួសជុលបានរកឃើញនៅក្នុងការបង្ហាញ WVGA នៅលើការបង្ហាញ a2dp_avrcp ។ នេះជាការបង្ហាញបុព្វលាភ។ ក្រាហ្វិកត្រូវបានបិទ/ដកចេញជាបណ្ដោះអាសន្ននៅក្នុងការកំណត់រចនាសម្ព័ន្ធ PIC32MZ DA ទាំងអស់ ហើយនឹងអាចរកបាននៅក្នុងការចេញផ្សាយនាពេលអនាគត
File     ការបង្ហាញប្រព័ន្ធ LED_3 ដែល​ត្រូវ​បាន​ប្រើ​ដើម្បី​បង្ហាញ​ពី​ជោគជ័យ​នៃ​ការ​ធ្វើ​បាតុកម្ម​មិន​មាន​ពន្លឺ​ដែល​ប៉ះពាល់​ដល់​ការ​បង្ហាញ​ដូច​ខាង​ក្រោម៖
  • sdcard_fat_single_disk (ការកំណត់រចនាសម្ព័ន្ធ pic32mz_da_sk_adma)
  • sdcard_msd_fat_multi_disk (ការកំណត់រចនាសម្ព័ន្ធ pic32mz_da_sk_meb2)

ក្នុងនាមជាការងារនៅជុំវិញ អ្នកប្រើប្រាស់អាចដាក់ចំណុចបំបែកនៅក្នុងកូដកម្មវិធី ដើម្បីមើលស្ថានភាពនៃបាតុកម្ម។

ការបង្ហាញក្រាហ្វិក កម្មវិធីចាប់ផ្តើម និងការកែកំហុស PKOB អាចបង្កើតកំហុសដូចខាងក្រោម៖ អ្នកសរសេរកម្មវិធីមិនអាចចាប់ផ្តើមបានទេ៖ បរាជ័យក្នុងការសរសេរកម្មវិធីឧបករណ៍គោលដៅ។ ប្រសិនបើសារនេះកើតឡើង ថាមពលឧបករណ៍ឡើងវិញ ហើយកម្មវិធីនឹងចាប់ផ្តើម។ ប្រសិនបើការកែកំហុសត្រូវបានទាមទារ ការងារដែលបានស្នើឡើងគឺត្រូវដំឡើងបឋមកថាសមរម្យនៅលើឧបករណ៍ចាប់ផ្តើមដោយប្រើ MPLAB REAL ICE។

បញ្ហាខាងក្រោមអនុវត្តចំពោះការបង្ហាញខាងក្រៅ_ធនធាន៖

  •   បច្ចុប្បន្ន ការគាំទ្រការឌិកូដ JPEG ត្រូវបានបើកសម្រាប់តែកន្លែងផ្ទុកខាងក្នុងប៉ុណ្ណោះ។
  •  ក្នុងអំឡុងពេលនៃការបង្ហាញ ភាពយឺតយ៉ាវត្រូវបានសង្កេតឃើញក្នុងការទាញយករូបភាពពីអង្គចងចាំខាងក្រៅខាងក្រៅ ដែលបណ្តាលឱ្យចំនួនអេក្រង់យឺត ខណៈពេលដែលកំពុងបង្ហាញរូបភាពនៅលើអង្គចងចាំអេក្រង់។
  •  ភាពយឺតយ៉ាវស្រដៀងគ្នាទៅនឹងបញ្ហាមុនក៏ត្រូវបានគេមើលឃើញផងដែរ ខណៈពេលដែលបង្ហាញរូបភាព JPEG នៅលើអេក្រង់ដោយសារតែការពន្យារពេលដែលបណ្តាលមកពីការឌិកូដពេលវេលាដំណើរការ JPEG
បាតុកម្ម MEB II កម្មវិធីបង្ហាញការបង្ហាញ segger_emwin មិនទាន់រួមបញ្ចូលការបញ្ចូលការប៉ះទេ។
បាតុកម្ម RTOS បណ្ណាល័យ SEGGER embOS ដែលមានការគាំទ្រ FPU គឺត្រូវបានទាមទារសម្រាប់ការកំណត់រចនាសម្ព័ន្ធ PIC32MZ EF ហើយអ្នកប្រើប្រាស់ត្រូវការបញ្ចូលវាឱ្យច្បាស់លាស់។ តាមលំនាំដើម បណ្ណាល័យដែលមិនមានការគាំទ្រ FPU ត្រូវបានរួមបញ្ចូល។
បណ្ណាល័យសេវាកម្មប្រព័ន្ធ Examples គ្មាន ការបង្ហាញ command_appio មិនដំណើរការដោយប្រើ MPLAB X IDE v3.06 ទេ ប៉ុន្តែដំណើរការជាមួយ v3.00។
TCP/IP Wi-Fi

បាតុកម្ម

គ្មាន ការបង្ហាញ tcpip_tcp_client ដោយប្រើការកំណត់ ENC24xJ600 ឬ ENC28J60 មិនដំណើរការត្រឹមត្រូវប្រសិនបើកម្មវិធីបញ្ជា SPI បើក DMA ។ សូមបិទជម្រើស SPI DMA សម្រាប់ការកំណត់រចនាសម្ព័ន្ធទាំងនេះ។ វានឹងត្រូវបានកែដំរូវក្នុងការចេញផ្សាយ MPLAB Harmony នាពេលអនាគត។
កម្មវិធីសាកល្បង គ្មាន ការកំណត់រចនាសម្ព័ន្ធ FreeRTOS សម្រាប់ប្រើជាមួយ PIC32MZ EF Starter Kit មានបណ្ណាល័យអណ្តែតទឹកត្រូវបានបិទនៅក្នុងជម្រើសគម្រោង។
ការបង្ហាញ USB កម្មវិធីបង្ហាញឧបករណ៍ msd_basic នៅពេលបង្កើតដោយប្រើឧបករណ៍ PIC32MZ តម្រូវឱ្យរចនាសម្ព័ន្ធទិន្នន័យការឆ្លើយតប SCSI Inquiry ត្រូវបានដាក់ក្នុង RAM ។ ការ​ដាក់​រចនាសម្ព័ន្ធ​ទិន្នន័យ​នេះ​នៅ​ក្នុង​កម្មវិធី Flash memory បណ្តាល​ឱ្យ​ការ​ឆ្លើយតប​នឹង​ការ​សាកសួរ​ខូច។ បញ្ហា​នេះ​នឹង​ត្រូវ​បាន​កែ​តម្រូវ​នៅ​ក្នុង​ការ​ចេញ​ផ្សាយ​នា​ពេល​អនាគត។ ការ​បង្ហាញ​ម៉ាស៊ីន hid_basic_keyboard ចាប់​យក​ការ​ចុច​គ្រាប់​ចុច​ពី AZ, az, 0-9, Shift និង CAPS LOCK key តែប៉ុណ្ណោះ. មុខងារពន្លឺ LED របស់ក្តារចុច និងការគាំទ្រសម្រាប់បន្សំគ្រាប់ចុចផ្សេងទៀតនឹងត្រូវបានអាប់ដេតនៅក្នុងការចេញផ្សាយនាពេលខាងមុខ។ នៅក្នុងការបង្ហាញ audio_speaker Host Plug and Play ប្រហែលជាមិនដំណើរការសម្រាប់ការកំណត់រចនាសម្ព័ន្ធ pic32mz_ef_sk_int_dyn និង pic32mx_usb_sk2_int_dyn ទេ។ បញ្ហា​នេះ​នឹង​ត្រូវ​បាន​កែ​តម្រូវ​នៅ​ក្នុង​ការ​ចេញ​ផ្សាយ​នា​ពេល​អនាគត។ ក្នុង​កម្មវិធី​បង្ហាញ​ម៉ាស៊ីន hub_msd ការ​រក​ឃើញ​ដោត និង​ការ​លេង Hub អាច​នឹង​បរាជ័យ​ម្ដងម្កាល។ ទោះយ៉ាងណាក៏ដោយ ប្រសិនបើមជ្ឈមណ្ឌលត្រូវបានដោតមុនពេលឧបករណ៍ PIC32MZ ត្រូវបានដោះលែងពីការកំណត់ឡើងវិញ កម្មវិធីបង្ហាញដំណើរការដូចការរំពឹងទុក។ បញ្ហានេះកំពុងស្ថិតក្រោមការស៊ើបអង្កេត ហើយការកែតម្រូវនឹងមាននៅក្នុងការចេញផ្សាយនាពេលអនាគតរបស់ MPLAB Harmony។ វាត្រូវបានណែនាំឱ្យប្រើមជ្ឈមណ្ឌលដែលដំណើរការដោយខ្លួនឯង ខណៈពេលដែលព្យាយាមប្រើកម្មវិធីបង្ហាញមជ្ឈមណ្ឌលដែលមាន។ និយតករផ្គត់ផ្គង់ VBUS នៅលើឧបករណ៍ starter ប្រហែលជាមិនអាចបំពេញតាមតម្រូវការបច្ចុប្បន្ននៃ hub-powered bus ដែលនឹងបណ្តាលឱ្យមានឥរិយាបទនៃកម្មវិធីបង្ហាញដែលមិនអាចទាយទុកជាមុនបាន។

បង្កើតក្របខ័ណ្ឌ៖

លក្ខណៈ ការបន្ថែម និងការអាប់ដេត បញ្ហាដែលគេស្គាល់
បណ្ណាល័យបណ្តុំប៊្លូធូស គ្មាន
បណ្ណាល័យគណិតវិទ្យា បណ្ណាល័យគណិតវិទ្យាចំណុចថេរ DSP៖
  •  ធ្វើឱ្យប្រសើរសម្រាប់តែឧបករណ៍ PIC32MZ ដែលមានមុខងារស្នូល microAptiv™ ដែលប្រើប្រាស់ DSP ASE
  •  នឹងមិនដំណើរការជាមួយ _Fract data type LibQ Fixed-Point Math Library៖
  • ធ្វើឱ្យប្រសើរសម្រាប់ឧបករណ៍ PIC32MZ ដែលមានមុខងារស្នូល microAptiv
  •  មុខងារ _fast បានកាត់បន្ថយភាពជាក់លាក់

 ឧបករណ៍ប្រើប្រាស់៖

លក្ខណៈ ការបន្ថែម និងការអាប់ដេត បញ្ហាដែលគេស្គាល់
MPLAB Harmony Configurator (MHC) គ្មាន
  • MHC មិនគាំទ្រការផ្លាស់ប្តូរផ្លូវទាក់ទងពីគម្រោងទៅប្រភពទេ។ files នៅក្នុងការដំឡើង MPLAB Harmony នៅពេលដែលគម្រោងនេះត្រូវបានបង្កើត
  • ពេលណា viewដោយប្រើ MPLAB Harmony Help នៅក្នុង MHC សន្ទស្សន៍អាចចូលប្រើបាន ប៉ុន្តែមិនមានមុខងារទេ។ នេះគឺដោយសារតែដែនកំណត់នៅក្នុងកម្មវិធីរុករកដែលត្រូវបានប្រើប្រាស់ដោយ MHC ។ ក្នុងនាមជាការងារជុំវិញ សន្ទស្សន៍អាចចូលប្រើបាន និងមានមុខងារនៅពេលដែលជំនួយ HTML ត្រូវបានបើកនៅក្នុងផ្នែកខាងក្រៅ Web កម្មវិធីរុករក។
  •  តួអក្សរផ្ទាំងបន្ទាប់ពី “—endhelp—” នៅក្នុង .hconfig file អាចបណ្តាលឱ្យនិមិត្តសញ្ញាកំណត់រចនាសម្ព័ន្ធបន្ទាប់ត្រូវបានរំលង

កម្មវិធីភាគីទីបី៖

លក្ខណៈ ការបន្ថែម និងការអាប់ដេត បញ្ហាដែលគេស្គាល់
បណ្ណាល័យក្រាហ្វិក SEGGER emWin គ្មាន មានតែឧបករណ៍បញ្ជាអេក្រង់ LCC ប៉ុណ្ណោះដែលត្រូវបានគាំទ្រ។ ការគាំទ្រសម្រាប់ឧបករណ៍បញ្ជាការបង្ហាញផ្សេងទៀតមិនមាននៅក្នុងការចេញផ្សាយនេះទេ។

API ដើម្បីទាញយកចំណុចទាញធាតុក្រាហ្វិកប្រអប់មិនមាននៅក្នុងការចេញផ្សាយនេះទេ។

ចេញផ្សាយមាតិកា
ប្រធានបទនេះរាយបញ្ជីមាតិកានៃការចេញផ្សាយនេះ និងកំណត់ម៉ូឌុលនីមួយៗ។

ការពិពណ៌នា
តារាងនេះរាយបញ្ជីខ្លឹមសារនៃការចេញផ្សាយនេះ រួមទាំងការពិពណ៌នាសង្ខេប និងប្រភេទចេញផ្សាយ (អាល់ហ្វា បេតា ផលិតកម្ម ឬអ្នកលក់)។

Middleware និងបណ្ណាល័យ

/ក្របខ័ណ្ឌ/ ការពិពណ៌នា ចេញផ្សាយ ប្រភេទ
ប៊្លូធូស / ស៊ីឌីប៊ីធី បណ្ណាល័យបណ្តុំប៊្លូធូស (មូលដ្ឋាន) ផលិតកម្ម
ប៊្លូធូស / ពិសេស / អូឌីយ៉ូ / ស៊ីឌីប៊ី

ប៊្លូធូស / ពិសេស / អូឌីយ៉ូ / ឌិកូដ / sbc

បណ្ណាល័យបណ្តុំសំឡេងប៊្លូធូស (ពិសេស)

បណ្ណាល័យ SBC Decoder (ពិសេស)

ផលិតកម្ម

ផលិតកម្ម

កម្មវិធីចាប់ផ្ដើមប្រព័ន្ធ បណ្ណាល័យកម្មវិធីចាប់ផ្ដើមប្រព័ន្ធ ផលិតកម្ម
ថ្នាក់ បណ្ណាល័យថ្នាក់ B ផលិតកម្ម
គ្រីបតូ បណ្ណាល័យមីក្រូឈីបគ្រីប ផលិតកម្ម
decoder/bmp/BmpDecoder decoder/bmp/GifDecoder decoder/bmp/JpegDecoder decoder/audio_decoders/decoder_opus decoder/speex decoder/premium/decoder_aac decoder/premium/decoder_mp3
ឌិកូដ/បុព្វលាភ/ឌិកូដឌ័រ_wma
បណ្ណាល័យឌិកូដ BMP
បណ្ណាល័យ​ឌិកូដ GIF
បណ្ណាល័យ​ឌិកូដ JPEG
បណ្ណាល័យ Opus Decoder
បណ្ណាល័យ ឌិកូដ Speex
បណ្ណាល័យឌិកូដ AAC
(ពិសេស) បណ្ណាល័យឌិកូដ MP3 (ពិសេស)
បណ្ណាល័យឌិកូដ WMA (ពិសេស)
បេតា
បេតា
បេតា
បេតា
បេតា
បេតាបេតា
បេតា
gfx បណ្ណាល័យក្រាហ្វិក ផលិតកម្ម
គណិតវិទ្យា/dsp DSP Fixed-Point Math Library API header សម្រាប់ឧបករណ៍ PIC32MZ ផលិតកម្ម
គណិតវិទ្យា/libq LibQ Fixed-Point Math Library API header សម្រាប់ឧបករណ៍ PIC32MZ ផលិតកម្ម
សុទ្ធ/pres MPLAB Harmony Network Presentation Layer បេតា
សាកល្បង បណ្ណាល័យសាកល្បង ផលិតកម្ម
tcpi ជង់បណ្តាញ TCP/IP ផលិតកម្ម
យូអេសប៊ី ជង់ឧបករណ៍ USB

ជង់ម៉ាស៊ីនយូអេសប៊ី

ផលិតកម្ម

បេតា

កម្មវិធីបញ្ជាឧបករណ៍៖

/ ក្របខ័ណ្ឌ / អ្នកបើកបរ / ការពិពណ៌នា ចេញផ្សាយ ប្រភេទ
adc កម្មវិធីបម្លែងអាណាឡូកទៅឌីជីថល (ADC)

ការអនុវត្តថាមវន្ត ការអនុវត្តឋិតិវន្ត

 បេតា
បេតា
កាមេរ៉ា/ovm7690 កម្មវិធីបញ្ជាកាមេរ៉ា OVM7690

ការអនុវត្តថាមវន្តតែប៉ុណ្ណោះ

បេតា
អាច កម្មវិធីបញ្ជាតំបន់បណ្តាញ (CAN)

ការអនុវត្តឋិតិវន្តតែប៉ុណ្ណោះ

 

បេតា

cmp អ្នកបើកបរប្រៀបធៀប

ការអនុវត្តឋិតិវន្តតែប៉ុណ្ណោះ

បេតា
កូឌិក/ak4384

 

 

កូឌិក/ak4642

 

 

កូឌិក/ak4953

 

 

កូឌិក/ak7755

កម្មវិធីបញ្ជាកូឌិក AK4384

ការអនុវត្តថាមវន្តតែប៉ុណ្ណោះ

 

កម្មវិធីបញ្ជាកូឌិក AK4642

ការអនុវត្តថាមវន្តតែប៉ុណ្ណោះ

 

កម្មវិធីបញ្ជាកូឌិក AK4953

ការអនុវត្តថាមវន្តតែប៉ុណ្ណោះ

 

កម្មវិធីបញ្ជាកូឌិក AK7755

ការអនុវត្តថាមវន្តតែប៉ុណ្ណោះ

 

ផលិតកម្ម

 

 

ផលិតកម្ម

 

 

ផលិតកម្ម

 

 

ផលិតកម្ម

cpld កម្មវិធីបញ្ជា CPLD XC2C64A

ការអនុវត្តឋិតិវន្តតែប៉ុណ្ណោះ

 

ផលិតកម្ម

enc28j60 បណ្ណាល័យកម្មវិធីបញ្ជា ENC28J60

ការអនុវត្តថាមវន្តតែប៉ុណ្ណោះ

បេតា
encx24j600 បណ្ណាល័យកម្មវិធីបញ្ជា ENCx24J600

ការអនុវត្តថាមវន្តតែប៉ុណ្ណោះ

 

បេតា

សីលធម៌ កម្មវិធីបញ្ជា Ethernet Media Access Controller (MAC)

ការអនុវត្តថាមវន្តតែប៉ុណ្ណោះ

 

ផលិតកម្ម

ethphy កម្មវិធីបញ្ជា Ethernet Physical Interface (PHY)

ការអនុវត្តថាមវន្តតែប៉ុណ្ណោះ

 

ផលិតកម្ម

ពន្លឺ កម្មវិធីបញ្ជាភ្ល

ការអនុវត្តឋិតិវន្តតែប៉ុណ្ណោះ

 

បេតា

gfx/controller/lcc កម្មវិធីបញ្ជាក្រាហ្វិកតម្លៃទាប (LCC)

ការអនុវត្តថាមវន្តតែប៉ុណ្ណោះ

 

ផលិតកម្ម

gfx/controller/otm2201a កម្មវិធីបញ្ជាឧបករណ៍បញ្ជា LCD OTM2201a

ការអនុវត្តថាមវន្តតែប៉ុណ្ណោះ

 

ផលិតកម្ម

gfx/controller/s1d13517 Epson S1D13517 LCD Controller Driver

ការអនុវត្តថាមវន្តតែប៉ុណ្ណោះ

 

ផលិតកម្ម

gfx/controller/ssd1289 កម្មវិធីបញ្ជា Solomon Systech SSD1289

ការអនុវត្តថាមវន្តតែប៉ុណ្ណោះ

ផលិតកម្ម
gfx/controller/ssd1926 កម្មវិធីបញ្ជា Solomon Systech SSD1926

ការអនុវត្តថាមវន្តតែប៉ុណ្ណោះ

 

ផលិតកម្ម

gfx/controller/tft002 កម្មវិធីបញ្ជាក្រាហ្វិក TFT002

ការអនុវត្តថាមវន្តតែប៉ុណ្ណោះ

 

ផលិតកម្ម

i2c កម្មវិធីបញ្ជាអន្តរសៀគ្វីរួមបញ្ចូលគ្នា (I2C)

ការអនុវត្តថាមវន្ត ការអនុវត្តឋិតិវន្ត

 

អាល់ហ្វា អាល់ហ្វា

i2s កម្មវិធីបញ្ជា Inter-IC Sound (I2S)

ការអនុវត្តថាមវន្តតែប៉ុណ្ណោះ

 

បេតា

ic បញ្ចូលកម្មវិធីបញ្ជាចាប់យក

ការអនុវត្តឋិតិវន្តតែប៉ុណ្ណោះ

 

បេតា

nvm កម្មវិធីបញ្ជាអង្គចងចាំមិនប្រែប្រួល (NVM)

ការអនុវត្តថាមវន្ត ការអនុវត្តឋិតិវន្ត

 

បេតាបេតា

oc លទ្ធផលប្រៀបធៀប Driver

ការអនុវត្តឋិតិវន្តតែប៉ុណ្ណោះ

 

បេតា

pmp កម្មវិធីបញ្ជាប៉ារ៉ាឡែល Master Port (PMP)

ការអនុវត្តថាមវន្ត ការអនុវត្តឋិតិវន្ត

 

បេតាផលិតកម្ម

rtcc កម្មវិធីបញ្ជានាឡិកា និងប្រតិទិន (RTCC) ពេលវេលាពិត

ការអនុវត្តឋិតិវន្តតែប៉ុណ្ណោះ

 

បេតា

sdcard កម្មវិធីបញ្ជាកាតអេសឌី (អតិថិជនរបស់កម្មវិធីបញ្ជា SPI)

ការអនុវត្តថាមវន្តតែប៉ុណ្ណោះ

 

បេតា

spi កម្មវិធីបញ្ជា Serial Peripheral Interface (SPI)

ការអនុវត្តថាមវន្ត ការអនុវត្តឋិតិវន្ត

 បេតាផលិតកម្ម
 

spi_flash/sst25vf016b spi_flash/sst25vf020b spi_flash/sst25vf064c spi_flash/sst25

កម្មវិធីបញ្ជា SPI Flash

ការអនុវត្តថាមវន្តតែប៉ុណ្ណោះ
ការអនុវត្តថាមវន្តតែប៉ុណ្ណោះ
ការអនុវត្តថាមវន្តតែប៉ុណ្ណោះ
ការអនុវត្តថាមវន្តតែប៉ុណ្ណោះ

 

អាល់ហ្វា
អាល់ហ្វា
អាល់ហ្វា
អាប្លា

tmr កម្មវិធីបញ្ជាកំណត់ម៉ោង

ការអនុវត្តថាមវន្ត ការអនុវត្តឋិតិវន្ត

 បេតាផលិតកម្ម
ប៉ះ / adc 10 ប៊ីត

 

 

ប៉ះ / ar1021

 

 

ប៉ះ / mtch6301

 

 

ប៉ះ / mtch6303

ADC 10-bit Touch Driver
ការអនុវត្តថាមវន្តតែប៉ុណ្ណោះ AR1021 Touch Driver
ការអនុវត្តថាមវន្តតែប៉ុណ្ណោះ MTCH6301 Touch Driver
ការអនុវត្តថាមវន្តតែប៉ុណ្ណោះ MTCH6303 Touch Driver
ការអនុវត្តឋិតិវន្តតែប៉ុណ្ណោះ
 បេតា

បេតា

 

បេតា

 

 

បេតា

usart កម្មវិធីបញ្ជាអ្នកទទួល/បញ្ជូនអសមកាល/អសមកាលជាសកល (USART)

ការអនុវត្តថាមវន្ត ការអនុវត្តឋិតិវន្ត

 ផលិតកម្ម

បេតា

usbfs

 

usbhs

PIC32MX Universal Serial Bus (USB) Controller Driver (ឧបករណ៍ USB)
ការអនុវត្តថាមវន្តតែប៉ុណ្ណោះPIC32MZ Universal Serial Bus (USB) Controller Driver (ឧបករណ៍ USB)
ការអនុវត្តថាមវន្តតែប៉ុណ្ណោះ
ផលិតកម្ម

ផលិតកម្ម

usbfs

 

usbhs

PIC32MX Universal Serial Bus (USB) Controller Driver (USB Host)

ការអនុវត្តថាមវន្តតែប៉ុណ្ណោះ

PIC32MZ Universal Serial Bus (USB) Controller Driver (USB Host)

ការអនុវត្តថាមវន្តតែប៉ុណ្ណោះ

បេតា

បេតា

វ៉ាយហ្វាយ / mrf24w

 

វ៉ាយហ្វាយ / mrf24wn

កម្មវិធីបញ្ជា Wi-Fi សម្រាប់ឧបករណ៍បញ្ជា MRF24WG
ការអនុវត្តថាមវន្តសម្រាប់តែកម្មវិធីបញ្ជា Wi-Fi សម្រាប់ឧបករណ៍បញ្ជា MRF24WN
ការអនុវត្តថាមវន្តតែប៉ុណ្ណោះ
ផលិតកម្ម

 

ផលិតកម្ម

សេវាប្រព័ន្ធ

/ ក្របខ័ណ្ឌ / ប្រព័ន្ធ / ការពិពណ៌នា ចេញផ្សាយ ប្រភេទ
clk បណ្ណាល័យសេវាប្រព័ន្ធនាឡិកា

ការអនុវត្តថាមវន្ត ការអនុវត្តឋិតិវន្ត

 ផលិតកម្ម

ផលិតកម្ម

បញ្ជា បណ្ណាល័យសេវាប្រព័ន្ធដំណើរការពាក្យបញ្ជា

ការអនុវត្តថាមវន្តតែប៉ុណ្ណោះ

 

ផលិតកម្ម

ទូទៅ បណ្ណាល័យសេវាប្រព័ន្ធទូទៅ បេតា
កុងសូល បណ្ណាល័យសេវាកម្មប្រព័ន្ធកុងសូល។

ការអនុវត្តថាមវន្ត ការអនុវត្តឋិតិវន្ត

 បេតា

អាល់ហ្វា

បំបាត់កំហុស បណ្ណាល័យសេវាប្រព័ន្ធបំបាត់កំហុស

ការអនុវត្តថាមវន្តតែប៉ុណ្ណោះ

 

បេតា

devcon បណ្ណាល័យសេវាកម្មប្រព័ន្ធគ្រប់គ្រងឧបករណ៍

ការអនុវត្តថាមវន្តតែប៉ុណ្ណោះ

 

ផលិតកម្ម

ឌីម៉ា បណ្ណាល័យសេវាប្រព័ន្ធចូលប្រើអង្គចងចាំដោយផ្ទាល់

ការអនុវត្តថាមវន្ត

 

ផលិតកម្ម

fs File បណ្ណាល័យសេវាប្រព័ន្ធ

ការអនុវត្តថាមវន្តតែប៉ុណ្ណោះ

 

ផលិតកម្ម

int រំខានបណ្ណាល័យសេវាប្រព័ន្ធ

ការអនុវត្តឋិតិវន្តតែប៉ុណ្ណោះ

 

ផលិតកម្ម

ការចងចាំ បណ្ណាល័យសេវាប្រព័ន្ធសតិ

ការអនុវត្តឋិតិវន្តតែប៉ុណ្ណោះ

 

បេតា

សារ បណ្ណាល័យសេវាប្រព័ន្ធផ្ញើសារ

ការអនុវត្តថាមវន្តតែប៉ុណ្ណោះ

 

បេតា

ច្រក បណ្ណាល័យសេវាប្រព័ន្ធច្រក

ការអនុវត្តឋិតិវន្តតែប៉ុណ្ណោះ

 

ផលិតកម្ម

ចៃដន្យ បណ្ណាល័យសេវាប្រព័ន្ធបង្កើតលេខចៃដន្យ

ការអនុវត្តឋិតិវន្តតែប៉ុណ្ណោះ

 

ផលិតកម្ម

កំណត់ឡើងវិញ កំណត់បណ្ណាល័យសេវាប្រព័ន្ធឡើងវិញ

ការអនុវត្តឋិតិវន្តតែប៉ុណ្ណោះ

 

បេតា

tmr បណ្ណាល័យសេវាប្រព័ន្ធកំណត់ម៉ោង

ការអនុវត្តថាមវន្តតែប៉ុណ្ណោះ

 

បេតា

ប៉ះ ប៉ះបណ្ណាល័យសេវាប្រព័ន្ធ

ការអនុវត្តថាមវន្តតែប៉ុណ្ណោះ

 

បេតា

wdt បណ្ណាល័យសេវាកម្មប្រព័ន្ធកំណត់ម៉ោងឃ្លាំមើល

ការអនុវត្តឋិតិវន្តតែប៉ុណ្ណោះ

 

បេតា

បណ្ណាល័យគ្រឿងកុំព្យូទ័រ៖

/ក្របខ័ណ្ឌ/ ការពិពណ៌នា ប្រភេទនៃការចេញផ្សាយ
គ្រឿងកុំព្យូទ័រ កូដប្រភពបណ្ណាល័យគ្រឿងកុំព្យូទ័រសម្រាប់ឧបករណ៍បញ្ជាមីក្រូ PIC32 ដែលគាំទ្រទាំងអស់។ ផលិតកម្ម
PIC32MX1XX/2XX 28/36/44-pin Family ផលិតកម្ម
PIC32MX1XX/2XX/5XX 64/100-pin Family ផលិតកម្ម
PIC32MX320/340/360/420/440/460 Family ផលិតកម្ម
PIC32MX330/350/370/430/450/470 Family ផលិតកម្ម
គ្រួសារ PIC32MX5XX/6XX/7XX ផលិតកម្ម
PIC32MZ Embedded Connectivity (EC) Family ផលិតកម្ម
ការតភ្ជាប់ដែលបានបង្កប់ PIC32MZ ជាមួយក្រុម Floating Point Unit (EF) Family ផលិតកម្ម

ស្រទាប់ Abstraction ប្រព័ន្ធប្រតិបត្តិការ (OSAL)៖

/ក្របខ័ណ្ឌ/ ការពិពណ៌នា ចេញផ្សាយ ប្រភេទ
អូសាល់ ស្រទាប់អរូបីនៃប្រព័ន្ធប្រតិបត្តិការ (OSAL) ផលិតកម្ម

 កញ្ចប់ជំនួយក្រុមប្រឹក្សាភិបាល (BSP)៖

/bsp/ ការពិពណ៌នា ចេញផ្សាយ ប្រភេទ
bt_audio_dk BSP សម្រាប់ឧបករណ៍អភិវឌ្ឍន៍សំឡេងប៊្លូធូស PIC32 ។ ផលិតកម្ម
chipkit_wf32 BSP សម្រាប់ក្រុមប្រឹក្សាអភិវឌ្ឍន៍ Wi-Fi chipKIT™ WF32™។ ផលិតកម្ម
chipkit_wifire BSP សម្រាប់ក្រុមប្រឹក្សាអភិវឌ្ឍន៍ chipKIT™ Wi-FIRE ។ ផលិតកម្ម
pic32mx_125_sk BSP សម្រាប់កញ្ចប់ចាប់ផ្តើម PIC32MX1/2/5 ។ ផលិតកម្ម
pic32mx_125_sk+lcc_pictail+qvga BSP សម្រាប់ក្រុមប្រឹក្សាភិបាលក្រាហ្វិច PICtail Plus ដែលមិនមានតម្លៃថោក (LCC) ដែលមានក្រាហ្វិចបង្ហាញយ៉ាងពិតប្រាកដ 3.2 អ៊ីញ 320 × 240 បន្ទះដែលភ្ជាប់ទៅឧបករណ៍ចាប់ផ្តើម PIC32MX1/2/5 ។ ផលិតកម្ម
pic32mx_125_sk+meb BSP សម្រាប់ PIC32MX1/2/5 Starter Kit ភ្ជាប់ជាមួយ Multimedia Expansion Board (MEB)។ ផលិតកម្ម
pic32mx_bt_sk BSP សម្រាប់ឧបករណ៍ចាប់ផ្តើមប៊្លូធូស PIC32 ។ ផលិតកម្ម
pic32mx_eth_sk BSP សម្រាប់ PIC32 Ethernet Starter Kit ។ ផលិតកម្ម
pic32mx_eth_sk2 BSP សម្រាប់ PIC32 Ethernet Starter Kit II ។ ផលិតកម្ម
pic32mx_pcap_db BSP សម្រាប់ក្រុមប្រឹក្សាអភិវឌ្ឍន៍ PIC32 GUI ជាមួយនឹងគម្រោង Capacitive Touch ។ ផលិតកម្ម
pic32mx_usb_digital_audio_ab BSP សម្រាប់ PIC32 USB Audio Accessory Board ផលិតកម្ម
pic32mx_usb_sk2 BSP ឧបករណ៍ចាប់ផ្តើម USB PIC32 II ។ ផលិតកម្ម
pic32mx_usb_sk2+lcc_pictail+qvga BSP សម្រាប់បន្ទះក្រាហ្វិច PICtail Plus Daughter Board ដែលមានតម្លៃទាប 3.2 អ៊ីញ 320 × 240 ភ្ជាប់ជាមួយ PIC32 USB Starter Kit II ។ ផលិតកម្ម
pic32mx_usb_sk2+lcc_pictail+wqvga BSP សម្រាប់បន្ទះក្រាហ្វិច PICtail Plus Daughter Board ដែលមានតម្លៃទាប (LCC) ដែលមានក្រាហ្វិចបង្ហាញ Powertip 4.3″ 480 × 272 Board ដែលភ្ជាប់ទៅ PIC32 USB Starter Kit II ។ ផលិតកម្ម
pic32mx_usb_sk2+ meb BSP សម្រាប់ Multimedia Expansion Board (MEB) ដែលភ្ជាប់ទៅ PIC32 USB Starter Kit II។ ផលិតកម្ម
pic32mx_usb_sk2+s1d_pictail+vga BSP សម្រាប់ Graphics Controller PICtail Plus Epson S1D13517 Daughter Board ជាមួយនឹង Graphics Display Truly 5.7″ 640×480 Board ភ្ជាប់ទៅ PIC32 USB Starter Kit II។ ផលិតកម្ម
pic32mx_usb_sk2+s1d_pictail+wqvga BSP សម្រាប់ Graphics Controller PICtail Plus Epson S1D13517 Daughter Board ជាមួយ Graphics Display Power tip 4.3″ 480×272 Board ភ្ជាប់ទៅ PIC32 USB Starter Kit II។ ផលិតកម្ម
pic32mx_usb_sk2+s1d_pictail+wvga BSP សម្រាប់ Graphics Controller PICtail Plus Epson S1D13517 Daughter Board with Graphics Display Truly 7″ 800×400 Board ភ្ជាប់ទៅ PIC32 USB Starter Kit II។ ផលិតកម្ម
pic32mx_usb_sk2+ssd_pictail+qvga BSP សម្រាប់ Graphics LCD Controller PICtail Plus SSD1926 Daughter Board with Graphics Display Truly 3.2″ 320×240 Board ភ្ជាប់ទៅ PIC32 USB Starter Kit II។ ផលិតកម្ម
pic32mx_usb_sk3 BSP សម្រាប់ PIC32 USB Starter Kit III ។ ផលិតកម្ម
pic32mx270f512l_pim+bt_audio_dk BSP សម្រាប់ PIC32MX270F512L Plug-in Module (PIM) ដែលភ្ជាប់ទៅ PIC32 Bluetooth Audio Development Kit។ ផលិតកម្ម
pic32mx460_pim+e16 BSP សម្រាប់ PIC32MX460F512L Plug-in Module (PIM) ដែលភ្ជាប់ទៅក្រុមប្រឹក្សាអភិវឌ្ឍន៍ Explorer 16 ។ ផលិតកម្ម
pic32mx470_pim+e16 BSP សម្រាប់ PIC32MX450/470F512L Plug-in Module (PIM) ដែលភ្ជាប់ទៅក្រុមប្រឹក្សាអភិវឌ្ឍន៍ Explorer 16 ។ ផលិតកម្ម
pic32mx795_pim+e16 BSP សម្រាប់ PIC32MX795F512L Plug-in Module (PIM) ដែលភ្ជាប់ទៅក្រុមប្រឹក្សាអភិវឌ្ឍន៍ Explorer 16 ។ ផលិតកម្ម
pic32mz_ec_pim+bt_audio_dk BSP សម្រាប់ PIC32MZ2048ECH144 Audio Plug-in Module (PIM) ដែលភ្ជាប់ទៅ PIC32 Bluetooth Audio Development Kit។ ផលិតកម្ម
pic32mz_ec_pim+e16 BSP សម្រាប់ PIC32MZ2048ECH100 Plug-in Module (PIM) ដែលភ្ជាប់ទៅក្រុមប្រឹក្សាអភិវឌ្ឍន៍ Explorer 16 ។ ផលិតកម្ម
pic32mz_ec_sk BSP សម្រាប់ឧបករណ៍ចាប់ផ្តើមភ្ជាប់ PIC32MZ Embedded Connectivity (EC) ។ ផលិតកម្ម
pic32mz_ec_sk+meb2 BSP សម្រាប់ Multimedia Expansion Board II (MEB II) ដែលភ្ជាប់ទៅ PIC32MZ Embedded Connectivity (EC) Starter Kit។ ផលិតកម្ម
pic32mz_ec_sk+meb2+wvga BSP សម្រាប់ Multimedia Expansion Board II (MEB II) ជាមួយនឹង 5″ WVGA PCAP Display Board (សូមមើល ចំណាំ) បានភ្ជាប់ទៅឧបករណ៍ចាប់ផ្តើមភ្ជាប់ PIC32MZ Embedded Connectivity (EC) ។

ចំណាំ៖ សូមទាក់ទងការិយាល័យលក់មីក្រូឈីបក្នុងតំបន់របស់អ្នកសម្រាប់ព័ត៌មានស្តីពីការទទួលបានបន្ទះបង្ហាញ WVGA PCAP ទំហំ 5 អ៊ីញ។

ផលិតកម្ម
pic32mz_ec_sk+s1d_pictail+vga BSP សម្រាប់ Graphics Controller PICtail Plus Epson S1D13517 Daughter Board ជាមួយនឹង Graphics Display ពិតជា 5.7″ 640×480 Board ដែលភ្ជាប់ទៅ PIC32MZ Embedded Connectivity (EC) Starter Kit។ ផលិតកម្ម
pic32mz_ec_sk+s1d_pictail+wqvga BSP សម្រាប់ Graphics Controller PICtail Plus Epson S1D13517 Daughter Board ជាមួយនឹង Graphics Display Powertip 4.3″ 480 × 272 Board ដែលភ្ជាប់ទៅ PIC32MZ Embedded Connectivity (EC) Starter Kit។ ផលិតកម្ម
pic32mz_ec_sk+s1d_pictail+wvga BSP សម្រាប់ Graphics Controller PICtail Plus Epson S1D13517 Daughter Board ជាមួយនឹង 5″ WVGA PCAP Display Board (សូមមើល ចំណាំ) បានភ្ជាប់ទៅឧបករណ៍ភ្ជាប់ដែលបានបង្កប់ PIC32MZ ជាមួយនឹងឧបករណ៍ចាប់ផ្តើមបណ្តែតទឹក (EC) ។

ចំណាំ៖ សូមទាក់ទងការិយាល័យលក់មីក្រូឈីបក្នុងតំបន់របស់អ្នកសម្រាប់ព័ត៌មានស្តីពីការទទួលបានបន្ទះបង្ហាញ WVGA PCAP ទំហំ 5 អ៊ីញ។

ផលិតកម្ម
pic32mz_ef_pim+bt_audio_dk BSP សម្រាប់ PIC32MZ2048EFH144 Audio Plug-in Module (PIM) ដែលភ្ជាប់ទៅ PIC32 Bluetooth Audio Development Kit។ ផលិតកម្ម
pic32mz_ef_pim+e16 BSP សម្រាប់ PIC32MZ2048EFH100 Plug-in Module (PIM) ដែលភ្ជាប់ទៅក្រុមប្រឹក្សាអភិវឌ្ឍន៍ Explorer 16 ។ ផលិតកម្ម
pic32mz_ef_sk BSP សម្រាប់ការតភ្ជាប់ដែលបានបង្កប់ PIC32MZ ជាមួយបណ្តុំចំណុចអណ្តែត (EF) Starter Kit។ ផលិតកម្ម
pic32mz_ef_sk+meb2 BSP សម្រាប់ Multimedia Expansion Board II (MEB II) ដែលភ្ជាប់ទៅ PIC32MZ Embedded Connectivity with Floating Point Unit (EF) Starter Kit។ ផលិតកម្ម
pic32mz_ef_sk+meb2+wvga BSP សម្រាប់ Multimedia Expansion Board II (MEB II) ជាមួយនឹង 5″ WVGA PCAP Display Board (សូមមើល ចំណាំ) បានភ្ជាប់ទៅឧបករណ៍ភ្ជាប់ដែលបានបង្កប់ PIC32MZ ជាមួយនឹងឧបករណ៍ចាប់ផ្តើមចំណុចអណ្តែត (EF) ។

ចំណាំ៖ សូមទាក់ទងការិយាល័យលក់មីក្រូឈីបក្នុងតំបន់របស់អ្នកសម្រាប់ព័ត៌មានស្តីពីការទទួលបានបន្ទះបង្ហាញ WVGA PCAP ទំហំ 5 អ៊ីញ។

ផលិតកម្ម
pic32mz_ef_sk+s1d_pictail+vga BSP សម្រាប់ Graphics Controller PICtail Plus Epson S1D13517 Daughter Board ជាមួយនឹង Graphics Display ពិត 5.7″ 640×480 Board ភ្ជាប់ទៅ PIC32MZ Embedded Connectivity with Floating Point Unit (EF) Starter Kit។ ផលិតកម្ម
pic32mz_ef_sk+s1d_pictail+wqvga BSP សម្រាប់ Graphics Controller PICtail Plus Epson S1D13517 Daughter Board ជាមួយ Graphics Display Powertip 4.3″ 480×272 Board ភ្ជាប់ទៅ PIC32MZ Embedded Connectivity with Floating Point Unit (EF) Starter Kit។ ផលិតកម្ម
wifi_g_db BSP សម្រាប់ Wi-Fi G Demo Board។ ផលិតកម្ម

កម្មវិធីអូឌីយ៉ូ៖

/apps/audio/ ការពិពណ៌នា ចេញផ្សាយ ប្រភេទ
audio_microphone_loopback ការបង្ហាញការវិលត្រលប់នៃមីក្រូហ្វូនអូឌីយ៉ូ ផលិតកម្ម
សំឡេង_សំឡេង ការបង្ហាញសំឡេង ផលិតកម្ម
mac_audio_hi_res ការបង្ហាញអូឌីយ៉ូដែលមានដំណោះស្រាយខ្ពស់។ ផលិតកម្ម
sdcard_usb_audio ការបង្ហាញកាត SD អូឌីយ៉ូ USB បេតា
universal_audio_decoders ការបង្ហាញឧបករណ៍ឌិកូដអូឌីយ៉ូជាសកល ផលិតកម្ម
usb_headset ការបង្ហាញកាសស្តាប់ត្រចៀក USB ផលិតកម្ម
usb_មីក្រូហ្វូន ការបង្ហាញមីក្រូហ្វូនអូឌីយ៉ូ USB ផលិតកម្ម
usb_speaker ការបង្ហាញឧបករណ៍បំពងសំឡេង USB ផលិតកម្ម

កម្មវិធីប៊្លូធូស៖

/កម្មវិធី/ប៊្លូធូស/ ការពិពណ៌នា ចេញផ្សាយ ប្រភេទ
data/data_basic ការបង្ហាញទិន្នន័យមូលដ្ឋានBluetooth® ផលិតកម្ម
data/data_temp_sens_rgb ឧបករណ៍ចាប់សញ្ញាសីតុណ្ហភាពប៊្លូធូស និងការបង្ហាញទិន្នន័យ RGB ផលិតកម្ម
premium/audio/a2dp_avrcp ការបង្ហាញសំឡេងប៊្លូធូសពិសេស ផលិតកម្ម

កម្មវិធីចាប់ផ្ដើមប្រព័ន្ធ៖

/apps/bootloader/ ការពិពណ៌នា ចេញផ្សាយ ប្រភេទ
មូលដ្ឋាន ការបង្ហាញកម្មវិធីចាប់ផ្ដើមប្រព័ន្ធមូលដ្ឋាន ផលិតកម្ម
បច្ចុប្បន្នភាព ការបង្ហាញការអាប់ដេតផ្ទាល់ ផលិតកម្ម

កម្មវិធីថ្នាក់ B៖

/កម្មវិធី/ថ្នាក់ ខ/ ការពិពណ៌នា ចេញផ្សាយ ប្រភេទ
ការបង្ហាញ ClassB ការបង្ហាញបណ្ណាល័យថ្នាក់ B ផលិតកម្ម

កម្មវិធី​គ្រីបតូ៖

/apps/crypto/ ការពិពណ៌នា ចេញផ្សាយ ប្រភេទ
encrypt_decrypt បណ្ណាល័យ Crypto Peripheral MD5 ការបង្ហាញការអ៊ិនគ្រីប/ឌិគ្រីប ផលិតកម្ម
big_hash ការបង្ហាញ ហាស បណ្ណាល័យគ្រីបតូ ផលិតកម្ម

កម្មវិធីអ្នកបើកបរ៖

/apps/driver/ ការពិពណ៌នា ចេញផ្សាយ ប្រភេទ
i2c/i2c_rtcc ការបង្ហាញ I2C RTCC ផលិតកម្ម
nvm/nvm_read_write បាតុកម្ម NVM ផលិតកម្ម
spi/serial_eeprom ការបង្ហាញ SPI ផលិតកម្ម
spi/spi_loopback ការបង្ហាញ SPI ផលិតកម្ម
spi_flash/sst25vf020b ការបង្ហាញឧបករណ៍ SPI Flash SST25VF020B ផលិតកម្ម
usart/usart_echo បាតុកម្ម USART ផលិតកម្ម
usart/usart_loopback ការបង្ហាញ USART Loopback ផលិតកម្ម

 Exampពាក្យស្នើសុំ៖

/apps/examples/ ការពិពណ៌នា ចេញផ្សាយ ប្រភេទ
my_first_app MPLAB Harmony Tutorial Example ដំណោះស្រាយ គ្មាន
គ្រឿងកុំព្យូទ័រ MPLAB Harmony Compliant Peripheral Library Examples ផលិតកម្ម
ប្រព័ន្ធ បណ្ណាល័យសេវាកម្មប្រព័ន្ធអនុលោមតាម MPLAB Harmony Examples ផលិតកម្ម

 កម្មវិធីអ្នកសរសេរកម្មវិធីអង្គចងចាំខាងក្រៅ៖

/apps/programmer/ ការពិពណ៌នា ចេញផ្សាយ ប្រភេទ
external_flash ការបង្ហាញ External Flash Bootloader ផលិតកម្ម
sqi_flash អ្នកសរសេរកម្មវិធីអង្គចងចាំខាងក្រៅ SQI Flash Demonstration ផលិតកម្ម

 File កម្មវិធីប្រព័ន្ធ៖

/apps/fs/ ការពិពណ៌នា ចេញផ្សាយ ប្រភេទ
nvm_fat_single_disk ការបង្ហាញនៃអង្គចងចាំដែលមិនងាយនឹងបង្កជាហេតុ FAT FS ថាសតែមួយ ផលិតកម្ម
nvm_mpfs_single_disk ការបង្ហាញនៃអង្គចងចាំដែលមិនងាយនឹងបង្កជាហេតុ MPFS ថាសតែមួយ ផលិតកម្ម
nvm_sdcard_fat_mpfs_multi_disk Multi-disk Non-Volatile Memory FAT FS MPFS ការបង្ហាញ ផលិតកម្ម
nvm_sdcard_fat_multi_disk Multi-disk Non-Volatile Memory FAT FS ការបង្ហាញ ផលិតកម្ម
sdcard_fat_single_disk ការបង្ហាញកាត SD ថាសតែមួយ FAT FS ផលិតកម្ម
sdcard_msd_fat_multi_disk Multi-disk SD Card MSD FAT FS ការបង្ហាញ ផលិតកម្ម
sst25_fat ការបង្ហាញ SST25 Flash FAT FS អាល់ហ្វា

កម្មវិធីក្រាហ្វិក៖

/apps/gfx/ ការពិពណ៌នា ចេញផ្សាយ ប្រភេទ
Basic_image_motion ការបង្ហាញមូលដ្ឋាននៃបណ្ណាល័យក្រាហ្វិកចលនារូបភាព ផលិតកម្ម
emwin_quickstart SEGGER emWin ការបង្ហាញការចាប់ផ្តើមរហ័ស ផលិតកម្ម
ធនធានខាងក្រៅ ធនធានក្រាហ្វិកដែលបានរក្សាទុក ការបង្ហាញការចូលប្រើអង្គចងចាំខាងក្រៅ ផលិតកម្ម
graphics_showcase ការបង្ហាញក្រាហ្វិក WVGA តម្លៃទាប ឧបករណ៍បញ្ជាគ្មានតម្លៃ (LCC) ផលិតកម្ម
អិលស៊ីស៊ី ការបង្ហាញក្រាហ្វិច Controllerless តម្លៃទាប (LCC) ផលិតកម្ម
media_image_viewer រូបភាពប្រព័ន្ធផ្សព្វផ្សាយក្រាហ្វិក Viewer បាតុកម្ម ផលិតកម្ម
វត្ថុ ការបង្ហាញស្រទាប់វត្ថុក្រាហ្វិក ផលិតកម្ម
បុព្វកាល ការបង្ហាញស្រទាប់បឋមនៃក្រាហ្វិក ផលិតកម្ម
resistive_touch_calibrate Resistive Touch Calibration Demonstration ផលិតកម្ម
s1d13517 ការបង្ហាញឧបករណ៍បញ្ជា LCD Epson S1D13517 ផលិតកម្ម
ssd 1926 ការបង្ហាញឧបករណ៍បញ្ជា Solomon Systech SSD1926 ផលិតកម្ម

 កម្មវិធី Multimedia Expansion Board II (MEB II)៖

/apps/meb_ii/ ការពិពណ៌នា ចេញផ្សាយ ប្រភេទ
gfx_camera ការបង្ហាញកាមេរ៉ាក្រាហ្វិក ផលិតកម្ម
gfx_cdc_com_port_single ក្រាហ្វិករួមបញ្ចូលគ្នា និងការបង្ហាញ USB CDC ផលិតកម្ម
gfx_photo_frame ការបង្ហាញស៊ុមរូបថតក្រាហ្វិក ផលិតកម្ម
gfx_web_server_nvm_mpfs ក្រាហ្វិករួមបញ្ចូលគ្នា និង TCP/IP Web ការបង្ហាញម៉ាស៊ីនមេ ផលិតកម្ម
អេមវីន សមត្ថភាព SEGGER emWin® នៅលើការបង្ហាញ MEB II បេតា

កម្មវិធី RTOS៖

/apps/rtos/ ការពិពណ៌នា ចេញផ្សាយ ប្រភេទ
embos SEGGER embOS® បាតុកម្ម ផលិតកម្ម
freertos FreeRTOS™ បាតុកម្ម ផលិតកម្ម
openrtos បាតុកម្ម OPENRTOS ផលិតកម្ម
threadx ការបង្ហាញតក្កវិជ្ជា ThreadX ការបង្ហាញ ផលិតកម្ម
uC_OS_II ការបង្ហាញ Micriµm® µC/OS-II™ បេតា
uC_OS_III Micriµm® µC/OS-III™ ការបង្ហាញ ផលិតកម្ម

កម្មវិធី TCP/IP៖

/apps/tcpip/ ការពិពណ៌នា ចេញផ្សាយ ប្រភេទ
berkeley_tcp_client ការបង្ហាញអតិថិជនរបស់ Berkeley TCP/IP ផលិតកម្ម
berkeley_tcp_server ការបង្ហាញម៉ាស៊ីនមេ Berkeley TCP/IP ផលិតកម្ម
berkeley_udp_client ការបង្ហាញអតិថិជនរបស់ Berkeley TCP/IP UDP ផលិតកម្ម
berkeley_udp_relay Berkeley TCP/IP ការបង្ហាញការបញ្ជូនបន្ត UDP ផលិតកម្ម
berkeley_udp_server Berkeley TCP/IP ការបង្ហាញម៉ាស៊ីនមេ UDP ផលិតកម្ម
wolfssl_tcp_client wolfSSL TCP/IP ការបង្ហាញអតិថិជន TCP ផលិតកម្ម
wolfssl_tcp_server wolfSSL TCP/IP ការបង្ហាញម៉ាស៊ីនមេ TCP ផលិតកម្ម
snmpv3_nvm_mpfs SNMPv3 អង្គចងចាំដែលមិនងាយនឹងបង្កជាហេតុ មីក្រូឈីបមានកម្មសិទ្ធិ File ការបង្ហាញប្រព័ន្ធ ផលិតកម្ម
snmpv3_sdcard_fatfs SNMPv3 អង្គចងចាំដែលមិនងាយនឹងបង្កជាហេតុ កាត SD FAT File ការបង្ហាញប្រព័ន្ធ ផលិតកម្ម
tcpip_tcp_client ការបង្ហាញអតិថិជន TCP/IP TCP ផលិតកម្ម
tcpip_tcp_client_server ការបង្ហាញម៉ាស៊ីនបម្រើអតិថិជន TCP/IP TCP ផលិតកម្ម
tcpip_tcp_server ការបង្ហាញម៉ាស៊ីនមេ TCP/IP TCP ផលិតកម្ម
tcpip_udp_client ការបង្ហាញអតិថិជន TCP/IP UDP ផលិតកម្ម
tcpip_udp_client_server ការបង្ហាញម៉ាស៊ីនបម្រើអតិថិជន TCP/IP UDP ផលិតកម្ម
tcpip_udp_server ការបង្ហាញម៉ាស៊ីនមេ TCP/IP UDP ផលិតកម្ម
web_server_nvm_mpfs Microchip Memory មិនងាយនឹងបង្កជាកម្មសិទ្ធិ File ប្រព័ន្ធ Web ការបង្ហាញម៉ាស៊ីនមេ ផលិតកម្ម
web_server_sdcard_fatfs កាត SD ខ្លាញ់ File ប្រព័ន្ធ Web ការបង្ហាញម៉ាស៊ីនមេ ផលិតកម្ម
wifi_easy_configuration ការបង្ហាញ Wi-Fi® EasyConf ផលិតកម្ម
wifi_g_demo ការបង្ហាញ Wi-Fi G ផលិតកម្ម
wifi_wolfssl_tcp_client ការបង្ហាញម៉ាស៊ីនភ្ញៀវ Wi-Fi wolfSSL TCP/IP ផលិតកម្ម
wifi_wolfssl_tcp_server ការបង្ហាញ Wi-Fi wolfSSL TCP/IP Server ផលិតកម្ម
wolfssl_tcp_client wolfSSL TCP/IP ការបង្ហាញអតិថិជន ផលិតកម្ម
wolfssl_tcp_server wolfSSL ការបង្ហាញម៉ាស៊ីនមេ TCP/IP ផលិតកម្ម

កម្មវិធីសាកល្បង៖

/apps/meb_ii/ ការពិពណ៌នា ចេញផ្សាយ ប្រភេទ
test_sample MPLAB Harmony Test Sampការដាក់ពាក្យ អាល់ហ្វា

 កម្មវិធីឧបករណ៍ USB៖

/apps/usb/device/ ការពិពណ៌នា ចេញផ្សាយ ប្រភេទ
cdc_com_port_dual CDC Dual Serial COM Ports Emulation Demonstration ផលិតកម្ម
cdc_com_port_single CDC Single Serial COM Port Emulation Demonstration ផលិតកម្ម
cdc_msd_basic ការបង្ហាញឧបករណ៍ផ្ទុកដ៏ធំ CDC (MSD) ផលិតកម្ម
cdc_serial_emulator ការបង្ហាញការត្រាប់តាមសៀរៀល CDC ផលិតកម្ម
cdc_serial_emulator_msd CDC Serial Emulation MSD Demonstration ផលិតកម្ម
hid_basic ការបង្ហាញឧបករណ៍ចំណុចប្រទាក់មនុស្ស USB មូលដ្ឋាន (HID) ផលិតកម្ម
hid_joystick ការបង្ហាញឧបករណ៍យ៉យស្ទីក USB HID Class ផលិតកម្ម
hid_keyboard ការបង្ហាញឧបករណ៍ក្តារចុច USB HID Class ផលិតកម្ម
hid_mouse ការបង្ហាញឧបករណ៍កណ្ដុរថ្នាក់ USB HID ផលិតកម្ម
hid_msd_basic ការបង្ហាញ USB HID Class MSD ផលិតកម្ម
msd_basic ការបង្ហាញ USB MSD ផលិតកម្ម
msd_fs_spiflash USB MSD SPI Flash File ការបង្ហាញប្រព័ន្ធ ផលិតកម្ម
msd_sdcard ការបង្ហាញ USB MSD SD Card ផលិតកម្ម
អ្នកលក់ អ្នក​លក់ USB (ឧ. ទូទៅ) បាតុកម្ម ផលិតកម្ម

 កម្មវិធីម៉ាស៊ីន USB៖

/apps/usb/host/ ការពិពណ៌នា ចេញផ្សាយ ប្រភេទ
audio_speaker ការបង្ហាញកម្មវិធីបញ្ជាថ្នាក់ម៉ាស៊ីន USB Audio v1.0 ផលិតកម្ម
cdc_basic ការបង្ហាញមូលដ្ឋាន USB CDC ផលិតកម្ម
cdc_msd ការបង្ហាញមូលដ្ឋាន USB CDC MSD ផលិតកម្ម
hid_basic_keyboard ការបង្ហាញក្តារចុច USB HID Host ផលិតកម្ម
hid_basic_mouse ការ​បង្ហាញ​ការ​បង្ហាញ​កណ្ដុរ​ម៉ាស៊ីន USB HID ផលិតកម្ម
hub_cdc_hid ការបង្ហាញ USB HID CDC Hub ផលិតកម្ម
hub_msd ការបង្ហាញម៉ាស៊ីន USB MSD Hub ផលិតកម្ម
msd_basic ការបង្ហាញ USB MSD Host សាមញ្ញនៃដ្រាយមេដៃ ផលិតកម្ម

ប្រព័ន្ធគោលពីរដែលបានសាងសង់ជាមុន៖

/bin/framework ការពិពណ៌នា ចេញផ្សាយ ប្រភេទ
ប៊្លូធូស បណ្ណាល័យជង់ប៊្លូធូស PIC32 ដែលបានសាងសង់រួច ផលិតកម្ម
ប៊្លូធូស / ពិសេស / អូឌីយ៉ូ បណ្ណាល័យជង់អូឌីយ៉ូប៊្លូធូស PIC32 ដែលបានសាងសង់រួច (បុព្វលាភ) ផលិតកម្ម
ឌិកូដ/បុព្វលាភ/aac_microaptiv បណ្ណាល័យឌិកូដ AAC ដែលបានសាងសង់រួចសម្រាប់ឧបករណ៍ PIC32MZ ដែលមានមុខងារស្នូល microAptiv (ពិសេស) បេតា
ឌិកូដ/premium/aac_pic32mx បណ្ណាល័យឌិកូដ AAC ដែលបានសាងសង់រួចសម្រាប់ឧបករណ៍ PIC32MX (បុព្វលាភ) បេតា
ឌិកូដ/បុព្វលាភ/mp3_microaptiv បណ្ណាល័យឌិកូដ MP3 ដែលបានសាងសង់រួចសម្រាប់ឧបករណ៍ PIC32MZ ដែលមានមុខងារស្នូល microAptiv (ពិសេស) ផលិតកម្ម
ឌិកូដ/បុព្វលាភ/mp3_pic32mx បណ្ណាល័យឌិកូដ MP3 ដែលបានសាងសង់រួចសម្រាប់ឧបករណ៍ PIC32MX (បុព្វលាភ) ផលិតកម្ម
ឧបករណ៍ឌិកូដ/premium/wma_microaptiv បណ្ណាល័យឌិកូដ WMA ដែលបានសាងសង់រួចសម្រាប់ឧបករណ៍ PIC32MZ ដែលមានមុខងារស្នូល microAptiv (ពិសេស) បេតា
ឌិកូដ/premium/wma_pic32mx បណ្ណាល័យឧបករណ៍ឌិកូដ WMA ដែលបានសាងសង់រួចសម្រាប់ឧបករណ៍ PIC32MX (បុព្វលាភ) បេតា
គណិតវិទ្យា/dsp បណ្ណាល័យគណិតវិទ្យាចំណុចថេរ DSP ដែលបានសាងសង់រួចសម្រាប់ឧបករណ៍ PIC32MZ ផលិតកម្ម
គណិតវិទ្យា/libq បណ្ណាល័យគណិតវិទ្យាចំណុចថេរ LibQ ដែលបានសាងសង់រួចសម្រាប់ឧបករណ៍ PIC32MZ ផលិតកម្ម
math/libq/libq_c បណ្ណាល័យគណិតវិទ្យាដែលបានសាងសង់រួចជាមួយនឹងការអនុវត្ត C ដែលអាចប្រើបានជាមួយឧបករណ៍ Pic32MX និង Pic32MZ ។ (ចំណាំ៖ ទម្លាប់ទាំងនេះមិនត្រូវគ្នាជាមួយមុខងាររបស់បណ្ណាល័យ libq) បេតា
គ្រឿងកុំព្យូទ័រ បណ្ណាល័យគ្រឿងកុំព្យូទ័រដែលបានសាងសង់រួច ផលិតកម្ម/បេតា

 បង្កើតក្របខ័ណ្ឌ៖

/build/framework/ ការពិពណ៌នា ចេញផ្សាយ ប្រភេទ
គណិតវិទ្យា/libq គម្រោងបង្កើតបណ្ណាល័យ LibQ ផលិតកម្ម
គណិតវិទ្យា/libq គម្រោងបង្កើតបណ្ណាល័យ LibQ_C អាល់ហ្វា
គ្រឿងកុំព្យូទ័រ គម្រោងសាងសង់បណ្ណាល័យគ្រឿងកុំព្យូទ័រ ផលិតកម្ម

 ឧបករណ៍ប្រើប្រាស់៖

/ឧបករណ៍ប្រើប្រាស់/ ការពិពណ៌នា ចេញផ្សាយ ប្រភេទ
mhc/plugins/displaymanager/displaymanager.jar MPLAB Harmony Display Manager Plug-in បេតា
mhc/com-microchip-mplab-modules-mhc.nbm កម្មវិធីជំនួយ MPLAB Harmony Configurator (MHC)

MPLAB Harmony Graphics Composer (រួមបញ្ចូលក្នុងកម្មវិធីជំនួយ MHC)

ផលិតកម្ម

បេតា

mib2bib/mib2bib.jar ចងក្រងស្គ្រីប Microchip MIB ផ្ទាល់ខ្លួន (snmp.mib) ដើម្បីបង្កើត snmp.bib និង mib.h ផលិតកម្ម
mpfs_generator/mpfs2.jar TCP/IP MPFS File ម៉ាស៊ីនភ្លើង និងឧបករណ៍ផ្ទុកឡើង ផលិតកម្ម
Segger/emwin ឧបករណ៍ប្រើប្រាស់ SEGGER emWin ប្រើដោយកម្មវិធីបង្ហាញ MPLAB Harmony emWin អ្នកលក់
tcpip_discoverer/tcpip_discoverer.jar TCP/IP Microchip Node Discoverer Utility ផលិតកម្ម

 កម្មវិធីភាគីទីបី៖

/ភាគីទីបី/ ការពិពណ៌នា ចេញផ្សាយ ប្រភេទ
ឌិកូដ ការចែកចាយប្រភពបណ្ណាល័យឌិកូដ អ្នកលក់
gfx/emwin ការចែកចាយបណ្ណាល័យក្រាហ្វិក SEGGER emWin® អ្នកលក់
rtos/embOS ការចែកចាយ SEGGER embOS® អ្នកលក់
rtos/FreeRTOS ការចែកចាយប្រភព FreeRTOS ជាមួយនឹងការគាំទ្រសម្រាប់ឧបករណ៍ PIC32MZ អ្នកលក់
rtos/MicriumOSII ការចែកចាយ Micriµm® µC/OS-II™ អ្នកលក់
rtos/MicriumOSIII ការចែកចាយ Micriµm® µC/OS-III™ អ្នកលក់
rtos/OpenRTOS ការចែកចាយប្រភព OPENRTOS ជាមួយនឹងការគាំទ្រសម្រាប់ឧបករណ៍ PIC32MZ អ្នកលក់
rtos/ThreadX Express Logic ThreadX Distribution អ្នកលក់
Segger/emwin ការចែកចាយ SEGGER emWin® Pro អ្នកលក់
tcpip/wolfssl wolfSSL (អតីត CyaSSL) បណ្ណាល័យ SSL ដែលបានបង្កប់ ការបង្ហាញប្រភពបើកចំហ អ្នកលក់
tcpip/iniche ការចែកចាយបណ្ណាល័យ InterNiche អ្នកលក់

 ឯកសារ៖

/doc/ ការពិពណ៌នា ចេញផ្សាយ ប្រភេទ
harmony_help.pdf ជំនួយ MPLAB Harmony ក្នុងទម្រង់ឯកសារចល័ត (PDF) ផលិតកម្ម
harmony_help.chm MPLAB ជំនួយសុខដុមរមនាក្នុងទម្រង់ជំនួយដែលបានចងក្រង (CHM) ផលិតកម្ម
html/index.html MPLAB Harmony Help ជាទម្រង់ HTML ផលិតកម្ម
harmony_compatibility_worksheet.pdf ទម្រង់ PDF សម្រាប់ប្រើប្រាស់ក្នុងការកំណត់កម្រិតនៃភាពឆបគ្នារបស់ MPLAB Harmony និងដើម្បីចាប់យកការលើកលែង ឬការរឹតបន្តឹងចំពោះគោលការណ៍ណែនាំភាពត្រូវគ្នា ផលិតកម្ម
harmony_release_brief_v1.11.pdf MPLAB Harmony Release Brief ផ្តល់ព័ត៌មានចេញផ្សាយ "ភ្លាមៗ" ផលិតកម្ម
harmony_release_notes_v1.11.pdf MPLAB Harmony Release Notes ជា PDF ផលិតកម្ម
harmony_license_v1.11.pdf កិច្ចព្រមព្រៀងអាជ្ញាប័ណ្ណកម្មវិធី MPLAB Harmony ជា PDF ផលិតកម្ម

ប្រភេទនៃការចេញផ្សាយ

ផ្នែកនេះពិពណ៌នាអំពីប្រភេទនៃការចេញផ្សាយ និងអត្ថន័យរបស់វា។

ការពិពណ៌នា
ការចេញផ្សាយម៉ូឌុល MPLAB Harmony អាចជាប្រភេទមួយក្នុងចំណោមបីប្រភេទផ្សេងគ្នា ដូចដែលបានបង្ហាញក្នុងរូបភាពខាងក្រោម។

MICROCHIP-Harmony-Integrated-Software-Framework-1

ការចេញផ្សាយអាល់ហ្វា
កំណែចេញផ្សាយអាល់ហ្វានៃម៉ូឌុលជាធម្មតាគឺជាការចេញផ្សាយដំបូង។ ការចេញផ្សាយអាល់ហ្វានឹងមានការអនុវត្តពេញលេញនៃសំណុំលក្ខណៈមូលដ្ឋានរបស់ពួកគេ ពួកគេត្រូវបានសាកល្បងមុខងារ ហើយនឹងបង្កើតបានត្រឹមត្រូវ។ ការចេញផ្សាយអាល់ហ្វាគឺជា "previewពីអ្វីដែល Microchip អភិវឌ្ឍន៍ថ្មីកំពុងដំណើរការ ហើយវាអាចមានប្រយោជន៍ខ្លាំងណាស់សម្រាប់ការរុករកមុខងារថ្មីៗ។ ទោះជាយ៉ាងណាក៏ដោយ វាមិនបានឆ្លងកាត់ដំណើរការសាកល្បងជាផ្លូវការពេញលេញនោះទេ ហើយវាស្ទើរតែប្រាកដណាស់ថាចំណុចប្រទាក់មួយចំនួនរបស់វានឹងផ្លាស់ប្តូរ មុនពេលកំណែផលិតកម្មត្រូវបានចេញផ្សាយ ដូច្នេះហើយ មិនត្រូវបានណែនាំសម្រាប់ការប្រើប្រាស់ផលិតកម្មទេ។

ការចេញផ្សាយបេតា
កំណែបែតាចេញផ្សាយនៃម៉ូឌុលមួយបានឆ្លងកាត់ចំណុចប្រទាក់ខាងក្នុងឡើងវិញview ដំណើរការ និងបានធ្វើតេស្តជាផ្លូវការអំពីមុខងាររបស់វា។ ដូចគ្នានេះផងដែរ បញ្ហាដែលបានរាយការណ៍ពីការចេញផ្សាយអាល់ហ្វានឹងត្រូវបានជួសជុល ឬចងក្រងជាឯកសារ។ នៅពេលដែលម៉ូឌុលស្ថិតនៅក្នុងកំណែបែតា អ្នកអាចរំពឹងថាវានឹងដំណើរការបានត្រឹមត្រូវក្នុងកាលៈទេសៈធម្មតា ហើយអ្នកអាចរំពឹងថាចំណុចប្រទាក់របស់វានៅជិតទម្រង់ចុងក្រោយ (ទោះបីជាការផ្លាស់ប្តូរនៅតែអាចធ្វើឡើងប្រសិនបើចាំបាច់)។ ទោះជាយ៉ាងណាក៏ដោយ វាមិនមានភាពតានតឹង ឬការធ្វើតេស្តដំណើរការទេ ហើយវាអាចនឹងមិនបរាជ័យដោយរលូនទេ ប្រសិនបើប្រើមិនត្រឹមត្រូវ។ ការចេញផ្សាយបេតាមិនត្រូវបានណែនាំសម្រាប់ការប្រើប្រាស់ផលិតកម្មទេ ប៉ុន្តែវាអាចត្រូវបានប្រើសម្រាប់ការអភិវឌ្ឍន៍។

ការចេញផ្សាយផលិតកម្ម
នៅពេលដែលម៉ូឌុលមួយត្រូវបានចេញផ្សាយនៅក្នុងទម្រង់ផលិតកម្ម វាមានលក្ខណៈពិសេសពេញលេញ សាកល្បងយ៉ាងពេញលេញ ហើយចំណុចប្រទាក់របស់វាត្រូវបាន "ជាប់គាំង"។ បញ្ហាដែលបានដឹងទាំងអស់ពីការចេញផ្សាយមុននឹងត្រូវបានជួសជុល ឬចងក្រងជាឯកសារ។ ចំណុចប្រទាក់ដែលមានស្រាប់នឹងមិនផ្លាស់ប្តូរនៅក្នុងការចេញផ្សាយនាពេលអនាគតទេ។ វាអាចត្រូវបានពង្រីកជាមួយនឹងមុខងារបន្ថែម និងមុខងារចំណុចប្រទាក់បន្ថែម ប៉ុន្តែមុខងារចំណុចប្រទាក់ដែលមានស្រាប់នឹងមិនផ្លាស់ប្តូរទេ។ នេះគឺជាកូដដែលមានស្ថេរភាពជាមួយនឹងចំណុចប្រទាក់កម្មវិធីដែលមានស្ថេរភាព (API) ដែលអ្នកអាចពឹងផ្អែកលើសម្រាប់គោលបំណងផលិតកម្ម។

លេខកំណែ

ផ្នែកនេះពិពណ៌នាអំពីអត្ថន័យនៃលេខកំណែ MPLAB Harmony ។

ការពិពណ៌នា

MPLAB Harmony Version គ្រោងការណ៍លេខរៀង
MPLAB Harmony ប្រើគ្រោងការណ៍លេខរៀងខាងក្រោម៖
. [។ ][ ] កន្លែងណា៖

  • = ការកែប្រែដ៏សំខាន់ (ការផ្លាស់ប្តូរដ៏សំខាន់ដែលប៉ះពាល់ដល់ម៉ូឌុលជាច្រើន ឬទាំងអស់)
  • = ការកែប្រែតិចតួច (លក្ខណៈពិសេសថ្មី ការចេញផ្សាយទៀងទាត់)
  • [។ ] = ការចេញផ្សាយចំនុច (ការកែកំហុស ការចេញផ្សាយដែលមិនបានគ្រោងទុក)
  • [ ] = ប្រភេទចេញផ្សាយ (a សម្រាប់អាល់ហ្វា និង b សម្រាប់បេតា បើអាច)។ កំណែនៃការចេញផ្សាយផលិតកម្មមិនរួមបញ្ចូលលិខិតប្រភេទចេញផ្សាយទេ។

កំណែខ្សែអក្សរ
អនុគមន៍ SYS_VersionStrGet នឹង​ត្រឡប់​ខ្សែអក្សរ​ក្នុង​ទ្រង់ទ្រាយ៖
“ . [។ ][ ]”
កន្លែងណា៖

  • គឺជាលេខកំណែសំខាន់របស់ម៉ូឌុល
  • គឺជាលេខកំណែតូចរបស់ម៉ូឌុល
  • ជាជម្រើស "បំណះ" ឬ "ចំណុច" លេខចេញផ្សាយ (ដែលមិនត្រូវបានរាប់បញ្ចូលក្នុងខ្សែអក្សរប្រសិនបើវាស្មើនឹង "00")
  • គឺជាប្រភេទនៃការចេញផ្សាយជាជម្រើសនៃ "a" សម្រាប់អាល់ហ្វា និង "b" សម្រាប់បេតា។ ប្រភេទ​នេះ​មិន​ត្រូវ​បាន​រួម​បញ្ចូល​ទេ ប្រសិន​បើ​ការ​ចេញ​ផ្សាយ​ជា​កំណែ​ផលិត (ឧ. មិនមែន​អាល់ហ្វា ឬ​បេតា)

ចំណាំ៖ ខ្សែអក្សរកំណែនឹងមិនមានចន្លោះទេ។

Exampលេ៖
“0.03a”
“1.00”

លេខកំណែ
លេខកំណែដែលបានត្រឡប់ពីមុខងារ SYS_VersionGet គឺជាចំនួនគត់ដែលមិនបានចុះហត្ថលេខាក្នុងទម្រង់ទសភាគខាងក្រោម (មិនមែនក្នុងទម្រង់ BCD)។
* 10000 + * 100 +
ដែលលេខត្រូវបានតំណាងជាទសភាគ ហើយអត្ថន័យគឺដូចគ្នាទៅនឹងការពិពណ៌នានៅក្នុង Version String។
ចំណាំ៖ មិនមានតំណាងជាលេខនៃប្រភេទចេញផ្សាយទេ។

Exampលេ៖
សម្រាប់កំណែ "0.03a" តម្លៃដែលបានត្រឡប់មកវិញគឺស្មើនឹង: 0 * 10000 + 3 * 100 + 0 ។
សម្រាប់កំណែ "1.00" តម្លៃដែលបានត្រឡប់មកវិញគឺស្មើនឹង: 1 * 100000 + 0 * 100 + 0 ។
© 2013-2017 Microchip Technology Inc.

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

  • សំណួរ៖ តើ MPLAB Harmony អាចប្រើជាមួយកម្មវិធី C++ បានទេ? ភាសា?
    A: ទេ MPLAB Harmony មិនត្រូវបានសាកល្បងជាមួយ C++ ទេ។ ដូច្នេះ ការ​គាំទ្រ​ភាសា​កម្មវិធី​នេះ​មិន​មាន​ទេ។
  • សំណួរ៖ តើអ្វីជាកម្រិតបង្កើនប្រសិទ្ធភាពដែលបានណែនាំសម្រាប់ការសាងសង់ គម្រោងជាមួយបណ្ណាល័យ MPLAB Harmony?
    ចម្លើយ៖ កម្រិតបង្កើនប្រសិទ្ធភាព -O1 ត្រូវបានណែនាំឲ្យលុបកូដចេញពីផ្នែកដែលមិនប្រើនៅក្នុងបណ្ណាល័យគ្រឿងកុំព្យូទ័រ។
  • សំណួរ៖ តើកម្មវិធីលុប MPLAB Harmony ដោះស្រាយការកែប្រែដោយអ្នកប្រើប្រាស់យ៉ាងដូចម្តេច files?
    A: កម្មវិធី Uninstaller នឹងលុបទាំងអស់។ files ត្រូវបានដំឡើងដោយកម្មវិធីដំឡើង ទោះបីជាពួកគេត្រូវបានកែប្រែដោយអ្នកប្រើប្រាស់ក៏ដោយ។ ទោះយ៉ាងណាក៏ដោយថ្មី។ files បានបន្ថែមដោយអ្នកប្រើប្រាស់នឹងមិនត្រូវបានលុបទេ។

ឯកសារ/ធនធាន

MICROCHIP សុខដុមនីយកម្មកម្មវិធីរួមបញ្ចូល [pdf] ការណែនាំអ្នកប្រើប្រាស់
v1.11, Harmony Integrated Software Framework, Integrated Software Framework, Software Framework, Framework

ឯកសារយោង

ទុកមតិយោបល់

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