nembo ya MICROCHIP

Mfumo wa Programu Uliounganishwa wa MICROCHIP Harmony

MICROCHIP-Harmony-Integrated-Software-Framework-bidhaa-picha

Vipimo:

  • Jina la Bidhaa: Mfumo wa Programu Uliounganishwa wa MPLAB Harmony
  • Toleo: v1.11
  • Tarehe ya Kutolewa: Aprili 2017

Taarifa ya Bidhaa:
MPLAB Harmony Integrated Software Framework v1.11 ni mfumo wa programu iliyoundwa ili kurahisisha na kuharakisha uundaji wa programu zilizopachikwa kwa vidhibiti vidogo vya Microchip. Inatoa seti ya kina ya maktaba, viendeshaji, na vifaa vya kati ili kurahisisha mchakato wa ukuzaji.

Maagizo ya Matumizi ya Bidhaa

Vipengele na Masuala Yanayojulikana:

Vipengele vya Maelewano ya MPLAB:

  • Inasaidia anuwai ya vidhibiti vidogo vya Microchip
  • Seti ya kina ya maktaba na vifaa vya kati
  • Usanidi rahisi na usanidi

Masuala Yanayojulikana:

  • Lugha ya programu ya C++ haitumiki
  • Kiwango cha uboreshaji cha -O1 kinachopendekezwa kwa miradi ya ujenzi na maktaba ya pembeni ya Harmony
  • Tabia ya kiondoa kuhusu kubadilishwa kwa mtumiaji files

Taarifa ya Kutolewa

Hutoa maelezo ya toleo la MPLAB Harmony, ni pamoja na madokezo ya toleo, yaliyomo kwenye toleo, aina za toleo, na kufafanua mfumo wa nambari za toleo. Nakala ya PDF ya Vidokezo vya Kutolewa imetolewa katika /doc folda ya usakinishaji wako wa MPLAB Harmony.

Vidokezo vya Kutolewa
Mada hii inatoa maelezo kuhusu toleo hili la MPLAB Harmony.

Maelezo
Toleo la MPLAB Harmony: v1.11 Tarehe ya Kutolewa: Aprili 2017

Mahitaji ya Programu
Kabla ya kutumia MPLAB Harmony, hakikisha kuwa zifuatazo zimesakinishwa:

  • MPLAB X IDE 3.60
  • Mkusanyaji wa MPLAB XC32 C/C++ 1.43
  • Kisanidi cha MPLAB Harmony 1.11.xx

Inasasisha hadi Toleo Hili la MPLAB Harmony
Kusasisha toleo hili la MPLAB Harmony ni rahisi kiasi. Kwa maagizo ya kina, tafadhali rejelea Kupakia na Kusasisha kwa Ulinganifu wa MPLAB.

Masuala Mapya na Yanayojulikana ni Gani
Majedwali yafuatayo yanaorodhesha vipengele ambavyo vimebadilishwa au kuongezwa na masuala yoyote yanayojulikana ambayo yametambuliwa tangu toleo la mwisho la MPLAB Harmony. Masuala yoyote yanayojulikana ambayo bado hayajatatuliwa yalihifadhiwa kutoka kwa toleo la awali.

MPLAB Harmony:

Kipengele Nyongeza na Sasisho Masuala Yanayojulikana
Mkuu MPLAB Harmony haijajaribiwa na C++; kwa hivyo, usaidizi wa lugha hii ya programu hautumiki.

Kiwango cha uboreshaji cha "-O1" kinapendekezwa wakati wa kuunda miradi yoyote inayojumuisha mfumo wa jozi ulioundwa awali wa MPLAB Harmony (.a file) maktaba ya pembeni. Hii ni muhimu ili kiunganishi kiondoe nambari kutoka kwa sehemu ambazo hazijatumiwa (kwa huduma za maktaba za pembeni ambazo hazitumiki). Vinginevyo, unaweza kuchagua "Ondoa Sehemu Zisizotumika" katika chaguo za Jumla kwa kisanduku cha mazungumzo cha sifa za xc32-ld (kiunganishi).

Kiondoa MPLAB Harmony kitafuta zote files iliyosakinishwa na kisakinishi, hata kama yalibadilishwa na mtumiaji. Walakini, kiondoa sitafanya futa mpya files imeongezwa na mtumiaji kwenye folda ya usakinishaji ya MPLAB Harmony.

Programu-jalizi ya Kidhibiti Onyesho cha MPLAB Harmony hutoa usanidi kamili na usaidizi wa kuiga kwa kiendeshi kinachozalishwa na LCC, na pia hutoa usaidizi wa kimsingi kwa vidhibiti vingine vyote vya michoro. Usaidizi kamili wa usanidi na uigaji kwa vidhibiti vingine vya michoro vitaongezwa katika toleo la baadaye la MPLAB Harmony.

Vifaa vya kati na Maktaba:

Kipengele Nyongeza na Sasisho Masuala Yanayojulikana
Maktaba ya Bootloader Kipakiaji cha uanzishaji cha UDP hakijumuishi vifaa vya PIC32MZ wakati microMIPS imechaguliwa.
Maktaba ya Crypto N/A Kuhamisha miradi inayotumia maktaba ya maunzi ya Crypto, na kuwa na usanidi mbalimbali, kunaweza kuwa na tatizo la mkusanyo baada ya kuunda upya msimbo. MPLAB X IDE itaonyesha kuwa pic32mz-crypt.h na pic32mz-hash.c files hazijajumuishwa kwenye usanidi, ingawa ilijaribu kuziongeza. Mkusanyaji atazalisha makosa, akisema kuwa kazi fulani za Crypto haziwezi kurejelewa. Ili kutatua suala hili, ondoa zote mbili  files (pic32mz-crypt.h na pic32mz-hash.c) kutoka kwa mradi na kutumia MPLAB Harmony Configurator (MHC) kuunda upya usanidi wote unaotumia haya. files.
Maktaba za avkodare Kwa sababu ya mahitaji ya kumbukumbu na kiasi cha SRAM inayopatikana, baadhi ya avkodare haziwezi kufanya kazi kwa wakati mmoja na misimbo mingine. Hata hivyo, kila avkodare itafanya kazi kivyake katika onyesho la Universal_audio_decoder.
File Mfumo Imepata na kusuluhisha ubaguzi wa viashiria batili unaowezekana katika chaguo za kukokotoa za kuondoa.
Maktaba za Michoro Usimbaji wa JPEG hauauni picha zinazoendelea kuchanganuliwa. Baadhi ya picha za GIF zilizounganishwa kwa uwazi zinaweza kuonyesha kubomoka. Kiendeshi cha LCCG kilichoundwa kinaweza kutumia mwonekano wa kuonyesha hadi WVGA au sawa.
Rafu ya TCP/IP SMTPC:
  • API ya kukomesha ujumbe, ambayo ni muhimu wakati majaribio tena yanahitajika haipatikani kwa sasa
  •  Anwani nyingi za DNS za kutoa utumaji barua unaotegemewa zaidi hazipatikani kwa sasa
  • Usaidizi wa sehemu za hiari za vichwa vya barua haupatikani kwa sasa
Maktaba ya Kifaa cha USB N/A Rafu ya Kifaa cha USB imejaribiwa kwa uwezo mdogo kwa kutumia RTOS. Wakati unaendesha Rafu ya Kifaa cha USB kwenye kifaa cha familia cha PIC32MZ, rafu hiyo inahitaji sekunde tatu ili kuanzishwa kwa vifaa vya PIC32MZ EC na milisekunde tatu kwa vifaa vya PIC32MZ EF.
Maktaba ya Mwenyeji wa USB Imeondoa usaidizi wa MHC kwa programu ya Beta ya Seva kwa USB. Usaidizi wa API za Beta za Seva kwa USB utaondolewa katika matoleo yajayo. Vitendo vifuatavyo vya Rafu ya Seva ya USB havijatekelezwa:
  •  USB_HOST_BusResume
  •  USB_HOST_DeviceSuspend
  • USB_HOST_DeviceResume

Hub, Audio v1.0, na HID Host Dereva za Wapangishi wa HID zimejaribiwa kwa uwezo mdogo. Rafu ya Seva ya USB imejaribiwa kwa uwezo mdogo kwa kutumia hali ya RTOS. Uendeshaji wa hali ya kura haijajaribiwa. Tabia ya Ambatisha/Detach imejaribiwa kwa uwezo mdogo. Wakati wa kuendesha USB Host Stack kwenye PIC32MZ kifaa cha familia cha PEC32MZ kinahitaji vifaa vitatu vya PEC32 kwa ajili ya kuweka rafu tatu sekundeXNUMXM. milisekunde kwa vifaa vya PICXNUMXMZ EF. Safu ya Seva ya USB haifanyi ukaguzi wa kupita kiasi. Kipengele hiki kitapatikana katika toleo la baadaye la MPLAB Harmony. Safu ya Seva ya USB haiangalii Kiwango cha Kiwango cha Kitovu. Kipengele hiki kitapatikana katika toleo la baadaye la MPLAB Harmony. Tabaka la Seva la USB litawezesha usanidi wa kwanza tu kunapokuwa na usanidi mwingi. Ikiwa hakuna kiolesura kinacholingana katika usanidi wa kwanza, hii husababisha kifaa kutofanya kazi. Uwezeshaji wa usanidi mwingi utaamilishwa katika toleo la baadaye la Maelewano ya MPLAB. Dereva wa Mteja Mwenye Kupangisha MSD amejaribiwa kwa idadi ndogo ya viendeshi vya USB Flash vinavyopatikana kibiashara. Dereva wa Mteja Mwenyeji wa MSD na Tabaka la Seva la USB hazijajaribiwa kwa matokeo ya kusoma/kuandika. Jaribio hili litafanywa katika toleo la baadaye la MPLAB Harmony. Dereva wa Kiteja Mwenyeji wa MSD na kiendesha kizuizi cha SCSI kinaweza kutumika tu na File mfumo ikiwa file kipengele cha mfumo wa Kuweka Kiotomatiki kimewashwa.Kiendesha Kiteja cha Mwenyeji wa MSD hakijafanyiwa majaribio na Kifaa cha Kuhifadhi Misa cha Multi-LUN na Visoma Kadi za USB.

