MICROCHIP Harmony Software Esparru Integratua

Zehaztapenak:
- Produktuaren izena: MPLAB Harmony Integrated Software Framework
- Bertsioa: v1.11
- Argitaratze data: 2017ko apirila
Produktuaren informazioa:
MPLAB Harmony Integrated Software Framework v1.11 Microchip mikrokontrolagailuetarako aplikazio txertatuen garapena errazteko eta bizkortzeko diseinatutako software framework bat da. Garapen prozesua errazteko liburutegi, kontrolatzaile eta middleware multzo osoa eskaintzen du.
Produktuak erabiltzeko jarraibideak
Ezaugarriak eta arazo ezagunak:
MPLAB Harmony-ren ezaugarriak:
- Microchip mikrokontrolagailu sorta zabala onartzen du
- Liburutegi eta middleware multzo osoa
- Konfigurazio eta konfigurazio erraza
Arazo ezagunak:
- C++ programazio-lengoaia ez da onartzen
- Gomendatutako -O1 optimizazio maila Harmony periferiko liburutegia duten proiektuak eraikitzeko
- Desinstalatzailearen portaera erabiltzaileak aldatutako gauzei dagokienez files
Argitaratze informazioa
MPLAB Harmony argitalpenaren informazioa ematen du, argitalpenaren oharrak, argitalpenaren edukia, argitalpen motak barne hartzen ditu eta bertsioen zenbakitze sistema azaltzen du. Argitalpen Oharren PDF kopia bat ematen da. Zure MPLAB Harmony instalazioaren /doc karpeta.
Argitalpen Oharrak
Gai honek MPLAB Harmony-ren bertsio honen argitalpen-oharrak eskaintzen ditu.
Deskribapena
MPLAB Harmony Bertsioa: v1.11 Argitaratze data: 2017ko apirila
Software-eskakizunak
MPLAB Harmony erabili aurretik, ziurtatu honako hauek instalatuta dituzula:
- MPLAB X IDE 3.60
- MPLAB XC32 C/C++ konpiladorea 1.43
- MPLAB Harmony Konfiguratzailea 1.11.xx
MPLAB Harmony-ren bertsio honetara eguneratzea
MPLAB Harmony bertsio honetara eguneratzea nahiko erraza da. Argibide zehatzak lortzeko, jo MPLAB Harmonyra eramatea eta eguneratzea atalera.
Zer dira arazo berriak eta ezagunak
Hurrengo tauletan MPLAB Harmony-ren azken bertsiotik aldatu edo gehitu diren funtzioak eta identifikatu diren arazo ezagunak zerrendatzen dira. Oraindik konpondu gabeko arazo ezagunak aurreko bertsiotik mantendu dira.
MPLAB Harmonia:
| Ezaugarri | Gehigarriak eta eguneraketak | Arazo ezagunak |
| Orokorra | MPLAB Harmony ez da C++-rekin probatu; beraz, programazio-lengoaia honen euskarria ez da onartzen.
"-O1" optimizazio maila gomendatzen da MPLAB Harmony aurrez eraikitako binarioa (.a) barne hartzen duten proiektuak eraikitzean. file) periferiako liburutegia. Hau beharrezkoa da estekatzaileak erabili gabeko ataletatik kodea kentzeko (erabiltzen ez diren periferiako liburutegiko funtzioetarako). Bestela, "Erabili gabeko atalak kendu" hauta dezakezu xc32-ld (estekatzailea) propietateen elkarrizketa-koadroko aukera orokorretan. MPLAB Harmony desinstalatzaileak guztiak ezabatuko ditu fileinstalatzaileak instalatu ditu, erabiltzaileak aldatu baditu ere. Hala ere, desinstalatzaileak ez da izango ezabatu berria fileErabiltzaileak MPLAB Harmony instalazio karpetara gehitu ditu. MPLAB Harmony Display Manager pluginak konfigurazio eta simulazio laguntza osoa eskaintzen dio LCCk sortutako kontrolatzaileari, eta baita oinarrizko laguntza ere gainerako grafiko kontrolatzaile guztientzat. Beste grafiko kontrolatzaile kontrolatzaileen konfigurazio eta simulazio laguntza osoa MPLAB Harmony-ren etorkizuneko bertsio batean gehituko da. |
Middlewarea eta liburutegiak:
| Ezaugarri | Gehigarriak eta eguneraketak | Arazo ezagunak |
| Abio-kargatzailearen liburutegia | UDP abio-kargatzaileak ez du PIC32MZ gailuetarako konpilatzen microMIPS hautatuta dagoenean. | |
| Kripto liburutegia | N/A | Hardware Crypto liburutegia erabiltzen duten eta konfigurazio anitz dituzten proiektuak migratzean, konpilazio arazo bat egon daiteke kodea berriro sortu ondoren. MPLAB X IDE-k pic32mz-crypt.h eta pic32mz-hash.c fitxategiek erakutsiko dute files konfiguraziotik kanpo geratzen dira, nahiz eta gehitzen saiatu den. Konpiladoreak erroreak sortuko ditu, Crypto funtzio batzuk ezin direla erreferentziatu esanez. Arazo hau konpontzeko, kendu biak files (pic32mz-crypt.h eta pic32mz-hash.c) proiektutik eta erabili MPLAB Harmony Configurator (MHC) konfigurazio hauek erabiltzen dituzten guztiak birsortzeko. files. |
| Deskodetzaileen liburutegiak | Memoria-eskakizunak eta eskuragarri dagoen SRAM kopurua direla eta, dekodetzaile batzuek ezin dute beste dekodetzaile batzuekin batera funtzionatu. Hala ere, dekodetzaile bakoitzak banan-banan funtzionatuko du universal_audio_decoders erakustaldian. | |
| File Sistema | Unmount funtzioan balizko erakusle nuluaren salbuespena aurkitu eta konpondu da. | |
| Grafikoen liburutegiak | JPEG deskodetzeak ez ditu eskaneatutako irudi progresiboak onartzen. Gardentasuna duten GIF irudi animatu batzuek urradurak erakuts ditzakete. Sortutako LCCG kontrolatzaileak WVGA edo baliokidea arteko pantaila-bereizmena onartzen du. | |
| TCP/IP pila | SMTPC:
|
|
| USB gailuen liburutegia | N/A | USB Gailu Pila RTOS-ekin gaitasun mugatuan probatu da. USB Gailu Pila PIC32MZ familiako gailu batean exekutatzen ari den bitartean, pilak hiru segundo behar ditu hasieratzeko PIC32MZ EC gailuetarako eta hiru milisegundo PIC32MZ EF gailuetarako. |
| USB ostalariaren liburutegia | USB Host Beta softwarearentzako MHC euskarria kendu da. USB Host Beta APIen euskarria etorkizuneko bertsioetan kenduko da. | USB Host Stack funtzio hauek ez daude inplementatuta:
Hub, Audio v1.0 eta HID Host Client Driverrak gaitasun mugatuan probatu dira. USB Host Stack gaitasun mugatuan probatu da RTOS-ekin. Polled moduko funtzionamendua ez da probatu. Lotu/Deskonektatu portaera gaitasun mugatuan probatu da. USB Host Stack PIC32MZ familiako gailu batean exekutatzen ari den bitartean, pilaren hiru segundo behar dira hasieratzeko PIC32MZ EC gailuetarako eta hiru milisegundo PIC32MZ EF gailuetarako. USB Host Layer-ek ez du gainkorrontearen egiaztapenik egiten. Funtzio hau MPLAB Harmony-ren etorkizuneko bertsio batean egongo da eskuragarri. USB Host Layer-ek ez du Hub Tier Level-a egiaztatzen. Funtzio hau MPLAB Harmony-ren etorkizuneko bertsio batean egongo da eskuragarri. USB Host Layer-ek lehen konfigurazioa bakarrik gaituko du konfigurazio anitz daudenean. Lehenengo konfigurazioan interfazearen bat etortzerik ez badago, gailua operatibo ez izatea eragiten du. Konfigurazio anitzeko gaitzea aktibatuko da MPLAB Harmony-ren etorkizuneko bertsio batean. MSD Host Client Driver-a komertzialki eskuragarri dauden USB Flash unitate kopuru mugatu batekin probatu da. MSD Host Client Driver-a eta USB Host Layer-a ez dira irakurketa/idazketa abiadurari dagokionez probatu. Proba hau MPLAB Harmony-ren etorkizuneko bertsio batean egingo da. MSD Host Client Driver-a eta SCSI bloke kontrolatzailea honako hauekin bakarrik erabil daitezke: File sistema baldin bada. file Sistemaren muntaketa automatikoa gaituta dago. MSD Host Client Driver-a ez da probatu Multi-LUN biltegiratze masiboko gailuekin eta USB txartel irakurgailuekin. |
| USB Host Liburutegia (jarraipena) | USB Host SCSI Block Driverrak, CDC Client Driverrak eta Audio Host Client Driverrak bezero bakarreko funtzionamendua soilik onartzen dute. Bezero anitzeko funtzionamendua MPLAB Harmony-ren etorkizuneko bertsio batean gaituta egongo da.
USB HID Host Client kontrolatzailea ez da hainbat erabilerako gailurekin probatu. Irteeraren edo funtzioen txostenaren bidalketa ez da probatu. USB Audio Host Client kontrolatzaileak ez ditu funtzio hauek inplementatzen:
|
Gailuen kontrolatzaileak:
| Ezaugarri | Gehigarriak eta eguneraketak | Arazo ezagunak |
| LCC | . | MPLAB Harmony Graphics Composer (MHGC) programak ez du paleta taularik emateko gai; beraz, erabiltzaileek 16 256 bpp RGB koloreko uint16_t array bat eman behar diote LCC kontrolatzaileari DRV_GFX_PalletteSet funtzioa erabiliz. Array honen edukia kolore indizeak TFT pantailaren koloreetara mapatzeko balioko du.
MHC-ko DMA abiarazle iturriaren ezarpena aldatu egin da. Zure proiektuaren ezarpena 3, 5, 7 edo 9an badago, MHC-k gorri gisa markatuko du. Aldatu 2, 4, 6 edo 8ra. Zenbaki bakoitidun tenporizadore guztiak hautapenetik kendu dira. Tenporizadore hauek lehenespenez funtzionatzen duten arren, zenbaki bikoitidun tenporizadoreek bakarrik (2, 4, 6, 8) onartuko dituzte aurreeskalatzailearen balioen aldaketak. |
| I2C | N/A | I2C kontrolatzailea periferikoa eta bit-banged inplementazioa erabiliz:
|
| MRF24WN Wi-Fia | wdrvext_mx.a, wdrvext_ec.a eta wdrvext_mz.a liburutegi berriak files. |
| S1D13517 | The S1D13517 Driver does not support the getting of a pixel or array of pixels from the S1D13517 framebuffer and does not support font rendering when Anti-aliasing is enabled. | |
| Secure Digital (SD) Txartela | N/A | SD txartelaren kontrolatzailea ez da maiztasun handiko eten-ingurune batean probatu. |
| SPI | N/A | DMA duen SPI esklabo modua ez dago martxan. Arazo hau MPLAB Harmony-ren etorkizuneko bertsio batean zuzenduko da. |
| SPI Flash | Kontrolatzaile liburutegiak ez ditu onartzen abiadura handiko irakurketa, eustea eta idazketaren aurkako babesa bezalako flash funtzioak.
Kontrolatzaile liburutegiaren inplementazio estatikoa ez dago eskuragarri. |
|
| USBa | USB kontrolatzaileen liburutegia RTOS-ekin gaitasun mugatuan probatu da.
USB Driver Library PIC32MZ familiako gailu batean exekutatzen ari zarenean, pilaren hasiera hiru segundo behar dira PIC32MZ EC gailuetarako eta hiru milisegundo PIC32MZ EF gailuetarako. USB Host Driver Library-ren API batzuk alda daitezke hurrengo bertsioan. USB Host Driver Library Polled moduaren funtzionamendua ez da probatu. USB Host Driver Library Lotu/Deskonektatzeko portaera gaitasun mugatu batean probatu da. |
Sistema zerbitzuak:
| Ezaugarri | Gehigarriak eta eguneraketak | Arazo ezagunak |
| DMA |
Liburutegi periferikoak:
| Ezaugarri | Gehigarriak eta eguneraketak | Arazo ezagunak |
| ADCHS | N/A | FIFO ez da onartzen periferiko liburutegiaren bertsio honetan. |
| SQI | N/A | CLK_DIV_16 baino handiagoa den SQI erloju-zatitzailearen balio batek ez du funtzionatuko. SQI erloju-abiadura optimoak lortzeko, erabili CLK_DIV_16 baino txikiagoa den SQI erloju-zatitzailearen balio bat.
Oharra: Arazo hau SQI modulua erabiltzen duten edozein aplikaziori aplikatzen zaio. |
Aplikazioak
| Ezaugarri | Gehigarriak eta eguneraketak | Arazo ezagunak |
| Audio erakustaldiak | Universal_audio_decoders-en aldatu da direktorioen sakonera mugatzeko file sistema. Honek salbuespen bat eragotziko du, bestela 6 azpidirektorio mailatik haratago gertatuko balitz. | usb_headset, usb_microphone eta usb_speaker erakustaldiak:
Isilarazteko funtzioak (ordenagailutik kontrolatzen den bezala) ez du funtzionatzen. mac_audio_hi_res Erakustaldia: Ordenagailuko audioa isilaraztea lehenengo aldian bakarrik funtzionatzen du ondo |
| Bluetooth erakustaldiak | a2dp_avrcp demoan WVGA pantailan aurkitutako arazoak konpondu dira. Hau premium erakustaldi bat da. | Grafikoak aldi baterako itzali/kendu dira PIC32MZ DA konfigurazio guztietan eta etorkizuneko bertsio batean eskuragarri egongo dira. |
| File Sistemaren erakustaldiak | LED_3, erakustaldiaren arrakasta adierazteko erabiltzen dena, ez da pizten, eta horrek honako erakustaldi hauetan eragiten du:
Konponbide gisa, erabiltzaileak eten-puntu bat jar dezake aplikazioaren kodean erakustaldien egoera ikusteko. |
| Grafikoen erakustaldiak | PKOB hasierako kitaren programazioak eta arazketa-prozesuak errore hau sor dezakete: Programatzailea ezin izan da abiarazi: Helburuko gailua programatzea huts egin da. Mezu hau agertzen bada, piztu berriro gailua eta aplikazioa abiaraziko da. Arazketa beharrezkoa bada, konponbide iradokitzailea hasierako kitean goiburu egokia instalatzea da MPLAB REAL ICE erabiliz.
Honako arazo hauek aplikatzen zaizkio external_resources erakustaldiari:
|
|
| MEB II erakustaldiak | segger_emwin erakustaldi aplikazioak ez du oraindik ukipen-sarrera barne hartzen. | |
| RTOS erakustaldiak | PIC32MZ EF konfiguraziorako FPU euskarria duen SEGGER embOS liburutegia beharrezkoa da eta erabiltzaileak berariaz sartu behar du. Berez, FPU euskarririk gabeko liburutegia sartzen da. | |
| Sistemaren Zerbitzu Liburutegia Examples | N/A | command_appio erakustaldiak ez du funtzionatzen MPLAB X IDE v3.06 erabiliz, baina v3.00-rekin operatiboa da. |
| TCP/IP Wi-Fia
Manifestazioak |
N/A | ENC24xJ600 edo ENC28J60 konfigurazioak erabiliz egindako tcpip_tcp_client erakustaldiak ez du behar bezala funtzionatzen SPI kontrolatzaileak DMA gaitzen badu. Desgaitu SPI DMA aukera konfigurazio hauetarako. Hau MPLAB Harmony-ren etorkizuneko bertsio batean zuzenduko da. |
| Proba Aplikazioak | N/A | PIC32MZ EF Starter Kit-arekin erabiltzeko FreeRTOS konfigurazioek puntu mugikorreko liburutegia desgaituta dute proiektuaren aukeretan. |
| USB erakustaldiak | msd_basic Device erakustaldi aplikazioak, PIC32MZ gailuak erabiliz eraikitzen denean, SCSI Kontsultaren erantzunaren datu-egitura RAM memorian jartzea eskatzen du. Datu-egitura hau programaren Flash memorian jartzeak kontsultaren erantzuna hondatzea eragiten du. Arazo hau etorkizuneko bertsio batean zuzenduko da. hid_basic_keyboard Host erakustaldiak AZ, az, 0-9, Shift eta CAPS LOCK teklako teklak jasotzen ditu. bakarrikTeklatuaren LED distiraren funtzionaltasuna eta beste tekla konbinazio batzuen euskarria etorkizuneko bertsio batean eguneratuko dira. audio_speaker Host erakustaldian, Plug and Play funtzioak agian ez du funtzionatuko pic32mz_ef_sk_int_dyn eta pic32mx_usb_sk2_int_dyn konfigurazioetarako. Arazo hau etorkizuneko bertsio batean zuzenduko da. hub_msd Host erakustaldi aplikazioan, Hub plug and play detekzioak noizean behin huts egin dezake. Hala ere, hub-a PIC32MZ gailua berrezartzetik askatu aurretik konektatzen bada, erakustaldi aplikazioak espero bezala funtzionatzen du. Arazo hau ikertzen ari dira eta zuzenketa bat egongo da eskuragarri MPLAB Harmony-ren etorkizuneko bertsio batean. Auto-elikatutako hub bat erabiltzea gomendatzen da eskuragarri dauden hub erakustaldi aplikazioak erabiltzen saiatzean. Hasierako kitaren VBUS hornidura erregulatzaileak ezin izango ditu bus bidez elikatzen den hub baten egungo eskakizunak bete, eta horrek erakustaldi aplikazioaren portaera aurreikusezina eragingo luke. |
Eraikitzeko Esparrua:
| Ezaugarri | Gehigarriak eta eguneraketak | Arazo ezagunak |
| Bluetooth Stack liburutegia | N/A | |
| Matematika liburutegiak | DSP puntu finkoko matematika liburutegia:
|
Utilitateak:
| Ezaugarri | Gehigarriak eta eguneraketak | Arazo ezagunak |
| MPLAB Harmony Konfiguratzailea (MHC) | N/A |
|
Hirugarrenen softwarea:
| Ezaugarri | Gehigarriak eta eguneraketak | Arazo ezagunak |
| SEGGER emWin grafikoen liburutegia | N/A | LCC pantaila-kontrolagailua bakarrik onartzen da. Beste pantaila-kontrolagailuetarako laguntza ez dago eskuragarri bertsio honetan.
Bertsio honetan ez dago Dialog widgetaren heldulekua berreskuratzeko APIrik eskuragarri. |
Askatu Edukiak
Gai honek bertsio honen edukia zerrendatzen du eta modulu bakoitza identifikatzen du.
Deskribapena
Taula honek bertsio honen edukia zerrendatzen du, deskribapen labur bat eta bertsio mota (Alfa, Beta, Ekoizpena edo Saltzailea) barne.
Middlewarea eta liburutegiak
| /esparrua/ | Deskribapena | Askatu Mota |
| Bluetooth/CDBT | Bluetooth Stack liburutegia (oinarrizkoa) | Ekoizpena |
| bluetooth/premium/audio/cdbt
bluetooth/premium/audio/deskodegailua/sbc |
Bluetooth Audio Stack Liburutegia (Premium)
SBC Deskodetzaile Liburutegia (Premium) |
Ekoizpena
Ekoizpena |
| abiarazlea | Abio-kargatzailearen liburutegia | Ekoizpena |
| b klasea | B mailako liburutegia | Ekoizpena |
| kriptografia | Mikrotxipen kriptografia liburutegia | Ekoizpena |
| deskodetzailea/bmp/BmpDekodetzailea deskodetzailea/bmp/GifDekodetzailea deskodetzailea/bmp/JpegDekodetzailea deskodetzailea/audio_dekodetzaileak/deskodetzaile_opus deskodetzailea/speex deskodetzailea/premium/deskodetzaile_aac deskodetzailea/premium/deskodetzaile_mp3 deskodetzailea/premium/deskodetzailea_wma |
BMP deskodetzaile liburutegia GIF deskodetzaile liburutegia JPEG deskodetzaile liburutegia Opus Dekodetzailearen Liburutegia Speex deskodetzaile liburutegia AAC deskodetzaile liburutegia (Premium) MP3 deskodetzaile liburutegia (Premium) WMA deskodetzaile liburutegia (Premium) |
Beta Beta Beta Beta Beta Beta Beta Beta |
| gfx | Grafikoen liburutegia | Ekoizpena |
| matematika/dsp | DSP Fixed-Point Math Library API goiburua PIC32MZ gailuetarako | Ekoizpena |
| matematika/libq | LibQ Fixed-Point Math Library API goiburua PIC32MZ gailuetarako | Ekoizpena |
| sare/pres | MPLAB Harmony Network Aurkezpen Geruza | Beta |
| proba | Proba-arnesen liburutegia | Ekoizpena |
| tcpip | TCP/IP sare pila | Ekoizpena |
| usb | USB gailuen pila
USB Host Pila |
Ekoizpena
Beta |
Gailuen kontrolatzaileak:
| /esparrua/gidaria/ | Deskribapena | Askatu Mota |
| adc | Analogiko-digital bihurgailuaren (ADC) kontrolatzailea
Inplementazio Dinamikoa Inplementazio Estatikoa |
Beta Beta |
| kamera/ovm7690 | OVM7690 Kamera Gidaria
Inplementazio dinamikoa soilik |
Beta |
| daiteke | Kontrolatzaile Eremu Sarearen (CAN) Gidaria
Inplementazio estatikoa soilik |
Beta |
| cmp | Konparagailuaren gidaria
Inplementazio estatikoa soilik |
Beta |
| kodeka/ak4384
kodeka/ak4642
kodeka/ak4953
kodeka/ak7755 |
AK4384 kodekaren kontrolatzailea
Inplementazio dinamikoa soilik
AK4642 kodekaren kontrolatzailea Inplementazio dinamikoa soilik
AK4953 kodekaren kontrolatzailea Inplementazio dinamikoa soilik
AK7755 kodekaren kontrolatzailea Inplementazio dinamikoa soilik |
Ekoizpena
Ekoizpena
Ekoizpena
Ekoizpena |
| cpld | CPLD XC2C64A gidaria
Inplementazio estatikoa soilik |
Ekoizpena |
| enc28j60 | ENC28J60 kontrolatzaile liburutegia
Inplementazio dinamikoa soilik |
Beta |
| encx24j600 | ENCx24J600 kontrolatzaile liburutegia
Inplementazio dinamikoa soilik |
Beta |
| etma | Ethernet multimedia sarbide kontrolagailuaren (MAC) kontrolatzailea
Inplementazio dinamikoa soilik |
Ekoizpena |
| etfia | Ethernet Interfaze Fisikoaren (PHY) kontrolatzailea
Inplementazio dinamikoa soilik |
Ekoizpena |
| flash | Flash kontrolatzailea
Inplementazio estatikoa soilik |
Beta |
| gfx/kontrolagailua/lcc | Kostu Baxuko Kontrolatzailerik gabeko (LCC) Grafikoen Gidaria
Inplementazio dinamikoa soilik |
Ekoizpena |
| gfx/kontrolagailua/otm2201a | OTM2201a LCD kontrolagailuaren gidaria
Inplementazio dinamikoa soilik |
Ekoizpena |
| gfx/kontrolagailua/s1d13517 | Epson S1D13517 LCD kontrolagailuaren kontrolatzailea
Inplementazio dinamikoa soilik |
Ekoizpena |
| gfx/kontrolagailua/ssd1289 | Solomon Systech SSD1289 kontrolatzailearen gidaria
Inplementazio dinamikoa soilik |
Ekoizpena |
| gfx/kontrolagailua/ssd1926 | Solomon Systech SSD1926 kontrolatzailearen gidaria
Inplementazio dinamikoa soilik |
Ekoizpena |
| gfx/kontrolagailua/tft002 | TFT002 grafikoen kontrolatzailea
Inplementazio dinamikoa soilik |
Ekoizpena |
| i2c | Zirkuitu Integratuen (I2C) kontrolatzailea
Inplementazio Dinamikoa Inplementazio Estatikoa |
Alfa Alfa |
| i2s | Inter-IC Soinuaren (I2S) Gidaria
Inplementazio dinamikoa soilik |
Beta |
| ic | Sarrerako harrapaketa kontrolatzailea
Inplementazio estatikoa soilik |
Beta |
| nvm | Memoria ez-lurrunkorraren (NVM) kontrolatzailea
Inplementazio Dinamikoa Inplementazio Estatikoa |
Beta Beta |
| oc | Irteera Konparatzeko Gidaria
Inplementazio estatikoa soilik |
Beta |
| pmp | Portu Nagusi Paraleloaren (PMP) kontrolatzailea
Inplementazio Dinamikoa Inplementazio Estatikoa |
Ekoizpen Beta |
| rtcc | Denbora Errealeko Erloju eta Egutegiaren (RTCC) Gidaria
Inplementazio estatikoa soilik |
Beta |
| SD txartela | SD Txartelaren Gidaria (SPI Gidariaren bezeroa)
Inplementazio dinamikoa soilik |
Beta |
| espi | Serieko Periferiko Interfazearen (SPI) kontrolatzailea
Inplementazio Dinamikoa Inplementazio Estatikoa |
Ekoizpen Beta |
|
spi_flash/sst25vf016b spi_flash/sst25vf020b spi_flash/sst25vf064c spi_flash/sst25 |
SPI Flash kontrolatzaileak
Inplementazio dinamikoa soilik |
Alfa |
| tmr | Tenporizadorearen gidaria
Inplementazio Dinamikoa Inplementazio Estatikoa |
Ekoizpen Beta |
| ukipen/adc10bit
ukitu/ar1021
ukitu/mtch6301
ukitu/mtch6303 |
ADC 10 biteko ukipen-kontrolatzailea Inplementazio dinamikoa soilik AR1021 Ukipen-gidaria Inplementazio dinamikoa soilik MTCH6301 Ukipen-kontrolatzailea Inplementazio dinamikoa soilik MTCH6303 Ukipen-kontrolatzailea Inplementazio estatikoa soilik |
Beta
Beta
Beta
Beta |
| usart | Hartzaile/igorle sinkrono/asinkrono unibertsalaren (USART) kontrolatzailea
Inplementazio Dinamikoa Inplementazio Estatikoa |
Ekoizpena
Beta |
| usbfs
USBak |
PIC32MX Universal Serial Bus (USB) kontrolatzailearen gidaria (USB gailua) Inplementazio Dinamikoa soilik PIC32MZ Universal Serial Bus (USB) kontrolatzaile gidaria (USB gailua) Inplementazio dinamikoa soilik |
Ekoizpena
Ekoizpena |
| usbfs
USBak |
PIC32MX Universal Serieko Bus (USB) kontrolatzailearen gidaria (USB ostatua)
Inplementazio dinamikoa soilik PIC32MZ Universal Serieko Bus (USB) kontrolatzailearen gidaria (USB ostatua) Inplementazio dinamikoa soilik |
Beta
Beta |
| wifi/mrf24w
wifi/mrf24wn |
MRF24WG kontrolagailurako Wi-Fi kontrolatzailea MRF24WN kontrolagailurako Wi-Fi kontrolatzailea inplementazio dinamikoa soilik Inplementazio dinamikoa soilik |
Ekoizpena
Ekoizpena |
Sistema Zerbitzuak
| /esparrua/sistema/ | Deskribapena | Askatu Mota |
| clk | Erloju Sistemaren Zerbitzu Liburutegia
Inplementazio Dinamikoa Inplementazio Estatikoa |
Ekoizpena
Ekoizpena |
| agindua | Komando-prozesadorearen sistemaren zerbitzu-liburutegia
Inplementazio dinamikoa soilik |
Ekoizpena |
| ohikoa | Sistemaren Zerbitzu Komunaren Liburutegia | Beta |
| kontsola | Kontsolako Sistemaren Zerbitzu Liburutegia
Inplementazio Dinamikoa Inplementazio Estatikoa |
Beta
Alfa |
| arazketa | Arazketa Sistemaren Zerbitzu Liburutegia
Inplementazio dinamikoa soilik |
Beta |
| garatzaile-konpainia | Gailuen Kontrol Sistemaren Zerbitzu Liburutegia
Inplementazio dinamikoa soilik |
Ekoizpena |
| dma | Memoria Zuzeneko Sarbide Sistemaren Zerbitzu Liburutegia
Inplementazio Dinamikoa |
Ekoizpena |
| fs | File Sistemaren Zerbitzu Liburutegia
Inplementazio dinamikoa soilik |
Ekoizpena |
| int | Etenaldi Sistemaren Zerbitzu Liburutegia
Inplementazio estatikoa soilik |
Ekoizpena |
| memoria | Memoria Sistemaren Zerbitzu Liburutegia
Inplementazio estatikoa soilik |
Beta |
| mezua | Mezularitza Sistemaren Zerbitzu Liburutegia
Inplementazio dinamikoa soilik |
Beta |
| portuak | Portuen Sistemaren Zerbitzu Liburutegia
Inplementazio estatikoa soilik |
Ekoizpena |
| ausaz | Ausazko Zenbaki Sortzailearen Sistemaren Zerbitzu Liburutegia
Inplementazio estatikoa soilik |
Ekoizpena |
| berrezarri | Berrezarri Sistemaren Zerbitzu Liburutegia
Inplementazio estatikoa soilik |
Beta |
| tmr | Tenporizadore Sistemaren Zerbitzu Liburutegia
Inplementazio dinamikoa soilik |
Beta |
| ukitu | Ukipen-sistemaren zerbitzu-liburutegia
Inplementazio dinamikoa soilik |
Beta |
| wdt | Zaintza-denboragailuaren sistemaren zerbitzu-liburutegia
Inplementazio estatikoa soilik |
Beta |
Liburutegi periferikoak:
| /esparrua/ | Deskribapena | Askapen mota |
| periferikoa | PIC32 mikrokontrolagailu guztientzako periferikoen liburutegiaren iturburu-kodea | Ekoizpena |
| PIC32MX1XX/2XX 28/36/44-pin Family | Ekoizpena | |
| PIC32MX1XX/2XX/5XX 64/100-pin Family | Ekoizpena | |
| PIC32MX320/340/360/420/440/460 Family | Ekoizpena | |
| PIC32MX330/350/370/430/450/470 Family | Ekoizpena | |
| PIC32MX5XX/6XX/7XX Familia | Ekoizpena | |
| PIC32MZ Txertatutako Konexioa (EC) Familia | Ekoizpena | |
| PIC32MZ konektibitate txertatua koma mugikorreko unitateekin (EF) | Ekoizpena |
Sistema Eragilearen Abstrakzio Geruza (OSAL):
| /esparrua/ | Deskribapena | Askatu Mota |
| osal | Sistema Eragilearen Abstrakzio Geruza (OSAL) | Ekoizpena |
Zuzendaritza Batzordearen Laguntza Paketeak (BSP):
| /bsp/ | Deskribapena | Askatu Mota |
| bt_audio_dk | BSP PIC32 Bluetooth Audio Garapen Kiterako. | Ekoizpena |
| txipkit_wf32 | BSP chipKIT™ WF32™ Wi-Fi garapen-plakarentzat. | Ekoizpena |
| txipkit_wifire | BSP chipKIT™ Wi-FIRE garapen-plakarentzat. | Ekoizpena |
| pic32mx_125_sk | BSP PIC32MX1/2/5 hasierako kiterako. | Ekoizpena |
| pic32mx_125_sk+lcc_pictail+qvga | BSP kostu baxuko kontrolatzailerik gabeko (LCC) grafikoen PICtail Plus alaba-plakarentzat, PIC3.2MX320/240/32 hasierako kitean konektatutako benetako 1″ 2×5 pantaila-plakarekin. | Ekoizpena |
| pic32mx_125_sk+meb | PIC32MX1/2/5 hasierako kiterako BSP Multimedia Hedapen Txartelari (MEB) konektatuta. | Ekoizpena |
| pic32mx_bt_sk | BSP PIC32 Bluetooth hasierako kiterako. | Ekoizpena |
| pic32mx_eth_sk | BSP PIC32 Ethernet hasierako kiterako. | Ekoizpena |
| pic32mx_eth_sk2 | BSP PIC32 Ethernet Starter Kit II-rako. | Ekoizpena |
| pic32mx_pcap_db | BSP PIC32 GUI garapen-plakarako, ukipen kapazitibo proiektatua duena. | Ekoizpena |
| pic32mx_usb_digital_audio_ab | BSP PIC32 USB Audio Osagarrien Plakarako | Ekoizpena |
| pic32mx_usb_sk2 | BSP PIC32 USB hasierako kita II. | Ekoizpena |
| pic32mx_usb_sk2+lcc_pictail+qvga | BSP kostu baxuko kontrolatzailerik gabeko (LCC) grafikoen PICtail Plus alaba-plakarentzat, PIC3.2 USB Starter Kit II-ra konektatutako Truly 320″ 240×32 pantaila-plakarekin. | Ekoizpena |
| pic32mx_usb_sk2+lcc_pictail+wqvga | BSP kostu baxuko kontrolatzailerik gabeko (LCC) grafikoen PICtail Plus alaba-plakarentzat, PIC4.3 USB Starter Kit II-ra konektatutako Powertip 480″ 272×32 pantaila grafikoaren plakarekin. | Ekoizpena |
| pic32mx_usb_sk2+meb | PIC32 USB Starter Kit II-ra konektatutako Multimedia Expansion Board-erako (MEB) BSP. | Ekoizpena |
| pic32mx_usb_sk2+s1d_pictail+vga | BSP PICtail Plus Epson S1D13517 kontrol grafikorako alaba-plaka, PIC5.7 USB Starter Kit II-ra konektatutako Truly 640″ 480×32 pantaila grafikorako plakarekin. | Ekoizpena |
| pic32mx_usb_sk2+s1d_pictail+wqvga | BSP PICtail Plus Epson S1D13517 kontrol grafikorako alaba-plakarekin, 4.3″ 480×272ko pantaila grafikoaren elikatze-puntarekin, PIC32 USB Starter Kit II-ra konektatuta. | Ekoizpena |
| pic32mx_usb_sk2+s1d_pictail+wvga | BSP PICtail Plus Epson S1D13517 alaba-plaka grafikoentzako pantaila duen Truly 7″ 800×400 plaka, PIC32 USB Starter Kit II-ra konektatuta. | Ekoizpena |
| pic32mx_usb_sk2+ssd_pictail+qvga | BSP PICtail Plus SSD1926 alaba-plaka grafikoentzako LCD kontrolatzailearentzat, pantaila grafikoarekin. Benetako 3.2″ 320×240 plaka, PIC32 USB Starter Kit II-ra konektatuta. | Ekoizpena |
| pic32mx_usb_sk3 | BSP PIC32 USB hasierako kit-erako III. | Ekoizpena |
| pic32mx270f512l_pim+bt_audio_dk | PIC32 Bluetooth Audio Development Kit-era konektatutako PIC270MX512F32L Plug-in Modulurako (PIM) BSP. | Ekoizpena |
| pic32mx460_pim+e16 | Explorer 32 garapen-plakara konektatutako PIC460MX512F16L plugin-modulurako (PIM) BSP. | Ekoizpena |
| pic32mx470_pim+e16 | Explorer 32 garapen-plakara konektatutako PIC450MX470/512F16L plugin-modulurako (PIM) BSP. | Ekoizpena |
| pic32mx795_pim+e16 | Explorer 32 garapen-plakara konektatutako PIC795MX512F16L plugin-modulurako (PIM) BSP. | Ekoizpena |
| pic32mz_ec_pim+bt_audio_dk | PIC32 Bluetooth Audio Development Kit-era konektatutako PIC2048MZ144ECH32 Audio Plug-in Modulurako (PIM) BSP. | Ekoizpena |
| pic32mz_ec_pim+e16 | Explorer 32 garapen-plakara konektatutako PIC2048MZ100ECH16 plugin-modulurako (PIM) BSP. | Ekoizpena |
| pic32mz_ec_sk | BSP PIC32MZ Embedded Connectivity (EC) Starter Kit-erako. | Ekoizpena |
| pic32mz_ec_sk+meb2 | PIC32MZ Embedded Connectivity (EC) Starter Kit-era konektatutako Multimedia Expansion Board II (MEB II) BSP. | Ekoizpena |
| pic32mz_ec_sk+meb2+wvga | BSP Multimedia Expansion Board II (MEB II) 5″ WVGA PCAP pantaila-taularekin (ikus Oharra) PIC32MZ Embedded Connectivity (EC) Starter Kit-era konektatuta.
Oharra: Jarri harremanetan zure tokiko Microchip salmenta bulegoarekin 5 hazbeteko WVGA PCAP pantaila-taula lortzeko informazioa lortzeko. |
Ekoizpena |
| pic32mz_ec_sk+s1d_pictail+vga | BSP PICtail Plus Epson S1D13517 kontrol grafikorako alaba-plakarekin, Truly 5.7″ 640×480 pantaila grafikorako plakarekin, PIC32MZ Embedded Connectivity (EC) hasierako kitean konektatuta. | Ekoizpena |
| pic32mz_ec_sk+s1d_pictail+wqvga | BSP PICtail Plus Epson S1D13517 kontrol grafikorako alaba-plakarekin eta PIC4.3MZ Embedded Connectivity (EC) hasierako kitean konektatutako Powertip 480″ 272×32 pantaila grafikoko plakarekin. | Ekoizpena |
| pic32mz_ec_sk+s1d_pictail+wvga | BSP PICtail Plus Epson S1D13517 alaba-plaka grafikoetarako, 5″-ko WVGA PCAP pantaila-plakarekin (ikus Oharra) PIC32MZ Embedded Connectivity with Floating Point Unit (EC) Starter Kit-era konektatuta.
Oharra: Jarri harremanetan zure tokiko Microchip salmenta bulegoarekin 5 hazbeteko WVGA PCAP pantaila-taula lortzeko informazioa lortzeko. |
Ekoizpena |
| pic32mz_ef_pim+bt_audio_dk | PIC32 Bluetooth Audio Development Kit-era konektatutako PIC2048MZ144EFH32 Audio Plug-in Modulurako (PIM) BSP. | Ekoizpena |
| pic32mz_ef_pim+e16 | Explorer 32 garapen-plakara konektatutako PIC2048MZ100EFH16 plugin-modulurako (PIM) BSP. | Ekoizpena |
| pic32mz_ef_sk | BSP PIC32MZ Embedded Connectivity with Floating Point (EF) Starter Kit-erako. | Ekoizpena |
| pic32mz_ef_sk+meb2 | PIC32MZ Embedded Connectivity with Floating Point Unit (EF) Starter Kit-era konektatutako Multimedia Expansion Board II (MEB II) BSP. | Ekoizpena |
| pic32mz_ef_sk+meb2+wvga | BSP Multimedia Expansion Board II (MEB II) 5″ WVGA PCAP pantaila-taularekin (ikus Oharra) PIC32MZ Embedded Connectivity with Floating Point Unit (EF) Starter Kit-era konektatuta.
Oharra: Jarri harremanetan zure tokiko Microchip salmenta bulegoarekin 5 hazbeteko WVGA PCAP pantaila-taula lortzeko informazioa lortzeko. |
Ekoizpena |
| pic32mz_ef_sk+s1d_pictail+vga | BSP PICtail Plus Epson S1D13517 kontrol grafikorako alaba-plakarekin, Truly 5.7″ 640×480 pantaila grafikorako eta PIC32MZ konektibitate txertatua koma mugikorreko unitatearekin (EF) hasierako kitean konektatuta. | Ekoizpena |
| pic32mz_ef_sk+s1d_pictail+wqvga | BSP PICtail Plus Epson S1D13517 kontrol grafikorako alaba-plakarekin eta PIC4.3MZ koma mugikorreko unitate (EF) hasierako kitean konektatutako Powertip 480″ 272×32 pantaila grafikoko plakarekin. | Ekoizpena |
| wifi_g_db | BSP Wi-Fi G demo plakarentzat. | Ekoizpena |
Audio aplikazioak:
| /aplikazioak/audioa/ | Deskribapena | Askatu Mota |
| audio_mikrofono_begizta | Mikrofonoaren begizta-atzeranzko erakustaldia | Ekoizpena |
| audio_tonua | Audio-tonuaren erakustaldia | Ekoizpena |
| mac_audio_hi_resolution | Bereizmen handiko audio erakustaldia | Ekoizpena |
| sdtxartelaren_usb_audioa | USB Audio SD Txartelaren Erakustaldia | Beta |
| audio_deskodetzaile_unibertsalak | Universal Audio Decoder erakustaldia | Ekoizpena |
| usb_entzungailuak | USB audio entzungailuen erakustaldia | Ekoizpena |
| usb_mikrofonoa | USB Audio Mikrofonoaren Erakustaldia | Ekoizpena |
| usb_bozgorailua | USB audio bozgorailuen erakustaldia | Ekoizpena |
Bluetooth aplikazioak:
| /aplikazioak/bluetooth/ | Deskribapena | Askatu Mota |
| datuak/oinarrizko_datuak | Bluetooth® oinarrizko datuen erakustaldia | Ekoizpena |
| datuak/datu_tenperatura_sentsore_rgb | Bluetooth tenperatura sentsorea eta RGB datuen erakustaldia | Ekoizpena |
| premium/audio/a2dp_avrcp | Bluetooth Premium Audio Erakustaldia | Ekoizpena |
Abio-kargatzaileen aplikazioak:
| /aplikazioak/abioko kargatzailea/ | Deskribapena | Askatu Mota |
| oinarrizkoa | Oinarrizko abio-kargatzailearen erakustaldia | Ekoizpena |
| Zuzeneko eguneratzea | Zuzeneko eguneratzeen erakustaldia | Ekoizpena |
B Klaseko Aplikazioak:
| /aplikazioak/b klasea/ | Deskribapena | Askatu Mota |
| B mailako demoa | B mailako liburutegiko erakustaldia | Ekoizpena |
Aplikazio kriptografikoak:
| /aplikazioak/kriptografia/ | Deskribapena | Askatu Mota |
| enkriptatu_desenkriptatu | Kriptografia Periferikoen Liburutegiaren MD5 Enkriptazio/Deskriptazio Erakustaldia | Ekoizpena |
| hash_handia | Kriptografia Periferikoen Liburutegiaren Hash Erakustaldia | Ekoizpena |
Gidarien aplikazioak:
| /aplikazioak/gidaria/ | Deskribapena | Askatu Mota |
| i2c/i2c_rtcc | I2C RTCC erakustaldia | Ekoizpena |
| nvm/nvm_irakurketa_idazketa | NVM erakustaldia | Ekoizpena |
| spi/serieko_eeprom | SPI erakustaldia | Ekoizpena |
| spi/spi_begizta | SPI erakustaldia | Ekoizpena |
| spi_flash/sst25vf020b | SPI Flash SST25VF020B gailuaren erakustaldia | Ekoizpena |
| usart/usart_echo | USART erakustaldia | Ekoizpena |
| usart/usart_loopback | USART Loopback Erakustaldia | Ekoizpena |
ExampAplikazioak:
| /aplikazioak/examples/ | Deskribapena | Askatu Mota |
| nire_lehen_aplikazioa | MPLAB Harmony Tutorial Example Irtenbidea | N/A |
| periferikoa | MPLAB Harmony-rekin bateragarria den periferiko liburutegia Examples | Ekoizpena |
| sistema | MPLAB Harmony Sistemaren Zerbitzu Liburutegia Ex-rekin Bateragarriaamples | Ekoizpena |
Kanpoko Memoria Programatzailearen Aplikazioak:
| /aplikazioak/programatzailea/ | Deskribapena | Askatu Mota |
| kanpoko_flash | Kanpoko Flash Bootloader Erakustaldia | Ekoizpena |
| sqi_flash | Kanpoko Memoria Programatzailearen SQI Flash Erakustaldia | Ekoizpena |
File Sistemaren aplikazioak:
| /aplikazioak/fs/ | Deskribapena | Askatu Mota |
| nvm_lodi_disko_bakarra | Disko bakarreko memoria ez-hegazkorraren FAT FS erakustaldia | Ekoizpena |
| nvm_mpfs_disko_bakarra | Disko bakarreko memoria ez-hegazkorraren MPFS erakustaldia | Ekoizpena |
| nvm_sdcard_fat_mpfs_multi_disk | Disko anitzeko memoria ez-hegazkorraren FAT FS MPFS erakustaldia | Ekoizpena |
| nvm_sdcard_fat_multi_disk | Disko anitzeko memoria ez-hegazkorraren FAT FS erakustaldia | Ekoizpena |
| sdcard_lodi_disko_bakarra | Disko bakarreko SD txartelaren FAT FS erakustaldia | Ekoizpena |
| sdcard_msd_fat_multi_disk | Disko anitzeko SD txartelaren MSD FAT FS erakustaldia | Ekoizpena |
| sst25_fat | SST25 Flash FAT FS erakustaldia | Alfa |
Aplikazio grafikoak:
| /aplikazioak/gfx/ | Deskribapena | Askatu Mota |
| oinarrizko_irudi_mugimendua | Oinarrizko Irudien Mugimendu Grafikoen Liburutegiaren Erakustaldia | Ekoizpena |
| emwin_hasiera azkarra | SEGGER emWin-en hasiera azkarreko erakustaldia | Ekoizpena |
| kanpoko_baliabideak | Gordetako grafiko baliabideak Kanpoko memoriarako sarbidearen erakustaldia | Ekoizpena |
| grafikoen_erakusleihoa | Kostu Baxuko Grafikoen Kontrolatzailerik Gabeko (LCC) WVGA Erakustaldia | Ekoizpena |
| lcc | Kostu Baxuko Kontrolatzailerik Gabeko (LCC) Grafikoen Erakustaldia | Ekoizpena |
| multimedia_irudia_viewer | Irudi grafikoak Viewer Manifestazioa | Ekoizpena |
| objektua | Grafikoen Objektu Geruzen Erakustaldia | Ekoizpena |
| primitiboa | Grafiko Primitiboen Geruzen Erakustaldia | Ekoizpena |
| ukipen_erresistiboaren_kalibrazioa | Ukipen Erresistiboaren Kalibrazioaren Erakustaldia | Ekoizpena |
| s1d13517 | Epson S1D13517 LCD kontrolagailuaren erakustaldia | Ekoizpena |
| ssd1926 | Solomon Systech SSD1926 kontrolatzailearen erakustaldia | Ekoizpena |
Multimedia Hedapen Txartel II (MEB II) Aplikazioak:
| /aplikazioak/meb_ii/ | Deskribapena | Askatu Mota |
| gfx_kamera | Grafikoen Kameraren Erakustaldia | Ekoizpena |
| gfx_cdc_com_port_single | Grafiko konbinatuen eta USB CDC erakustaldia | Ekoizpena |
| gfx_argazki_markoa | Grafikoen Argazki Markoen Erakustaldia | Ekoizpena |
| gfx_web_zerbitzaria_nvm_mpfs | Grafiko konbinatuak eta TCP/IP Web Zerbitzariaren erakustaldia | Ekoizpena |
| Emwin | SEGGER emWin®-ren gaitasunak MEB II erakustaldian | Beta |
RTOS aplikazioak:
| /aplikazioak/rtos/ | Deskribapena | Askatu Mota |
| enbotoak | SEGGER embOS® erakustaldiak | Ekoizpena |
| doakoak | FreeRTOS™ erakustaldiak | Ekoizpena |
| openrtos | OPENRTOS erakustaldiak | Ekoizpena |
| hari-x | Express Logic ThreadX erakustaldiak | Ekoizpena |
| uC_OS_II | Micriµm® µC/OS-II™ erakustaldiak | Beta |
| uC_OS_III | Micriµm® µC/OS-III™ erakustaldiak | Ekoizpena |
TCP/IP aplikazioak:
| /aplikazioak/tcpip/ | Deskribapena | Askatu Mota |
| berkeley_tcp_bezeroa | Berkeley TCP/IP Bezeroaren Erakustaldia | Ekoizpena |
| berkeley_tcp_zerbitzaria | Berkeley TCP/IP zerbitzariaren erakustaldia | Ekoizpena |
| berkeley_udp_bezeroa | Berkeley TCP/IP UDP Bezeroaren Erakustaldia | Ekoizpena |
| berkeley_udp_erreleboa | Berkeley TCP/IP UDP errelebo erakustaldia | Ekoizpena |
| berkeley_udp_zerbitzaria | Berkeley TCP/IP UDP zerbitzariaren erakustaldia | Ekoizpena |
| wolfssl_tcp_bezeroa | wolfSSL TCP/IP TCP Bezeroaren Erakustaldia | Ekoizpena |
| wolfssl_tcp_zerbitzaria | wolfSSL TCP/IP TCP zerbitzariaren erakustaldia | Ekoizpena |
| snmpv3_nvm_mpfs | SNMPv3 Memoria Ez-lurrunkorra Mikrotxip Jabeduna File Sistemaren erakustaldia | Ekoizpena |
| snmpv3_sdcard_fatfs | SNMPv3 memoria ez-hegazkorra SD txartela FAT File Sistemaren erakustaldia | Ekoizpena |
| tcpip_tcp_bezeroa | TCP/IP TCP Bezeroaren Erakustaldia | Ekoizpena |
| tcpip_tcp_bezero_zerbitzaria | TCP/IP TCP Bezero Zerbitzariaren Erakustaldia | Ekoizpena |
| tcpip_tcp_zerbitzaria | TCP/IP TCP zerbitzariaren erakustaldia | Ekoizpena |
| tcpip_udp_bezeroa | TCP/IP UDP Bezeroaren Erakustaldia | Ekoizpena |
| tcpip_udp_bezero_zerbitzaria | TCP/IP UDP Bezero Zerbitzariaren Erakustaldia | Ekoizpena |
| tcpip_udp_zerbitzaria | TCP/IP UDP zerbitzariaren erakustaldia | Ekoizpena |
| web_zerbitzaria_nvm_mpfs | Memoria Ez-lurrunkorreko Mikrotxip Jabeduna File Sistema Web Zerbitzariaren erakustaldia | Ekoizpena |
| web_zerbitzari_sdcard_fatfs | SD txartelaren FAT File Sistema Web Zerbitzariaren erakustaldia | Ekoizpena |
| wifi_konfigurazio_erraza | Wi-Fi® EasyConf erakustaldia | Ekoizpena |
| wifi_g_demo | Wi-Fi G erakustaldia | Ekoizpena |
| wifi_wolfssl_tcp_bezeroa | Wi-Fi wolfSSL TCP/IP bezeroaren erakustaldia | Ekoizpena |
| wifi_wolfssl_tcp_zerbitzaria | Wi-Fi wolfSSL TCP/IP zerbitzariaren erakustaldia | Ekoizpena |
| wolfssl_tcp_bezeroa | wolfSSL TCP/IP Bezeroaren Erakustaldia | Ekoizpena |
| wolfssl_tcp_zerbitzaria | wolfSSL TCP/IP zerbitzariaren erakustaldia | Ekoizpena |
Proba Aplikazioak:
| /aplikazioak/meb_ii/ | Deskribapena | Askatu Mota |
| proba_akample | MPLAB Harmonia Testa Sample Aplikazioa | Alfa |
USB gailuen aplikazioak:
| /aplikazioak/usb/gailua/ | Deskribapena | Askatu Mota |
| cdc_com_port_dual | CDCren COM ataka serial bikoitzen emulazio erakustaldia | Ekoizpena |
| cdc_com_portu_bakarra | CDCren COM ataka serie bakarreko emulazio erakustaldia | Ekoizpena |
| cdc_msd_oinarrizkoa | CDCren Biltegiratze Masiboko Gailuaren (MSD) Erakustaldia | Ekoizpena |
| cdc_serieko_emuladorea | CDC Serieko Emulazio Erakustaldia | Ekoizpena |
| cdc_serieko_emuladorea_msd | CDC Serieko Emulazio MSD Erakustaldia | Ekoizpena |
| ezkutatu_oinarrizkoa | Oinarrizko USB Giza Interfaze Gailuaren (HID) Erakustaldia | Ekoizpena |
| ezkutuko_joysticka | USB HID Klaseko Joystick Gailuaren Erakustaldia | Ekoizpena |
| teklatu_ezkutua | USB HID Klaseko Teklatu Gailuaren Erakustaldia | Ekoizpena |
| ezkutatu_sagua | USB HID Klaseko Sagu Gailuaren Erakustaldia | Ekoizpena |
| hid_msd_basic | USB HID Klaseko MSD Erakustaldia | Ekoizpena |
| msd_oinarrizkoa | USB MSD erakustaldia | Ekoizpena |
| msd_fs_spiflash | USB MSD SPI Flasha File Sistemaren erakustaldia | Ekoizpena |
| msd_sdtxartela | USB MSD SD Txartelaren Erakustaldia | Ekoizpena |
| saltzailea | USB saltzailearen (hau da, generikoa) erakustaldia | Ekoizpena |
USB ostalariaren aplikazioak:
| /aplikazioak/usb/ostalaria/ | Deskribapena | Askatu Mota |
| audio_bozgorailua | USB Audio v1.0 Host Class Driver erakustaldia | Ekoizpena |
| cdc_oinarrizkoa | USB CDC oinarrizko erakustaldia | Ekoizpena |
| cdc_msd | USB CDC MSD Oinarrizko Erakustaldia | Ekoizpena |
| oinarrizko_teklatu ezkutua | USB HID Host Teklatuaren Erakustaldia | Ekoizpena |
| hid_oinarrizko_sagua | USB HID Host Saguaren Erakustaldia | Ekoizpena |
| hub_cdc_hid | USB HID CDC Hub-aren erakustaldia | Ekoizpena |
| hub_msd | USB MSD Hub Host Erakustaldia | Ekoizpena |
| msd_oinarrizkoa | USB MSD Host USB memoria sinplearen erakustaldia | Ekoizpena |
Aurrez eraikitako bitarrak:
| /bin/framework | Deskribapena | Askatu Mota |
| bluetooth | Aurrez eraikitako PIC32 Bluetooth Stack liburutegiak | Ekoizpena |
| bluetooth/premium/audioa | Aurrez eraikitako PIC32 Bluetooth Audio Stack liburutegiak (Premium) | Ekoizpena |
| deskodetzailea/premium/aac_microaptiv | Aurrez eraikitako AAC dekodetzaile liburutegia microAptiv Core ezaugarriekin PIC32MZ gailuetarako (Premium) | Beta |
| deskodetzailea/premium/aac_pic32mx | Aurrez eraikitako AAC dekodetzaile liburutegia PIC32MX gailuetarako (Premium) | Beta |
| deskodetzailea/premium/mp3_microaptiv | PIC3MZ gailuetarako aurrez eraikitako MP32 deskodetzaile liburutegia microAptiv Core ezaugarriekin (Premium) | Ekoizpena |
| deskodetzailea/premium/mp3_pic32mx | Aurrez eraikitako MP3 dekodetzaile liburutegia PIC32MX gailuetarako (Premium) | Ekoizpena |
| deskodetzailea/premium/wma_mikroaptiv | Aurrez eraikitako WMA deskodetzaile liburutegia microAptiv Core ezaugarriekin PIC32MZ gailuetarako (Premium) | Beta |
| deskodetzailea/premium/wma_pic32mx | Aurrez eraikitako WMA deskodetzaile liburutegia PIC32MX gailuetarako (Premium) | Beta |
| matematika/dsp | PIC32MZ gailuetarako aurrez eraikitako DSP puntu finkoko matematika liburutegiak | Ekoizpena |
| matematika/libq | Aurrez eraikitako LibQ puntu finkoko matematika liburutegiak PIC32MZ gailuetarako | Ekoizpena |
| matematika/libq/libq_c | Aurrez eraikitako matematika liburutegia, Pic32MX eta Pic32MZ gailuekin bateragarria den C-inplementazioekin. (OHARRA: Errutina hauek ez dira libq liburutegiaren funtzioekin bateragarriak) | Beta |
| periferikoa | Aurrez eraikitako periferiako liburutegiak | Ekoizpena/ Beta |
Eraikitzeko Esparrua:
| /eraiki/esparrua/ | Deskribapena | Askatu Mota |
| matematika/libq | LibQ liburutegiaren eraikuntza proiektua | Ekoizpena |
| matematika/libq | LibQ_C liburutegia eraikitzeko proiektua | Alfa |
| periferikoa | Liburutegi Periferiarraren Eraikuntza Proiektua | Ekoizpena |
Utilitateak:
| /erabilgarritasunak/ | Deskribapena | Askatu Mota |
| mhc/plugins/displaymanager/displaymanager.jar | MPLAB Harmony Display Manager plugina | Beta |
| mhc/com-microchip-mplab-moduluak-mhc.nbm | MPLAB Harmony Configurator (MHC) plugina
MPLAB Harmony Graphics Composer (MHC pluginean sartuta) |
Ekoizpena
Beta |
| mib2bib/mib2bib.jar | snmp.bib eta mib.h sortzeko konpilatutako Microchip MIB script pertsonalizatua (snmp.mib) | Ekoizpena |
| mpfs_generator/mpfs2.jar | TCP/IP MPFS File Sorgailua eta Kargatzeko Utilitatea | Ekoizpena |
| segger/emwin | MPLAB Harmony emWin erakustaldi aplikazioek erabiltzen dituzten SEGGER emWin utilitateak | Saltzailea |
| tcpip_discoverer/tcpip_discoverer.jar | TCP/IP Mikrotxiparen Nodoen Aurkitzaile Utilitatea | Ekoizpena |
Hirugarrenen softwarea:
| /hirugarren_aldea/ | Deskribapena | Askatu Mota |
| deskodetzailea | Deskodetzailearen Liburutegiaren Iturburu Banaketa | Saltzailea |
| gfx/emwin | SEGGER emWin® Grafikoen Liburutegiaren Banaketa | Saltzailea |
| rtos/embOS | SEGGER embOS® Banaketa | Saltzailea |
| rtos/FreeRTOS | FreeRTOS iturburu-banaketa PIC32MZ gailuetarako laguntzarekin | Saltzailea |
| rtos/MicriumOSII | Micriµm® µC/OS-II™ Banaketa | Saltzailea |
| rtos/MicriumOSIII | Micriµm® µC/OS-III™ Banaketa | Saltzailea |
| rtos/OpenRTOS | OPENRTOS iturburu-banaketa PIC32MZ gailuetarako laguntzarekin | Saltzailea |
| rtos/HariX | Express Logic ThreadX banaketa | Saltzailea |
| segger/emwin | SEGGER emWin® Pro banaketa | Saltzailea |
| tcpip/wolfssl | wolfSSL (lehen CyaSSL) Txertatutako SSL Liburutegiaren Kode Irekiko Erakustaldia | Saltzailea |
| tcpip/iniche | InterNiche Liburutegien Banaketa | Saltzailea |
Dokumentazioa:
| /doc/ | Deskribapena | Askatu Mota |
| harmonia_laguntza.pdf | MPLAB Harmony Laguntza Dokumentu Portagarrien Formatuan (PDF) | Ekoizpena |
| harmonia_laguntza.chm | MPLAB Harmony Laguntza Laguntza Konpilatuan (CHM) | Ekoizpena |
| html/index.html | MPLAB Harmony Laguntza HTML formatuan | Ekoizpena |
| harmonia_bateragarritasun_lan-orria.pdf | MPLAB Harmony bateragarritasun maila zehazteko eta bateragarritasun jarraibideen salbuespen edo murrizketa guztiak jasotzeko PDF formularioa | Ekoizpena |
| harmonia_argitalpen_laburpena_1.11 bertsioa.pdf | MPLAB Harmony argitalpenaren laburpena, "begirada batean" argitalpenaren informazioa eskaintzen duena | Ekoizpena |
| harmonia_oharrak_bertsioa 1.11.pdf | MPLAB Harmonyren argitalpen oharrak PDF formatuan | Ekoizpena |
| harmonia_lizentzia_1.11 bertsioa.pdf | MPLAB Harmony Software Lizentzia Hitzarmena PDF formatuan | Ekoizpena |
Argitalpen motak
Atal honek argitalpen motak eta haien esanahia deskribatzen ditu.
Deskribapena
MPLAB Harmony moduluen bertsioak hiru motatakoak izan daitezke, hurrengo ilustrazioan erakusten den bezala.

