Korniza e Integruar e Softuerit MICROCHIP Harmony

Specifikimet:
- Emri i Produktit: Korniza e Integruar e Softuerit MPLAB Harmony
- Versioni: v1.11
- Data e publikimit: Prill 2017
Informacioni i produktit:
Korniza e Integruar e Softuerit MPLAB Harmony v1.11 është një kornizë softuerike e projektuar për të thjeshtuar dhe përshpejtuar zhvillimin e aplikacioneve të ngulitura për mikrokontrolluesit e Microchip. Ajo ofron një set gjithëpërfshirës bibliotekash, drajverësh dhe middleware për të përmirësuar procesin e zhvillimit.
Udhëzimet e përdorimit të produktit
Karakteristikat dhe problemet e njohura:
Karakteristikat e MPLAB Harmony:
- Mbështet një gamë të gjerë mikrokontrolluesish me mikroçip
- Një grup gjithëpërfshirës bibliotekash dhe middleware-i
- Konfigurim dhe konfigurim i lehtë
Çështjet e njohura:
- Gjuha e programimit C++ nuk mbështetet
- Niveli i rekomanduar i optimizimit -O1 për projektet e ndërtimit me bibliotekën periferike Harmony
- Sjellja e çinstaluesit në lidhje me modifikimet e përdoruesit files
Informacioni i publikimit
Ofron informacion mbi lëshimin e MPLAB Harmony, përfshin shënime lëshimi, përmbajtje lëshimi, lloje lëshimesh dhe shpjegon sistemin e numërimit të versioneve. Një kopje PDF e Shënimeve të Lëshimit është dhënë në dosja /doc e instalimit tuaj MPLAB Harmony.
Shënimet e publikimit
Kjo temë ofron shënimet e publikimit për këtë version të MPLAB Harmony.
Përshkrimi
Versioni i MPLAB Harmony: v1.11 Data e lëshimit: Prill 2017
Kërkesat e softuerit
Para se të përdorni MPLAB Harmony, sigurohuni që të jenë instaluar sa vijon:
- MPLAB X IDE 3.60
- Kompilatori MPLAB XC32 C/C++ 1.43
- Konfiguruesi i Harmonisë MPLAB 1.11.xx
Përditësimi i këtij versioni të MPLAB Harmony
Përditësimi në këtë version të MPLAB Harmony është relativisht i thjeshtë. Për udhëzime të hollësishme, ju lutemi referojuni Portimi dhe Përditësimi në MPLAB Harmony.
Cilat janë problemet e reja dhe të njohura
Tabelat e mëposhtme rendisin veçoritë që janë ndryshuar ose shtuar dhe çdo problem të njohur që është identifikuar që nga versioni i fundit i MPLAB Harmony. Çdo problem i njohur që ende nuk është zgjidhur është ruajtur nga versioni i mëparshëm.
MPLAB Harmony:
| Veçori | Shtesa dhe Përditësime | Çështje të njohura |
| Gjeneral | MPLAB Harmony nuk është testuar me C++; prandaj, mbështetja për këtë gjuhë programimi nuk mbështetet.
Niveli i optimizimit "-O1" rekomandohet kur ndërtohen projekte që përfshijnë skedarin binar të parapërgatitur MPLAB Harmony (.a file) bibliotekë periferike. Kjo është e nevojshme në mënyrë që lidhësi të heqë kodin nga seksionet e papërdorura (për veçoritë e bibliotekës periferike që nuk përdoren). Si alternativë, mund të zgjidhni "Hiq Seksionet e Papërdorura" në opsionet e Përgjithshme për kutinë e dialogut të vetive xc32-ld (lidhësi). Çinstaluesi i MPLAB Harmony do të fshijë të gjitha fileinstalohen nga instaluesi, edhe nëse janë modifikuar nga përdoruesi. Megjithatë, çinstaluesi nuk do fshij të rejat fileu shtua nga përdoruesi në dosjen e instalimit të MPLAB Harmony. Shtojca MPLAB Harmony Display Manager ofron mbështetje të plotë për konfigurimin dhe simulimin e drajverit të gjeneruar nga LCC, dhe gjithashtu ofron mbështetje bazë për të gjithë drajverët e tjerë të kontrolluesve grafikë. Mbështetje e plotë për konfigurimin dhe simulimin e drajverëve të tjerë të kontrolluesve grafikë do të shtohet në një version të ardhshëm të MPLAB Harmony. |
Middleware dhe Biblioteka:
| Veçori | Shtesa dhe Përditësime | Çështje të njohura |
| Biblioteka e Bootloader-it | Ngarkuesi i nisjes UDP nuk kompilohet për pajisjet PIC32MZ kur zgjidhet microMIPS. | |
| Biblioteka e Kriptos | N/A | Migrimi i projekteve që përdorin bibliotekën e harduerit Crypto dhe kanë konfigurime të shumëfishta, mund të hasë në një problem kompilimi pas rigjenerimit të kodit. MPLAB X IDE do të tregojë se pic32mz-crypt.h dhe pic32mz-hash.c files përjashtohen nga konfigurimi, edhe pse është përpjekur t'i shtojë. Kompiluesi do të gjenerojë gabime, duke thënë se disa funksione Crypto nuk mund të referencohen. Për të zgjidhur këtë problem, hiqni të dyja. files (pic32mz-crypt.h dhe pic32mz-hash.c) nga projekti dhe përdorni Konfiguratorin MPLAB Harmony (MHC) për të rigjeneruar të gjitha konfigurimet që i përdorin këto files. |
| Bibliotekat e Dekoderëve | Për shkak të kërkesave të memories dhe sasisë së SRAM-it të disponueshëm, disa dekoderë nuk mund të funksionojnë njëkohësisht me dekoderë të tjerë. Megjithatë, secili dekoder do të funksionojë individualisht në demonstrimin universal_audio_decoders. | |
| File Sistemi | U gjet dhe u rregullua përjashtimi i mundshëm i treguesit null në funksionin e çmontimit. | |
| Bibliotekat Grafike | Dekodimi JPEG nuk mbështet imazhet e skanuara progresive. Disa imazhe GIF të animuara me transparencë mund të shfaqin grisje. Drajveri LCCG i gjeneruar mbështet rezolucionin e ekranit deri në WVGA ose ekuivalentin e tij. | |
| Stack TCP/IP | SMTPC:
|
|
| Biblioteka e Pajisjeve USB | N/A | Stack-u i Pajisjeve USB është testuar në kapacitet të kufizuar me RTOS. Gjatë ekzekutimit të Stack-ut të Pajisjeve USB në një pajisje të familjes PIC32MZ, stack-ut i duhen tre sekonda për t'u inicializuar për pajisjet PIC32MZ EC dhe tre milisekonda për pajisjet PIC32MZ EF. |
| Biblioteka e Hostit USB | Mbështetja MHC për softuerin USB Host Beta është hequr. Mbështetja për API-të e USB Host Beta do të hiqet në versionet e ardhshme. | Funksionet e mëposhtme të USB Host Stack nuk janë zbatuar:
Drajverët Hub, Audio v1.0 dhe HID Host Client janë testuar me kapacitet të kufizuar. USB Host Stack është testuar me kapacitet të kufizuar me RTOS. Funksionimi i modalitetit të anketimit nuk është testuar. Sjellja e bashkëngjitjes/shkëputjes është testuar me kapacitet të kufizuar. Ndërsa ekzekutohet USB Host Stack në një pajisje të familjes PIC32MZ, stack kërkon tre sekonda për t'u inicializuar për pajisjet PIC32MZ EC dhe tre milisekonda për pajisjet PIC32MZ EF. Shtresa Host USB nuk kryen kontroll të mbingarkesës. Kjo veçori do të jetë e disponueshme në një version të ardhshëm të MPLAB Harmony. Shtresa Host USB nuk kontrollon për Nivelin e Hub. Kjo veçori do të jetë e disponueshme në një version të ardhshëm të MPLAB Harmony. Shtresa Host USB do të aktivizojë konfigurimin e parë vetëm kur ka konfigurime të shumëfishta. Nëse nuk ka përputhje ndërfaqeje në konfigurimin e parë, kjo bën që pajisja të bëhet jofunksionale. Aktivizimi i konfigurimeve të shumëfishta do të aktivizohet në një version të ardhshëm të MPLAB Harmony. Drajveri i Klientit Host MSD është testuar me një numër të kufizuar disqesh USB Flash të disponueshme në treg. Drajveri i Klientit Host MSD dhe Shtresa e Host USB nuk janë testuar për rendiment leximi/shkrimi. Ky testim do të bëhet në një version të ardhshëm të MPLAB Harmony. Drajveri i Klientit Host MSD dhe drajveri i bllokut SCSI mund të përdoren vetëm me File sistemi nëse file Funksioni i Montimit Automatik të sistemit është aktivizuar. Drajveri i Klientit Host MSD nuk është testuar me Pajisjet e Ruajtjes Masive Multi-LUN dhe Lexuesit e Kartave USB. |
| Biblioteka e USB Host (vazhdon) | Drajveri i bllokut USB Host SCSI, Drajveri i klientit CDC dhe Drajveri i klientit audio host mbështesin vetëm funksionimin me një klient të vetëm. Funksionimi me shumë klientë do të aktivizohet në një version të ardhshëm të MPLAB Harmony.
Drajveri i Klientit Host USB HID nuk është testuar me pajisje të shumëfishta përdorimi. Dërgimi i rezultatit ose raportit të veçorive nuk është testuar. Drajveri i Klientit Host Audio USB nuk ofron implementim për funksionet e mëposhtme:
|
Drajverët e Pajisjes:
| Veçori | Shtesa dhe Përditësime | Çështje të njohura |
| LCC | . | Komponeri Grafik i MPLAB Harmony (MHGC) nuk është i aftë të ofrojë një tabelë palete; prandaj, përdoruesit duhet të furnizojnë një varg uint16_t me 256 ngjyra RGB 16 bpp te Drajveri LCC duke përdorur funksionin DRV_GFX_PalletteSet. Përmbajtja e këtij vargu do të shërbejë për të lidhur indekset e ngjyrave me ngjyrat e ekranit TFT.
Cilësimi i Burimit të Shkaktuesit DMA në MHC ka ndryshuar. Nëse cilësimi i projektit tuaj është në 3, 5, 7 ose 9, MHC do ta sinjalizojë atë si të kuq. Ju lutemi ndryshojeni në 2, 4, 6 ose 8. Të gjithë kohëmatësit me numra tek janë hequr nga përzgjedhja. Ndërsa këta kohëmatës janë funksionalë si parazgjedhje, vetëm kohëmatësit me numra çift (2, 4, 6, 8) do të pranojnë ndryshime në vlerat e parashkallëzuesit. |
| I2C | N/A | Drajveri I2C duke përdorur pajisjen periferike dhe implementimin me bit-banged:
|
| MRF24WN Wi-Fi | Biblioteka e re wdrvext_mx.a, wdrvext_ec.a dhe wdrvext_mz.a files. |
| S1D13517 | Drajveri S1D13517 nuk mbështet marrjen e një pikseli ose vargu pikselësh nga framebuffer-i S1D13517 dhe nuk mbështet renderimin e fonteve kur Anti-aliasing është i aktivizuar. | |
| Kartë dixhitale e sigurt (SD). | N/A | Drajveri i kartës SD nuk është testuar në një mjedis ndërprerjesh me frekuencë të lartë. |
| SPI | N/A | Modaliteti SPI Slave me DMA nuk është funksional. Ky problem do të korrigjohet në një version të ardhshëm të MPLAB Harmony. |
| Flash SPI | Karakteristikat e flash-it, të tilla si leximi me shpejtësi të lartë, mbajtja dhe mbrojtja nga shkrimi, nuk mbështeten nga biblioteka e drajverëve.
Implementimi statik i bibliotekës së drajverëve nuk është i disponueshëm. |
|
| USB | Biblioteka e Drajverëve USB është testuar në kapacitet të kufizuar me RTOS.
Ndërsa ekzekutohet Biblioteka e Drajverëve USB në një pajisje të familjes PIC32MZ, pirgu kërkon tre sekonda për t'u inicializuar për pajisjet PIC32MZ EC dhe tre milisekonda për pajisjet PIC32MZ EF. Disa API për Bibliotekën e Drajverëve Host USB mund të ndryshojnë në versionin e ardhshëm. Funksionimi i modalitetit të anketimit të Bibliotekës së Drajverëve Host USB nuk është testuar. Sjellja e Bashkëngjitjes/Shkëputjes së Bibliotekës së Drajverëve Host USB është testuar me një kapacitet të kufizuar. |
Shërbimet e Sistemit:
| Veçori | Shtesa dhe Përditësime | Çështje të njohura |
| DMA |
Bibliotekat periferike:
| Veçori | Shtesa dhe Përditësime | Çështje të njohura |
| ADCHS | N/A | FIFO nuk mbështetet në këtë version të bibliotekës periferike. |
| SQI | N/A | Një vlerë ndarësi i orës SQI më e lartë se CLK_DIV_16 nuk do të funksionojë. Për të arritur shpejtësi optimale të orës SQI, përdorni një vlerë ndarësi të orës SQI më të ulët se CLK_DIV_16.
Shënim: Ky problem është i zbatueshëm për çdo aplikacion që përdor modulin SQI. |
Aplikacionet
| Veçori | Shtesa dhe Përditësime | Çështje të njohura |
| Demonstrime audio | U ndryshua në Universal_audio_decoders për të kufizuar thellësinë e direktorisë në file sistem. Kjo do të parandalojë një përjashtim nëse përndryshe do të ndodhte përtej 6 niveleve të nën-drejtorive. | Demonstrime të usb_headset, usb_microphone dhe usb_speaker:
Funksioni i heshtjes (siç kontrollohet nga PC) nuk funksionon. Demonstrimi i mac_audio_hi_res: Heshtja e audios në PC funksionon siç duhet vetëm herën e parë |
| Demonstrime Bluetooth | U rregulluan problemet e gjetura në ekranin WVGA në demonstrimin a2dp_avrcp. Ky është një demonstrim premium. | Grafikët janë çaktivizuar/hekur përkohësisht në të gjitha konfigurimet PIC32MZ DA dhe do të jenë të disponueshme në një version të ardhshëm. |
| File Demonstrime të Sistemit | LED_3, i cili përdoret për të treguar suksesin e demonstrimit, nuk ndriçon, gjë që ndikon në demonstrimet e mëposhtme:
Si një zgjidhje alternative, përdoruesi mund të vendosë një pikë ndërprerjeje në kodin e aplikacionit për të parë statusin e demonstratave. |
| Demonstrime Grafike | Programimi dhe debuggimi i PKOB të kitit fillestar mund të prodhojë gabimin e mëposhtëm: Programuesi nuk mund të nisej: Programimi i pajisjes së synuar dështoi. Nëse shfaqet ky mesazh, rindizni pajisjen dhe aplikacioni do të fillojë. Nëse kërkohet korrigjim, zgjidhja e sugjeruar është të instaloni kokën përkatëse në kitin fillestar duke përdorur MPLAB REAL ICE.
Problemet e mëposhtme vlejnë për demonstrimin e external_resources:
|
|
| Demonstrime të MEB II | Aplikacioni demonstrues segger_emwin nuk përfshin ende hyrjen me prekje. | |
| Demonstrime të RTOS | Biblioteka SEGGER embOS me mbështetje FPU është e nevojshme për konfigurimin PIC32MZ EF dhe përdoruesi duhet ta përfshijë këtë në mënyrë të qartë. Si parazgjedhje, përfshihet biblioteka pa mbështetje FPU. | |
| Biblioteka e Shërbimit të Sistemit Examples | N/A | Demonstrimi i command_appio nuk funksionon duke përdorur MPLAB X IDE v3.06, por është funksional me v3.00. |
| Wi-Fi TCP/IP
Demonstratat |
N/A | Demonstrimi i tcpip_tcp_client duke përdorur konfigurimet ENC24xJ600 ose ENC28J60 nuk funksionon siç duhet nëse Drajveri SPI aktivizon DMA. Ju lutemi çaktivizoni opsionin SPI DMA për këto konfigurime. Kjo do të korrigjohet në një version të ardhshëm të MPLAB Harmony. |
| Aplikacionet e testit | N/A | Konfigurimet FreeRTOS për përdorim me PIC32MZ EF Starter Kit e kanë bibliotekën me pika lundruese të çaktivizuar në opsionet e projektit. |
| Demonstrime USB | Aplikacioni demonstrues i Pajisjes msd_basic, kur ndërtohet duke përdorur pajisje PIC32MZ, kërkon që struktura e të dhënave të përgjigjes së Kërkesës SCSI të vendoset në RAM. Vendosja e kësaj strukture të dhënash në memorien Flash të programit shkakton korruptimin e përgjigjes së kërkesës. Ky problem do të korrigjohet në një version të ardhshëm. Demonstrimi i hostit hid_basic_keyboard kap shtypjet e tasteve nga AZ, az, 0-9, Shift dhe tasti CAPS LOCK. vetëmFunksionaliteti i ndriçimit LED të tastierës dhe mbështetja për kombinime të tjera të tasteve do të përditësohen në një version të ardhshëm. Në demonstrimin e audio_speaker Host, Plug and Play mund të mos funksionojë për konfigurimet pic32mz_ef_sk_int_dyn dhe pic32mx_usb_sk2_int_dyn. Ky problem do të korrigjohet në një version të ardhshëm. Në aplikacionin demonstrues hub_msd Host, zbulimi i Hub plug and play mund të dështojë herë pas here. Megjithatë, nëse hub-i është i lidhur para se pajisja PIC32MZ të lirohet nga rivendosja, aplikacioni demonstrues funksionon siç pritet. Ky problem është nën hetim dhe një korrigjim do të jetë i disponueshëm në një version të ardhshëm të MPLAB Harmony. Rekomandohet të përdorni një hub me vetë-fuqi gjatë përpjekjes për të përdorur aplikacionet demonstruese të disponueshme të hub-it. Rregullatori i furnizimit VBUS në kitin fillestar mund të mos jetë në gjendje të përmbushë kërkesat aktuale të një hub-i të mundësuar nga bus-i, gjë që më pas do të shkaktonte sjellje të paparashikueshme të aplikacionit demonstrues. |
Ndërtoni Kornizën:
| Veçori | Shtesa dhe Përditësime | Çështje të njohura |
| Biblioteka e Bluetooth Stack | N/A | |
| Bibliotekat e Matematikës | Biblioteka e Matematikës me Pika Fikse DSP:
|
Shërbimet komunale:
| Veçori | Shtesa dhe Përditësime | Çështje të njohura |
| Konfiguruesi i Harmonisë MPLAB (MHC) | N/A |
|
Softuer i palës së tretë:
| Veçori | Shtesa dhe Përditësime | Çështje të njohura |
| Biblioteka Grafike SEGGER emWin | N/A | Mbështetet vetëm kontrolluesi i ekranit LCC. Mbështetja për kontrollues të tjerë të ekranit nuk është e disponueshme në këtë version.
Një API për të rikuperuar dorezën e vegël të Dialogut nuk është i disponueshëm në këtë version. |
Përmbajtja e publikimit
Kjo temë rendit përmbajtjen e këtij versioni dhe identifikon secilin modul.
Përshkrimi
Kjo tabelë rendit përmbajtjen e këtij versioni, duke përfshirë një përshkrim të shkurtër dhe llojin e versionit (Alfa, Beta, Prodhim ose Furnizues).
Middleware dhe Biblioteka
| /kornizë/ | Përshkrimi | Lirimi Lloji |
| bluetooth/cdbt | Biblioteka e Bluetooth Stack (Bazë) | Prodhimi |
| bluetooth/premium/audio/cdbt
bluetooth/premium/audio/dekoder/sbc |
Biblioteka e Stack-ut të Audios Bluetooth (Premium)
Biblioteka e Dekoderëve SBC (Premium) |
Prodhimi
Prodhimi |
| bootloader | Biblioteka e Bootloader-it | Prodhimi |
| klasi b | Biblioteka e Klasës B | Prodhimi |
| kripto | Biblioteka Kriptografike e Mikroçipave | Prodhimi |
| dekoder/bmp/BmpDekoder dekoder/bmp/GifDekoder dekoder/bmp/JpegDekoder dekoder/audio_decoders/decoder_opus dekoder/speex dekoder/premium/decoder_aac dekoder/premium/decoder_mp3 dekoder/premium/decoder_wma |
Biblioteka e Dekoderëve BMP Biblioteka e Dekoderëve GIF Biblioteka e Dekoderëve JPEG Biblioteka e Dekoderit Opus Biblioteka e Dekoderëve Speex Biblioteka e Dekoderëve AAC (Premium) Biblioteka e Dekoderëve MP3 (Premium) Biblioteka e Dekoderëve WMA (Premium) |
Beta Beta Beta Beta Beta Beta Beta Beta |
| gfx | Biblioteka Grafike | Prodhimi |
| matematikë/dizajn për të rritur | Koka API e Bibliotekës së Matematikës me Pika të Fiksuara DSP për pajisjet PIC32MZ | Prodhimi |
| matematikë/libq | Koka API e Bibliotekës së Matematikës me Pika Fikse LibQ për pajisjet PIC32MZ | Prodhimi |
| neto/presion | Shtresa e Prezantimit të Rrjetit MPLAB Harmony | Beta |
| provë | Biblioteka e Pajisjeve të Testimit | Prodhimi |
| tcpip | Stack i Rrjetit TCP/IP | Prodhimi |
| usb | Stack i Pajisjeve USB
Stack i hostit USB |
Prodhimi
Beta |
Drajverët e Pajisjes:
| /kornizë/drejtues/ | Përshkrimi | Lirimi Lloji |
| adc | Drajver Konvertuesi Analog-në-Dixhital (ADC)
Implementimi Dinamik Implementimi Statik |
Beta Beta |
| kamera/ovm7690 | Drajveri i Kamerës OVM7690
Vetëm Implementim Dinamik |
Beta |
| mund | Drajveri i Rrjetit të Zonës së Kontrolluesit (CAN)
Vetëm Implementim Statik |
Beta |
| cmp | Shoferi i Krahasuesit
Vetëm Implementim Statik |
Beta |
| kodek/ak4384
kodek/ak4642
kodek/ak4953
kodek/ak7755 |
Drajveri i kodekut AK4384
Vetëm Implementim Dinamik
Drajveri i kodekut AK4642 Vetëm Implementim Dinamik
Drajveri i kodekut AK4953 Vetëm Implementim Dinamik
Drajveri i kodekut AK7755 Vetëm Implementim Dinamik |
Prodhimi
Prodhimi
Prodhimi
Prodhimi |
| cpld | Drajveri CPLD XC2C64A
Vetëm Implementim Statik |
Prodhimi |
| enc28j60 | Biblioteka e Drajverëve ENC28J60
Vetëm Implementim Dinamik |
Beta |
| encx24j600 | Biblioteka e Drajverëve ENCx24J600
Vetëm Implementim Dinamik |
Beta |
| ethmac | Drajveri i Kontrolluesit të Qasjes së Medias Ethernet (MAC)
Vetëm Implementim Dinamik |
Prodhimi |
| etfi | Drajveri i Ndërfaqes Fizike Ethernet (PHY)
Vetëm Implementim Dinamik |
Prodhimi |
| blic | Shofer flash
Vetëm Implementim Statik |
Beta |
| gfx/kontrollues/lcc | Drajver Grafikësh Pa Kontrollues (LCC) me Kosto të Ulët
Vetëm Implementim Dinamik |
Prodhimi |
| gfx/kontrollues/otm2201a | Drajveri i Kontrolluesit LCD OTM2201a
Vetëm Implementim Dinamik |
Prodhimi |
| gfx/kontrollues/s1d13517 | Drajveri i Kontrolluesit LCD Epson S1D13517
Vetëm Implementim Dinamik |
Prodhimi |
| gfx/kontrollues/ssd1289 | Drajveri i Kontrolluesit Solomon Systech SSD1289
Vetëm Implementim Dinamik |
Prodhimi |
| gfx/kontrollues/ssd1926 | Drajveri i Kontrolluesit Solomon Systech SSD1926
Vetëm Implementim Dinamik |
Prodhimi |
| gfx/kontrollues/tft002 | Drajveri i Grafikës TFT002
Vetëm Implementim Dinamik |
Prodhimi |
| i2c | Drajver i Qarkut të Integruar Ndërmjetës (I2C)
Implementimi Dinamik Implementimi Statik |
Alfa Alfa |
| i2s | Drajveri i Zërit Inter-IC (I2S)
Vetëm Implementim Dinamik |
Beta |
| ic | Drajveri i Kapjes së të Dhënave
Vetëm Implementim Statik |
Beta |
| nvm | Drajveri i Memories Jo-Volatile (NVM)
Implementimi Dinamik Implementimi Statik |
Beta Beta |
| oc | Drajveri i Krahasimit të Daljeve
Vetëm Implementim Statik |
Beta |
| pmp | Drajveri i Portës Kryesore Paralele (PMP)
Implementimi Dinamik Implementimi Statik |
Beta e Prodhimit |
| rtcc | Drajveri i Orës dhe Kalendarit në Kohë Reale (RTCC)
Vetëm Implementim Statik |
Beta |
| kartë SD | Drajveri i Kartës SD (klient i Drajverit SPI)
Vetëm Implementim Dinamik |
Beta |
| spiun | Drajveri i Ndërfaqes Seriale Periferike (SPI)
Implementimi Dinamik Implementimi Statik |
Beta e Prodhimit |
|
spi_flash/sst25vf016b spi_flash/sst25vf020b spi_flash/sst25vf064c spi_flash/sst25 |
Drajverët SPI Flash
Vetëm Implementim Dinamik |
Alfa |
| trm | Drajveri i Kohëmatësit
Implementimi Dinamik Implementimi Statik |
Beta e Prodhimit |
| prekje/adc10bit
prekje/ar1021
prekje/mtch6301
prekje/mtch6303 |
Drajver me prekje ADC 10-bit Vetëm Implementim Dinamik Drajveri me prekje AR1021 Vetëm Implementim Dinamik Drajveri me prekje MTCH6301 Vetëm Implementim Dinamik Drajveri me prekje MTCH6303 Vetëm Implementim Statik |
Beta
Beta
Beta
Beta |
| usart | Drajver Universal Synchronous/Asinchronous Marres/Transmitter (USART)
Implementimi Dinamik Implementimi Statik |
Prodhimi
Beta |
| usbfs
USB-të |
Drajveri i Kontrolluesit të Busit Universal Serial (USB) PIC32MX (Pajisje USB) Vetëm Implementimi Dinamik Drajveri i Kontrolluesit të Autobusit Serial Universal (USB) PIC32MZ (Pajisje USB) Vetëm Implementim Dinamik |
Prodhimi
Prodhimi |
| usbfs
USB-të |
Drajveri i Kontrolluesit të Busit Universal Serial (USB) PIC32MX (Host USB)
Vetëm Implementim Dinamik Drajveri i Kontrolluesit të Busit Universal Serial (USB) PIC32MZ (Host USB) Vetëm Implementim Dinamik |
Beta
Beta |
| wifi/mrf24w
wifi/mrf24wn |
Drajver Wi-Fi për kontrolluesin MRF24WG Implementim Dinamik Vetëm Drajver Wi-Fi për kontrolluesin MRF24WN Vetëm Implementim Dinamik |
Prodhimi
Prodhimi |
Shërbimet e Sistemit
| /kornizë/sistem/ | Përshkrimi | Lirimi Lloji |
| kliko | Biblioteka e Shërbimit të Sistemit të Orës
Implementimi Dinamik Implementimi Statik |
Prodhimi
Prodhimi |
| komandë | Biblioteka e Shërbimit të Sistemit të Përpunuesit të Komandave
Vetëm Implementim Dinamik |
Prodhimi |
| e zakonshme | Biblioteka e Shërbimeve të Sistemit të Përbashkët | Beta |
| konsol | Biblioteka e Shërbimeve të Sistemit të Konsolës
Implementimi Dinamik Implementimi Statik |
Beta
Alfa |
| korrigjimi | Biblioteka e Shërbimit të Sistemit të Debugimit
Vetëm Implementim Dinamik |
Beta |
| devcon | Biblioteka e Shërbimeve të Sistemit të Kontrollit të Pajisjeve
Vetëm Implementim Dinamik |
Prodhimi |
| dma | Biblioteka e Shërbimit të Sistemit të Qasjes Direkte të Memories
Implementim Dinamik |
Prodhimi |
| fs | File Biblioteka e Shërbimeve të Sistemit
Vetëm Implementim Dinamik |
Prodhimi |
| ndër | Biblioteka e Shërbimit të Sistemit të Ndërprerjes
Vetëm Implementim Statik |
Prodhimi |
| memorie | Biblioteka e Shërbimit të Sistemit të Memories
Vetëm Implementim Statik |
Beta |
| msg | Biblioteka e Shërbimit të Sistemit të Mesazheve
Vetëm Implementim Dinamik |
Beta |
| portet | Biblioteka e Shërbimeve të Sistemit të Porteve
Vetëm Implementim Statik |
Prodhimi |
| e rastit | Biblioteka e Shërbimeve të Sistemit të Gjeneratorit të Numrave të Rastësishëm
Vetëm Implementim Statik |
Prodhimi |
| rivendosur | Rivendos Bibliotekën e Shërbimeve të Sistemit
Vetëm Implementim Statik |
Beta |
| trm | Biblioteka e Shërbimit të Sistemit të Kohëmatësit
Vetëm Implementim Dinamik |
Beta |
| prekje | Biblioteka e Shërbimeve të Sistemit me Prekje
Vetëm Implementim Dinamik |
Beta |
| wdt | Biblioteka e Shërbimit të Sistemit të Kohëmatësit Watchdog
Vetëm Implementim Statik |
Beta |
Bibliotekat periferike:
| /kornizë/ | Përshkrimi | Lloji i lëshimit |
| periferike | Kodi Burimor i Bibliotekës Periferike për të gjithë Mikrokontrolluesit PIC32 të Mbështetur | Prodhimi |
| PIC32MX1XX/2XX 28/36/44-pin Family | Prodhimi | |
| PIC32MX1XX/2XX/5XX 64/100-pin Family | Prodhimi | |
| PIC32MX320/340/360/420/440/460 Family | Prodhimi | |
| PIC32MX330/350/370/430/450/470 Family | Prodhimi | |
| Familja PIC32MX5XX/6XX/7XX | Prodhimi | |
| Familja e Lidhshmërisë së Integruar (EC) PIC32MZ | Prodhimi | |
| Lidhshmëri e integruar PIC32MZ me familjen e njësive me pikë lundruese (EF) | Prodhimi |
Shtresa e Abstraksionit të Sistemit Operativ (OSAL):
| /kornizë/ | Përshkrimi | Lirimi Lloji |
| osale | Shtresa e Abstraksionit të Sistemit Operativ (OSAL) | Prodhimi |
Paketat e Mbështetjes së Bordit (BSP):
| /bsp/ | Përshkrimi | Lirimi Lloji |
| bt_audio_dk | BSP për Kit-in e Zhvillimit të Audios Bluetooth PIC32. | Prodhimi |
| chipkit_wf32 | BSP për Pllakën e Zhvillimit të Wi-Fi chipKIT™ WF32™. | Prodhimi |
| chipkit_wifire | BSP për Bordin e Zhvillimit të chipKIT™ Wi-FIRE. | Prodhimi |
| pic32mx_125_sk | BSP për Kitin Fillestar PIC32MX1/2/5. | Prodhimi |
| pic32mx_125_sk+lcc_pictail+qvga | BSP për Pllakën Grafike PICtail Plus me Kosto të Ulët pa Kontrollues (LCC) me Pllakën Graphics Display Truly 3.2″ 320×240 të lidhur me Kit-in Fillestar PIC32MX1/2/5. | Prodhimi |
| pic32mx_125_sk+meb | BSP për PIC32MX1/2/5 Starter Kit të lidhur me Pllakën e Zgjerimit Multimedial (MEB). | Prodhimi |
| pic32mx_bt_sk | BSP për Kit-in Fillestar Bluetooth PIC32. | Prodhimi |
| pic32mx_eth_sk | BSP për Kit-in Fillestar të Ethernet-it PIC32. | Prodhimi |
| pic32mx_eth_sk2 | BSP për PIC32 Ethernet Starter Kit II. | Prodhimi |
| pic32mx_pcap_db | BSP për Pllakën e Zhvillimit të GUI-t PIC32 me Prekje Kapacitive të Projektuar. | Prodhimi |
| pic32mx_usb_digital_audio_ab | BSP për Pllakën e Aksesorëve Audio USB PIC32 | Prodhimi |
| pic32mx_usb_sk2 | BSP PIC32 USB Starter Kit II. | Prodhimi |
| pic32mx_usb_sk2+lcc_pictail+qvga | BSP për Pllakën Grafike PICtail Plus me Kosto të Ulët pa Kontrollues (LCC) me Pllakën Graphics Display Truly 3.2″ 320×240 të lidhur me PIC32 USB Starter Kit II. | Prodhimi |
| pic32mx_usb_sk2+lcc_pictail+wqvga | BSP për Pllakën Grafike PICtail Plus me Kosto të Ulët pa Kontrollues (LCC) me Pllakën Graphics Display Powertip 4.3″ 480×272 të lidhur me PIC32 USB Starter Kit II. | Prodhimi |
| pic32mx_usb_sk2+meb | BSP për Pllakën e Zgjerimit Multimedial (MEB) të lidhur me PIC32 USB Starter Kit II. | Prodhimi |
| pic32mx_usb_sk2+s1d_pictail+vga | BSP për Pllakën Daughter të Kontrolluesit Grafik PICtail Plus Epson S1D13517 me Pllakën Graphics Display Truly 5.7″ 640×480 të lidhur me PIC32 USB Starter Kit II. | Prodhimi |
| pic32mx_usb_sk2+s1d_pictail+wqvga | BSP për Pllakën Bijë të Kontrolluesit Grafik PICtail Plus Epson S1D13517 me Pllakën Graphics Display Power tip 4.3″ 480×272 të lidhur me PIC32 USB Starter Kit II. | Prodhimi |
| pic32mx_usb_sk2+s1d_pictail+wvga | BSP për Pllakën Daughter të Kontrolluesit Grafik PICtail Plus Epson S1D13517 me Pllakë Grafikësh Truly 7″ 800×400 të lidhur me PIC32 USB Starter Kit II. | Prodhimi |
| pic32mx_usb_sk2+ssd_pictail+qvga | BSP për Kontrolluesin LCD Grafik PICtail Plus SSD1926 Pllakë Daughter me Pllakë Grafikësh Truly 3.2″ 320×240 të lidhur me PIC32 USB Starter Kit II. | Prodhimi |
| pic32mx_usb_sk3 | BSP për PIC32 USB Starter Kit III. | Prodhimi |
| pic32mx270f512l_pim+bt_audio_dk | BSP për Modulin Plug-in (PIM) PIC32MX270F512L të lidhur me Kit-in e Zhvillimit të Audios Bluetooth PIC32. | Prodhimi |
| pic32mx460_pim+e16 | BSP për Modulin Plug-in (PIM) PIC32MX460F512L të lidhur me Pllakën e Zhvillimit Explorer 16. | Prodhimi |
| pic32mx470_pim+e16 | BSP për Modulin Plug-in (PIM) PIC32MX450/470F512L të lidhur me Pllakën e Zhvillimit Explorer 16. | Prodhimi |
| pic32mx795_pim+e16 | BSP për Modulin Plug-in (PIM) PIC32MX795F512L të lidhur me Pllakën e Zhvillimit Explorer 16. | Prodhimi |
| pic32mz_ec_pim+bt_audio_dk | BSP për Modulin Plug-in Audio (PIM) PIC32MZ2048ECH144 të lidhur me Kit-in e Zhvillimit të Audios Bluetooth PIC32. | Prodhimi |
| pic32mz_ec_pim+e16 | BSP për Modulin Plug-in (PIM) PIC32MZ2048ECH100 të lidhur me Pllakën e Zhvillimit Explorer 16. | Prodhimi |
| pic32mz_ec_sk | BSP për Kit-in Fillestar të Lidhshmërisë së Ndërtuar (EC) PIC32MZ. | Prodhimi |
| pic32mz_ec_sk+meb2 | BSP për Pllakën e Zgjerimit Multimedia II (MEB II) të lidhur me Kit-in Fillestar të Lidhjes së Ndërtuar (EC) PIC32MZ. | Prodhimi |
| pic32mz_ec_sk+meb2+wvga | BSP për Pllakën e Zgjerimit Multimedia II (MEB II) me Pllakën e Shfaqjes 5″ WVGA PCAP (shih Shënim) i lidhur me Kit-in Fillestar të Lidhjes së Ndërtuar (EC) PIC32MZ.
Shënim: Ju lutemi të kontaktoni Zyrën tuaj lokale të Shitjeve të Microchip për informacion mbi marrjen e Pllakës së Ekranit 5″ WVGA PCAP. |
Prodhimi |
| pic32mz_ec_sk+s1d_pictail+vga | BSP për Pllakën Daughter të Kontrolluesit Grafik PICtail Plus Epson S1D13517 me Pllakën Graphics Display Truly 5.7″ 640×480 të lidhur me Kit-in Fillestar të Lidhjes së Ndërtuar (EC) PIC32MZ. | Prodhimi |
| pic32mz_ec_sk+s1d_pictail+wqvga | BSP për Pllakën Bijë të Kontrolluesit Grafik PICtail Plus Epson S1D13517 me Pllakën Graphics Display Powertip 4.3″ 480×272 të lidhur me Kit-in Fillestar të Lidhjes së Ndërtuar (EC) PIC32MZ. | Prodhimi |
| pic32mz_ec_sk+s1d_pictail+wvga | BSP për Pllakën Bijë të Kontrolluesit Grafik PICtail Plus Epson S1D13517 me Pllakën e Shfaqjes 5″ WVGA PCAP (shih Shënim) i lidhur me Kit-in Fillestar të Lidhjes së Integruar PIC32MZ me Njësi me Pikë Lundruese (EC).
Shënim: Ju lutemi të kontaktoni Zyrën tuaj lokale të Shitjeve të Microchip për informacion mbi marrjen e Pllakës së Ekranit 5″ WVGA PCAP. |
Prodhimi |
| pic32mz_ef_pim+bt_audio_dk | BSP për Modulin Plug-in Audio (PIM) PIC32MZ2048EFH144 të lidhur me Kit-in e Zhvillimit të Audios Bluetooth PIC32. | Prodhimi |
| pic32mz_ef_pim+e16 | BSP për Modulin Plug-in (PIM) PIC32MZ2048EFH100 të lidhur me Pllakën e Zhvillimit Explorer 16. | Prodhimi |
| pic32mz_ef_sk | BSP për Kit-in Fillestar të Lidhshmërisë së Integruar PIC32MZ me Pikë Lundruese (EF). | Prodhimi |
| pic32mz_ef_sk+meb2 | BSP për Pllakën e Zgjerimit Multimedia II (MEB II) të lidhur me Kit-in Fillestar të Lidhjes së Ndërtuar PIC32MZ me Njësi Pike Lundruese (EF). | Prodhimi |
| pic32mz_ef_sk+meb2+wvga | BSP për Pllakën e Zgjerimit Multimedia II (MEB II) me Pllakën e Shfaqjes 5″ WVGA PCAP (shih Shënim) i lidhur me Kit-in Fillestar të Lidhjes së Integruar PIC32MZ me Njësi me Pikë Lundruese (EF).
Shënim: Ju lutemi të kontaktoni Zyrën tuaj lokale të Shitjeve të Microchip për informacion mbi marrjen e Pllakës së Ekranit 5″ WVGA PCAP. |
Prodhimi |
| pic32mz_ef_sk+s1d_pictail+vga | BSP për Pllakën Bijë të Kontrolluesit Grafik PICtail Plus Epson S1D13517 me Pllakën Graphics Display Truly 5.7″ 640×480 të lidhur me Kit-in Fillestar të Lidhjes së Ndërtuar PIC32MZ me Njësi Pike Lundruese (EF). | Prodhimi |
| pic32mz_ef_sk+s1d_pictail+wqvga | BSP për Pllakën Bijë të Kontrolluesit Grafik PICtail Plus Epson S1D13517 me Pllakën Graphics Display Powertip 4.3″ 480×272 të lidhur me Kit-in Fillestar të Lidhjes së Ndërtuar PIC32MZ me Njësi Pike Lundruese (EF). | Prodhimi |
| wifi_g_db | BSP për Pllakën Demo të Wi-Fi G. | Prodhimi |
Aplikacionet audio:
| /aplikacione/audio/ | Përshkrimi | Lirimi Lloji |
| audio_microphone_loopback | Demonstrim i Mikrofonit Audio Loopback | Prodhimi |
| ton_zëri | Demonstrimi i Tonit të Audios | Prodhimi |
| mac_audio_hi_res | Demonstrim audio me rezolucion të lartë | Prodhimi |
| sdcard_usb_audio | Demonstrim i Kartës SD Audio USB | Beta |
| dekoderë universalë audio | Demonstrim i Dekoderit Universal Audio | Prodhimi |
| kufje_usb | Demonstrim i kufjeve audio USB | Prodhimi |
| mikrofon_usb | Demonstrim i Mikrofonit Audio USB | Prodhimi |
| altoparlant_usb | Demonstrim i Altoparlantit Audio USB | Prodhimi |
Aplikacionet Bluetooth:
| /aplikacione/bluetooth/ | Përshkrimi | Lirimi Lloji |
| të dhëna/bazë_të_të_dhënave | Demonstrimi i të Dhënave Bazë Bluetooth® | Prodhimi |
| të dhëna/data_temp_sens_rgb | Sensori i Temperaturës Bluetooth dhe Demonstrimi i të Dhënave RGB | Prodhimi |
| premium/audio/a2dp_avrcp | Demonstrim i Bluetooth Premium Audio | Prodhimi |
Aplikacionet e Bootloader:
| /apps/bootloader/ | Përshkrimi | Lirimi Lloji |
| bazë | Demonstrim bazë i Bootloader-it | Prodhimi |
| Përditësim i drejtpërdrejtë | Demonstrim i Përditësimit të Drejtpërdrejtë | Prodhimi |
Aplikimet e Klasës B:
| /aplikacione/klasa b/ | Përshkrimi | Lirimi Lloji |
| Demo e ClassB | Demonstrim i Bibliotekës së Klasës B | Prodhimi |
Aplikime Kriptografike:
| /aplikacione/kripto/ | Përshkrimi | Lirimi Lloji |
| encrypt_decrypt | Demonstrim i Bibliotekës Periferike të Kriptos MD5 për Enkriptimin/Dekriptimin | Prodhimi |
| large_hash | Demonstrim i Hash-it të Bibliotekës Periferike të Kriptos | Prodhimi |
Aplikacionet e Drajverëve:
| /aplikacione/drejtues/ | Përshkrimi | Lirimi Lloji |
| i2c/i2c_rtcc | Demonstrim i I2C RTCC | Prodhimi |
| nvm/nvm_read_write | Demonstrim i NVM-së | Prodhimi |
| spi/serial_eeprom | Demonstrim SPI | Prodhimi |
| spi/spi_loopback | Demonstrim SPI | Prodhimi |
| spi_flash/sst25vf020b | Demonstrimi i Pajisjes SPI Flash SST25VF020B | Prodhimi |
| usart/usart_echo | Demonstrim i USART | Prodhimi |
| usart/usart_loopback | Demonstrim i USART Loopback | Prodhimi |
Example Aplikimet:
| /apps/examples/ | Përshkrimi | Lirimi Lloji |
| aplikacioni im_i_partë | MPLAB Harmony Tutorial Example Zgjidhja | N/A |
| periferike | MPLAB Harmony Compliant Peripheral Library Examples | Prodhimi |
| sistemi | Biblioteka e Shërbimit të Sistemit të Përputhshëm me MPLAB Harmony Examples | Prodhimi |
Aplikimet e programuesit të memories së jashtme:
| /aplikacione/programues/ | Përshkrimi | Lirimi Lloji |
| external_bless | Demonstrim i bootloader-it të jashtëm të flash-it | Prodhimi |
| sqi_flash | Demonstrim i Flash-it SQI të Programuesit të Memorjes së Jashtme | Prodhimi |
File Aplikacionet e Sistemit:
| /aplikacione/fs/ | Përshkrimi | Lirimi Lloji |
| nvm_fat_single_disk | Demonstrim i Memorisë Jo-Volatile FAT FS me një disk të vetëm | Prodhimi |
| nvm_mpfs_single_disk | Demonstrim i MPFS-së së Memories Jo-Volatile me një disk të vetëm | Prodhimi |
| nvm_sdcard_fat_mpfs_multi_disk | Demonstrim i Memories Jo-Volatile FAT FS MPFS me shumë disqe | Prodhimi |
| nvm_sdcard_fat_multi_disk | Demonstrim i Memories Jo-Volatile FAT FS me shumë disqe | Prodhimi |
| sdcard_fat_single_disk | Demonstrim i Kartës SD me një disk të vetëm FAT FS | Prodhimi |
| sdcard_msd_fat_multi_disk | Demonstrim i Kartës SD me shumë disqe MSD FAT FS | Prodhimi |
| sst25_fat | Demonstrimi i SST25 Flash FAT FS | Alfa |
Aplikacione grafike:
| /apps/gfx/ | Përshkrimi | Lirimi Lloji |
| lëvizje_bazike_imazhesh | Demonstrim i Bibliotekës së Grafikëve të Lëvizjes së Imazheve Bazë | Prodhimi |
| emwin_quickstart | Demonstrimi i Nisjes së Shpejtë të SEGGER emWin | Prodhimi |
| burime_të_jashtëm | Burimet e Grafikëve të Ruajtura Demonstrimi i Qasjes në Memorjen e Jashtme | Prodhimi |
| grafikë_paraqitje | Demonstrim i Grafikës me Kosto të Ulët pa Kontrollues (LCC) WVGA | Prodhimi |
| lcc | Demonstrim i Grafikës pa Kontrollues (LCC) me Kosto të Ulët | Prodhimi |
| imazh_mediash_viewer | Imazh Grafik i Medias ViewDemonstrim | Prodhimi |
| objekt | Demonstrimi i Shtresës së Objektit Grafik | Prodhimi |
| primitiv | Demonstrimi i Shtresave të Primitives së Grafikëve | Prodhimi |
| kalibrimi_rezistiv_me_prekje | Demonstrim i Kalibrimit të Prekjes Rezistive | Prodhimi |
| s1d13517 | Demonstrim i Kontrolluesit LCD Epson S1D13517 | Prodhimi |
| ssd1926 | Demonstrimi i Kontrolluesit Solomon Systech SSD1926 | Prodhimi |
Aplikimet e Bordit të Zgjerimit Multimedial II (MEB II):
| /apps/meb_ii/ | Përshkrimi | Lirimi Lloji |
| gfx_camera | Demonstrim i Kamerës Grafike | Prodhimi |
| gfx_cdc_com_port_single | Demonstrim i Grafikës së Kombinuar dhe CDC-së USB | Prodhimi |
| kornizë_fotoje_gfx | Demonstrim i Kornizës së Fotos me Grafikë | Prodhimi |
| gfx_web_server_nvm_mpfs | Grafika e kombinuar dhe TCP/IP Web Demonstrim i Serverit | Prodhimi |
| emwin | Aftësitë e SEGGER emWin® në Demonstrimin e MEB II | Beta |
Aplikacionet RTOS:
| /apps/rtos/ | Përshkrimi | Lirimi Lloji |
| embos | Demonstrime të SEGGER embOS® | Prodhimi |
| freetos | Demonstrime të FreeRTOS™ | Prodhimi |
| hapni rtos | Demonstrime të OPENRTOS | Prodhimi |
| fijex | Demonstrime të Express Logic ThreadX | Prodhimi |
| uC_OS_II | Demonstrimet Micriµm® µC/OS-II™ | Beta |
| uC_OS_III | Demonstrimet Micriµm® µC/OS-III™ | Prodhimi |
Aplikacionet TCP/IP:
| /apps/tcpip/ | Përshkrimi | Lirimi Lloji |
| berkeley_tcp_client | Demonstrimi i Klientit TCP/IP të Berkeley-t | Prodhimi |
| berkeley_tcp_server | Demonstrimi i Serverit TCP/IP të Berkeley-t | Prodhimi |
| berkeley_udp_client | Demonstrimi i Klientit TCP/IP UDP të Berkeley-t | Prodhimi |
| berkeley_udp_relay | Demonstrimi i Releve TCP/IP UDP të Berkeley-t | Prodhimi |
| berkeley_udp_server | Demonstrimi i Serverit TCP/IP UDP të Berkeley-t | Prodhimi |
| wolfssl_tcp_client | Demonstrimi i Klientit TCP/IP të wolfSSL | Prodhimi |
| wolfssl_tcp_server | Demonstrim i serverit TCP/IP të wolfSSL | Prodhimi |
| snmpv3_nvm_mpfs | Mikroçipi i Memorjes Jo-Volatile SNMPv3 i Pronës File Demonstrimi i Sistemit | Prodhimi |
| snmpv3_sdcard_fatfs | Memorie e paqëndrueshme SNMPv3 Kartë SD FAT File Demonstrimi i Sistemit | Prodhimi |
| tcpip_tcp_klient | Demonstrim i Klientit TCP/IP TCP | Prodhimi |
| tcpip_tcp_client_server | Demonstrim i TCP/IP TCP Client Server | Prodhimi |
| tcpip_tcp_server | Demonstrim i Serverit TCP/IP TCP | Prodhimi |
| tcpip_udp_client | Demonstrim i Klientit TCP/IP UDP | Prodhimi |
| tcpip_udp_client_server | Demonstrim i Serverit Klient TCP/IP UDP | Prodhimi |
| tcpip_udp_server | Demonstrim i Serverit TCP/IP UDP | Prodhimi |
| web_server_nvm_mpfs | Mikroçipi i Memorjes Jo-Volatible i Pronës File Sistemi Web Demonstrim i Serverit | Prodhimi |
| web_server_sdcard_fatfs | Karta SD FAT File Sistemi Web Demonstrim i Serverit | Prodhimi |
| wifi_easy_configuration | Demonstrim i Wi-Fi® EasyConf | Prodhimi |
| wifi_g_demo | Demonstrim i Wi-Fi G | Prodhimi |
| wifi_wolfssl_tcp_client | Demonstrimi i Klientit TCP/IP të Wi-Fi wolfSSL | Prodhimi |
| wifi_wolfssl_tcp_server | Demonstrim i Serverit TCP/IP të Wi-Fi wolfSSL | Prodhimi |
| wolfssl_tcp_client | Demonstrimi i Klientit TCP/IP të wolfSSL | Prodhimi |
| wolfssl_tcp_server | Demonstrimi i Serverit TCP/IP të wolfSSL | Prodhimi |
Aplikacionet e Testimit:
| /apps/meb_ii/ | Përshkrimi | Lirimi Lloji |
| test_sample | Testi i Harmonisë MPLAB Sample Aplikimi | Alfa |
Aplikacionet e Pajisjeve USB:
| /aplikacione/usb/pajisje/ | Përshkrimi | Lirimi Lloji |
| cdc_com_port_dual | Demonstrim i Emulimit të Portave të Dyfishta Seriale COM të CDC-së | Prodhimi |
| cdc_com_port_single | Demonstrim i Emulimit të Portit të Vetëm Serial COM të CDC-së | Prodhimi |
| cdc_msd_basic | Demonstrimi i Pajisjes së Ruajtjes Masive (MSD) të CDC-së | Prodhimi |
| emulatori serial i cdc-së | Demonstrimi i Emulimit Serial të CDC-së | Prodhimi |
| cdc_serial_emulator_msd | Demonstrimi i Emulimit Serial të CDC-së për MSD | Prodhimi |
| hid_basic | Demonstrim i Pajisjes Bazë USB të Ndërfaqes Njerëzore (HID) | Prodhimi |
| hid_joystick | Demonstrim i Pajisjes së Levës së Klasës USB HID | Prodhimi |
| hid_keyboard | Demonstrim i Pajisjes së Tastierës USB HID Class | Prodhimi |
| hid_mouse | Demonstrim i Pajisjes së Mausit USB HID Class | Prodhimi |
| hid_msd_basic | Demonstrim i Klasës USB HID MSD | Prodhimi |
| msd_basic | Demonstrim i USB MSD | Prodhimi |
| msd_fs_spiflash | USB MSD SPI Flash File Demonstrimi i Sistemit | Prodhimi |
| msd_sdcard | Demonstrim i Kartës SD USB MSD | Prodhimi |
| shitës | Demonstrim i Shpërndarësit USB (p.sh., Gjenerik) | Prodhimi |
Aplikacionet e hostit USB:
| /apps/usb/host/ | Përshkrimi | Lirimi Lloji |
| altoparlant audio | Demonstrim i Drajverit të Klasës së Pritësit USB Audio v1.0 | Prodhimi |
| cdc_basic | Demonstrim Bazë i USB CDC | Prodhimi |
| cdc_msd | Demonstrim Bazë i USB CDC MSD | Prodhimi |
| hid_basic_keyboard | Demonstrim i tastierës USB HID Host | Prodhimi |
| hid_basic_mouse | Demonstrim i miut host USB HID | Prodhimi |
| hub_cdc_hid | Demonstrimi i Qendrës USB HID CDC | Prodhimi |
| hub_msd | Demonstrim i hostit USB MSD Hub | Prodhimi |
| msd_basic | Demonstrim i thjeshtë i USB MSD Host për një disk të vogël me dy gishta | Prodhimi |
Binare të parapërgatitura:
| /bin/framework | Përshkrimi | Lirimi Lloji |
| bluetooth | Bibliotekat e parapërgatitura të PIC32 Bluetooth Stack | Prodhimi |
| bluetooth/premium/audio | Bibliotekat e parapërgatitura të PIC32 Bluetooth Audio Stack (Premium) | Prodhimi |
| dekoder/premium/aac_microaptiv | Biblioteka e parapërgatitur e dekoderëve AAC për pajisjet PIC32MZ me veçoritë microAptiv Core (Premium) | Beta |
| dekoder/premium/aac_pic32mx | Biblioteka e parapërgatitur e dekoderëve AAC për pajisjet PIC32MX (Premium) | Beta |
| dekoder/premium/mp3_microaptiv | Biblioteka e parapërgatitur e dekoderëve MP3 për pajisjet PIC32MZ me veçoritë microAptiv Core (Premium) | Prodhimi |
| dekoder/premium/mp3_pic32mx | Biblioteka e parapërgatitur e dekoderëve MP3 për pajisjet PIC32MX (Premium) | Prodhimi |
| dekoder/premium/wma_microaptiv | Biblioteka e parapërgatitur e dekoderëve WMA për pajisjet PIC32MZ me veçoritë microAptiv Core (Premium) | Beta |
| dekoder/premium/wma_pic32mx | Biblioteka e parapërgatitur e dekoderëve WMA për pajisjet PIC32MX (Premium) | Beta |
| matematikë/dizajn për të rritur | Biblioteka të parapërgatitura të matematikës DSP me pikë fikse për pajisjet PIC32MZ | Prodhimi |
| matematikë/libq | Biblioteka të parapërgatitura të matematikës me pikë fikse LibQ për pajisjet PIC32MZ | Prodhimi |
| matematikë/libq/libq_c | Bibliotekë e parandërtuar matematike me implementime C të pajtueshme me pajisjet Pic32MX dhe Pic32MZ. (SHËNIM: Këto rutina nuk janë të pajtueshme me funksionet e bibliotekës libq) | Beta |
| periferike | Biblioteka periferike të parapërgatitura | Prodhim/Beta |
Ndërtoni Kornizën:
| /ndërto/kornizë/ | Përshkrimi | Lirimi Lloji |
| matematikë/libq | Projekti i Ndërtimit të Bibliotekës LibQ | Prodhimi |
| matematikë/libq | Projekti i Ndërtimit të Bibliotekës LibQ_C | Alfa |
| periferike | Projekti i Ndërtimit të Bibliotekës Periferike | Prodhimi |
Shërbimet komunale:
| /shërbime/ | Përshkrimi | Lirimi Lloji |
| mhc/plugins/displaymanager/displaymanager.jar | Plugin-i i Menaxherit të Shfaqjes MPLAB Harmony | Beta |
| mhc/com-microchip-mplab-modules-mhc.nbm | Plugin-i i Konfiguruesit të Harmonisë MPLAB (MHC)
MPLAB Harmony Graphics Composer (i përfshirë në shtojcën MHC) |
Prodhimi
Beta |
| mib2bib/mib2bib.jar | Skript i përpiluar i personalizuar i mikroçipit MIB (snmp.mib) për të gjeneruar snmp.bib dhe mib.h | Prodhimi |
| mpfs_generator/mpfs2.jar | TCP/IP MPFS File Gjenerator dhe Shërbim Ngarkimi | Prodhimi |
| segger/emwin | Shërbimet SEGGER emWin të përdorura nga aplikacionet demonstruese MPLAB Harmony emWin | Shitësi |
| tcpip_discoverer/tcpip_discoverer.jar | Shërbimi i Zbuluesit të Nyjeve të Mikroçipit TCP/IP | Prodhimi |
Softuer i palës së tretë:
| /palë_e_tretë/ | Përshkrimi | Lirimi Lloji |
| dekoder | Shpërndarja e Burimeve të Bibliotekës së Dekoderit | Shitësi |
| gfx/emwin | Shpërndarja e Bibliotekës Grafike SEGGER emWin® | Shitësi |
| rtos/embOS | Shpërndarja e SEGGER embOS® | Shitësi |
| rtos/FreeRTOS | Shpërndarja e Burimit FreeRTOS me Mbështetje për Pajisjet PIC32MZ | Shitësi |
| rtos/MicriumOSII | Shpërndarja Micriµm® µC/OS-II™ | Shitësi |
| rtos/MicriumOSIII | Shpërndarja Micriµm® µC/OS-III™ | Shitësi |
| rtos/OpenRTOS | Shpërndarja e Burimit OPENRTOS me Mbështetje për Pajisjet PIC32MZ | Shitësi |
| rtos/ThreadX | Shpërndarja Express Logic ThreadX | Shitësi |
| segger/emwin | Shpërndarja SEGGER emWin® Pro | Shitësi |
| tcpip/wolfssl | Demonstrim i Bibliotekës SSL të Integruar wolfSSL (më parë CyaSSL) i bazuar në burim të hapur | Shitësi |
| tcpip/iniche | Shpërndarja e Bibliotekës InterNiche | Shitësi |
Dokumentacioni:
| /doc/ | Përshkrimi | Lirimi Lloji |
| harmoni_help.pdf | Ndihmë për MPLAB Harmony në formatin e dokumentit portativ (PDF) | Prodhimi |
| harmony_help.chm | Ndihma për Harmoninë MPLAB në formatin e Ndihmës së Kompiluar (CHM) | Prodhimi |
| html/index.html | Ndihmë për MPLAB Harmony në formatin HTML | Prodhimi |
| fletë_pune_përputhshmërie_harmony.pdf | Formular PDF për përdorim në përcaktimin e nivelit të përputhshmërisë së MPLAB Harmony dhe për të kapur çdo përjashtim ose kufizim të udhëzimeve të përputhshmërisë | Prodhimi |
| harmony_release_brief_v1.11.pdf | Përmbledhje e Publikimit të MPLAB Harmony, që ofron informacion "me një shikim" mbi publikimin | Prodhimi |
| shënime_për_release_harmony_v1.11.pdf | Shënime për publikimin e MPLAB Harmony në PDF | Prodhimi |
| harmony_licence_v1.11.pdf | Marrëveshja e Licencës së Softuerit MPLAB Harmony në PDF | Prodhimi |
Llojet e publikimit
Ky seksion përshkruan llojet e lëshimeve dhe kuptimin e tyre.
Përshkrimi
Lëshimet e modulit MPLAB Harmony mund të jenë të njërit prej tre llojeve të ndryshme, siç tregohet në ilustrimin e mëposhtëm.