Maktaba ya Seva kwa USB (inaendelea) USB Host SCSI Block Driver, CDC Teja Dereva, na Audio Host Dereva Teja inasaidia tu uendeshaji wa mteja mmoja. Uendeshaji wa wateja wengi utawezeshwa katika toleo la baadaye la MPLAB Harmony.

Kiendeshaji cha Mteja Mwenye HID cha USB hakijajaribiwa na vifaa vingi vya utumiaji. Utumaji wa ripoti ya matokeo au kipengele haujajaribiwa.

Kiendeshaji cha Mteja wa Kipangishi cha Sauti cha USB hakitoi utekelezaji wa vitendaji vifuatavyo:

  • USB_HOST_AUDIO_V1_DeviceObjHandleGet
  • USB_HOST_AUDIO_V1_FeatureUnitChannelVolumeRan getGet
  • USB_HOST_AUDIO_V1_FeatureUnitChannelVolumeNambari za Masafa ya Ndogo Pata
  • USB_HOST_AUDIO_V1_StreamSamplingFrequencyGet
  •  USB_HOST_AUDIO_V1_TerminalIDGet

Viendeshi vya Kifaa:

Kipengele Nyongeza na Sasisho Masuala Yanayojulikana
LCC . MPLAB Harmony Graphics Composer (MHGC) haina uwezo wa kutoa jedwali la palette; kwa hivyo, watumiaji lazima watoe safu ya uint16_t ya rangi 256 16 bpp RGB kwa Dereva ya LCC kwa kutumia kitendakazi cha DRV_GFX_PalletteSet. Maudhui ya safu hii yatatumika katika ramani ya fahirisi za rangi kwa rangi zinazoonyesha TFT.

Mpangilio wa Chanzo cha Kichochezi cha DMA katika MHC umebadilika. Ikiwa mpangilio wa mradi wako ni tarehe 3, 5, 7 au 9, MHC itaalamisha kuwa nyekundu. Tafadhali badilisha hadi 2, 4, 6, au 8. Vipima muda vyenye nambari isiyo ya kawaida huondolewa kwenye uteuzi. Ingawa vipima muda hivi vinafanya kazi kwa chaguomsingi, ni vipima muda vilivyohesabiwa (2, 4, 6, 8) pekee ndivyo vitakubali mabadiliko katika thamani za kihesabu mapema.

I2C N/A Dereva wa I2C Kwa Kutumia Pembeni na Utekelezaji wa Banged Bit:
  •  Imejaribiwa tu katika mazingira ya bwana mmoja
  •  Haitumii RTOS; kwa hivyo, sio salama kwa nyuzi wakati inatumiwa katika mazingira ya RTOS
  • Haijajaribiwa katika mazingira ya Kura
  • Uendeshaji katika hali za kuokoa nishati haujajaribiwa
  • Dereva wa I2C Kwa Kutumia Utekelezaji wa Bit-banged:
  • Kutozuia na hutumia nyenzo ya Kipima Muda kwa kutekeleza shughuli za I2C. Nyenzo hii ya Kipima Muda haiwezi kutumika kwa mahitaji mengine yoyote ya Kipima Muda.
  •  Kipaumbele cha Kukatiza Kipima Muda kinapaswa kuwa mojawapo ya ukatizaji wa kipaumbele wa juu katika programu
  •  Upimaji wa utekelezaji huu umefanywa tu na saa ya mfumo wa 200 MHz na saa ya basi ya pembeni ya 100 MHz kwa Kipima Muda.
  •  Inaweza kusanidiwa kufanya kazi katika hali kuu pekee
  •  Inapatikana tu katika mpangilio wa kiendeshi unaobadilika
  •  Kiwango cha baud kinategemea matumizi ya CPU. Imejaribiwa kufanya kazi kwa uhakika hadi 100 kHz.
  • Haitumii vifaa vya familia vya PIC32MX
  •  Inafanya kazi tu kwenye pini za SCL na SDA za pembeni inayolingana ya I2C
  •  Inafanya kazi katika hali ya Kukatiza pekee
MRF24WN Wi-Fi wdrvext_mx.a mpya, wdrvext_ec.a, na maktaba ya wdrvext_mz.a files.
S1D13517 Kiendeshaji cha S1D13517 hakiauni upataji wa pikseli au safu ya saizi kutoka kwa fremu ya S1D13517 na hakitumii uwasilishaji wa fonti wakati Anti-aliasing imewashwa.
Salama Kadi ya Dijiti (SD). N/A Kiendeshi cha Kadi ya SD hakijajaribiwa katika mazingira ya ukatizaji wa masafa ya juu.
SPI N/A Hali ya SPI Slave yenye DMA haifanyi kazi. Suala hili litarekebishwa katika toleo la baadaye la MPLAB Harmony.
Kiwango cha SPI Vipengele vya mmweko kama vile kusoma, kushikilia na kuandika kwa kasi ya juu havitumiki na maktaba ya kiendeshi.

Utekelezaji tuli wa maktaba ya dereva haupatikani.

USB Maktaba ya Kiendeshi cha USB imejaribiwa kwa uwezo mdogo na RTOS.

Wakati wa kuendesha Maktaba ya Kiendeshi cha USB kwenye kifaa cha familia cha PIC32MZ, rafu hiyo inahitaji sekunde tatu ili kuanzishwa kwa vifaa vya PIC32MZ EC na milisekunde tatu kwa vifaa vya PIC32MZ EF.Baadhi ya API za Maktaba ya Kiendeshi cha USB inaweza kubadilika katika toleo linalofuata. Maktaba ya Kiendeshaji cha USB cha Uendeshaji Uendeshaji wa hali ya kura haujajaribiwa.Uwezo mdogo wa Tabia ya Mpangishi wa USB Katika Maktaba ya Kipangishi/Detach.

Huduma za Mfumo:

Kipengele Nyongeza na Sasisho Masuala Yanayojulikana
DMA

Maktaba za Pembeni:

Kipengele Nyongeza na Sasisho Masuala Yanayojulikana
ADCHS N/A FIFO haitumiki katika toleo hili la maktaba ya pembeni.
SQI N/A Thamani ya kigawanyaji cha saa ya SQI iliyo juu zaidi ya CLK_DIV_16 haitafanya kazi. Ili kufikia kasi bora zaidi za saa ya SQI, tumia thamani ya kigawanyaji cha saa ya SQI iliyo chini ya CLK_DIV_16.

Kumbuka: Suala hili linatumika kwa programu zozote zinazotumia moduli ya SQI.

Maombi

Kipengele Nyongeza na Sasisho Masuala Yanayojulikana
Maonyesho ya Sauti Imebadilishwa katika Universal_audio_decoders ili kupunguza kina cha saraka katika file mfumo. Hii itazuia ubaguzi ikiwa hilo lingetokea zaidi ya viwango 6 vya saraka ndogo. usb_headset, usb_microphone, na Maonyesho ya spika_usb:
  •   Wakati wa kubadilisha kati ya programu hizi, kiendeshi cha Windows kinaweza kuchanganyikiwa na aina ya kifaa ambacho kimeunganishwa. Kwa mfanoampna, utiririshaji wa sauti unazuiwa na dereva. Ikiwa hali kama hii itatokea, fanya yafuatayo ili kurekebisha tatizo:
    1. Wakati kifaa kimeunganishwa, sanidua kiendeshi.
    2. Kuanzisha upya mfumo wa uendeshaji wa Windows kunaweza pia kuhitajika.
      Maonyesho_ya_kisikoda_zima:
  • Mipangilio ya 270f512lpim_bt_audio_dk na pic32mz_da_sk_meb2 haitumii onyesho. Skrini inaweza kuonekana IMEWASHWA lakini haina kitu kwa sababu taa ya nyuma imeangaziwa.
  • Usanidi wa 270f512lpim_bt_audio_dk hauauni visimbaji vya WMA na AAC.
  • Udhibiti wa sauti unapatikana tu kwenye usanidi wa bt_audio_dk na 270f512lpim_bt_audio_dk
  • Hitilafu ndogo za sauti zipo kwa sauti ya 96 kHz WAVE files kwa saizi chaguo-msingi ya bafa. Kama suluhisho, kuondoa hitilafu kwa kutumia saizi kubwa ya bafa.
  • Hitilafu za sauti zinaweza kuonekana wakati wa kucheza s ya juuampkiwango cha AAC files. juu ya sampkiwango cha ling, kali zaidi glitch.
  • Baadhi ya hifadhi za USB Flash huenda zisifanye kazi na onyesho hili
  • Kwa sababu ya mapungufu ya kumbukumbu, Speex Decoder na WMA Decoder haziwezi kufanya kazi kwa wakati mmoja na Decoder zingine audio_tone Onyesho:
  • Onyesho ni tuli
  • Maonyesho ya usb_speaker hayajatekelezwa:
  • Chaneli za pato za kushoto na kulia zinabadilishwa kwa usanidi wa pic32mz_ef_sk_meb2 kwenye kiunganishi cha kutoa. Kumbuka: Hili ni suala la maunzi ya MEB II na sio programu ya programu.
  • Kipengele cha bubu (kinachodhibitiwa kutoka kwa Kompyuta) haifanyi kazi usb_headset:

