MIKROCHIP-logo

Korniza e Integruar e Softuerit MICROCHIP Harmony

Imazh-produkti i Kornizës-Softuerike-të-Integruar-të-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:
  • API për të ndërprerë një mesazh, i cili është i dobishëm kur nevojiten ripërpjekje, aktualisht nuk është i disponueshëm.
  •  Adresa të shumëfishta DNS për të siguruar një transmetim më të besueshëm të postës nuk janë aktualisht të disponueshme.
  • Mbështetja për fushat opsionale të kokës së postës nuk është aktualisht e disponueshme.
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:
  •  USB_HOST_BusResume
  •  USB_HOST_DeviceSuspend
  • USB_HOST_DeviceResume

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:

  • USB_HOST_AUDIO_V1_DeviceObjHandleGet
  • USB_HOST_AUDIO_V1_FeatureUnitChannelVolumeRan geGet
  • Numrat e Diapazonit USB_HOST_AUDIO_V1_FeatureUnitChannelVolumeSub të Diapazonit Merr
  • USB_HOST_AUDIO_V1_StreamSamplingFrequencyGet
  •  USB_HOST_AUDIO_V1_TerminalIDGet

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:
  •  Është testuar vetëm në një mjedis të vetëm kryesor
  •  Nuk mbështet RTOS; prandaj, nuk është i sigurt për thread-et kur përdoret në një mjedis RTOS.
  • Nuk është testuar në një mjedis të anketuar
  • Funksionimi në modalitetet e kursimit të energjisë nuk është testuar
  • Drajveri I2C duke përdorur implementimin me bit-banging:
  • Nuk bllokon dhe përdor një burim Kohëmatësi për kryerjen e operacioneve I2C. Ky burim Kohëmatësi nuk mund të përdoret për asnjë nevojë tjetër të Kohëmatësit.
  •  Prioriteti i Ndërprerjes së Kohëmatësit duhet të jetë një nga ndërprerjet me prioritet më të lartë në aplikacion.
  •  Testimi i këtij implementimi është bërë vetëm me një orë sistemi prej 200 MHz dhe një orë periferike prej 100 MHz për Kohëmatësin.
  •  Mund të konfigurohet të funksionojë vetëm në modalitetin Master
  •  I disponueshëm vetëm në cilësimet dinamike të drejtuesit
  •  Shpejtësia e transmetimit varet nga shfrytëzimi i CPU-së. Është testuar të funksionojë në mënyrë të besueshme deri në 100 kHz.
  • Nuk mbështet pajisjet e familjes PIC32MX
  •  Funksionon vetëm në kunjat SCL dhe SDA të periferikut përkatës I2C
  •  Funksionon vetëm në modalitetin e ndërprerjes
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:
  •   Kur kaloni midis këtyre aplikacioneve, drajveri i Windows mund të ngatërrohet nga lloji i pajisjes që është e lidhur. Për shembullample, transmetimi i audios pengohet nga drajveri. Nëse ndodh një gjendje e tillë, bëni sa vijon për të zgjidhur problemin:
    1. Ndërsa pajisja është e lidhur, çinstaloni shoferin.
    2. Mund të kërkohet gjithashtu një rinisje e sistemit operativ Windows.
      Demonstrimi i dekoderit universal_audio:
  • Konfigurimet 270f512lpim_bt_audio_dk dhe pic32mz_da_sk_meb2 nuk e mbështesin ekranin. Ekrani mund të duket i ndezur, por është bosh sepse ndriçimi i pasmë është i ndezur.
  • Konfigurimi 270f512lpim_bt_audio_dk nuk i mbështet dekoderët WMA dhe AAC.
  • Kontrolli i volumit është i disponueshëm vetëm në konfigurimet bt_audio_dk dhe 270f512lpim_bt_audio_dk
  • Janë të pranishme probleme të vogla audio për audion WAVE 96 kHz files sipas madhësisë së parazgjedhur të buffer-it. Si një zgjidhje alternative, eliminimi i gabimeve duke përdorur një madhësi më të madhe të buffer-it.
  • Mund të shfaqen probleme audio kur luani s të lartë.ampshkalla e lingut AAC files. Sa më i lartë të jetë sampshkalla e lingut, aq më i rëndë është problemi.
  • Disa disqe USB Flash mund të mos funksionojnë me këtë demonstrim.
  • Për shkak të kufizimeve të memories, Dekoderi Speex dhe Dekoderi WMA nuk mund të funksionojnë njëkohësisht me dekoderë të tjerë. Demonstrim audio_tone:
  • Shfaqja është statike
  • Çelësi debounce nuk është implementuar usb_speaker Demonstrim:
  • Kanalet e daljes së majtë dhe të djathtë shkëmbehen për konfigurimin pic32mz_ef_sk_meb2 në lidhësin e daljes. Shënim: Ky është një problem me harduerin MEB II dhe jo me softuerin e aplikacionit.
  • Funksioni i heshtjes (siç kontrollohet nga PC) nuk funksionon usb_headset:

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:
  • sdcard_fat_single_disk (konfigurimi i pic32mz_da_sk_adma)
  • sdcard_msd_fat_multi_disk (konfigurimi i pic32mz_da_sk_meb2)

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:

  •   Aktualisht, mbështetja e dekodimit JPEG është aktivizuar vetëm për memorien e brendshme.
  •  Gjatë demonstrimit, vërehet latencë në marrjen e imazheve nga memoria e jashtme jashtë çipit, gjë që shkakton popullim të ngadaltë të ekranit gjatë renderimit të imazheve në memorien e ekranit.
  •  Një vonesë e ngjashme me problemin e mëparshëm vërehet edhe gjatë shfaqjes së imazheve JPEG në ekran për shkak të vonesës së shkaktuar nga dekodimi i kohës së ekzekutimit të JPEG.
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:
  •  Optimizuar vetëm për pajisjet PIC32MZ me veçoritë kryesore microAptiv™, të cilat përdorin DSP ASE
  •  Nuk do të funksionojë me llojin e të dhënave _Fract LibQ Fixed-Point Math Library:
  • Optimizuar për pajisjet PIC32MZ me veçoritë kryesore microAptiv
  •  Funksionet _fast kanë saktësi të reduktuar

 Shërbimet komunale:

Veçori Shtesa dhe Përditësime Çështje të njohura
Konfiguruesi i Harmonisë MPLAB (MHC) N/A
  • MHC nuk mbështet ndryshimin e rrugës relative nga projekti në burim. filebrenda instalimit MPLAB Harmony, pasi projekti të jetë krijuar
  • Kur viewDuke përdorur Ndihmën MPLAB Harmony në MHC, Indeksi është i arritshëm, por nuk është funksional. Kjo për shkak të një kufizimi në shfletuesin që përdoret nga MHC. Si një zgjidhje alternative, Indeksi është i arritshëm dhe funksional kur Ndihma HTML hapet në një shfletues të jashtëm. Web shfletuesi.
  •  Një karakter tab pas “—endhelp—” në një skedar .hconfig file mund të shkaktojë anashkalimin e simbolit të konfigurimit tjetër

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
Vetëm Implementim Dinamik
Vetëm Implementim Dinamik
Vetëm Implementim Dinamik

 

Alfa
Alfa
Alfa
Aplha

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.

Korniza-e-Softuerit-të-Integruar-MICROCHIP-Harmony-1

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

Referencat

Lini një koment

Adresa juaj e emailit nuk do të publikohet. Fushat e kërkuara janë shënuar *