Alfa bertsioa
Modulu baten alfa bertsioa hasierako bertsioa izan ohi da. Alfa bertsioek oinarrizko funtzio multzoaren inplementazio osoak izango dituzte, funtzionalki unitatez probatuko dira eta behar bezala eraikiko dira. Alfa bertsio bat "aurreikuspen" bikaina da.view"Microchip-ek zertan ari den lanean garapen berri baten berri ematen du eta oso lagungarria izan daiteke ezaugarri berriak aztertzeko. Hala ere, ez du proba-prozesu formal osoa igaro eta ia ziurra da bere interfazearen zati bat aldatuko dela ekoizpen-bertsioa kaleratu aurretik, eta, beraz, ez da gomendagarria ekoizpenerako erabiltzeko."
Beta bertsioa
Modulu baten beta bertsio bat barne interfazetik igaro da berriro.view prozesua eta bere funtzionaltasunaren proba formalak izan ditu. Gainera, alfa bertsiotik jakinarazitako arazoak konpondu edo dokumentatu izango dira. Modulu bat beta bertsioan dagoenean, egoera normaletan behar bezala funtzionatzea espero dezakezu eta bere interfazea azken formatik oso gertu egotea espero dezakezu (nahiz eta beharrezkoa bada aldaketak egin daitezkeen oraindik). Hala ere, ez du estres edo errendimendu probarik izan eta baliteke gaizki erabiltzen bada modu egokian ez huts egitea. Beta bertsioa ez da gomendagarria ekoizpenerako erabiltzeko, baina garapenerako erabil daiteke.
Ekoizpenaren kaleratzea
Modulu bat ekoizpen formatuan kaleratzen denerako, funtzio guztiak ditu, guztiz probatuta dago eta bere interfazea "izoztuta" dago. Aurreko bertsioetako arazo ezagun guztiak konpondu edo dokumentatu izango dira. Dauden interfazeak ez du etorkizuneko bertsioetan aldatuko. Funtzio eta interfaze funtzio gehigarriekin zabaldu daiteke, baina dauden interfaze funtzioak ez dira aldatuko. Kode egonkorra da hau, Aplikazio Programaren Interfaze (API) egonkor batekin, ekoizpen helburuetarako fidatu zaitezkeena.
Bertsio zenbakiak
Atal honek MPLAB Harmony bertsio-zenbakien esanahia deskribatzen du.
Deskribapena
MPLAB Harmony Bertsio Zenbakitze Eskema
MPLAB Harmony-k bertsio-zenbakitze eskema hau erabiltzen du:
. [. ][ ] Non:
- = Berrikuspen nagusia (modulu askori edo guztiei eragiten dien aldaketa esanguratsua)
- = Berrikuspen txikia (ezaugarri berriak, ohiko argitalpenak)
- [. ] = Dot argitalpena (erroreen zuzenketak, programatu gabeko argitalpenak)
- [ ] = Argitalpen Mota (a alfa bertsioarentzat eta b beta bertsioarentzat, hala badagokio). Ekoizpen bertsioek ez dute argitalpen motaren letrarik.
Bertsio-katea
SYS_VersionStrGet funtzioak formatu honetako kate bat itzuliko du:
" . [. ][ ]”
Non:
- moduluaren bertsio nagusiaren zenbakia da
- moduluaren bertsio txikiaren zenbakia da
- aukerako "adabaki" edo "puntu" argitalpen zenbakia da (katean ez da sartzen "00" berdina bada).
- "a" alfa bertsiorako eta "b" beta bertsiorako aukerako bertsio mota bat da. Mota hau ez da sartzen bertsioa ekoizpen bertsioa bada (hau da, ez alfa ez beta bertsioa)
Oharra: Bertsio-kateak ez du hutsunerik izango.
Example:
"0.03a"
"1.00"
Bertsio zenbakia
SYS_VersionGet funtzioak itzulitako bertsio-zenbakia zenbaki oso zeinugabea da ondorengo hamartar formatuan (ez BCD formatuan).
* 10000 + * 100 +
Zenbakiak hamartar gisa adierazten direnean eta esanahia Bertsio-katean deskribatutako bera den.
Oharra: Ez dago askapen motaren zenbakizko irudikapenik.
Example:
“0.03a” bertsiorako, itzulitako balioa hau da: 0 * 10000 + 3 * 100 + 0.
“1.00” bertsiorako, itzulitako balioa hau da: 1 * 100000 + 0 * 100 + 0.
© 2013-2017 Microchip Technology Inc.
Ohiko galderak
- G: MPLAB Harmony C++ programazioarekin erabil al daiteke? hizkuntza?
A: Ez, MPLAB Harmony ez da C++-rekin probatu; beraz, programazio-lengoaia honen euskarria ez dago eskuragarri. - G: Zein da gomendatutako optimizazio maila eraikitzeko proiektuak MPLAB Harmony periferiko liburutegiarekin?
A: -O1 optimizazio maila gomendatzen da periferiko liburutegiko erabili gabeko ataletatik kodea kentzeko. - G: Nola kudeatzen ditu MPLAB Harmony desinstalatzaileak erabiltzaileak aldatutako fitxategiak? files?
A: Desinstalatzaileak guztiak ezabatuko ditu fileinstalatzaileak instalatu ditu, erabiltzaileak aldatu baditu ere. Hala ere, berriak fileErabiltzaileak gehitutakoak ez dira ezabatuko.
Dokumentuak / Baliabideak
![]() |
MICROCHIP Harmony Software Esparru Integratua [pdfErabiltzailearen gida 1.11 bertsioa, Harmony Integrated Software Framework, Integrated Software Framework, Software Framework, Framework |