Kipengele cha bubu (kinadhibitiwa kutoka kwa Kompyuta) haifanyi kazi.

Maonyesho ya mac_audio_hi_res:

Kunyamazisha sauti kwenye Kompyuta hufanya kazi vizuri mara ya kwanza pekee

Maonyesho ya Bluetooth Masuala yasiyosuluhishwa yamepatikana katika onyesho la WVGA kwenye onyesho la a2dp_avrcp. Hili ni onyesho la malipo. Michoro imezimwa/kuondolewa kwa muda katika usanidi wote wa PIC32MZ DA na itapatikana katika toleo la baadaye.
File     Maonyesho ya Mfumo LED_3, ambayo hutumika kuonyesha mafanikio ya onyesho haiangazi, ambayo huathiri maonyesho yafuatayo:
  • sdcard_fat_single_disk (pic32mz_da_sk_adma usanidi)
  • sdcard_msd_fat_multi_disk (pic32mz_da_sk_meb2 usanidi)

Kama kazi karibu, mtumiaji anaweza kuweka kipenyo katika msimbo wa maombi ili kuona hali ya maandamano.

Maonyesho ya Michoro Kuanzisha programu na utatuzi wa vifaa vya PKOB kunaweza kutoa makosa yafuatayo: Kitengeneza programu hakikuweza kuanzishwa: Imeshindwa kupanga kifaa lengwa. Ujumbe huu ukitokea, wezesha kifaa na programu itaanza. Ikiwa utatuzi unahitajika, kazi iliyopendekezwa karibu ni kusakinisha kichwa kinachofaa kwenye kifaa cha kuanzia kwa kutumia MPLAB REAL ICE.

Masuala yafuatayo yanatumika kwa onyesho la rasilimali_za nje:

  •   Kwa sasa, usaidizi wa kusimbua JPEG umewashwa kwa hifadhi ya ndani pekee
  •  Wakati wa onyesho, utulivu huzingatiwa katika kuleta picha kutoka kwa kumbukumbu ya nje ya chip, ambayo husababisha idadi ya polepole ya onyesho wakati wa kutoa picha kwenye kumbukumbu ya skrini.
  •  Ucheleweshaji sawa na toleo la awali pia huonekana wakati wa kuonyesha picha za JPEG kwenye skrini kwa sababu ya kuchelewa kunakosababishwa na kusimbua kwa wakati wa kukimbia kwa JPEG.
Maandamano ya MEB II Programu ya onyesho la segger_emwin bado haijumuishi ingizo la mguso.
Maandamano ya RTOS Maktaba ya SEGGER embOS yenye usaidizi wa FPU inahitajika kwa usanidi wa PIC32MZ EF na mtumiaji anahitaji kujumuisha hii kwa uwazi. Kwa chaguo-msingi, maktaba bila usaidizi wa FPU imejumuishwa.
Maktaba ya Huduma ya Mfumo Exampchini N/A Maonyesho ya command_appio hayafanyi kazi kwa kutumia MPLAB X IDE v3.06, lakini inafanya kazi na v3.00.
TCP/IP Wi-Fi

Maonyesho

N/A Onyesho la tcpip_tcp_client kwa kutumia ENC24xJ600 au usanidi wa ENC28J60 halifanyi kazi ipasavyo ikiwa SPI Driver itawasha DMA. Tafadhali zima chaguo la SPI DMA kwa usanidi huu. Hili litarekebishwa katika toleo la baadaye la MPLAB Harmony.
Maombi ya Mtihani N/A Mipangilio ya FreeRTOS ya kutumia na PIC32MZ EF Starter Kit ina maktaba ya sehemu zinazoelea imezimwa katika chaguo za mradi.
Maonyesho ya USB Programu ya onyesho la Kifaa cha msd_basic inapoundwa kwa kutumia vifaa vya PIC32MZ, inahitaji muundo wa data wa majibu ya Uchunguzi wa SCSI kuwekwa kwenye RAM. Kuweka muundo huu wa data kwenye Kumbukumbu ya Flash ya programu husababisha jibu la uchunguzi kuharibika. Toleo hili litarekebishwa katika toleo la baadaye.Onyesho la Hid_basic_Host Host hunasa vibonye kutoka AZ, az, 0-9, Shift na ufunguo wa CAPS LOCK. pekee. Utendakazi wa mwanga wa LED wa kibodi na utumiaji wa michanganyiko mingine muhimu utasasishwa katika toleo la baadaye. Katika onyesho la Seva_ya_ya_ya_ya_ya_ya_ya_ya_ya_ya_ya_ya_ya_ya_ya_yapaji, programu-jalizi na Cheza huenda zisifanye kazi kwa usanidi wa pic32mz_ef_sk_int_dyn na pic32mx_usb_sk2_int_dyn. Suala hili litarekebishwa katika toleo la baadaye.Katika programu ya onyesho la Seva ya hub_msd, ugunduzi wa programu-jalizi ya Hub na uchezaji unaweza kushindwa mara kwa mara. Hata hivyo, ikiwa kitovu kitachomekwa kabla kifaa cha PIC32MZ hakijawekwa upya, programu ya onyesho hufanya kazi inavyotarajiwa. Suala hili linachunguzwa na marekebisho yatapatikana katika toleo la baadaye la MPLAB Harmony. Inapendekezwa kutumia kitovu kinachojiendesha huku ukijaribu kutumia programu zinazopatikana za onyesho la kitovu. Kidhibiti cha ugavi cha VBUS kwenye kifaa cha kuanzia huenda kisiweze kukidhi mahitaji ya sasa ya kitovu kinachoendeshwa na basi, ambayo inaweza kusababisha tabia ya maombi ya onyesho isiyotabirika.

Muundo wa Kujenga:

Kipengele Nyongeza na Sasisho Masuala Yanayojulikana
Maktaba ya Rafu ya Bluetooth N/A
Maktaba za Hisabati Maktaba ya Hesabu ya DSP Fixed-Point:
  •  Imeboreshwa kwa ajili ya vifaa vya PIC32MZ pekee vilivyo na vipengele vya msingi vya microAptiv™, vinavyotumia DSP ASE.
  •  Haitafanya kazi na _Fract aina ya data ya LibQ Fixed-Point Math Library:
  • Imeboreshwa kwa ajili ya vifaa vya PIC32MZ vilivyo na vipengele vya msingi vya MicroAptiv
  •  Kazi za _fast zimepunguza usahihi

 Huduma:

Kipengele Nyongeza na Sasisho Masuala Yanayojulikana
Kisanidi cha MPLAB Harmony (MHC) N/A
  • MHC haiungi mkono kubadilisha njia linganishi kutoka kwa mradi hadi chanzo files ndani ya usakinishaji wa MPLAB Harmony, mara tu mradi utakapoundwa
  • Wakati viewkwa Msaada wa Maelewano wa MPLAB katika MHC, Fahirisi inapatikana, lakini haifanyi kazi. Hii ni kutokana na kizuizi katika kivinjari ambacho kinatumiwa na MHC. Kama kazi karibu, Index inapatikana na inafanya kazi wakati Usaidizi wa HTML unafunguliwa kwa nje Web kivinjari.
  •  Herufi ya kichupo baada ya “—endhelp—” katika .hconfig file inaweza kusababisha ishara inayofuata ya usanidi kurukwa

Programu ya Wahusika Wengine:

Kipengele Nyongeza na Sasisho Masuala Yanayojulikana
Maktaba ya Picha ya SEGGER emWin N/A Kidhibiti cha onyesho cha LCC pekee ndicho kinachotumika. Usaidizi wa vidhibiti vingine vya kuonyesha haupatikani katika toleo hili.

API ya kurejesha kipini cha wijeti ya Dialog haipatikani katika toleo hili.

Toa Yaliyomo
Mada hii inaorodhesha yaliyomo katika toleo hili na kubainisha kila sehemu.

Maelezo
Jedwali hili linaorodhesha maudhui ya toleo hili, ikiwa ni pamoja na maelezo mafupi, na aina ya toleo (Alpha, Beta, Production, au Muuzaji).

Vifaa vya kati na Maktaba

/ mfumo/ Maelezo Kutolewa Aina
bluetooth/cdbt Maktaba ya Rafu ya Bluetooth (Msingi) Uzalishaji
bluetooth/premium/audio/cdbt

bluetooth/premium/audio/decoder/sbc

Maktaba ya Rafu ya Sauti ya Bluetooth (Premium)

Maktaba ya Avkodare ya SBC (Premium)

Uzalishaji

Uzalishaji

