Mfumo wa Programu Uliounganishwa wa MICROCHIP Harmony
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:
|
|
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:
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:
|
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:
|
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:
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:
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:
|
|
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:
|
Huduma:
Kipengele | Nyongeza na Sasisho | Masuala Yanayojulikana |
Kisanidi cha MPLAB Harmony (MHC) | N/A |
|
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 |
Alfa |
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.
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 |