Quadru di Software Integratu MICROCHIP Harmony
Specificazioni:
- Nome di u produttu: MPLAB Harmony Integrated Software Framework
- Versione: v1.11
- Data di uscita: Aprile 2017
Informazione di u produttu:
U quadru di software integratu MPLAB Harmony v1.11 hè un quadru di software cuncipitu per simplificà è accelerà u sviluppu di applicazioni integrate per i microcontrollori Microchip. Fornisce un inseme cumpletu di biblioteche, driver è middleware per simplificà u prucessu di sviluppu.
Istruzzioni per l'usu di u produttu
Funzioni è prublemi cunnisciuti:
Caratteristiche di MPLAB Harmony:
- Supporta una larga gamma di microcontrollori Microchip
- Un inseme cumpletu di biblioteche è middleware
- Cunfigurazione è installazione faciule
Problemi cunnisciuti:
- U linguaghju di prugrammazione C++ ùn hè micca supportatu
- Livellu d'ottimisazione -O1 cunsigliatu per i prughjetti di custruzzione cù a biblioteca periferica Harmony
- Cumportamentu di u disinstallatore in quantu à e mudificazioni di l'utente files
L'infurmazione di liberazione
Fornisce infurmazioni nantu à a versione di MPLAB Harmony, include note di versione, cuntenutu di versione, tipi di versione è spiega u sistema di numerazione di e versioni. Una copia PDF di e Note di Versione hè furnita in u cartulare /doc di a vostra installazione MPLAB Harmony.
Note di rilascio
Questu tema furnisce e note di liberazione per sta versione di MPLAB Harmony.
Descrizzione
Versione MPLAB Harmony: v1.11 Data di uscita: Aprile 2017
Requisiti di u Software
Prima di utilizà MPLAB Harmony, assicuratevi chì i seguenti sò installati:
- MPLAB X IDE 3.60
- Compilatore MPLAB XC32 C/C++ 1.43
- Configuratore MPLAB Harmony 1.11.xx
Aghjurnamentu à sta versione di MPLAB Harmony
L'aghjurnamentu à sta versione di MPLAB Harmony hè relativamente simplice. Per struzzioni dettagliate, per piacè riferitevi à Porting and Updating to MPLAB Harmony.
Ciò chì hè novu è prublemi cunnisciuti
E tabelle seguenti elencanu e funziunalità chì sò state mudificate o aghjunte è qualsiasi prublema cunnisciutu chì hè statu identificatu dapoi l'ultima versione di MPLAB Harmony. Tutti i prublemi cunnisciuti chì ùn sò ancu stati risolti sò stati cunservati da a versione precedente.
Armunia MPLAB:
Feature | Aggiunte è aghjurnamenti | Problemi cunnisciuti |
Generale | MPLAB Harmony ùn hè statu testatu cù C++; dunque, u supportu per questu linguaghju di prugrammazione ùn hè micca supportatu.
U livellu d'ottimisazione "-O1" hè cunsigliatu quandu si custruisce qualsiasi prughjettu chì include u binariu precustruitu MPLAB Harmony (.a file) biblioteca periferica. Questu hè necessariu affinchì u linker rimuova u codice da e sezioni inutilizate (per e funzioni di a biblioteca periferica chì ùn sò micca aduprate). In alternativa, pudete selezziunà "Rimuovi e sezioni inutilizate" in l'opzioni generali per a finestra di dialogu di e proprietà xc32-ld (linker). U prugramma di disinstallazione di MPLAB Harmony cancellerà tuttu filesò stallati da l'installatore, ancu s'elli sò stati mudificati da l'utente. Tuttavia, u disinstallatore ùn sarà micca sguassà novu fileaghjuntu da l'utilizatore à u cartulare d'installazione di MPLAB Harmony. U plug-in MPLAB Harmony Display Manager furnisce un supportu cumpletu di cunfigurazione è simulazione per u driver generatu da LCC, è furnisce ancu un supportu basicu per tutti l'altri driver di controller grafichi. U supportu cumpletu di cunfigurazione è simulazione per l'altri driver di controller grafichi serà aghjuntu in una versione futura di MPLAB Harmony. |
Middleware è Biblioteche:
Feature | Aggiunte è aghjurnamenti | Problemi cunnisciuti |
Libreria di Bootloader | U bootloader UDP ùn si compila micca per i dispositivi PIC32MZ quandu microMIPS hè sceltu. | |
Biblioteca di Criptovalute | N/A | A migrazione di prughjetti chì utilizanu a biblioteca hardware Crypto, è chì anu parechje cunfigurazioni, ponu scuntrà un prublema di compilazione dopu a rigenerazione di u codice. L'IDE MPLAB X mostrerà chì pic32mz-crypt.h è pic32mz-hash.c fileI sò esclusi da a cunfigurazione, ancu s'ellu hà pruvatu à aghjunghjeli. U compilatore genererà errori, dicendu chì certe funzioni Crypto ùn ponu esse riferite. Per risolve stu prublema, eliminate tramindui files (pic32mz-crypt.h è pic32mz-hash.c) da u prugettu è aduprà u MPLAB Harmony Configurator (MHC) per rigenerà tutte e cunfigurazioni chì utilizanu queste files. |
Biblioteche di decodificatori | A causa di i requisiti di memoria è di a quantità di SRAM dispunibile, certi decodificatori ùn ponu micca funziunà cuncurrentemente cù altri decodificatori. Tuttavia, ogni decodificatore funziunerà individualmente in a dimostrazione universal_audio_decoders. | |
File Sistema | Truvata è riparata una putenziale eccezione di puntatore nullu in a funzione di smontaggio. | |
Biblioteche grafiche | A decodificazione JPEG ùn supporta micca l'imagine scansionate progressivamente. Alcune imagine GIF animate cù trasparenza incorporata ponu mustrà strappi. U driver LCCG generatu supporta a risoluzione di u display finu à WVGA o equivalente. | |
Stack TCP/IP | SMTPC:
|
|
Biblioteca di dispositivi USB | N/A | U Stack di Dispositivi USB hè statu testatu in capacità limitata cù RTOS. Mentre si esegue u Stack di Dispositivi USB nantu à un dispositivu di a famiglia PIC32MZ, u stack richiede trè secondi per inizializà si per i dispositivi PIC32MZ EC è trè millisecondi per i dispositivi PIC32MZ EF. |
Libreria di l'ospite USB | U supportu MHC per u software USB Host Beta hè statu eliminatu. U supportu per l'API USB Host Beta serà eliminatu in e versioni future. | E seguenti funzioni di USB Host Stack ùn sò micca implementate:
I Driver Client Hub, Audio v1.0, è HID Host sò stati testati in capacità limitata. L'USB Host Stack hè statu testatu in capacità limitata cù RTOS. L'operazione in modalità Polled ùn hè stata testata. U cumpurtamentu Attack/Detach hè statu testatu in capacità limitata. Mentre si esegue l'USB Host Stack nantu à un dispositivu di a famiglia PIC32MZ, a pila richiede trè secondi per inizializassi per i dispositivi PIC32MZ EC è trè millisecondi per i dispositivi PIC32MZ EF. L'USB Host Layer ùn esegue micca un cuntrollu di sovracorrente. Questa funzione serà dispunibule in una versione futura di MPLAB Harmony. L'USB Host Layer ùn verifica micca u Livello Hub Tier. Questa funzione serà dispunibule in una versione futura di MPLAB Harmony. L'USB Host Layer attiverà solu a prima cunfigurazione quandu ci sò parechje cunfigurazioni. S'ellu ùn ci sò micca currispundenze d'interfaccia in a prima cunfigurazione, questu face chì u dispositivu diventi inoperativu. L'attivazione di cunfigurazioni multiple serà attivata in una versione futura di MPLAB Harmony. U Driver Client Host MSD hè statu testatu cù un numeru limitatu di unità Flash USB dispunibili in cummerciu. U Driver Client Host MSD è u Layer Host USB ùn sò stati testati per u rendimentu di lettura/scrittura. Questa prova serà fatta in una versione futura di MPLAB Harmony. U Driver Client Host MSD è u driver di blocchi SCSI ponu esse aduprati solu cù File sistema s'ellu file A funzione di montaggio automaticu di u sistema hè attivata. U driver client host MSD ùn hè statu testatu cù dispositivi di almacenamiento di massa Multi-LUN è lettori di carte USB. |
Libreria di l'ospite USB (cuntinuazione) | U Driver di Blocchi SCSI Host USB, u Driver Client CDC è u Driver Client Host Audio supportanu solu l'operazione à un solu cliente. L'operazione multi-cliente serà attivata in una versione futura di MPLAB Harmony.
U driver di u cliente host USB HID ùn hè statu testatu cù parechji dispusitivi d'usu. L'inviu di l'output o di u rapportu di funzione ùn hè statu testatu. U driver USB Audio Host Client ùn furnisce micca implementazione per e seguenti funzioni:
|
Driver di dispositivi:
Feature | Aggiunte è aghjurnamenti | Problemi cunnisciuti |
LCC | . | U MPLAB Harmony Graphics Composer (MHGC) ùn hè micca capace di furnisce una tavula di palette; dunque, l'utilizatori devenu furnisce un array uint16_t di 256 culori RGB 16 bpp à u Driver LCC utilizendu a funzione DRV_GFX_PalletteSet. U cuntenutu di questu array servirà per mappà l'indici di culore à i culori di u display TFT.
L'impostazione di a fonte di trigger DMA in MHC hè stata cambiata. Sè l'impostazione di u vostru prughjettu hè nantu à 3, 5, 7 o 9, MHC a segnalerà cum'è rossa. Per piacè cambiate à 2, 4, 6, o 8. Tutti i timer cù numeri dispari sò rimossi da a selezzione. Mentre chì questi timer sò funziunali per difettu, solu i timer cù numeri pari (2, 4, 6, 8) accetteranu cambiamenti in i valori di u prescaler. |
I2C | N/A | Driver I2C chì utilizza a periferica è l'implementazione Bit-banged:
|
MRF24WN Wi-Fi | Nova biblioteca wdrvext_mx.a, wdrvext_ec.a, è wdrvext_mz.a files. |
S1D13517 | U driver S1D13517 ùn supporta micca l'ottenimentu di un pixel o di una matrice di pixel da u framebuffer S1D13517 è ùn supporta micca u rendering di caratteri quandu l'anti-aliasing hè attivatu. | |
Carta digitale sicura (SD). | N/A | U driver di a carta SD ùn hè statu testatu in un ambiente d'interruzzione d'alta frequenza. |
SPI | N/A | U modu SPI Slave cù DMA ùn hè micca operativu. Stu prublema serà currettu in una futura versione di MPLAB Harmony. |
SPI Flash | E funzioni Flash cum'è a lettura à alta velocità, u hold è a prutezzione da scrittura ùn sò micca supportate da a biblioteca di driver.
L'implementazione statica di a biblioteca di driver ùn hè micca dispunibile. |
|
USB | A Libreria di Driver USB hè stata testata in capacità limitata cù RTOS.
Mentre si esegue a Libreria di Driver USB nantu à un dispositivu di a famiglia PIC32MZ, a pila richiede trè secondi per inizializà si per i dispositi PIC32MZ EC è trè millisecondi per i dispositi PIC32MZ EF. Alcune API per a Libreria di Driver Host USB puderanu cambià in a prossima versione. L'operazione in modalità Polled di a Libreria di Driver Host USB ùn hè stata testata. U cumpurtamentu di Attach/Detach di a Libreria di Driver Host USB hè statu testatu in una capacità limitata. |
Servizi di sistema:
Feature | Aggiunte è aghjurnamenti | Problemi cunnisciuti |
DMA |
Biblioteche periferiche:
Feature | Aggiunte è aghjurnamenti | Problemi cunnisciuti |
ADCHS | N/A | FIFO ùn hè micca supportatu in questa versione di a biblioteca periferica. |
SQI | N/A | Un valore di divisore di clock SQI più altu di CLK_DIV_16 ùn funziona micca. Per ottene velocità di clock SQI ottimali, aduprate un valore di divisore di clock SQI più bassu di CLK_DIV_16.
Nota: Stu prublema hè applicabile à qualsiasi applicazione chì usa u modulu SQI. |
Applicazioni
Feature | Aggiunte è aghjurnamenti | Problemi cunnisciuti |
Dimustrazioni audio | Cambiatu in Universal_audio_decoders per limità a prufundità di u cartulare in u file sistema. Questu impedirà una eccezione se altrimenti si verificassi oltre i 6 livelli di sottodirectory. | Dimostrazioni di usb_headset, usb_microphone è usb_speaker:
A funzione di mute (cum'è cuntrullata da u PC) ùn funziona micca. Dimustrazione di mac_audio_hi_res: Mutà l'audio à u PC funziona currettamente solu a prima volta |
Dimostrazioni Bluetooth | Prublemi risolti in u display WVGA in a demo a2dp_avrcp. Questa hè una dimostrazione premium. | I grafichi sò stati temporaneamente disattivati / rimossi in tutte e cunfigurazioni PIC32MZ DA è saranu dispunibili in una versione futura. |
File Dimostrazioni di u sistema | LED_3, chì hè adupratu per indicà u successu di a dimustrazione, ùn s'illumina micca, ciò chì affetta e seguenti dimustrazioni:
Cum'è una suluzione, l'utilizatore pò piazzà un puntu d'interruzzione in u codice di l'applicazione per vede u statu di e dimostrazioni. |
Dimostrazioni grafiche | A prugrammazione è u debugging di u kit di partenza PKOB ponu pruduce l'errore seguente: U prugrammatore ùn hà pussutu esse avviatu: Ùn hè stata pussibule programmà u dispusitivu di destinazione. Sè stu missaghju appare, riaccende u dispusitivu è l'applicazione si avvierà. Sè hè necessariu u debugging, a suluzione suggerita hè di stallà l'intestazione adatta nantu à u kit di partenza cù MPLAB REAL ICE.
I prublemi seguenti s'applicanu à a dimustrazione external_resources:
|
|
Dimostrazioni MEB II | L'applicazione di dimustrazione segger_emwin ùn include ancu l'input tattile. | |
Dimostrazioni RTOS | A biblioteca SEGGER embOS cù supportu FPU hè necessaria per a cunfigurazione PIC32MZ EF è l'utilizatore deve include la esplicitamente. Per difettu, a biblioteca senza supportu FPU hè inclusa. | |
Biblioteca di servizii di sistema Examples | N/A | A dimostrazione command_appio ùn funziona micca cù MPLAB X IDE v3.06, ma hè operativa cù v3.00. |
Wi-Fi TCP/IP
Dimustrazioni |
N/A | A dimustrazione tcpip_tcp_client chì usa e cunfigurazioni ENC24xJ600 o ENC28J60 ùn funziona micca currettamente se u driver SPI attiva DMA. Per piacè disattivate l'opzione SPI DMA per queste cunfigurazioni. Questu serà currettu in una versione futura di MPLAB Harmony. |
Applicazioni di prova | N/A | E cunfigurazioni FreeRTOS per l'usu cù u PIC32MZ EF Starter Kit anu a libreria à virgola mobile disattivata in l'opzioni di u prugettu. |
Dimostrazioni USB | L'applicazione di dimustrazione di u dispusitivu msd_basic, quandu hè custruita cù i dispusitivi PIC32MZ, richiede chì a struttura di dati di risposta à a dumanda SCSI sia piazzata in a RAM. Piazzamentu di sta struttura di dati in a memoria Flash di u prugramma face chì a risposta à a dumanda sia currutta. Stu prublema serà currettu in una versione futura. A dimustrazione di hid_basic_keyboard Host cattura i tasti da AZ, az, 0-9, Shift è CAPS LOCK. soluA funziunalità di u LED di a tastiera è u supportu per altre cumminazzioni di tasti seranu aghjurnati in una versione futura. In a dimostrazione audio_speaker Host, Plug and Play pò ùn funziunà micca per e cunfigurazioni pic32mz_ef_sk_int_dyn è pic32mx_usb_sk2_int_dyn. Stu prublema serà currettu in una versione futura. In l'applicazione di dimostrazione hub_msd Host, a rilevazione plug and play di Hub pò fallu à volte. Tuttavia, se l'hub hè cunnessu prima chì u dispusitivu PIC32MZ sia liberatu da u reset, l'applicazione di dimostrazione funziona cum'è previstu. Stu prublema hè sottu investigazione è una currezzione serà dispunibule in una versione futura di MPLAB Harmony. Hè cunsigliatu di utilizà un hub autoalimentatu mentre si prova à utilizà l'applicazioni di dimostrazione di hub dispunibili. U regulatore di alimentazione VBUS nantu à u kit di partenza pò ùn esse capace di risponde à i requisiti attuali di un hub alimentatu da bus, chì tandu causerebbe un cumpurtamentu imprevedibile di l'applicazione di dimostrazione. |
Custruisce u quadru:
Feature | Aggiunte è aghjurnamenti | Problemi cunnisciuti |
Biblioteca di Stack Bluetooth | N/A | |
Biblioteche di Matematica | Libreria matematica à puntu fissu DSP:
|
Utilità:
Feature | Aggiunte è aghjurnamenti | Problemi cunnisciuti |
Configuratore d'Armunia MPLAB (MHC) | N/A |
|
Software di terze parti:
Feature | Aggiunte è aghjurnamenti | Problemi cunnisciuti |
Libreria grafica SEGGER emWin | N/A | Solu u controller di visualizazione LCC hè supportatu. U supportu per altri controller di visualizazione ùn hè micca dispunibule in questa versione.
Un'API per recuperà u handle di u widget Dialog ùn hè micca dispunibule in questa versione. |
Libera u cuntenutu
Stu tema elenca u cuntenutu di sta versione è identifica ogni modulu.
Descrizzione
Questa tavula elenca u cuntenutu di sta versione, cumprese una breve descrizzione è u tipu di versione (Alfa, Beta, Produzione o Fornitore).
Middleware è Biblioteche
/quadru/ | Descrizzione | Libera Tipu |
bluetooth/cdbt | Libreria di Stack Bluetooth (Basica) | Pruduzzione |
bluetooth/premium/audio/cdbt
bluetooth/premium/audio/decodificatore/sbc |
Libreria di Stack Audio Bluetooth (Premium)
Libreria di Decodificatori SBC (Premium) |
Pruduzzione
Pruduzzione |
bootloader | Libreria di Bootloader | Pruduzzione |
classb | Biblioteca di Classe B | Pruduzzione |
criptu | Biblioteca crittografica di microchip | Pruduzzione |
decodificatore/bmp/BmpDecoder decodificatore/bmp/GifDecoder decodificatore/bmp/JpegDecoder decodificatore/decodificatori_audio/decodificatore_opus decodificatore/speex decodificatore/premium/decodificatore_aac decodificatore/premium/decodificatore_mp3 decodificatore/premium/decodificatore_wma |
Libreria di decodificatori BMP Libreria di Decodificatori GIF Libreria di Decodificatori JPEG Libreria di Decodificatori Opus Biblioteca di Decodificatori Speex Libreria di decodificatori AAC (Premium) Libreria di Decodificatori MP3 (Premium) Libreria di Decodificatori WMA (Premium) |
Beta Beta Beta Beta Beta Beta Beta Beta |
gfx | Biblioteca di Grafica | Pruduzzione |
matematica/dsp | Intestazione API di a biblioteca matematica à puntu fissu DSP per i dispositivi PIC32MZ | Pruduzzione |
matematica/libq | Intestazione API di a biblioteca matematica à puntu fissu LibQ per i dispositivi PIC32MZ | Pruduzzione |
rete/pressione | Stratu di presentazione di a rete Harmony MPLAB | Beta |
prova | Biblioteca di cablaggi di prova | Pruduzzione |
tcpip | Pila di rete TCP/IP | Pruduzzione |
usb | Pila di dispositivi USB
Pila d'ospite USB |
Pruduzzione
Beta |
Driver di dispositivi:
/framework/driver/ | Descrizzione | Libera Tipu |
adc | Driver di convertitore analogicu-digitale (ADC)
Implementazione Dinamica Implementazione Statica |
Beta Beta |
camera/ovm7690 | Driver di a Camera OVM7690
Solu implementazione dinamica |
Beta |
pò | Driver di Rete di Zona di Cuntrollu (CAN)
Solu implementazione statica |
Beta |
cmp | Driver di paragone
Solu implementazione statica |
Beta |
codec/ak4384
codec/ak4642
codec/ak4953
codec/ak7755 |
Driver di Codec AK4384
Solu implementazione dinamica
Driver di Codec AK4642 Solu implementazione dinamica
Driver di Codec AK4953 Solu implementazione dinamica
Driver di Codec AK7755 Solu implementazione dinamica |
Pruduzzione
Pruduzzione
Pruduzzione
Pruduzzione |
cpld | Driver CPLD XC2C64A
Solu implementazione statica |
Pruduzzione |
enc28j60 | Libreria di driver ENC28J60
Solu implementazione dinamica |
Beta |
encx24j600 | Libreria di driver ENCx24J600
Solu implementazione dinamica |
Beta |
ethmac | Driver di u Controller d'Accessu à i Media Ethernet (MAC)
Solu implementazione dinamica |
Pruduzzione |
etfia | Driver di l'interfaccia fisica Ethernet (PHY)
Solu implementazione dinamica |
Pruduzzione |
lampu | Driver Flash
Solu implementazione statica |
Beta |
gfx/controller/lcc | Driver di Grafica senza Controller (LCC) à Bassu Costu
Solu implementazione dinamica |
Pruduzzione |
gfx/controller/otm2201a | Driver di u controller LCD OTM2201a
Solu implementazione dinamica |
Pruduzzione |
gfx/controller/s1d13517 | Driver di u Cuntrollu LCD Epson S1D13517
Solu implementazione dinamica |
Pruduzzione |
gfx/controller/ssd1289 | Driver di u controller Solomon Systech SSD1289
Solu implementazione dinamica |
Pruduzzione |
gfx/controller/ssd1926 | Driver di u controller Solomon Systech SSD1926
Solu implementazione dinamica |
Pruduzzione |
gfx/controller/tft002 | Driver di Grafica TFT002
Solu implementazione dinamica |
Pruduzzione |
i2c | Driver di Circuitu Interintegratu (I2C)
Implementazione Dinamica Implementazione Statica |
Alfa Alfa |
i2s | Driver di sonu Inter-IC (I2S)
Solu implementazione dinamica |
Beta |
ic | Driver di cattura d'input
Solu implementazione statica |
Beta |
nvm | Driver di memoria non volatile (NVM)
Implementazione Dinamica Implementazione Statica |
Beta Beta |
oc | Driver di paragone di output
Solu implementazione statica |
Beta |
pmp | Driver di Porta Maestra Parallela (PMP)
Implementazione Dinamica Implementazione Statica |
Beta di pruduzzione |
rtcc | Driver di l'orologio è di u calendariu in tempu reale (RTCC)
Solu implementazione statica |
Beta |
carta SD | Driver di carta SD (cliente di u driver SPI)
Solu implementazione dinamica |
Beta |
spi | Driver di l'interfaccia periferica seriale (SPI)
Implementazione Dinamica Implementazione Statica |
Beta di pruduzzione |
spi_flash/sst25vf016b spi_flash/sst25vf020b spi_flash/sst25vf064c spi_flash/sst25 |
Driver Flash SPI
Solu implementazione dinamica |
Alfa |
tmr | Driver di u Timer
Implementazione Dinamica Implementazione Statica |
Beta di pruduzzione |
toccu/adc10bit
toccu/ar1021
toccu/mtch6301
toccu/mtch6303 |
Driver tattile ADC à 10 bit Solu implementazione dinamica Driver tattile AR1021 Solu implementazione dinamica Driver tattile MTCH6301 Solu implementazione dinamica Driver tattile MTCH6303 Solu implementazione statica |
Beta
Beta
Beta
Beta |
aduprà | Driver di Ricevitore/Trasmettitore Sincronu/Asincronu Universale (USART)
Implementazione Dinamica Implementazione Statica |
Pruduzzione
Beta |
USBFS
USB |
Driver di u Controller di Bus Seriale Universale (USB) PIC32MX (Dispositivu USB) Implementazione dinamica solu Driver di controller PIC32MZ Universal Serial Bus (USB) (Dispositivu USB) Solu implementazione dinamica |
Pruduzzione
Pruduzzione |
USBFS
USB |
Driver di u Controller di Bus Seriale Universale (USB) PIC32MX (Host USB)
Solu implementazione dinamica Driver di u Controller USB (Universal Serial Bus) PIC32MZ (Host USB) Solu implementazione dinamica |
Beta
Beta |
wifi/mrf24w
wifi/mrf24wn |
Driver Wi-Fi per u controller MRF24WG Implementazione dinamica solu Driver Wi-Fi per u controller MRF24WN Solu implementazione dinamica |
Pruduzzione
Pruduzzione |
I servizii di sistema
/quadru/sistema/ | Descrizzione | Libera Tipu |
clk | Biblioteca di servizii di u sistema di l'orologio
Implementazione Dinamica Implementazione Statica |
Pruduzzione
Pruduzzione |
cumanda | Biblioteca di servizii di u sistema di u processore di cumandamenti
Solu implementazione dinamica |
Pruduzzione |
cumuni | Biblioteca di servizii di sistema cumunu | Beta |
cunsola | Libreria di servizii di u sistema di cunsola
Implementazione Dinamica Implementazione Statica |
Beta
Alfa |
debug | Biblioteca di servizii di sistema di debugging
Solu implementazione dinamica |
Beta |
sviluppatore | Biblioteca di Servizii di u Sistema di Cuntrollu di i Dispositivi
Solu implementazione dinamica |
Pruduzzione |
dma | Biblioteca di servizii di sistema d'accessu direttu à a memoria
Implementazione Dinamica |
Pruduzzione |
fs | File Biblioteca di servizii di sistema
Solu implementazione dinamica |
Pruduzzione |
int | Biblioteca di servizii di sistema d'interruzzione
Solu implementazione statica |
Pruduzzione |
memoria | Biblioteca di servizii di u sistema di memoria
Solu implementazione statica |
Beta |
msg | Biblioteca di servizii di u sistema di messageria
Solu implementazione dinamica |
Beta |
porti | Libreria di servizii di u sistema di i porti
Solu implementazione statica |
Pruduzzione |
casuale | Biblioteca di servizii di u sistema di generatore di numeri aleatorii
Solu implementazione statica |
Pruduzzione |
resettate | Resettà a biblioteca di servizii di sistema
Solu implementazione statica |
Beta |
tmr | Biblioteca di servizii di u sistema di timer
Solu implementazione dinamica |
Beta |
toccu | Biblioteca di servizii di u sistema tattile
Solu implementazione dinamica |
Beta |
wdt | Libreria di servizii di u sistema di timer di guardia
Solu implementazione statica |
Beta |
Biblioteche periferiche:
/quadru/ | Descrizzione | Tipu di liberazione |
periferica | Codice surghjente di a biblioteca periferica per tutti i microcontrollori PIC32 supportati | Pruduzzione |
PIC32MX1XX/2XX 28/36/44-pin Family | Pruduzzione | |
PIC32MX1XX/2XX/5XX 64/100-pin Family | Pruduzzione | |
PIC32MX320/340/360/420/440/460 Family | Pruduzzione | |
PIC32MX330/350/370/430/450/470 Family | Pruduzzione | |
Famiglia PIC32MX5XX/6XX/7XX | Pruduzzione | |
Famiglia di Connettività Integrata (EC) PIC32MZ | Pruduzzione | |
Connettività integrata PIC32MZ cù famiglia di unità à virgola mobile (EF) | Pruduzzione |
Stratu d'Astrazione di u Sistema Operativu (OSAL):
/quadru/ | Descrizzione | Libera Tipu |
osal | Stratu d'Astrazione di u Sistema Operativu (OSAL) | Pruduzzione |
Pacchetti di Supportu di u Cunsigliu (BSP):
/bsp/ | Descrizzione | Libera Tipu |
bt_audio_dk | BSP per u Kit di Sviluppu Audio Bluetooth PIC32. | Pruduzzione |
chipkit_wf32 | BSP per a scheda di sviluppu Wi-Fi chipKIT™ WF32™. | Pruduzzione |
chipkit_wifire | BSP per a scheda di sviluppu chipKIT™ Wi-FIRE. | Pruduzzione |
pic32mx_125_sk | BSP per u Kit di Principiante PIC32MX1/2/5. | Pruduzzione |
pic32mx_125_sk+lcc_pictail+qvga | BSP per a scheda figlia grafica PICtail Plus senza controller (LCC) à bassu costu cù a scheda grafica Truly 3.2″ 320×240 cunnessa à u kit di partenza PIC32MX1/2/5. | Pruduzzione |
pic32mx_125_sk+meb | BSP per u Starter Kit PIC32MX1/2/5 cunnessu à a Multimedia Expansion Board (MEB). | Pruduzzione |
pic32mx_bt_sk | BSP per u Kit di Principiante Bluetooth PIC32. | Pruduzzione |
pic32mx_eth_sk | BSP per u Kit di Principiante Ethernet PIC32. | Pruduzzione |
pic32mx_eth_sk2 | BSP per u Kit di Principiante Ethernet PIC32 II. | Pruduzzione |
pic32mx_pcap_db | BSP per a scheda di sviluppu GUI PIC32 cù toccu capacitivu prughjettatu. | Pruduzzione |
pic32mx_usb_digital_audio_ab | BSP per a scheda di accessori audio USB PIC32 | Pruduzzione |
pic32mx_usb_sk2 | BSP u Kit di Principiante USB PIC32 II. | Pruduzzione |
pic32mx_usb_sk2+lcc_pictail+qvga | BSP per a scheda figlia grafica PICtail Plus senza controller (LCC) à bassu costu cù a scheda grafica Truly 3.2″ 320×240 cunnessa à u kit di partenza USB PIC32 II. | Pruduzzione |
pic32mx_usb_sk2+lcc_pictail+wqvga | BSP per a scheda figlia grafica PICtail Plus senza controller (LCC) à bassu costu cù a scheda grafica Powertip 4.3″ 480×272 cunnessa à u kit di partenza USB PIC32 II. | Pruduzzione |
pic32mx_usb_sk2+meb | BSP per a scheda di espansione multimediale (MEB) cunnessa à u kit di partenza USB PIC32 II. | Pruduzzione |
pic32mx_usb_sk2+s1d_pictail+vga | BSP per a scheda figliola di u controller graficu PICtail Plus Epson S1D13517 cù a scheda di display graficu Truly 5.7″ 640×480 cunnessa à u kit di partenza USB PIC32 II. | Pruduzzione |
pic32mx_usb_sk2+s1d_pictail+wqvga | BSP per a scheda figliola di u controller graficu PICtail Plus Epson S1D13517 cù a scheda di alimentazione di u display graficu 4.3″ 480×272 cunnessa à u kit di partenza USB PIC32 II. | Pruduzzione |
pic32mx_usb_sk2+s1d_pictail+wvga | BSP per a scheda figlia di u controller graficu PICtail Plus Epson S1D13517 cù display graficu Truly 7″ 800×400 card cunnessa à u kit di partenza USB PIC32 II. | Pruduzzione |
pic32mx_usb_sk2+ssd_pictail+qvga | BSP per a scheda figlia di u controller LCD graficu PICtail Plus SSD1926 cù display graficu Truly 3.2″ 320×240 card cunnessa à u kit di partenza USB PIC32 II. | Pruduzzione |
pic32mx_usb_sk3 | BSP per u Kit di Principiante USB PIC32 III. | Pruduzzione |
pic32mx270f512l_pim+bt_audio_dk | BSP per u Modulu Plug-in PIC32MX270F512L (PIM) cunnessu à u Kit di Sviluppu Audio Bluetooth PIC32. | Pruduzzione |
pic32mx460_pim+e16 | BSP per u Modulu Plug-in PIC32MX460F512L (PIM) cunnessu à a Carta di Sviluppu Explorer 16. | Pruduzzione |
pic32mx470_pim+e16 | BSP per u Modulu Plug-in PIC32MX450/470F512L (PIM) cunnessu à a Carta di Sviluppu Explorer 16. | Pruduzzione |
pic32mx795_pim+e16 | BSP per u Modulu Plug-in PIC32MX795F512L (PIM) cunnessu à a Carta di Sviluppu Explorer 16. | Pruduzzione |
pic32mz_ec_pim+bt_audio_dk | BSP per u Modulu Plug-in Audio PIC32MZ2048ECH144 (PIM) cunnessu à u Kit di Sviluppu Audio Bluetooth PIC32. | Pruduzzione |
pic32mz_ec_pim+e16 | BSP per u Modulu Plug-in PIC32MZ2048ECH100 (PIM) cunnessu à a Carta di Sviluppu Explorer 16. | Pruduzzione |
pic32mz_ec_sk | BSP per u Kit di Principiante di Connettività Embedded (EC) PIC32MZ. | Pruduzzione |
pic32mz_ec_sk+meb2 | BSP per a Multimedia Expansion Board II (MEB II) cunnessa à u Kit di Principiante di Connettività Embedded (EC) PIC32MZ. | Pruduzzione |
pic32mz_ec_sk+meb2+wvga | BSP per a Multimedia Expansion Board II (MEB II) cù a scheda di visualizazione WVGA PCAP di 5″ (vede Nota) cunnessu à u Kit di Principiante di Connettività Integrata (EC) PIC32MZ.
Nota: Per piacè cuntattate u vostru Uffiziu Vendite Microchip lucale per infurmazioni nantu à cumu ottene u Schedariu di Display PCAP WVGA di 5″. |
Pruduzzione |
pic32mz_ec_sk+s1d_pictail+vga | BSP per a scheda figliola di u controller graficu PICtail Plus Epson S1D13517 cù a scheda di display graficu Truly 5.7″ 640×480 cunnessa à u kit di partenza di connettività integrata (EC) PIC32MZ. | Pruduzzione |
pic32mz_ec_sk+s1d_pictail+wqvga | BSP per a scheda figliola di u controller graficu PICtail Plus Epson S1D13517 cù a scheda Graphics Display Powertip 4.3″ 480×272 cunnessa à u kit di partenza di connettività integrata (EC) PIC32MZ. | Pruduzzione |
pic32mz_ec_sk+s1d_pictail+wvga | BSP per a scheda figlia di u controller graficu PICtail Plus Epson S1D13517 cù a scheda di visualizazione WVGA PCAP di 5″ (vede Nota) cunnessu à u kit di partenza PIC32MZ Embedded Connectivity with Floating Point Unit (EC).
Nota: Per piacè cuntattate u vostru Uffiziu Vendite Microchip lucale per infurmazioni nantu à cumu ottene u Schedariu di Display PCAP WVGA di 5″. |
Pruduzzione |
pic32mz_ef_pim+bt_audio_dk | BSP per u Modulu Plug-in Audio PIC32MZ2048EFH144 (PIM) cunnessu à u Kit di Sviluppu Audio Bluetooth PIC32. | Pruduzzione |
pic32mz_ef_pim+e16 | BSP per u Modulu Plug-in PIC32MZ2048EFH100 (PIM) cunnessu à a Carta di Sviluppu Explorer 16. | Pruduzzione |
pic32mz_ef_sk | BSP per u kit di partenza PIC32MZ Embedded Connectivity with Floating Point (EF). | Pruduzzione |
pic32mz_ef_sk+meb2 | BSP per a Multimedia Expansion Board II (MEB II) cunnessa à u Kit di Principiante PIC32MZ Embedded Connectivity with Floating Point Unit (EF). | Pruduzzione |
pic32mz_ef_sk+meb2+wvga | BSP per a Multimedia Expansion Board II (MEB II) cù a scheda di visualizazione WVGA PCAP di 5″ (vede Nota) cunnessu à u kit di partenza PIC32MZ Embedded Connectivity with Floating Point Unit (EF).
Nota: Per piacè cuntattate u vostru Uffiziu Vendite Microchip lucale per infurmazioni nantu à cumu ottene u Schedariu di Display PCAP WVGA di 5″. |
Pruduzzione |
pic32mz_ef_sk+s1d_pictail+vga | BSP per a scheda figlia di u controller graficu PICtail Plus Epson S1D13517 cù a scheda di display graficu Truly 5.7″ 640×480 cunnessa à u kit di partenza di connettività integrata PIC32MZ cù unità à virgola mobile (EF). | Pruduzzione |
pic32mz_ef_sk+s1d_pictail+wqvga | BSP per a scheda figliola di u controller graficu PICtail Plus Epson S1D13517 cù a scheda Graphics Display Powertip 4.3″ 480×272 cunnessa à u kit di partenza PIC32MZ Embedded Connectivity with Floating Point Unit (EF). | Pruduzzione |
wifi_g_db | BSP per a scheda di dimostrazione Wi-Fi G. | Pruduzzione |
Applicazioni audio:
/applicazioni/audio/ | Descrizzione | Libera Tipu |
bucle_audio_microfonu | Dimostrazione di Loopback di Microfonu Audio | Pruduzzione |
audio_tonu | Dimustrazione di Toni Audio | Pruduzzione |
mac_audio_hi_res | Dimustrazione audio à alta risoluzione | Pruduzzione |
sdcard_usb_audio | Dimostrazione di a carta SD audio USB | Beta |
decodificatori_audio_universali | Dimostrazione di u Decodificatore Audio Universale | Pruduzzione |
cuffie_usb | Dimostrazione di Cuffie Audio USB | Pruduzzione |
microfonu_usb | Dimostrazione di u microfonu audio USB | Pruduzzione |
altoparlante_usb | Dimostrazione di altoparlanti audio USB | Pruduzzione |
Applicazioni Bluetooth:
/applicazioni/bluetooth/ | Descrizzione | Libera Tipu |
dati/dati_basichi | Dimustrazione di dati basi Bluetooth® | Pruduzzione |
dati/data_temp_sens_rgb | Sensore di Temperatura Bluetooth è Dimustrazione di Dati RGB | Pruduzzione |
premium/audio/a2dp_avrcp | Dimustrazione Audio Premium Bluetooth | Pruduzzione |
Applicazioni di Bootloader:
/app/bootloader/ | Descrizzione | Libera Tipu |
basi | Dimostrazione di Bootloader di basa | Pruduzzione |
Aghjurnamentu in diretta | Dimustrazione di l'aghjurnamentu in diretta | Pruduzzione |
Applicazioni di Classe B:
/app/classe b/ | Descrizzione | Libera Tipu |
Dimostrazione di Classe B | Dimustrazione di a Biblioteca di Classe B | Pruduzzione |
Applicazioni crittografiche:
/app/criptu/ | Descrizzione | Libera Tipu |
criptà_decifra | Dimostrazione di Crittografia/Decrittografia MD5 di a Libreria Periferica Crittografica | Pruduzzione |
hash_grande | Dimostrazione di Hash di a Libreria Periferica Criptografica | Pruduzzione |
Applicazioni di u cunduttore:
/app/driver/ | Descrizzione | Libera Tipu |
i2c/i2c_rtcc | Dimustrazione I2C RTCC | Pruduzzione |
nvm/nvm_lettura_scrittura | Dimustrazione NVM | Pruduzzione |
spi/eeprom_seriale | Dimustrazione SPI | Pruduzzione |
spi/spi_loopback | Dimustrazione SPI | Pruduzzione |
spi_flash/sst25vf020b | Dimostrazione di u dispusitivu SPI Flash SST25VF020B | Pruduzzione |
usart/usart_echo | Dimustrazione USART | Pruduzzione |
usart/usart_loopback | Dimostrazione di Loopback USART | Pruduzzione |
Example Applicazioni:
/app/examples/ | Descrizzione | Libera Tipu |
a mo_prima_app | MPLAB Harmony Tutorial Example Solution | N/A |
periferica | Libreria periferica cumpatibile cù MPLAB Harmony Examples | Pruduzzione |
sistema | Libreria di serviziu di sistema cumpatibile cù MPLAB Harmony Examples | Pruduzzione |
Applicazioni di u Programmatore di Memoria Esterna:
/applicazioni/programmatore/ | Descrizzione | Libera Tipu |
flash_esternu | Dimostrazione di Bootloader Flash Esternu | Pruduzzione |
sqi_flash | Dimostrazione di Flash SQI di u Programmatore di Memoria Esterna | Pruduzzione |
File Applicazioni di u sistema:
/apps/fs/ | Descrizzione | Libera Tipu |
nvm_fat_single_disk | Dimostrazione FAT FS di memoria non volatile à discu unicu | Pruduzzione |
nvm_mpfs_single_disk | Dimostrazione MPFS di memoria non volatile à discu unicu | Pruduzzione |
nvm_sdcard_fat_mpfs_multi_disk | Dimostrazione di FAT FS MPFS di memoria non volatile multidiscu | Pruduzzione |
nvm_sdcard_fat_multi_disk | Dimostrazione FAT FS di memoria non volatile multidiscu | Pruduzzione |
sdcard_fat_single_disk | Dimostrazione FAT FS di carta SD à discu unicu | Pruduzzione |
sdcard_msd_fat_multi_disk | Dimostrazione di carta SD multidiscu MSD FAT FS | Pruduzzione |
sst25_fat | Dimustrazione SST25 Flash FAT FS | Alfa |
Applicazioni grafiche:
/app/gfx/ | Descrizzione | Libera Tipu |
muvimentu_d'imagine_basica | Dimostrazione di a Libreria di Grafica di Movimentu d'Imagine Basica | Pruduzzione |
emwin_quickstart | Dimostrazione di partenza rapida di SEGGER emWin | Pruduzzione |
risorse_esterni | Dimostrazione di Accessu à a Memoria Esterna di e Risorse Grafiche Archiviate | Pruduzzione |
vetrina_grafica | Dimostrazione WVGA senza controller (LCC) à bassu costu graficu | Pruduzzione |
lcc | Dimostrazione di Grafica senza Controller (LCC) à Bassu Costu | Pruduzzione |
media_image_viewer | Imagine di i media grafichi ViewDimostrazione | Pruduzzione |
ughjettu | Dimostrazione di u Stratu di l'Oggettu Graficu | Pruduzzione |
primitivu | Dimostrazione di u stratu di primitive grafiche | Pruduzzione |
calibrazione_toccale_resistiva | Dimostrazione di calibrazione tattile resistiva | Pruduzzione |
s1d13517 | Dimostrazione di u controller LCD Epson S1D13517 | Pruduzzione |
ssd1926 | Dimostrazione di u controller Solomon Systech SSD1926 | Pruduzzione |
Applicazioni di a scheda di espansione multimediale II (MEB II):
/apps/meb_ii/ | Descrizzione | Libera Tipu |
gfx_camera | Dimustrazione di Camera Grafica | Pruduzzione |
gfx_cdc_com_port_single | Dimustrazione di Grafica Cumbinata è USB CDC | Pruduzzione |
gfx_photo_frame | Dimostrazione di cornice fotografica grafica | Pruduzzione |
gfx_web_server_nvm_mpfs | Grafica cumminata è TCP/IP Web Dimustrazione di u servitore | Pruduzzione |
emwin | Capacità SEGGER emWin® nantu à a Dimustrazione MEB II | Beta |
Applicazioni RTOS:
/apps/rtos/ | Descrizzione | Libera Tipu |
embos | Dimostrazioni SEGGER embOS® | Pruduzzione |
freertos | Dimostrazioni di FreeRTOS™ | Pruduzzione |
openrtos | Dimostrazioni OPENRTOS | Pruduzzione |
filu x | Dimostrazioni di Express Logic ThreadX | Pruduzzione |
uC_OS_II | Micriµm® µC/OS-II™ Dimostrazioni | Beta |
uC_OS_III | Micriµm® µC/OS-III™ Dimostrazioni | Pruduzzione |
Applicazioni TCP/IP:
/apps/tcpip/ | Descrizzione | Libera Tipu |
berkeley_tcp_client | Dimustrazione di u Cliente TCP/IP di Berkeley | Pruduzzione |
berkeley_tcp_server | Dimostrazione di u servitore TCP/IP di Berkeley | Pruduzzione |
berkeley_udp_client | Dimostrazione di u Cliente Berkeley TCP/IP UDP | Pruduzzione |
berkeley_udp_relay | Dimostrazione di Berkeley TCP/IP UDP Relay | Pruduzzione |
berkeley_udp_server | Dimostrazione di u servitore TCP/IP UDP di Berkeley | Pruduzzione |
wolfssl_tcp_client | Dimustrazione di u Cliente TCP TCP/IP di wolfSSL | Pruduzzione |
servitore_tcp_di_lupu | Dimostrazione di u servitore TCP/IP wolfSSL | Pruduzzione |
snmpv3_nvm_mpfs | Microchip di memoria non volatile SNMPv3 pruprietariu File Dimustrazione di u sistema | Pruduzzione |
snmpv3_sdcard_fatfs | Carta SD di memoria non volatile SNMPv3 FAT File Dimustrazione di u sistema | Pruduzzione |
tcpip_tcp_client | Dimostrazione di u cliente TCP/IP TCP | Pruduzzione |
tcpip_tcp_client_server | Dimostrazione di u servitore client TCP/IP TCP | Pruduzzione |
tcpip_tcp_server | Dimostrazione di u servitore TCP/IP TCP | Pruduzzione |
tcpip_udp_client | Dimustrazione di u cliente TCP/IP UDP | Pruduzzione |
tcpip_udp_client_server | Dimustrazione di u servitore client TCP/IP UDP | Pruduzzione |
servitore_tcpip_udp | Dimostrazione di u servitore TCP/IP UDP | Pruduzzione |
web_server_nvm_mpfs | Microchip di memoria non volatile pruprietariu File Sistema Web Dimustrazione di u servitore | Pruduzzione |
web_server_sdcard_fatfs | Carta SD FAT File Sistema Web Dimustrazione di u servitore | Pruduzzione |
cunfigurazione_facile_wifi | Dimustrazione di Wi-Fi® EasyConf | Pruduzzione |
wifi_g_demo | Dimustrazione di Wi-Fi G | Pruduzzione |
wifi_wolfssl_tcp_client | Dimustrazione di u cliente Wi-Fi wolfSSL TCP/IP | Pruduzzione |
wifi_wolfssl_tcp_server | Dimostrazione di u servitore TCP/IP Wi-Fi wolfSSL | Pruduzzione |
wolfssl_tcp_client | Dimustrazione di u cliente TCP/IP di wolfSSL | Pruduzzione |
servitore_tcp_di_lupu | Dimostrazione di u servitore TCP/IP wolfSSL | Pruduzzione |
Applicazioni di prova:
/apps/meb_ii/ | Descrizzione | Libera Tipu |
test_sample | Test d'Armunia MPLAB Sampl'applicazione | Alfa |
Applicazioni di dispositivi USB:
/app/usb/dispositivu/ | Descrizzione | Libera Tipu |
cdc_com_port_dual | Dimostrazione di l'emulazione di porte COM seriali doppie CDC | Pruduzzione |
cdc_com_port_single | Dimostrazione di l'emulazione di una sola porta COM seriale CDC | Pruduzzione |
cdc_msd_basic | Dimostrazione di u Dispositivu di Memoria di Massa (MSD) di u CDC | Pruduzzione |
emulatore_seriale_cdc | Dimostrazione di l'emulazione seriale CDC | Pruduzzione |
emulatore_seriale_cdc_msd | Dimostrazione MSD di l'emulazione seriale CDC | Pruduzzione |
ammucciatu_basic | Dimostrazione di u Dispositivu d'Interfaccia Umana USB di Base (HID) | Pruduzzione |
joystick_nascostu | Dimostrazione di u dispusitivu joystick USB di classe HID | Pruduzzione |
tastiera_nascosta | Dimostrazione di u dispusitivu di tastiera USB di classe HID | Pruduzzione |
ammucciatu_mouse | Dimostrazione di u dispusitivu di mouse USB Class HID | Pruduzzione |
hid_msd_basic | Dimustrazione MSD di classe USB HID | Pruduzzione |
msd_basic | Dimustrazione USB MSD | Pruduzzione |
msd_fs_spiflash | Memoria USB MSD SPI Flash File Dimustrazione di u sistema | Pruduzzione |
carta_sd msd | Dimustrazione di a carta SD USB MSD | Pruduzzione |
venditore | Dimostrazione di u Venditore USB (vale à dì, Generica) | Pruduzzione |
Applicazioni di l'ospite USB:
/app/usb/ospite/ | Descrizzione | Libera Tipu |
altoparlante_audio | Dimostrazione di u Driver di Classe Host USB Audio v1.0 | Pruduzzione |
cdc_basic | Dimustrazione di basa USB CDC | Pruduzzione |
cdc_msd | Dimustrazione di basa USB CDC MSD | Pruduzzione |
tastiera_basica_nascosta | Dimostrazione di tastiera USB HID Host | Pruduzzione |
hid_basic_mouse | Dimostrazione di u mouse USB HID Host | Pruduzzione |
hub_cdc_hid | Dimostrazione di Hub USB HID CDC | Pruduzzione |
hub_msd | Dimostrazione di l'ospite di u Hub USB MSD | Pruduzzione |
msd_basic | Dimostrazione simplice di una chiavetta USB MSD Host | Pruduzzione |
Binari precustruiti:
/bin/framework | Descrizzione | Libera Tipu |
bluetooth | Biblioteche di Stack Bluetooth PIC32 Precustruite | Pruduzzione |
bluetooth/premium/audio | Biblioteche di Stack Audio Bluetooth PIC32 Precustruite (Premium) | Pruduzzione |
decodificatore/premium/aac_microaptiv | Libreria di decodificatori AAC precustruita per dispositivi PIC32MZ cù funzioni microAptiv Core (Premium) | Beta |
decodificatore/premium/aac_pic32mx | Libreria di decodificatori AAC precustruita per dispositivi PIC32MX (Premium) | Beta |
decodificatore/premium/mp3_microaptiv | Libreria di Decodificatori MP3 Precustruiti per Dispositivi PIC32MZ cù Funzioni MicroAptiv Core (Premium) | Pruduzzione |
decodificatore/premium/mp3_pic32mx | Libreria di Decodificatori MP3 Precustruiti per Dispositivi PIC32MX (Premium) | Pruduzzione |
decodificatore/premium/wma_microaptiv | Libreria di decodificatori WMA precustruita per dispositivi PIC32MZ cù funzioni microAptiv Core (Premium) | Beta |
decodificatore/premium/wma_pic32mx | Libreria di decodificatori WMA precustruita per i dispositivi PIC32MX (Premium) | Beta |
matematica/dsp | Biblioteche matematiche à virgola fissa DSP precustruite per dispositivi PIC32MZ | Pruduzzione |
matematica/libq | Biblioteche matematiche à virgola fissa LibQ precustruite per dispositivi PIC32MZ | Pruduzzione |
matematica/libq/libq_c | Libreria matematica precustruita cù implementazioni C cumpatibili cù i dispositivi Pic32MX è Pic32MZ. (NOTA: Queste rutine ùn sò micca cumpatibili cù e funzioni di a libreria libq) | Beta |
periferica | Biblioteche periferiche precustruite | Pruduzzione / Beta |
Custruisce u quadru:
/custruisce/quadru/ | Descrizzione | Libera Tipu |
matematica/libq | Prughjettu di Custruzzione di a Libreria LibQ | Pruduzzione |
matematica/libq | Prughjettu di Custruzzione di a Libreria LibQ_C | Alfa |
periferica | Prughjettu di Custruzzione di Biblioteca Periferica | Pruduzzione |
Utilità:
/utilità/ | Descrizzione | Libera Tipu |
mhc/plugins/displaymanager/displaymanager.jar | Plug-in di u Gestore di Visualizzazione MPLAB Harmony | Beta |
mhc/com-microchip-mplab-modules-mhc.nbm | Plug-in di u Configuratore d'Armunia MPLAB (MHC)
MPLAB Harmony Graphics Composer (inclusu in u plug-in MHC) |
Pruduzzione
Beta |
mib2bib/mib2bib.jar | Script MIB Microchip persunalizatu compilatu (snmp.mib) per generà snmp.bib è mib.h | Pruduzzione |
generatore_mpfs/mpfs2.jar | TCP/IP MPFS File Generatore è Utilità di Caricamentu | Pruduzzione |
segger/emwin | Utilità SEGGER emWin aduprate da l'applicazioni di dimostrazione MPLAB Harmony emWin | Venditore |
tcpip_discoverer/tcpip_discoverer.jar | Utilità di scuperta di nodi TCP/IP Microchip | Pruduzzione |
Software di terze parti:
/terza_parte/ | Descrizzione | Libera Tipu |
decodificatore | Distribuzione di e fonti di a biblioteca di decodificatori | Venditore |
gfx/emwin | Distribuzione di a Libreria Grafica SEGGER emWin® | Venditore |
rtos/embOS | Distribuzione SEGGER embOS® | Venditore |
rtos/FreeRTOS | Distribuzione di Fonte FreeRTOS cù Supportu per i Dispositivi PIC32MZ | Venditore |
rtos/MicriumOSII | Distribuzione Micriµm® µC/OS-II™ | Venditore |
rtos/MicriumOSIII | Distribuzione Micriµm® µC/OS-III™ | Venditore |
rtos/OpenRTOS | Distribuzione di fonti OPENRTOS cù supportu per i dispositivi PIC32MZ | Venditore |
rtos/ThreadX | Distribuzione di ThreadX di Express Logic | Venditore |
segger/emwin | SEGGER emWin® Pro Distribution | Venditore |
tcpip/wolfssl | wolfSSL (prima CyaSSL) Dimustrazione basata nantu à Open Source di a Libreria SSL Integrata | Venditore |
tcpip/iniche | Distribuzione di e Biblioteche InterNiche | Venditore |
Documentation :
/doc/ | Descrizzione | Libera Tipu |
aiutu_armonia.pdf | Aiutu MPLAB Harmony in furmatu di documentu portatile (PDF) | Pruduzzione |
harmony_help.chm | Aiutu MPLAB Harmony in furmatu Aiutu Cumpilatu (CHM) | Pruduzzione |
html/index.html | Aiutu MPLAB Harmony in furmatu HTML | Pruduzzione |
fogliu di travagliu_di_compatibilità_d'armunia.pdf | Formulariu PDF da aduprà per determinà u livellu di cumpatibilità MPLAB Harmony è per catturà qualsiasi eccezioni o restrizioni à e linee guida di cumpatibilità | Pruduzzione |
harmony_release_brief_v1.11.pdf | Breve riassuntu di a publicazione di MPLAB Harmony, chì furnisce infurmazioni di publicazione "in breve" | Pruduzzione |
note_di_rilascio_d'armonia_v1.11.pdf | Note di versione di MPLAB Harmony in PDF | Pruduzzione |
licenza_armonia_v1.11.pdf | Accordu di licenza di u software MPLAB Harmony in PDF | Pruduzzione |
Tipi di liberazione
Questa sezione descrive i tipi di liberazione è u so significatu.
Descrizzione
E versioni di i moduli MPLAB Harmony ponu esse di trè tippi diversi, cum'è mostratu in l'illustrazione seguente.
Versione Alfa
Una versione alfa di un modulu hè di solitu una versione iniziale. E versioni alfa averanu implementazioni cumplette di u so inseme di funzioni basiche, sò testate funzionalmente in unità è si custruiranu currettamente. Una versione alfa hè una grande "pre"view"di ciò chì un novu sviluppu Microchip sta travagliendu è pò esse assai utile per esplorà nuove funzionalità. Tuttavia, ùn hè micca passatu per u prucessu di prova formale cumpletu è hè guasi certu chì una parte di a so interfaccia cambierà prima chì a versione di pruduzzione sia liberata, è dunque, ùn hè micca cunsigliatu per l'usu di pruduzzione.
Version Beta
Una versione beta di un modulu hè passata per l'interfaccia interna.view prucessu è hà avutu testi formali di a so funziunalità. Inoltre, i prublemi signalati da a versione alfa saranu stati risolti o documentati. Quandu un modulu hè in una versione beta, pudete aspittà chì funziona currettamente in circustanze nurmali è pudete aspittà chì a so interfaccia sia assai vicina à a forma finale (ancu se i cambiamenti ponu ancu esse fatti se necessariu). Tuttavia, ùn hà avutu testi di stress o di prestazioni è pò ùn fallu micca currettamente se adupratu in modu incorrectu. Una versione beta ùn hè micca cunsigliata per l'usu di pruduzzione, ma pò esse aduprata per u sviluppu.
Release di Pruduzione
Quandu un modulu hè liberatu in una forma di pruduzzione, hè cumpletu di funziunalità, cumpletamente testatu, è a so interfaccia hè "bluccata". Tutti i prublemi cunnisciuti da e versioni precedenti saranu stati risolti o documentati. L'interfaccia esistente ùn cambierà micca in e versioni future. Pò esse allargata cù funziunalità supplementari è funzioni d'interfaccia supplementari, ma e funzioni d'interfaccia esistenti ùn cambieranu micca. Questu hè un codice stabile cù una Interfaccia di Programma d'Applicazione (API) stabile nantu à a quale pudete fidàvi per scopi di pruduzzione.
Numeri di versione
Questa sezione descrive u significatu di i numeri di versione di MPLAB Harmony.
Descrizzione
Schema di numerazione di versioni di MPLAB Harmony
MPLAB Harmony usa u schema di numerazione di e versioni seguente:
. [. ][ ] Induve:
- = Revisione maiò (cambiamentu significativu chì affetta parechji o tutti i moduli)
- = Revisione minore (nove funzionalità, versioni regulari)
- [. ] = Liberazione di punti (currezzioni d'errori, liberazioni micca pianificate)
- [ ] = Tipu di versione (a per alfa è b per beta, s'ellu hè applicabile). E versioni di pruduzzione ùn includenu micca una lettera di tipu di versione.
Stringa di versione
A funzione SYS_VersionStrGet restituirà una stringa in u furmatu:
" . [. ][ ]”
Induve:
- hè u numeru di versione principale di u modulu
- hè u numeru di versione minore di u modulu
- hè un numeru di liberazione "patch" o "dot" opzionale (chì ùn hè micca inclusu in a stringa s'ellu hè uguale à "00")
- hè un tipu di versione opzionale "a" per alfa è "b" per beta. Stu tipu ùn hè micca inclusu se a versione hè una versione di pruduzzione (vale à dì, micca una alfa o una beta)
Nota: A stringa di versione ùn cuntenerà micca spazii.
ExampLe:
«0.03a»
"1.00"
Numero di versione
U numeru di versione restituitu da a funzione SYS_VersionGet hè un numeru interu senza segnu in u seguente furmatu decimale (micca in un furmatu BCD).
* 10000 + * 100 +
Induve i numeri sò rapprisentati in decimale è u significatu hè u listessu cum'è descrittu in a Stringa di Versione.
Nota: Ùn ci hè nisuna rapprisentazione numerica di u tipu di liberazione.
ExampLe:
Per a versione "0.03a", u valore restituitu hè uguale à: 0 * 10000 + 3 * 100 + 0.
Per a versione "1.00", u valore restituitu hè uguale à: 1 * 100000 + 0 * 100 + 0.
© 2013-2017 Microchip Technology Inc.
FAQ
- D: MPLAB Harmony pò esse adupratu cù a prugrammazione C++? lingua ?
A: Innò, MPLAB Harmony ùn hè statu testatu cù C++; dunque, u supportu per questu linguaghju di prugrammazione ùn hè micca dispunibule. - D: Chì ghjè u livellu d'ottimisazione cunsigliatu per a custruzzione prughjetti cù a biblioteca periferica MPLAB Harmony?
A: U livellu d'ottimisazione -O1 hè cunsigliatu per caccià u codice da e sezzioni micca aduprate in a biblioteca periferica. - D: Cumu gestisce u prugramma di disinstallazione MPLAB Harmony i fugliali mudificati da l'utente files?
A: U disinstallatore cancellerà tuttu fileinstallati da l'installatore, ancu s'elli sò stati mudificati da l'utente. Tuttavia, novi fileL'aghjunti da l'utilizatore ùn saranu micca sguassati.
Documenti / Risorse
![]() |
Quadru di Software Integratu MICROCHIP Harmony [pdfGuida di l'utente v1.11, Quadru di Software Integratu Harmony, Quadru di Software Integratu, Quadru di Software, Quadru |