bootloader Maktaba ya Bootloader Uzalishaji
darasab Maktaba ya darasa B Uzalishaji
crypto Maktaba ya Microchip Cryptographic Uzalishaji
avkodare/bmp/BmpDekoda/bmp/GifDekoda avkodare/bmp/JpegDekoda avkodare/audio_decoder/avkodare_opus avkodare/spekuzi avkodare/premium/musivkodare_aac avkodare/premium/musivkodare_mp3
avkodare/premium/decoder_wma
Maktaba ya Avkodare ya BMP
Maktaba ya Kisimbuaji cha GIF
Maktaba ya Kisimbuaji cha JPEG
Maktaba ya Kidhibiti cha Opus
Maktaba ya Kidhibiti cha Speex
Maktaba ya Kisimbuaji cha AAC
(Premium) Maktaba ya Kisimbuaji MP3 (Premium)
Maktaba ya Avkodare ya WMA (Premium)
Beta
Beta
Beta
Beta
Beta
Beta ya Beta
Beta
gfx Maktaba ya Michoro Uzalishaji
hisabati/dsp DSP Fixed-Point Math Library kichwa cha API cha vifaa vya PIC32MZ Uzalishaji
hisabati/libq LibQ Fixed-Point Math Library kichwa cha API cha vifaa vya PIC32MZ Uzalishaji
wavu/ vyombo vya habari Safu ya Uwasilishaji ya Mtandao wa MPLAB Harmony Beta
mtihani Maktaba ya Kuunganisha ya Mtihani Uzalishaji
tcpip Rafu ya Mtandao ya TCP/IP Uzalishaji
usb Hifadhi ya Kifaa cha USB

USB Host Stack

Uzalishaji

Beta

Viendeshi vya Kifaa:

/mfumo/dereva/ Maelezo Kutolewa Aina
adc Dereva wa Kibadilishaji Analogi hadi Dijiti (ADC).

Utekelezaji Imara wa Utekelezaji

 Beta
Beta
kamera/ovm7690 Dereva wa Kamera ya OVM7690

Utekelezaji wa Nguvu pekee

Beta
unaweza Dereva wa Eneo la Kidhibiti (CAN).

Utekelezaji Tuli pekee

 

Beta

cmp Dereva wa kulinganisha

Utekelezaji Tuli pekee

Beta
codec/ak4384

 

 

codec/ak4642

 

 

codec/ak4953

 

 

codec/ak7755

Mtoaji wa Kodeki ya AK4384

Utekelezaji wa Nguvu pekee

 

Mtoaji wa Kodeki ya AK4642

Utekelezaji wa Nguvu pekee

 

Mtoaji wa Kodeki ya AK4953

Utekelezaji wa Nguvu pekee

 

Mtoaji wa Kodeki ya AK7755

Utekelezaji wa Nguvu pekee

 

Uzalishaji

 

 

Uzalishaji

 

 

Uzalishaji

 

 

Uzalishaji

cpld Mtoaji wa CPLD XC2C64A

Utekelezaji Tuli pekee

 

Uzalishaji

enc28j60 Maktaba ya dereva ya ENC28J60

Utekelezaji wa Nguvu pekee

Beta
encx24j600 Maktaba ya Uendeshaji ya ENCx24J600

Utekelezaji wa Nguvu pekee

 

Beta

ethmac Ethernet Media Access Controller (MAC) Dereva

Utekelezaji wa Nguvu pekee

 

Uzalishaji

ethphy Ethernet Physical Interface (PHY) Dereva

Utekelezaji wa Nguvu pekee

 

Uzalishaji

flash Flash Dereva

Utekelezaji Tuli pekee

 

Beta

gfx/controller/lcc Kiendeshaji cha Michoro cha Gharama ya chini isiyo na Kidhibiti (LCC).

Utekelezaji wa Nguvu pekee

 

Uzalishaji

gfx/controller/otm2201a Mendeshaji wa Kidhibiti cha LCD cha OTM2201a

Utekelezaji wa Nguvu pekee

 

Uzalishaji

gfx/controller/s1d13517 Kiendeshaji cha Kidhibiti cha LCD cha Epson S1D13517

Utekelezaji wa Nguvu pekee

 

Uzalishaji

gfx/controller/ssd1289 Dereva wa Kidhibiti cha Solomon Systech SSD1289

Utekelezaji wa Nguvu pekee

Uzalishaji
gfx/controller/ssd1926 Dereva wa Kidhibiti cha Solomon Systech SSD1926

Utekelezaji wa Nguvu pekee

 

Uzalishaji

gfx/controller/tft002 Mtoaji wa TFT002 Graphics

Utekelezaji wa Nguvu pekee

 

Uzalishaji

i2c Dereva wa Mzunguko Uliounganishwa (I2C).

Utekelezaji Imara wa Utekelezaji

 

Alfa Alpha

i2s Kiendeshaji cha Sauti ya Inter-IC (I2S).

Utekelezaji wa Nguvu pekee

 

Beta

ic Ingiza Nasa Dereva

Utekelezaji Tuli pekee

 

Beta

nvm Dereva wa Kumbukumbu Isiyo na Tete (NVM).

Utekelezaji Imara wa Utekelezaji

 

Beta ya Beta

oc Pato Linganisha Dereva

Utekelezaji Tuli pekee

 

Beta

pmp Dereva wa Bandari Kuu Sambamba (PMP).

Utekelezaji Imara wa Utekelezaji

 

Beta ya Uzalishaji

rtcc Dereva wa Saa na Kalenda ya Wakati Halisi (RTCC).

Utekelezaji Tuli pekee

 

Beta

kadi ya sd Dereva wa Kadi ya SD (mteja wa Dereva wa SPI)

Utekelezaji wa Nguvu pekee

 

Beta

spi Seri ya Kiolesura cha Pembeni (SPI) Dereva

Utekelezaji Imara wa Utekelezaji

 Beta ya Uzalishaji
 

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

Viendeshi vya SPI Flash

Utekelezaji wa Nguvu pekee
Utekelezaji wa Nguvu pekee
Utekelezaji wa Nguvu pekee
Utekelezaji wa Nguvu pekee

 

Alfa
Alfa
Alfa
Aplha

tmr Kidhibiti kipima muda

Utekelezaji Imara wa Utekelezaji

 Beta ya Uzalishaji
touch/adc10bit

 

 

gusa/ar1021

 

 

touch/mtch6301

 

 

touch/mtch6303

ADC 10-bit Dereva ya Kugusa
Utekelezaji wa Nguvu pekee AR1021 Touch Driver
Utekelezaji wa Nguvu pekee Kiendeshaji cha Kugusa cha MTCH6301
Utekelezaji wa Nguvu pekee Kiendeshaji cha Kugusa cha MTCH6303
Utekelezaji Tuli pekee
 Beta

Beta

 

Beta

 

 

Beta

matumizi Dereva wa Kipokeaji/Kisambazaji cha Upatanishi cha Universal/Asynchronous (USART).

Utekelezaji Imara wa Utekelezaji

 Uzalishaji

Beta

usbfs

 

usbhs

PIC32MX Universal Serial Bus (USB) Kidhibiti (Kifaa cha USB)
Utekelezaji Nguvu pekeePIC32MZ Kidhibiti cha Kidhibiti cha Basi la Universal (USB) (Kifaa cha USB)
Utekelezaji wa Nguvu pekee
Uzalishaji

Uzalishaji

usbfs

 

usbhs

PIC32MX Universal Serial Bus (USB) Kidhibiti Kiendeshaji (USB Host)

Utekelezaji wa Nguvu pekee

PIC32MZ Universal Serial Bus (USB) Kidhibiti Dereva (USB Host)

Utekelezaji wa Nguvu pekee

Beta

Beta

wifi/mrf24w

 

wifi/mrf24wn

Dereva wa Wi-Fi kwa kidhibiti cha MRF24WG
Utekelezaji Nguvu pekee Kiendeshi cha Wi-Fi kwa kidhibiti cha MRF24WN
Utekelezaji wa Nguvu pekee
Uzalishaji

 

Uzalishaji

Huduma za Mfumo

/mfumo/mfumo/ Maelezo Kutolewa Aina
clk Maktaba ya Huduma ya Mfumo wa Saa

Utekelezaji Imara wa Utekelezaji

 Uzalishaji

Uzalishaji

amri Maktaba ya Huduma ya Mfumo wa Kichakata cha Amri

Utekelezaji wa Nguvu pekee

 

Uzalishaji

kawaida Maktaba ya Huduma ya Mfumo wa Kawaida Beta
console Maktaba ya Huduma ya Mfumo wa Console

Utekelezaji Imara wa Utekelezaji

 Beta

Alfa

utatuzi Tatua Maktaba ya Huduma ya Mfumo

Utekelezaji wa Nguvu pekee

 

Beta

devcon Maktaba ya Huduma ya Mfumo wa Kudhibiti Kifaa

Utekelezaji wa Nguvu pekee

 

Uzalishaji

dma Maktaba ya Huduma ya Mfumo wa Ufikiaji wa Kumbukumbu ya Moja kwa moja

Utekelezaji Nguvu

 

Uzalishaji

fs File Maktaba ya Huduma ya Mfumo

Utekelezaji wa Nguvu pekee

 

Uzalishaji

int Kataza Maktaba ya Huduma ya Mfumo

Utekelezaji Tuli pekee

 

Uzalishaji

kumbukumbu Maktaba ya Huduma ya Mfumo wa Kumbukumbu

Utekelezaji Tuli pekee

 

Beta

ujumbe Maktaba ya Huduma ya Mfumo wa Ujumbe

Utekelezaji wa Nguvu pekee

 

Beta

bandari Maktaba ya Huduma ya Mfumo wa Bandari

Utekelezaji Tuli pekee

 

Uzalishaji

nasibu Maktaba ya Huduma ya Mfumo wa Jenereta ya Nambari Nambari bila mpangilio