Lëshim Alfa
Një version alfa i një moduli është zakonisht një version fillestar. Versionet alfa do të kenë zbatime të plota të grupit të tyre bazë të veçorive, ato testohen në mënyrë funksionale dhe do të ndërtohen saktë. Një version alfa është një "para-version" i shkëlqyer.view"për atë mbi të cilën po punon Microchip një zhvillim i ri dhe mund të jetë shumë i dobishëm për eksplorimin e veçorive të reja. Megjithatë, nuk ka kaluar nëpër procesin e plotë të testimit formal dhe është pothuajse e sigurt se disa nga ndërfaqet e tij do të ndryshojnë përpara se të publikohet versioni i prodhimit, dhe për këtë arsye, nuk rekomandohet për përdorim në prodhim.
Publikimi Beta
Një version beta i një moduli ka kaluar nëpër ndërfaqen e brendshme të ri-programimit.view procesi dhe ka pasur testime formale të funksionalitetit të tij. Gjithashtu, problemet e raportuara nga versioni alfa do të jenë rregulluar ose dokumentuar. Kur një modul është në një version beta, mund të prisni që ai të funksionojë saktë në rrethana normale dhe mund të prisni që ndërfaqja e tij të jetë shumë afër formës përfundimtare (megjithëse ndryshimet mund të bëhen ende nëse kërkohet). Megjithatë, nuk i është nënshtruar testimit të stresit ose performancës dhe mund të mos dështojë lehtësisht nëse përdoret gabimisht. Një version beta nuk rekomandohet për përdorim në prodhim, por mund të përdoret për zhvillim.
Lirimi i Prodhimit
Në kohën kur një modul publikohet në një formë prodhimi, ai ka të gjitha veçoritë e tij, është testuar plotësisht dhe ndërfaqja e tij është "e ngrirë". Të gjitha problemet e njohura nga versionet e mëparshme do të jenë rregulluar ose dokumentuar. Ndërfaqja ekzistuese nuk do të ndryshojë në versionet e ardhshme. Mund të zgjerohet me veçori dhe funksione shtesë të ndërfaqes, por funksionet ekzistuese të ndërfaqes nuk do të ndryshojnë. Ky është kod i qëndrueshëm me një Ndërfaqe të Programit të Aplikacionit (API) të qëndrueshme në të cilën mund të mbështeteni për qëllime prodhimi.
Numrat e Versionit
Ky seksion përshkruan kuptimin e numrave të versionit të MPLAB Harmony.
Përshkrimi
Skema e Numërimit të Versioneve MPLAB Harmony
MPLAB Harmony përdor skemën e mëposhtme të numërimit të versioneve:
. [. ][ Ku:
- = Rishikimi i madh (ndryshim i rëndësishëm që prek shumë ose të gjitha modulet)
- = Rishikimi i vogël (karakteristika të reja, versione të rregullta)
- [. ] = Publikim i pikës (korrigjime gabimesh, publikime të paplanifikuara)
- [ ] = Lloji i Publikimit (a për alfa dhe b për beta, nëse ka). Versionet e publikimit në prodhim nuk përfshijnë një shkronjë të llojit të publikimit.
Vargu i versionit
Funksioni SYS_VersionStrGet do të kthejë një varg në formatin:
“ . [. ][ ]”
Ku:
- është numri kryesor i versionit të modulit
- është numri i versionit minor të modulit
- është një numër opsional lëshimi "patch" ose "dot" (i cili nuk përfshihet në varg nëse është i barabartë me "00")
- është një lloj opsional publikimi "a" për alfa dhe "b" për beta. Ky lloj nuk përfshihet nëse publikimi është një version prodhimi (domethënë, jo një alfa ose një beta)
Shënim: Vargu i versionit nuk do të përmbajë hapësira.
Exampe:
“0.03a”
"1.00"
Numri i versionit
Numri i versionit i kthyer nga funksioni SYS_VersionGet është një numër i plotë pa shenjë në formatin dhjetor të mëposhtëm (jo në formatin BCD).
* 10000+ * 100+
Ku numrat përfaqësohen në formë dhjetore dhe kuptimi është i njëjtë me atë të përshkruar në Vargun e Versioneve.
Shënim: Nuk ka përfaqësim numerik të llojit të lëshimit.
Exampe:
Për versionin “0.03a”, vlera e kthyer është e barabartë me: 0 * 10000 + 3 * 100 + 0.
Për versionin “1.00”, vlera e kthyer është e barabartë me: 1 * 100000 + 0 * 100 + 0.
© 2013-2017 Microchip Technology Inc.
FAQ
- P: A mund të përdoret MPLAB Harmony me programim C++? gjuha?
A: Jo, MPLAB Harmony nuk është testuar me C++; prandaj, mbështetja për këtë gjuhë programimi nuk është e disponueshme. - P: Cili është niveli i rekomanduar i optimizimit për ndërtimin? projekte me bibliotekën periferike MPLAB Harmony?
A: Niveli i optimizimit -O1 rekomandohet për të hequr kodin nga seksionet e papërdorura në bibliotekën periferike. - P: Si i trajton çinstaluesi MPLAB Harmony modifikimet e përdoruesit? files?
A: Çinstaluesi do t'i fshijë të gjitha fileinstalohen nga instaluesi, edhe nëse janë modifikuar nga përdoruesi. Megjithatë, të rejat fileTë shtuarat nga përdoruesi nuk do të fshihen.
Dokumentet / Burimet
![]() |
Korniza e Integruar e Softuerit MICROCHIP Harmony [pdfUdhëzuesi i përdoruesit v1.11, Korniza e Integruar e Softuerit Harmony, Korniza e Integruar e Softuerit, Korniza e Softuerit, Korniza |