Utekelezaji Tuli pekee

 

Uzalishaji

weka upya Weka upya Maktaba ya Huduma ya Mfumo

Utekelezaji Tuli pekee

 

Beta

tmr Maktaba ya Huduma ya Mfumo wa Kipima saa

Utekelezaji wa Nguvu pekee

 

Beta

kugusa Gusa Maktaba ya Huduma ya Mfumo

Utekelezaji wa Nguvu pekee

 

Beta

wdt Maktaba ya Huduma ya Mfumo wa Kipima Muda

Utekelezaji Tuli pekee

 

Beta

Maktaba za Pembeni:

/ mfumo/ Maelezo Aina ya Kutolewa
pembeni Msimbo wa Chanzo cha Maktaba ya Pembeni kwa Vidhibiti Vidogo vya PIC32 Vinavyotumika Uzalishaji
PIC32MX1XX/2XX 28/36/44-pin Family Uzalishaji
PIC32MX1XX/2XX/5XX 64/100-pin Family Uzalishaji
PIC32MX320/340/360/420/440/460 Family Uzalishaji
PIC32MX330/350/370/430/450/470 Family Uzalishaji
PIC32MX5XX/6XX/7XX Familia Uzalishaji
PIC32MZ Iliyopachikwa Muunganisho (EC) Familia Uzalishaji
Muunganisho Uliopachikwa wa PIC32MZ na Familia ya Kitengo cha Uhakika wa Kuelea (EF). Uzalishaji

Safu ya Uondoaji wa Mfumo wa Uendeshaji (OSAL):

/ mfumo/ Maelezo Kutolewa Aina
osali Safu ya Uondoaji wa Mfumo wa Uendeshaji (OSAL) Uzalishaji

 Vifurushi vya Usaidizi wa Bodi (BSP):

/bsp/ Maelezo Kutolewa Aina
bt_sauti_dk BSP kwa ajili ya PIC32 Bluetooth Audio Development Kit. Uzalishaji
chipkit_wf32 BSP ya Bodi ya Ukuzaji ya Wi-Fi ya chipKIT™ WF32™. Uzalishaji
chipkit_wifire BSP ya Bodi ya Ukuzaji ya chipKIT™ Wi-FIRE. Uzalishaji
pic32mx_125_sk BSP kwa PIC32MX1/2/5 Starter Kit. Uzalishaji
pic32mx_125_sk+lcc_pictail+qvga BSP kwa Bodi ya Michoro ya Gharama ya chini isiyo na Kidhibiti (LCC) ya PICtail Plus Binti yenye Onyesho la Michoro Kweli 3.2″ 320×240 Bodi iliyounganishwa kwenye PIC32MX1/2/5 Starter Kit. Uzalishaji
pic32mx_125_sk+meb BSP ya PIC32MX1/2/5 Starter Kit iliyounganishwa kwenye Bodi ya Upanuzi ya Multimedia (MEB). Uzalishaji
pic32mx_bt_sk BSP ya PIC32 Bluetooth Starter Kit. Uzalishaji
pic32mx_eth_sk BSP ya PIC32 Ethernet Starter Kit. Uzalishaji
pic32mx_eth_sk2 BSP ya PIC32 Ethernet Starter Kit II. Uzalishaji
pic32mx_pcap_db BSP ya Bodi ya Ukuzaji ya PIC32 GUI yenye Mguso Unaotarajiwa. Uzalishaji
pic32mx_usb_digital_audio_ab BSP kwa ajili ya Bodi ya Kiambatisho cha Sauti ya PIC32 USB Uzalishaji
pic32mx_usb_sk2 BSP PIC32 USB Starter Kit II. Uzalishaji
pic32mx_usb_sk2+lcc_pictail+qvga BSP ya Bodi ya Binti ya Gharama ya chini isiyo na Kidhibiti (LCC) ya PICtail Plus yenye Onyesho la Michoro Kweli 3.2″ 320×240 Bodi iliyounganishwa kwenye PIC32 USB Starter Kit II. Uzalishaji
pic32mx_usb_sk2+lcc_pictail+wqvga BSP kwa Bodi ya Michoro ya Gharama ya chini isiyo na Kidhibiti (LCC) ya PICtail Plus Binti iliyo na Maonyesho ya Michoro Powertip 4.3″ 480×272 Bodi iliyounganishwa kwenye PIC32 USB Starter Kit II. Uzalishaji
pic32mx_usb_sk2+meb BSP ya Bodi ya Upanuzi ya Multimedia (MEB) iliyounganishwa kwenye PIC32 USB Starter Kit II. Uzalishaji
pic32mx_usb_sk2+s1d_pictail+vga BSP ya Kidhibiti cha Picha cha PICtail Plus Epson S1D13517 yenye Onyesho la Graphics True 5.7″ 640×480 Bodi iliyounganishwa kwenye PIC32 USB Starter Kit II. Uzalishaji
pic32mx_usb_sk2+s1d_pictail+wqvga BSP ya Kidhibiti cha Picha cha PICtail Plus Epson S1D13517 yenye Kidokezo cha Nguvu cha Onyesho cha Graphics 4.3″ 480×272 iliyounganishwa kwenye PIC32 USB Starter Kit II. Uzalishaji
pic32mx_usb_sk2+s1d_pictail+wvga BSP ya Kidhibiti cha Picha PICtail Plus Epson S1D13517 Binti iliyo na Onyesho la Picha Kweli 7″ 800×400 Bodi iliyounganishwa kwenye PIC32 USB Starter Kit II. Uzalishaji
pic32mx_usb_sk2+ssd_pictail+qvga BSP kwa ajili ya Bodi ya Binti ya Kidhibiti cha LCD cha Michoro cha PICtail Plus SSD1926 chenye Onyesho la Michoro Kweli 3.2″ 320×240 Bodi iliyounganishwa kwenye PIC32 USB Starter Kit II. Uzalishaji
pic32mx_usb_sk3 BSP ya PIC32 USB Starter Kit III. Uzalishaji
pic32mx270f512l_pim+bt_audio_dk BSP ya Moduli ya Programu-jalizi ya PIC32MX270F512L (PIM) iliyounganishwa kwenye Kifaa cha Kukuza Sauti cha PIC32 cha Bluetooth. Uzalishaji
pic32mx460_pim+e16 BSP ya Moduli ya Programu-jalizi ya PIC32MX460F512L (PIM) iliyounganishwa kwenye Bodi ya Maendeleo ya Explorer 16. Uzalishaji
pic32mx470_pim+e16 BSP ya PIC32MX450/470F512L Programu-jalizi (PIM) iliyounganishwa kwenye Bodi ya Maendeleo ya Explorer 16. Uzalishaji
pic32mx795_pim+e16 BSP ya Moduli ya Programu-jalizi ya PIC32MX795F512L (PIM) iliyounganishwa kwenye Bodi ya Maendeleo ya Explorer 16. Uzalishaji
pic32mz_ec_pim+bt_audio_dk BSP ya Moduli ya Programu-jalizi ya Sauti ya PIC32MZ2048ECH144 (PIM) iliyounganishwa kwenye PIC32 Bluetooth Kit ya Ukuzaji wa Sauti. Uzalishaji
pic32mz_ec_pim+e16 BSP ya PIC32MZ2048ECH100 Programu-jalizi (PIM) iliyounganishwa kwenye Bodi ya Maendeleo ya Explorer 16. Uzalishaji
pic32mz_ec_sk BSP ya Seti ya Kuanzisha ya Muunganisho Iliyopachikwa ya PIC32MZ (EC). Uzalishaji
pic32mz_ec_sk+meb2 BSP ya Bodi ya Upanuzi ya Multimedia II (MEB II) iliyounganishwa kwenye Kifaa cha Kuanzisha cha Muunganisho Uliopachikwa wa PIC32MZ (EC). Uzalishaji
pic32mz_ec_sk+meb2+wvga BSP kwa Bodi ya Upanuzi ya Multimedia II (MEB II) na Bodi ya Maonyesho ya WVGA PCAP ya 5″ (angalia Kumbuka) iliyounganishwa kwenye Kifaa cha Kuanzisha Kiunganishi kilichopachikwa cha PIC32MZ (EC).

Kumbuka: Tafadhali wasiliana na Ofisi ya Mauzo ya Microchip iliyo karibu nawe kwa maelezo kuhusu kupata 5″ WVGA PCAP Display Board.

Uzalishaji
pic32mz_ec_sk+s1d_pictail+vga BSP ya Kidhibiti cha Picha cha PICtail Plus Epson S1D13517 chenye Onyesho la Michoro Kweli 5.7″ 640×480 Bodi iliyounganishwa kwenye Seti ya Kuanzisha ya PIC32MZ Iliyopachikwa (EC). Uzalishaji
pic32mz_ec_sk+s1d_pictail+wqvga BSP ya Kidhibiti cha Picha PICtail Plus Epson S1D13517 Daughter Board iliyo na Graphics Display Powertip 4.3″ 480×272 Bodi iliyounganishwa kwenye PIC32MZ Embedded Connectivity (EC) Starter Kit. Uzalishaji
pic32mz_ec_sk+s1d_pictail+wvga BSP ya Kidhibiti cha Michoro PICtail Plus Epson S1D13517 Bodi ya Binti yenye 5″ WVGA PCAP Display Board (angalia Kumbuka) iliyounganishwa kwenye Muunganisho Uliopachikwa wa PIC32MZ kwa Kitengo cha Uhakika wa Kuelea (EC) Kianzio.

Kumbuka: Tafadhali wasiliana na Ofisi ya Mauzo ya Microchip iliyo karibu nawe kwa maelezo kuhusu kupata 5″ WVGA PCAP Display Board.

Uzalishaji
pic32mz_ef_pim+bt_audio_dk BSP ya Moduli ya Programu-jalizi ya Sauti ya PIC32MZ2048EFH144 (PIM) iliyounganishwa kwenye PIC32 Bluetooth Kit ya Ukuzaji wa Sauti. Uzalishaji
pic32mz_ef_pim+e16 BSP ya PIC32MZ2048EFH100 Programu-jalizi (PIM) iliyounganishwa kwenye Bodi ya Maendeleo ya Explorer 16. Uzalishaji
pic32mz_ef_sk BSP ya Muunganisho Uliopachikwa wa PIC32MZ na Kiti cha Kuanzisha cha Floating Point (EF). Uzalishaji
pic32mz_ef_sk+meb2 BSP ya Bodi ya Upanuzi ya Multimedia II (MEB II) iliyounganishwa kwenye Muunganisho Uliopachikwa wa PIC32MZ wenye Kitengo cha Uhakika wa Kuelea (EF) Kianzio. Uzalishaji
pic32mz_ef_sk+meb2+wvga BSP kwa Bodi ya Upanuzi ya Multimedia II (MEB II) na Bodi ya Maonyesho ya WVGA PCAP ya 5″ (angalia Kumbuka) iliyounganishwa kwenye Muunganisho Uliopachikwa wa PIC32MZ kwa Kitengo cha Uhakika wa Kuelea (EF) Kianzio.

Kumbuka: Tafadhali wasiliana na Ofisi ya Mauzo ya Microchip iliyo karibu nawe kwa maelezo kuhusu kupata 5″ WVGA PCAP Display Board.

Uzalishaji
pic32mz_ef_sk+s1d_pictail+vga BSP ya Kidhibiti cha Michoro cha PICtail Plus Epson S1D13517 Binti iliyo na Onyesho la Graphics Kweli 5.7″ 640×480 Bodi iliyounganishwa kwenye Muunganisho Uliopachikwa wa PIC32MZ wenye Kitengo cha Kuelea cha Pointi (EF) Starter. Uzalishaji
pic32mz_ef_sk+s1d_pictail+wqvga BSP ya Kidhibiti cha Michoro cha PICtail Plus Epson S1D13517 Daughter Board iliyo na Graphics Display Powertip 4.3″ 480×272 Bodi iliyounganishwa kwenye Muunganisho Uliopachikwa wa PIC32MZ wenye Kitengo cha Kuelea cha Pointi (EF) Starter. Uzalishaji
wifi_g_db BSP kwa Bodi ya Onyesho ya Wi-Fi G. Uzalishaji

Programu za Sauti:

/programu/sauti/ Maelezo Kutolewa Aina
kipaza sauti_kitanzi_cha_sauti Maonyesho ya Kurudisha Maikrofoni ya Sauti Uzalishaji
sauti_ya_sauti Onyesho la Toni ya Sauti Uzalishaji
mac_audio_hi_res Maonyesho ya Sauti ya azimio la juu Uzalishaji
sdcard_usb_sauti Onyesho la Kadi ya Sauti ya USB ya SD Beta
avkodare_za_sauti zima Maonyesho ya Kisimbuaji Sauti kwa Wote Uzalishaji
usb_vifaa vya sauti Onyesho la Vifaa vya Sauti vya USB Uzalishaji
maikrofoni ya usb Onyesho la Maikrofoni ya Sauti ya USB Uzalishaji
usb_spika Maonyesho ya Spika ya Sauti ya USB Uzalishaji

Programu za Bluetooth:

/apps/bluetooth/ Maelezo Kutolewa Aina
data/data_msingi Maonyesho ya Data ya Msingi ya Bluetooth® Uzalishaji
data/data_temp_sens_rgb Sensor ya Joto ya Bluetooth na Maonyesho ya Data ya RGB Uzalishaji
premium/audio/a2dp_avrcp Maonyesho ya Sauti ya Bluetooth ya Premium Uzalishaji

Programu za Bootloader:

/programu/bootloader/ Maelezo Kutolewa Aina
msingi Maonyesho ya Msingi ya Bootloader Uzalishaji
LiveUpdate Onyesho la Usasishaji wa Moja kwa Moja Uzalishaji

Maombi ya Daraja B:

/programu/darasa b/ Maelezo Kutolewa Aina
Onyesho la ClassB Maonyesho ya Maktaba ya Daraja B Uzalishaji

Programu za kriptografia:

/apps/crypto/ Maelezo Kutolewa Aina
encrypt_decrypt Maktaba ya Pembeni ya Crypto MD5 Simbua/Simbua Onyesho Uzalishaji
heshi_kubwa Maonyesho ya Hash ya Maktaba ya Pembeni ya Crypto Uzalishaji

Maombi ya Dereva:

/programu/dereva/ Maelezo Kutolewa Aina
i2c/i2c_rtcc Maonyesho ya I2C RTCC Uzalishaji
nvm/nvm_soma_andika Maonyesho ya NVM Uzalishaji
spi/serial_eeprom Maonyesho ya SPI Uzalishaji
spi/spi_loopback Maonyesho ya SPI Uzalishaji
spi_flash/sst25vf020b Maonyesho ya Kifaa cha SPI Flash SST25VF020B Uzalishaji
usart/usart_echo Maonyesho ya USART Uzalishaji
usart/usart_loopback Onyesho la UART Loopback Uzalishaji

 ExampMaombi:

/programu/mfampkidogo/ Maelezo Kutolewa Aina
programu_yangu_ya_kwanza MPLAB Harmony Tutorial Exampna Suluhisho N/A
pembeni Maktaba ya Pembeni Inayokubalika ya MPLAB Harmony Exampchini Uzalishaji
mfumo Maktaba ya Huduma ya Mfumo Unaokubaliwa na MPLAB Harmony Exampchini Uzalishaji

 Maombi ya Kitengeneza Kumbukumbu ya Nje:

/programu/programu/ Maelezo Kutolewa Aina
mmweko_wa_nje Maonyesho ya Kifungua Boot cha Nje Uzalishaji
sqi_flash Maonyesho ya Mpangilio wa Kumbukumbu ya Nje ya SQI Uzalishaji

 File Maombi ya Mfumo:

/programu/fs/ Maelezo Kutolewa Aina
nvm_fat_disk_single Diski moja Maonyesho ya Kumbukumbu Isiyo na Tete FAT FS Uzalishaji
nvm_mpfs_diski_moja Maonyesho ya MPFS ya Kumbukumbu Isiyo na Tete ya diski moja Uzalishaji
nvm_sdcard_fat_mpfs_multi_disk Multi-disk Non-Tete Kumbukumbu FAT FS MPFS Maonyesho Uzalishaji
nvm_sdcard_fat_multi_disk Multi-disk Non-Tete Memory FAT FS Maonyesho Uzalishaji
sdcard_fat_single_disk Maonyesho ya Kadi ya SD ya diski moja FAT FS Uzalishaji
sdcard_msd_fat_multi_disk Kadi ya SD ya diski nyingi MSD FAT FS Maonyesho Uzalishaji
sst25_mafuta Maonyesho ya SST25 Flash FAT FS Alfa

Programu za Michoro:

/apps/gfx/ Maelezo Kutolewa Aina
mwendo_wa_picha_msingi Onyesho la Msingi la Maktaba ya Michoro ya Mwendo wa Picha Uzalishaji
emwin_quickstart Onyesho la Anza Haraka la SEGGER emWin Uzalishaji
rasilimali_za_nje Rasilimali za Michoro Zilizohifadhiwa Maonyesho ya Ufikiaji wa Kumbukumbu ya Nje Uzalishaji
graphics_showcase Maonyesho ya WVGA ya WVGA ya Gharama Chini ya Gharama nafuu Uzalishaji
lcc Maonyesho ya Picha ya Bei ya chini ya Kidhibiti (LCC). Uzalishaji
media_picha_viewer Picha ya Midia ya Michoro Viewer Maonyesho Uzalishaji
kitu Maonyesho ya Tabaka la Kitu cha Graphics Uzalishaji
primitive Maonyesho ya Tabaka la Graphics Primitives Uzalishaji
resistive_touch_calibrate Onyesho la Urekebishaji Unaostahimili Mguso Uzalishaji
s1d13517 Maonyesho ya Kidhibiti cha LCD cha Epson S1D13517 Uzalishaji
sd1926 Maonyesho ya Kidhibiti cha Solomon Systech SSD1926 Uzalishaji

 Maombi ya Bodi ya Upanuzi ya Multimedia II (MEB II):

/apps/meb_ii/ Maelezo Kutolewa Aina
gfx_kamera Maonyesho ya Kamera ya Michoro Uzalishaji
gfx_cdc_com_port_single Picha zilizochanganywa na Maonyesho ya CDC ya USB Uzalishaji
fremu_ya_picha ya gfx Maonyesho ya Fremu ya Picha ya Michoro Uzalishaji
gfx_web_server_nvm_mpfs Picha zilizochanganywa na TCP/IP Web Maonyesho ya Seva Uzalishaji
emwin Uwezo wa SEGGER emWin® kwenye Maonyesho ya MEB II Beta

Maombi ya RTOS:

/apps/rtos/ Maelezo Kutolewa Aina
embos Maonyesho ya SEGGER embOS® Uzalishaji
freertos Maonyesho ya FreeRTOS™ Uzalishaji
openrtos Maandamano ya OPENRTOS Uzalishaji
threadx Express Logic ThreadX Maonyesho Uzalishaji
uC_OS_II Maonyesho ya Micriµm® µC/OS-II™ Beta
uC_OS_III Maonyesho ya Micriµm® µC/OS-III™ Uzalishaji

Maombi ya TCP/IP:

/apps/tcpip/ Maelezo Kutolewa Aina
berkeley_tcp_client Maonyesho ya Mteja wa Berkeley TCP/IP Uzalishaji
berkeley_tcp_server Maonyesho ya Seva ya Berkeley TCP/IP Uzalishaji
berkeley_udp_client Maonyesho ya Mteja wa Berkeley TCP/IP UDP Uzalishaji
berkeley_udp_relay Maonyesho ya Relay ya UDP ya Berkeley TCP/IP Uzalishaji
berkeley_udp_server Maonyesho ya Seva ya UDP ya Berkeley TCP/IP Uzalishaji
wolfssl_tcp_client WolfSSL TCP/IP TCP Maonyesho ya Wateja Uzalishaji
wolfssl_tcp_server Maonyesho ya Seva ya wolfSSL TCP/IP TCP Uzalishaji
snmpv3_nvm_mpfs SNMPv3 Umiliki wa Microchip ya Kumbukumbu Isiyo na Tete File Maonyesho ya Mfumo Uzalishaji
snmpv3_sdcard_fatfs SNMPv3 Kadi ya SD ya Kumbukumbu Isiyo na Tete FAT File Maonyesho ya Mfumo Uzalishaji
tcpip_tcp_mteja Maonyesho ya Mteja wa TCP/IP TCP Uzalishaji
tcpip_tcp_client_server Maonyesho ya Seva ya Wateja wa TCP/IP Uzalishaji
tcpip_tcp_server Maonyesho ya Seva ya TCP/IP TCP Uzalishaji
tcpip_udp_client Maonyesho ya Mteja wa TCP/IP UDP Uzalishaji
tcpip_udp_client_server Maonyesho ya Seva ya Wateja wa TCP/IP UDP Uzalishaji
tcpip_udp_server Maonyesho ya Seva ya TCP/IP ya UDP Uzalishaji
web_server_nvm_mpfs Mmiliki wa Microchip ya Kumbukumbu Isiyo na Tete File Mfumo Web Maonyesho ya Seva Uzalishaji
web_server_sdcard_fatfs Kadi ya SD FAT File Mfumo Web Maonyesho ya Seva Uzalishaji
wifi_easy_configuration Maonyesho ya Wi-Fi® EasyConf Uzalishaji
wifi_g_demo Maonyesho ya Wi-Fi G Uzalishaji
wifi_wolfssl_tcp_client Maonyesho ya Mteja wa Wi-Fi wolfSSL TCP/IP Uzalishaji
wifi_wolfssl_tcp_server Maonyesho ya Seva ya Wi-Fi wolfSSL TCP/IP Uzalishaji
wolfssl_tcp_client WolfSSL Maonyesho ya Wateja wa TCP/IP Uzalishaji
wolfssl_tcp_server Maonyesho ya Seva ya wolfSSL TCP/IP Uzalishaji

Maombi ya Mtihani:

/apps/meb_ii/ Maelezo Kutolewa Aina
mtihani_sample Mtihani wa Maelewano wa MPLAB Sample Maombi Alfa

 Maombi ya Kifaa cha USB:

/programu/usb/kifaa/ Maelezo Kutolewa Aina
cdc_com_port_dual Maonyesho ya Uigaji wa Bandari za CDC Dual Serial COM Uzalishaji
cdc_com_port_single Maonyesho ya Uigaji wa Bandari ya CDC Single COM Uzalishaji
cdc_msd_msingi Maonyesho ya Kifaa cha Kuhifadhi Misa cha CDC (MSD). Uzalishaji
cdc_serial_emulator Maonyesho ya Kuiga Uigaji wa CDC Uzalishaji
cdc_serial_emulator_msd CDC Serial Emulation MSD Maonyesho Uzalishaji
siri_msingi Onyesho la Msingi la Kifaa cha Kiolesura cha Binadamu cha USB (HID). Uzalishaji
kijiti_cha_cha furaha Onyesho la Kifaa cha USB HID Class Uzalishaji
kibodi_iliyofichwa Onyesho la Kifaa cha Kibodi ya Hatari ya USB HID Uzalishaji
jificha_panya Onyesho la Kifaa cha Kipanya cha Hatari cha USB HID Uzalishaji
hid_msd_msingi Maonyesho ya Darasa la USB HID MSD Uzalishaji
msd_msingi Maonyesho ya USB MSD Uzalishaji
msd_fs_spiflash USB MSD SPI Flash File Maonyesho ya Mfumo Uzalishaji
msd_sdcard Onyesho la Kadi ya SD ya USB MSD Uzalishaji
mchuuzi Maonyesho ya Muuzaji wa USB (yaani, Kawaida). Uzalishaji

 Programu za Seva za USB:

/apps/usb/host/ Maelezo Kutolewa Aina
kipaza sauti Maonyesho ya Kiendeshaji ya Kiendeshi cha USB ya Sauti v1.0 Uzalishaji
cdc_msingi Maonyesho ya Msingi ya USB CDC Uzalishaji
cdc_msd Maonyesho ya Msingi ya USB CDC MSD Uzalishaji
kibodi_ya_msingi_iliyofichwa Onyesho la Kibodi ya Mpangishi wa USB HID Uzalishaji
panya_iliyofichwa_msingi Maonyesho ya Kipanya ya Mwenyeji wa USB HID Uzalishaji
hub_cdc_hid Maonyesho ya USB HID CDC Hub Uzalishaji
hub_msd Maonyesho ya Mpangishi wa USB MSD Hub Uzalishaji
msd_msingi Onyesho Rahisi la Hifadhi ya Bomba la USB MSD Uzalishaji

Nambari Zilizojengwa Mapema:

/bin/framework Maelezo Kutolewa Aina
bluetooth Maktaba za Rafu za Bluetooth zilizoundwa awali za PIC32 Uzalishaji
bluetooth/premium/sauti Maktaba za Rafu za Sauti za Bluetooth za PIC32 zilizoundwa awali (Premium) Uzalishaji
avkodare/premium/aac_microaptiv Maktaba ya Kisimbuaji ya AAC iliyojengwa awali kwa Vifaa vya PIC32MZ vilivyo na Vipengee vya Msingi vya MicroAptiv (Premium) Beta
avkodare/premium/aac_pic32mx Maktaba ya Kisimbuaji ya AAC iliyojengwa awali kwa Vifaa vya PIC32MX (Premium) Beta
avkodare/premium/mp3_microaptiv Maktaba ya Kisimbuaji ya MP3 Iliyoundwa Mapema kwa Vifaa vya PIC32MZ vilivyo na Vipengee vya Msingi vya MicroAptiv (Premium) Uzalishaji
avkodare/premium/mp3_pic32mx Maktaba ya Kisimbuaji cha MP3 kilichoundwa awali kwa Vifaa vya PIC32MX (Premium) Uzalishaji
avkodare/premium/wma_microaptiv Maktaba ya Dekoda ya WMA iliyojengwa awali kwa Vifaa vya PIC32MZ vilivyo na Vipengee vya Msingi vya MicroAptiv (Premium) Beta
avkodare/premium/wma_pic32mx Maktaba ya Dekoda ya WMA iliyojengwa awali ya Vifaa vya PIC32MX (Premium) Beta
hisabati/dsp Maktaba za Hesabu za DSP za Pointi zisizohamishika zilizoundwa mapema za Vifaa vya PIC32MZ Uzalishaji
hisabati/libq Maktaba ya Hesabu ya LibQ Iliyoundwa Mapema-Point ya Vifaa vya PIC32MZ Uzalishaji
math/libq/libq_c Maktaba ya Hesabu iliyojengwa awali yenye utekelezaji wa C unaooana na vifaa vya Pic32MX na Pic32MZ. (KUMBUKA: Taratibu hizi haziendani na kazi za maktaba ya libq) Beta
pembeni Maktaba za Pembeni Zilizojengwa Mapema Uzalishaji/ Beta

 Muundo wa Kujenga:

/jenga/muundo/ Maelezo Kutolewa Aina
hisabati/libq Mradi wa Kuunda Maktaba ya LibQ Uzalishaji
hisabati/libq Mradi wa Kuunda Maktaba ya LibQ_C Alfa
pembeni Mradi wa Ujenzi wa Maktaba ya Pembeni Uzalishaji

 Huduma:

/huduma/ Maelezo Kutolewa Aina
mhc/plugins/displaymanager/displaymanager.jar Programu-jalizi ya Kidhibiti Onyesho cha MPLAB Harmony Beta
mhc/com-microchip-mplab-moduli-mhc.nbm Programu-jalizi ya Kisanidi cha MPLAB Harmony (MHC).

MPLAB Harmony Graphics Mtunzi (imejumuishwa kwenye programu-jalizi ya MHC)

Uzalishaji

Beta

mib2bib/mib2bib.jar Hati maalum ya MIB ya Microchip (snmp.mib) ili kuunda snmp.bib na mib.h Uzalishaji
mpfs_generator/mpfs2.jar TCP/IP MPFS File Jenereta na Huduma ya Upakiaji Uzalishaji
segger/emwin SEGGER emWin huduma zinazotumiwa na MPLAB Harmony emWin maombi ya maonyesho Mchuuzi
tcpip_discoverer/tcpip_discoverer.jar Ugunduzi wa Nodi ya Microchip ya TCP/IP Uzalishaji

 Programu ya Wahusika Wengine:

/mtu_wa_tatu/ Maelezo Kutolewa Aina
avkodare Usambazaji wa Chanzo cha Maktaba ya Kisimbuaji Mchuuzi
gfx/emwin Usambazaji wa Maktaba ya Picha za SEGGER emWin® Mchuuzi
rtos/embOS Usambazaji wa SEGGER embOS® Mchuuzi
rtos/FreeRTOS Usambazaji wa Chanzo cha FreeRTOS na Usaidizi wa Vifaa vya PIC32MZ Mchuuzi
rtos/MicriumOSII Usambazaji wa Micriµm® µC/OS-II™ Mchuuzi
rtos/MicriumOSIII Usambazaji wa Micriµm® µC/OS-III™ Mchuuzi
rtos/OpenRTOS Usambazaji wa Chanzo cha OPENRTOS kwa Usaidizi wa Vifaa vya PIC32MZ Mchuuzi
rtos/ThreadX Express Logic ThreadX Usambazaji Mchuuzi
segger/emwin Usambazaji wa SEGGER emWin® Pro Mchuuzi
tcpip/wolfssl wolfSSL (zamani CyaSSL) Iliyopachikwa SSL Library Open Source-based Demonstration Mchuuzi
tcpip/iniche Usambazaji wa Maktaba ya InterNiche Mchuuzi

 Nyaraka:

/doc/ Maelezo Kutolewa Aina
maelewano_msaada.pdf Usaidizi wa MPLAB Harmony katika Umbizo la Hati Kubebeka (PDF) Uzalishaji
harmony_help.chm Msaada wa Maelewano wa MPLAB katika umbizo la Usaidizi Uliokusanywa (CHM). Uzalishaji
html/index.html Msaada wa MPLAB Harmony katika umbizo la HTML Uzalishaji
harmony_compatibility_worksheet.pdf Fomu ya PDF kwa ajili ya matumizi katika kubainisha kiwango cha upatanifu wa MPLAB Harmony na kunasa isipokuwa au vikwazo vyovyote kwa miongozo ya uoanifu. Uzalishaji
maelewano_kutolewa_kifupi_v1.11.pdf Muhtasari wa Toleo la MPLAB Harmony, ukitoa maelezo ya kutolewa "kwa haraka-haraka". Uzalishaji
maelewano_ya_maelezo_v1.11.pdf Vidokezo vya Kutolewa kwa MPLAB Harmony katika PDF Uzalishaji
harmony_leseni_v1.11.pdf Mkataba wa Leseni ya Programu ya MPLAB katika PDF Uzalishaji

Aina za Kutolewa

Sehemu hii inaelezea aina za kutolewa na maana zao.

Maelezo
Matoleo ya moduli ya MPLAB Harmony yanaweza kuwa mojawapo ya aina tatu tofauti, kama inavyoonyeshwa kwenye kielelezo kifuatacho.

MICROCHIP-Harmony-Integrated-Programu-Mfumo-1

Kutolewa kwa Alpha
Toleo la toleo la alpha la moduli kwa kawaida ni toleo la awali. Matoleo ya Alpha yatakuwa na utekelezaji kamili wa seti ya vipengele vyao vya msingi, yamejaribiwa kiutendaji na yataundwa ipasavyo. Utoaji wa alpha ni "preview” ya kile ambacho Microchip inafanyia kazi mpya na inaweza kusaidia sana katika kuchunguza vipengele vipya. Hata hivyo, haijapitia mchakato kamili wa majaribio rasmi na ni karibu hakika kwamba baadhi ya kiolesura chake kitabadilika kabla ya toleo la uzalishaji kutolewa, na kwa hiyo, haipendekezwi kwa matumizi ya uzalishaji.

Toleo la Beta
Toleo la toleo la beta la moduli limepitia upya kiolesura cha ndaniview mchakato na imekuwa na majaribio rasmi ya utendakazi wake. Pia, masuala yaliyoripotiwa kutoka kwa toleo la alpha yatakuwa yamerekebishwa au kurekodiwa. Wakati moduli iko katika toleo la beta, unaweza kutarajia kufanya kazi kwa usahihi katika hali ya kawaida na unaweza kutarajia kuwa kiolesura chake kiko karibu sana na fomu ya mwisho (ingawa bado mabadiliko yanaweza kufanywa yakihitajika). Hata hivyo, haijapata mkazo au majaribio ya utendakazi na huenda isifeli kwa uzuri ikiwa itatumiwa vibaya. Toleo la beta halipendekezwi kwa matumizi ya uzalishaji, lakini linaweza kutumika kutengeneza.

Kutolewa kwa Uzalishaji
Kufikia wakati moduli inatolewa katika fomu ya uzalishaji, kipengele kinakamilika, kimejaribiwa kikamilifu, na kiolesura chake "kimegandishwa". Masuala yote yanayojulikana kutoka kwa matoleo ya awali yatakuwa yamerekebishwa au kurekodiwa. Kiolesura kilichopo hakitabadilika katika matoleo yajayo. Inaweza kupanuliwa kwa vipengele vya ziada na vitendaji vya ziada vya kiolesura, lakini vitendaji vilivyopo vya kiolesura havitabadilika. Huu ni msimbo thabiti ulio na Kiolesura thabiti cha Programu ya Programu (API) ambacho unaweza kutegemea kwa madhumuni ya uzalishaji.

Nambari za Toleo

Sehemu hii inaeleza maana ya nambari za toleo la MPLAB Harmony.

Maelezo

Mpango wa Kuhesabu Toleo la MPLAB Harmony
MPLAB Harmony hutumia mpangilio wa nambari wa toleo lifuatalo:
. [. ][ ] Wapi:

  • = Marekebisho makubwa (mabadiliko makubwa yanayoathiri moduli nyingi au zote)
  • = Marekebisho madogo (vipengele vipya, matoleo ya kawaida)
  • [. ] = Kutolewa kwa nukta (marekebisho ya makosa, matoleo ambayo hayajaratibiwa)
  • [ ] = Aina ya Toleo (a kwa alpha na b kwa beta, ikitumika). Matoleo ya toleo la umma hayajumuishi barua ya aina ya toleo.

Toleo Kamba
Kazi ya SYS_VersionStrGet itarudisha kamba katika umbizo:
" . [. ][ ]”
Wapi:

  • ndio nambari kuu ya toleo la moduli
  • ni nambari ya toleo dogo la moduli
  • ni nambari ya hiari ya kutolewa ya "kiraka" au "nukta" (ambayo haijajumuishwa kwenye mfuatano ikiwa ni sawa na "00")
  • ni aina ya hiari ya toleo la "a" kwa alpha na "b" kwa beta. Aina hii haijajumuishwa ikiwa toleo ni toleo la umma (yaani, si alpha au beta)

Kumbuka: Mfuatano wa toleo hautakuwa na nafasi zozote.

Example:
"0.03a"
“1.00”

Nambari ya Toleo
Nambari ya toleo iliyorejeshwa kutoka kwa chaguo za kukokotoa za SYS_VersionGet ni nambari kamili ambayo haijatiwa sahihi katika umbizo la desimali lifuatalo (si katika umbizo la BCD).
* 10000 + * 100 +
Ambapo nambari zinawakilishwa katika desimali na maana ni sawa na ilivyoelezwa katika Toleo Kamba.
Kumbuka: Hakuna uwakilishi wa nambari wa aina ya toleo.

Example:
Kwa toleo la "0.03a", thamani iliyorejeshwa ni sawa na: 0 * 10000 + 3 * 100 + 0.
Kwa toleo la "1.00", thamani iliyorejeshwa ni sawa na: 1 * 100000 + 0 * 100 + 0.
© 2013-2017 Microchip Technology Inc.

Maswali Yanayoulizwa Mara kwa Mara

  • Swali: Je, MPLAB Harmony inaweza kutumika na programu ya C++ lugha?
    A: Hapana, MPLAB Harmony haijajaribiwa na C++; kwa hivyo, usaidizi wa lugha hii ya programu haupatikani.
  • Swali: Ni kiwango gani cha uboreshaji kinachopendekezwa kwa ujenzi miradi iliyo na maktaba ya pembeni ya MPLAB Harmony?
    J: Kiwango cha uboreshaji -O1 kinapendekezwa ili kuondoa msimbo kutoka kwa sehemu ambazo hazijatumika kwenye maktaba ya pembeni.
  • Swali: Je, kiondoaji cha MPLAB Harmony kinashughulikia vipi urekebishaji wa mtumiaji files?
    A: Kiondoa kitafuta yote files iliyosakinishwa na kisakinishi, hata kama yalibadilishwa na mtumiaji. Hata hivyo, mpya fileiliyoongezwa na mtumiaji haitafutwa.

Nyaraka / Rasilimali

Mfumo wa Programu Uliounganishwa wa MICROCHIP Harmony [pdf] Mwongozo wa Mtumiaji
v1.11, Mfumo wa Programu Iliyounganishwa ya Harmony, Mfumo wa Programu Iliyounganishwa, Mfumo wa Programu, Mfumo

Marejeleo

Acha maoni

Barua pepe yako haitachapishwa. Sehemu zinazohitajika zimetiwa alama *