MICROCHIP Harmony Integrated Software Framework

Specifications:
- Khoom npe: MPLAB Harmony Integrated Software Framework
- Version: v1.11
- Tso Tawm Hnub: Lub Plaub Hlis 2017
Product Information:
MPLAB Harmony Integrated Software Framework v1.11 yog lub hauv paus software tsim los ua kom yooj yim thiab nrawm rau kev txhim kho cov ntawv sau rau Microchip microcontrollers. Nws muab cov tsev qiv ntawv dav dav, tsav tsheb, thiab cov khoom nruab nrab txhawm rau txhim kho cov txheej txheem txhim kho.
Cov lus qhia siv khoom
Nta thiab Paub Cov Teeb Meem:
MPLAB Harmony Nta:
- Txhawb ntau yam ntawm Microchip microcontrollers
- Cov tsev qiv ntawv dav dav thiab nruab nrab
- Yooj yim configuration thiab teeb
Paub Cov Teeb Meem:
- C++ programming lus tsis txaus siab
- Pom zoo -O1 qib optimization rau lub tsev tej yaam num nrog Harmony peripheral tsev qiv ntawv
- Uninstaller tus cwj pwm hais txog cov neeg siv hloov kho files
Tshaj tawm cov ntaub ntawv
Muab MPLAB Harmony tso tawm cov ntaub ntawv, suav nrog cov ntawv tso tawm, tso tawm cov ntsiab lus, tso tawm hom, thiab piav qhia tus lej lej. Ib daim ntawv PDF ntawm Cov Ntawv Tshaj Tawm yog muab rau hauv /doc folder ntawm koj MPLAB Harmony installation.
Tso Lus Ceeb Toom
Cov ncauj lus no muab cov ntawv tso tawm rau MPLAB Harmony version no.
Kev piav qhia
MPLAB Harmony Version: v1.11 Tso Tawm Hnub: Lub Plaub Hlis 2017
Software Yuav Tsum Tau
Ua ntej siv MPLAB Harmony, xyuas kom meej tias cov hauv qab no raug teeb tsa:
- MPLAB X IDE 3.60
- MPLAB XC32 C/C++ Compiler 1.43
- MPLAB Harmony Configurator 1.11.xx
Hloov kho rau qhov kev tso tawm ntawm MPLAB Harmony
Hloov kho rau qhov kev tso tawm ntawm MPLAB Harmony yog qhov yooj yim. Yog xav paub ntxiv txog cov lus qhia, thov xa mus rau qhov chaw nres nkoj thiab hloov kho rau MPLAB Harmony.
Dab tsi yog Qhov Teeb Meem Tshiab thiab Paub Txog
Cov lus hauv qab no teev cov yam ntxwv uas tau hloov pauv lossis ntxiv thiab cov teeb meem paub uas tau txheeb xyuas txij li qhov kawg ntawm MPLAB Harmony tso tawm. Tej teeb meem paub uas tseem tsis tau daws tau raug khaws cia los ntawm qhov kev tso tawm dhau los.
MPLAB Harmony:
| Feature | Ntxiv thiab hloov tshiab | Paub Qhov Teeb Meem |
| General | MPLAB Harmony tsis tau sim nrog C ++; yog li ntawd, kev txhawb nqa rau cov lus programming no tsis txaus siab.
Qhov "-O1" qib optimization tau pom zoo thaum tsim cov haujlwm uas suav nrog MPLAB Harmony prebuilt binary (.a file) peripheral tsev qiv ntawv. Qhov no yog qhov tsim nyog kom tus linker yuav tshem tawm cov cai los ntawm cov ntu uas tsis siv (rau cov tsev qiv ntawv peripheral uas tsis siv). Hloov pauv, koj tuaj yeem xaiv "Tshem Cov Ntu Tsis Siv" hauv cov kev xaiv dav dav rau xc32-ld (linker) cov khoom sib tham. MPLAB Harmony uninstaller yuav tshem tawm tag nrho files ntsia los ntawm tus installer, txawm tias lawv tau hloov kho los ntawm tus neeg siv. Txawm li cas los, lub uninstaller yuav tsis rho tawm tshiab files ntxiv los ntawm tus neeg siv rau MPLAB Harmony installation nplaub tshev. MPLAB Harmony Display Manager plug-in muab kev teeb tsa ua tiav thiab kev txhawb nqa rau LCC tsim tus tsav tsheb, thiab tseem muab kev txhawb nqa yooj yim rau tag nrho lwm cov tsav tsheb. Tag nrho kev teeb tsa thiab kev txhawb nqa kev simulation rau lwm tus neeg tsav tsheb cov duab kos yuav raug ntxiv rau hauv kev tso tawm yav tom ntej ntawm MPLAB Harmony. |
Middleware thiab Library:
| Feature | Ntxiv thiab hloov tshiab | Paub Qhov Teeb Meem |
| Bootloader Library | UDP bootloader tsis suav rau PIC32MZ li thaum xaiv microMIPS. | |
| Crypto Library | N/A | Migrating tej yaam num uas siv hardware Crypto tsev qiv ntawv, thiab muaj ntau yam configurations, tej zaum yuav khiav mus rau hauv ib qho teeb meem compile tom qab regenerating code. MPLAB X IDE yuav qhia tias pic32mz-crypt.h thiab pic32mz-hash.c files raug cais tawm ntawm kev teeb tsa, txawm tias nws sim ntxiv lawv. Lub compiler yuav tsim qhov yuam kev, hais tias qee yam Crypto functions tsis tuaj yeem hais txog. Txhawm rau ua haujlwm ntawm qhov teeb meem no, tshem tawm ob qho tib si files (pic32mz-crypt.h thiab pic32mz-hash.c) los ntawm qhov project thiab siv MPLAB Harmony Configurator (MHC) kom rov tsim dua txhua qhov kev teeb tsa uas siv cov no files. |
| Decoder Library | Vim yog lub cim xeeb xav tau thiab tus nqi ntawm SRAM muaj, qee tus decoders tsis tuaj yeem ua haujlwm nrog lwm tus decoders. Txawm li cas los xij, txhua tus decoder yuav ua haujlwm ntawm tus kheej hauv universal_audio_decoders ua qauv qhia. | |
| File Qhov system | Pom thiab kho qhov muaj peev xwm tsis muaj tus taw qhia tshwj xeeb hauv unmount function. | |
| Graphics Libraries | JPEG kev txiav txim siab tsis txhawb nqa cov duab scanned.Qee qhov pom tseeb-sib koom nrog GIF cov duab tuaj yeem ua rau pom kev tearing.Cov neeg tsav tsheb tsim tawm LCCG txhawb kev daws teeb meem txog WVGA lossis sib npaug. | |
| TCP/IP pawg | SMTPC:
|
|
| USB Device Library | N/A | Lub USB Device Stack tau raug sim nyob rau hauv tsawg muaj peev xwm nrog RTOS.Thaum khiav lub USB Device Stack ntawm ib tug PIC32MZ tsev neeg ntaus ntawv, pawg yuav tsum tau peb vib nas this los pib rau PIC32MZ EC li thiab peb milliseconds rau PIC32MZ EF li. |
| USB Host Library | Tshem tawm MHC kev txhawb nqa rau USB Host Beta software. Kev them nyiaj yug rau USB Host Beta APIs yuav raug tshem tawm hauv kev tshaj tawm yav tom ntej. | Cov haujlwm hauv qab no USB Host Stack tsis tau siv:
Lub Hub, Audio v1.0, thiab HID Host Client Drivers tau raug sim nyob rau hauv qhov txwv tsis pub muaj peev xwm.Lub USB Host Stack tau raug sim nyob rau hauv tsawg muaj peev xwm nrog RTOS.Polled hom kev ua hauj lwm tsis tau sim.Attach / Detach tus cwj pwm tau sim nyob rau hauv ib tug txwv muaj peev xwm.While khiav lub USB Host Stack ntawm ib tug PIC32MZ tsev neeg ntaus ntawv, lub stackize PIC32 vib nas this yuav tsum tau peb vib nas this. PIC32MZ EF pab kiag li lawm.Lub USB Host Layer tsis ua overcurrent checking. Cov yam ntxwv no yuav muaj nyob rau hauv kev tso tawm yav tom ntej ntawm MPLAB Harmony.The USB Host Layer tsis kuaj rau Hub Tier Level. Cov yam ntxwv no yuav muaj nyob rau hauv kev tso tawm yav tom ntej ntawm MPLAB Harmony.Lub USB Host Layer tsuas yog ua kom muaj kev teeb tsa thawj zaug thaum muaj ntau yam teeb tsa. Yog tias tsis muaj qhov sib txuam sib luag hauv thawj qhov kev teeb tsa, qhov no ua rau lub cuab yeej ua haujlwm tsis zoo. Ntau qhov kev teeb tsa ua haujlwm yuav raug qhib rau yav tom ntej tso tawm ntawm MPLAB Harmony. MSD Host Client Driver tau sim nrog tsawg tus lej ntawm cov khoom lag luam muaj USB Flash drives.Lub MSD Host Client Driver thiab USB Host Layer tsis tau raug sim rau kev nyeem / sau dhau los. Qhov kev sim no yuav ua tiav hauv kev tso tawm yav tom ntej ntawm MPLAB Harmony.Tus MSD Tus Tswv Cuab Tus Neeg Siv Khoom thiab SCSI thaiv tus tsav tsheb tsuas yog siv tau nrog cov File system yog tias cov file system Auto-Mount feature yog enabled.Lub MSD Tus Tswv Cuab Tus Neeg Siv Khoom Tsav Tsheb tsis tau sim nrog Multi-LUN Mass Storage Device thiab USB Card Readers. |
| USB Host Library (txuas ntxiv) | USB Host SCSI Block Driver, CDC Client Driver, thiab Audio Host Client Driver tsuas yog txhawb nqa ib tus neeg siv khoom xwb. Kev ua haujlwm ntau tus neeg siv khoom yuav qhib rau yav tom ntej tso tawm MPLAB Harmony.
USB HID Host Client tsav tsheb tsis tau sim nrog ntau yam kev siv. Kev xa tawm lossis cov ntawv tshaj tawm tsis tau raug sim. Tus neeg tsav tsheb USB Audio Host Client tsis muab kev siv rau cov haujlwm hauv qab no:
|
Device Drivers:
| Feature | Ntxiv thiab hloov tshiab | Paub Qhov Teeb Meem |
| LCC | . | MPLAB Harmony Graphics Composer (MHGC) tsis muaj peev xwm muab lub rooj palette; yog li ntawd, cov neeg siv yuav tsum muab ib qho uint16_t array ntawm 256 16 bpp RGB xim rau LCC Tsav tsheb siv DRV_GFX_PalletteSet muaj nuj nqi. Cov ntsiab lus ntawm cov array no yuav ua haujlwm rau daim ntawv qhia xim indices rau TFT zaub xim.
Qhov teeb tsa DMA Trigger Source hauv MHC tau hloov pauv. Yog tias koj qhov phiaj xwm teeb tsa nyob rau ntawm 3, 5, 7 lossis 9, MHC yuav chij liab. Thov hloov mus rau 2, 4, 6, lossis 8. Txhua lub sijhawm uas tsis muaj tus lej raug tshem tawm ntawm kev xaiv. Thaum cov timers no ua haujlwm ntawm lub neej ntawd, tsuas yog tus lej tus lej timers (2, 4, 6, 8) yuav lees txais cov kev hloov pauv hauv cov nqi prescaler. |
| I2C | N/A | I2C tsav tsheb siv lub peripheral thiab kev siv me ntsis-banged:
|
| MRF24WN Wi-nkaus | New wdrvext_mx.a, wdrvext_ec.a, and wdrvext_mz.a library files. |
| S1D13517 | Tus Tsav Tsheb S1D13517 tsis txhawb nqa lub pixel lossis array ntawm pixels los ntawm S1D13517 framebuffer thiab tsis txhawb font rendering thaum Anti-aliasing enabled. | |
| Secure Digital (SD) Card | N/A | SD Card Driver tsis tau sim nyob rau hauv ib puag ncig muaj kev cuam tshuam ntau zaus. |
| SPI | N/A | SPI qhev hom nrog DMA tsis ua haujlwm. Qhov teeb meem no yuav raug kho nyob rau yav tom ntej tso tawm ntawm MPLAB Harmony. |
| SPI nyem | Flash nta xws li kev nyeem ntawv ceev ceev, tuav, thiab sau-tiv thaiv tsis tau txais kev txhawb nqa los ntawm lub tsev qiv ntawv tsav tsheb.
Tsis muaj kev siv lub tsev qiv ntawv tsav tsheb zoo li qub. |
|
| USB | Lub Tsev Qiv Ntawv Tsav Tsheb USB tau raug sim hauv kev txwv tsis pub muaj peev xwm nrog RTOS.
Thaum khiav USB Driver Library ntawm PIC32MZ tsev neeg cov cuab yeej, pawg yuav tsum tau peb lub vib nas this los pib rau PIC32MZ EC li thiab peb milliseconds rau PIC32MZ EF li.Qee APIs rau USB Host Driver Library yuav hloov nyob rau hauv qhov kev tso tawm tom ntej.USB Host Driver Library Polled hom kev ua haujlwm tsis tau raug sim.USB Host Driver Library Attach/Det |
System Services:
| Feature | Ntxiv thiab hloov tshiab | Paub Qhov Teeb Meem |
| DMA |
Peripheral Libraries:
| Feature | Ntxiv thiab hloov tshiab | Paub Qhov Teeb Meem |
| ADCHS | N/A | FIFO tsis txaus siab nyob rau hauv no version ntawm lub tsev qiv ntawv peripheral. |
| SQI | N/A | SQI moos divider tus nqi siab dua CLK_DIV_16 yuav tsis ua haujlwm. Txhawm rau kom ua tiav qhov zoo tshaj plaws SQI moos nrawm, siv SQI moos faib tus nqi qis dua CLK_DIV_16.
Nco tseg: Qhov teeb meem no muaj feem xyuam rau txhua daim ntawv thov uas siv SQI module. |
Daim ntawv thov
| Feature | Ntxiv thiab hloov tshiab | Paub Qhov Teeb Meem |
| Suab Demonstrations | Hloov hauv Universal_audio_decoders kom txwv cov npe qhov tob hauv qhov file qhov system. Qhov no yuav tiv thaiv qhov kev zam yog tias qhov ntawd yuav tshwm sim dhau 6 qib sub-directory. | usb_headset, usb_microphone, thiab usb_speaker Demonstrations:
Lub mute feature (raws li tswj los ntawm PC) tsis ua haujlwm. mac_audio_hi_res Demonstration: Muting lub suab ntawm PC tsuas yog ua haujlwm zoo thawj zaug |
| Bluetooth Demonstrations | Tsau teeb meem pom hauv WVGA zaub ntawm a2dp_avrcp demo. Qhov no yog ib qho piv txwv zoo. | Cov duab tau raug kaw ib ntus / tshem tawm hauv txhua qhov PIC32MZ DA teeb tsa thiab yuav ua kom muaj nyob rau yav tom ntej |
| File Kev ua qauv qhia | LED_3, uas yog siv los qhia txog kev ua tau zoo ntawm kev ua qauv qhia tsis pom kev, uas cuam tshuam rau cov qauv hauv qab no:
Raws li kev ua haujlwm nyob ib puag ncig, tus neeg siv tuaj yeem tso qhov tawg rau hauv daim ntawv thov code kom pom cov xwm txheej ntawm kev tawm tsam. |
| Graphics Demonstrations | Starter kit PKOB programming thiab debugging tuaj yeem ua qhov yuam kev hauv qab no: Tus programmer tsis tuaj yeem pib: Ua tsis tau tejyam program lub hom phiaj ntaus ntawv. Yog hais tias cov lus no tshwm sim, repower lub ntaus ntawv thiab daim ntawv thov yuav pib. Yog tias xav tau kev debugging, qhov kev pom zoo ua haujlwm ib puag ncig yog txhawm rau nruab qhov tsim nyog header mus rau cov khoom siv pib siv MPLAB REAL ICE.
Cov teeb meem hauv qab no siv rau kev nthuav qhia external_resources:
|
|
| MEB II Demonstrations | Daim ntawv thov kev ua qauv qhia segger_emwin tseem tsis tau suav nrog cov tswv yim kov. | |
| RTOS Demonstrations | Lub tsev qiv ntawv SEGGER embOS nrog FPU kev txhawb nqa yog xav tau rau PIC32MZ EF teeb tsa thiab tus neeg siv yuav tsum tau qhia meej txog qhov no. Los ntawm lub neej ntawd, lub tsev qiv ntawv tsis muaj FPU kev txhawb nqa suav nrog. | |
| System Service Library Examples | N/A | Lub command_appio ua qauv qhia tsis ua haujlwm siv MPLAB X IDE v3.06, tab sis ua haujlwm nrog v3.00. |
| TCP / IP Wi-nkaus
Ua qauv qhia |
N/A | Kev ua qauv qhia tcpip_tcp_client siv ENC24xJ600 lossis ENC28J60 kev teeb tsa tsis ua haujlwm zoo yog tias SPI Tsav Tsheb ua rau DMA. Thov kaw qhov kev xaiv SPI DMA rau cov kev teeb tsa no. Qhov no yuav raug kho nyob rau yav tom ntej tso tawm ntawm MPLAB Harmony. |
| Kev xeem ntawv | N/A | Lub FreeRTOS configurations rau siv nrog PIC32MZ EF Starter Kit muaj lub tsev qiv ntawv ntab ntab uas tsis muaj peev xwm nyob hauv txoj haujlwm xaiv. |
| USB Demonstrations | Daim ntawv thov msd_basic Device ua qauv qhia thaum tsim siv PIC32MZ li, xav kom SCSI Inquiry teb cov ntaub ntawv qauv yuav tsum tau muab tso rau hauv RAM. Muab cov qauv ntaub ntawv no tso rau hauv qhov kev pab cuam Flash nco ua rau cov lus nug teb ua tsis zoo. Qhov teeb meem no yuav raug kho nyob rau hauv ib tug yav tom ntej tso tawm.Lub hid_basic_keyboard tswv ua qauv qhia captures keystrokes ntawm AZ, az, 0-9, ua haujlwm thiab CAPS LOCK yuam sij nkaus xwb. Cov keyboard LED glow functionality thiab kev txhawb nqa rau lwm qhov tseem ceeb ua ke yuav raug hloov kho nyob rau hauv ib qho kev tso tawm yav tom ntej.In the audio_speaker Host demonstration, Plug and Play may not work for the pic32mz_ef_sk_int_dyn and pic32mx_usb_sk2_int_dyn configurations. Qhov teeb meem no yuav raug kho nyob rau yav tom ntej tso tawm.Nyob rau hauv daim ntawv thov hub_msd tus tswv ua qauv qhia, Hub ntsaws thiab ua si nrhiav pom tej zaum yuav ua tsis tau. Txawm li cas los xij, yog tias lub hub txuas nrog ua ntej lub cuab yeej PIC32MZ raug tso tawm los ntawm kev pib dua, daim ntawv thov ua qauv ua haujlwm raws li qhov xav tau. Qhov teeb meem no tab tom tshawb nrhiav thiab kev kho yuav muaj nyob rau hauv kev tso tawm yav tom ntej ntawm MPLAB Harmony.Nws raug nquahu kom siv lub hub siv tus kheej thaum sim siv cov ntawv thov kev ua qauv qhia hub. Lub VBUS muab kev tswj hwm ntawm cov khoom siv pib yuav tsis tuaj yeem ua tau raws li cov kev cai tam sim no ntawm lub tsheb npav-powered hub, uas yuav ua rau muaj kev cuam tshuam tsis zoo ntawm daim ntawv thov tus cwj pwm. |
Tsim Framework:
| Feature | Ntxiv thiab hloov tshiab | Paub Qhov Teeb Meem |
| Bluetooth Stack Library | N/A | |
| Cov tsev qiv ntawv lej | DSP Fixed-Point Math Library:
|
Khoom siv:
| Feature | Ntxiv thiab hloov tshiab | Paub Qhov Teeb Meem |
| MPLAB Harmony Configurator (MHC) | N/A |
|
Third-Party Software:
| Feature | Ntxiv thiab hloov tshiab | Paub Qhov Teeb Meem |
| SEGGER emWin Graphics Library | N/A | Tsuas yog LCC zaub tswj tau txais kev txhawb nqa. Kev them nyiaj yug rau lwm cov zaub tswj tsis muaj nyob hauv qhov kev tso tawm no.
Ib qho API txhawm rau khaws Dialog widget kov tsis muaj nyob hauv qhov kev tso tawm no. |
Tso Cov Ntsiab Lus
Lub ntsiab lus no teev cov ntsiab lus ntawm qhov kev tso tawm no thiab txheeb xyuas txhua qhov module.
Kev piav qhia
Cov lus no teev cov ntsiab lus ntawm qhov kev tso tawm no, suav nrog cov lus piav qhia luv luv, thiab hom kev tso tawm (Alpha, Beta, Production, lossis Vendor).
Middleware thiab Library
| /framework/ | Kev piav qhia | Tso tawm Hom |
| bluetooth/cdbt | Bluetooth Stack Library (Basic) | Ntau lawm |
| bluetooth/premium/audio/cdbt
bluetooth/premium/audio/decoder/sbc |
Bluetooth Audio Stack Library (Premium)
SBC Decoder Library (Premium) |
Ntau lawm
Ntau lawm |
| bootloader | Bootloader Library | Ntau lawm |
| qeb | Class B Library | Ntau lawm |
| crypto txiaj | Microchip Cryptographic Library | Ntau lawm |
| decoder/bmp/BmpDecoder decoder/bmp/GifDecoder decoder/bmp/JpegDecoder decoder/audio_decoders/decoder_opus decoder/speex decoder/premium/decoder_aac decoder/premium/decoder_mp3 decoder/premium/decoder_wm |
BMP Decoder Library GIF Decoder Library JPEG Decoder Library Opus Decoder Library Speex Decoder Library AAC Decoder Library (Premium) MP3 Decoder Library (Hwm) WMA Decoder Library (Premium) |
Beta Beta Beta Beta Beta Beta Cov Beta |
| gfx ua | Graphics Library | Ntau lawm |
| lej/dsp | DSP Taag-Point Math Library API header rau PIC32MZ li | Ntau lawm |
| math/libq | LibQ Taag-Point Math Library API header rau PIC32MZ li | Ntau lawm |
| net/pres | MPLAB Harmony Network Presentation Layer | Beta |
| xeem | Test Harness Library | Ntau lawm |
| tcpi ib | TCP/IP Network Stack | Ntau lawm |
| usb | USB Device Stack
USB Host Stack |
Ntau lawm
Beta |
Device Drivers:
| /framework/driver/ | Kev piav qhia | Tso tawm Hom |
| adc | Analog-to-Digital Converter (ADC) Tsav Tsheb
Dynamic Implementation Static Implementation |
Beta Beta |
| camera/ovm7690 | OVM7690 Lub Koob Yees Duab Tsav Tsheb
Dynamic Implementation nkaus xwb |
Beta |
| ua tau | Controller Area Network (CAN) Tsav Tsheb
Static Implementation nkaus xwb |
Beta |
| cmp ua | Comparator Tsav
Static Implementation nkaus xwb |
Beta |
| codec/ak4384
codec/ak4642
codec/ak4953
codec/ak7755 |
AK4384 Codec Tsav Tsheb
Dynamic Implementation nkaus xwb
AK4642 Codec Tsav Tsheb Dynamic Implementation nkaus xwb
AK4953 Codec Tsav Tsheb Dynamic Implementation nkaus xwb
AK7755 Codec Tsav Tsheb Dynamic Implementation nkaus xwb |
Ntau lawm
Ntau lawm
Ntau lawm
Ntau lawm |
| cpld ua | CPLD XC2C64A tsav tsheb
Static Implementation nkaus xwb |
Ntau lawm |
| ib 28j60 | ENC28J60 Driver Library
Dynamic Implementation nkaus xwb |
Beta |
| ib 24j600 | ENCx24J600 Driver Library
Dynamic Implementation nkaus xwb |
Beta |
| ethmac | Ethernet Media Access Controller (MAC) Tus Tsav Tsheb
Dynamic Implementation nkaus xwb |
Ntau lawm |
| ethphy | Ethernet Physical Interface (PHY) Tus Tsav Tsheb
Dynamic Implementation nkaus xwb |
Ntau lawm |
| nyem | Nyem Tsav Tsheb
Static Implementation nkaus xwb |
Beta |
| gfx/controller/lcc | Tus Nqi Qis Controllerless (LCC) Graphics Tsav Tsheb
Dynamic Implementation nkaus xwb |
Ntau lawm |
| gfx/controller/otm2201a | OTM2201a LCD Controller Tsav Tsheb
Dynamic Implementation nkaus xwb |
Ntau lawm |
| gfx/controller/s1d13517 | Epson S1D13517 LCD Controller Tsav Tsheb
Dynamic Implementation nkaus xwb |
Ntau lawm |
| gfx/controller/ssd1289 | Solomon Systech SSD1289 Controller Tsav Tsheb
Dynamic Implementation nkaus xwb |
Ntau lawm |
| gfx/controller/ssd1926 | Solomon Systech SSD1926 Controller Tsav Tsheb
Dynamic Implementation nkaus xwb |
Ntau lawm |
| gfx/controller/tft002 | TFT002 Graphics Driver
Dynamic Implementation nkaus xwb |
Ntau lawm |
| i2c ib | Inter-Integrated Circuit (I2C) Tsav Tsheb
Dynamic Implementation Static Implementation |
Alpha Alpha |
| i2s ua | Inter-IC Suab (I2S) Tsav Tsheb
Dynamic Implementation nkaus xwb |
Beta |
| ic | Input Capture Driver
Static Implementation nkaus xwb |
Beta |
| nvm ua | Tsis-Volatile Memory (NVM) Tsav Tsheb
Dynamic Implementation Static Implementation |
Beta Cov |
| oc | Output Sib Piv Tsav Tsheb
Static Implementation nkaus xwb |
Beta |
| pwm | Parallel Master Port (PMP) Tsav Tsheb
Dynamic Implementation Static Implementation |
Ntau lawm Beta |
| rtcc ua | Lub Sijhawm Lub Sijhawm thiab Daim Ntawv Teev Npe (RTCC) Tus Tsav Tsheb
Static Implementation nkaus xwb |
Beta |
| sdcard ua | SD Card Tsav Tsheb (tus neeg siv ntawm SPI Tsav Tsheb)
Dynamic Implementation nkaus xwb |
Beta |
| spi | Serial Peripheral Interface (SPI) Tsav Tsheb
Dynamic Implementation Static Implementation |
Ntau lawm Beta |
|
spi_flash/sst25vf016b spi_flash/sst25vf020b spi_flash/sst25vf064c spi_flash/sst25 |
SPI Flash Drivers
Dynamic Implementation nkaus xwb |
Alpha |
| ua tmr | Timer Tsav
Dynamic Implementation Static Implementation |
Ntau lawm Beta |
| kov/adc10 ntsis
kov/ar1021
kov/mtch6301
kov/mtch6303 |
ADC 10-ntsis Kov Tsav Tsheb Dynamic Implementation nkaus xwb AR1021 Kov Tsav Tsheb Dynamic Implementation nkaus xwb MTCH6301 Kov Tsav Tsheb Dynamic Implementation nkaus xwb MTCH6303 Kov Tsav Tsheb Static Implementation nkaus xwb |
Beta
Beta
Beta
Beta |
| usart | Universal Synchronous / Asynchronous Receiver / Transmitter (USART) Tsav Tsheb
Dynamic Implementation Static Implementation |
Ntau lawm
Beta |
| usbfs ua
usbhs ua |
PIC32MX Universal Serial Bus (USB) Controller Tsav (USB Ntaus) Dynamic Implementation onlyPIC32MZ Universal Serial Bus (USB) Controller Driver (USB Device) Dynamic Implementation nkaus xwb |
Ntau lawm
Ntau lawm |
| usbfs ua
usbhs ua |
PIC32MX Universal Serial Bus (USB) Controller Tsav Tsheb (USB party)
Dynamic Implementation nkaus xwb PIC32MZ Universal Serial Bus (USB) Controller Tsav Tsheb (USB party) Dynamic Implementation nkaus xwb |
Beta
Beta |
| wifi/mrf24w
wifi/mrf24 wb |
Wi-Fi Tsav Tsheb rau MRF24WG maub los Dynamic Implementation onlyWi-Fi Driver rau MRF24WN maub los Dynamic Implementation nkaus xwb |
Ntau lawm
Ntau lawm |
Kev Pabcuam
| /framework/system/ | Kev piav qhia | Tso tawm Hom |
| clk | Clock System Service Library
Dynamic Implementation Static Implementation |
Ntau lawm
Ntau lawm |
| lus txib | Command Processor System Service Library
Dynamic Implementation nkaus xwb |
Ntau lawm |
| feem ntau | Common System Service Library | Beta |
| lub console | Console System Service Library
Dynamic Implementation Static Implementation |
Beta
Alpha |
| debug | Debug System Service Library
Dynamic Implementation nkaus xwb |
Beta |
| devcon | Device Control System Service Library
Dynamic Implementation nkaus xwb |
Ntau lawm |
| dma ua | Direct Memory Access System Service Library
Dynamic Implementation |
Ntau lawm |
| fs | File System Service Library
Dynamic Implementation nkaus xwb |
Ntau lawm |
| int | Interrupt System Service Library
Static Implementation nkaus xwb |
Ntau lawm |
| nco | Memory System Service Library
Static Implementation nkaus xwb |
Beta |
| msg | Messaging System Service Library
Dynamic Implementation nkaus xwb |
Beta |
| chaw nres nkoj | Ports System Service Library
Static Implementation nkaus xwb |
Ntau lawm |
| random | Random Number Generator System Service Library
Static Implementation nkaus xwb |
Ntau lawm |
| rov pib dua | Pib dua System Service Library
Static Implementation nkaus xwb |
Beta |
| ua tmr | Timer System Service Library
Dynamic Implementation nkaus xwb |
Beta |
| kov | Kov System Service Library
Dynamic Implementation nkaus xwb |
Beta |
| ua wdt | Watchdog Timer System Service Library
Static Implementation nkaus xwb |
Beta |
Peripheral Libraries:
| /framework/ | Kev piav qhia | Tso Hom |
| peripheral | Peripheral Library Source Code rau tag nrho cov txhawb PIC32 Microcontrollers | Ntau lawm |
| PIC32MX1XX/2XX 28/36/44-pin Family | Ntau lawm | |
| PIC32MX1XX/2XX/5XX 64/100-pin Family | Ntau lawm | |
| PIC32MX320/340/360/420/440/460 Family | Ntau lawm | |
| PIC32MX330/350/370/430/450/470 Family | Ntau lawm | |
| PIC32MX5XX/6XX/7XX Family | Ntau lawm | |
| PIC32MZ Embedded Connectivity (EC) Tsev Neeg | Ntau lawm | |
| PIC32MZ Embedded Connectivity nrog Floating Point Unit (EF) Tsev Neeg | Ntau lawm |
Operating System Abstraction Layer (OSAL):
| /framework/ | Kev piav qhia | Tso tawm Hom |
| osal | Operating System Abstraction Layer (OSAL) | Ntau lawm |
Board Support Packages (BSP):
| /bsp/ | Kev piav qhia | Tso tawm Hom |
| bt_audio_dk | BSP rau PIC32 Bluetooth Audio Development Kit. | Ntau lawm |
| kev_wf32 | BSP rau chipKIT ™ WF32 ™ Wi-Fi Development Board. | Ntau lawm |
| chipkit_wifire | BSP rau chipKIT ™ Wi-FIRE Development Board. | Ntau lawm |
| pic32mx_125_sk | BSP rau PIC32MX1/2/5 Starter Kit. | Ntau lawm |
| pic32mx_125_sk+lcc_pictail+qvga | BSP rau Tus Nqi Qis Controllerless (LCC) Graphics PICtail Plus Daughter Board nrog cov Graphics Display Muaj tiag 3.2 "320 × 240 Board txuas nrog PIC32MX1/2/5 Starter Kit. | Ntau lawm |
| pic32mx_125_sk+meb | BSP rau PIC32MX1/2/5 Starter Kit txuas nrog Multimedia Expansion Board (MEB). | Ntau lawm |
| pic32mx_bt_sk | BSP rau PIC32 Bluetooth Starter Kit. | Ntau lawm |
| pic32mx_eth_sk | BSP rau PIC32 Ethernet Starter Kit. | Ntau lawm |
| pic32mx_eth_sk2 | BSP rau PIC32 Ethernet Starter Kit II. | Ntau lawm |
| pic32mx_pcap_db | BSP rau PIC32 GUI Development Board nrog Projected Capacitive Touch. | Ntau lawm |
| pic32mx_usb_digital_audio_ab | BSP rau PIC32 USB Audio Accessory Board | Ntau lawm |
| pic32mx_usb_sk2 | BSP PIC32 USB Starter Kit II. | Ntau lawm |
| pic32mx_usb_sk2+lcc_pictail+qvga | BSP rau Tus Nqi Qis Controllerless (LCC) Graphics PICtail Ntxiv Daughter Board nrog cov Graphics Display Tseeb tiag 3.2 "320 × 240 Board txuas nrog PIC32 USB Starter Kit II. | Ntau lawm |
| pic32mx_usb_sk2+lcc_pictail+wqvga | BSP rau Tus Nqi Qis Controllerless (LCC) Graphics PICtail Ntxiv Daughter Board nrog Graphics Display Powertip 4.3 "480 × 272 Board txuas nrog PIC32 USB Starter Kit II. | Ntau lawm |
| pic32mx_usb_sk2+ meb | BSP rau Multimedia Expansion Board (MEB) txuas nrog PIC32 USB Starter Kit II. | Ntau lawm |
| pic32mx_usb_sk2+s1d_pictail+vga | BSP rau Graphics Controller PICtail Plus Epson S1D13517 Daughter Board nrog Graphics Display Muaj tiag 5.7 "640 × 480 Board txuas nrog PIC32 USB Starter Kit II. | Ntau lawm |
| pic32mx_usb_sk2+s1d_pictail+wqvga | BSP rau Graphics Controller PICtail Plus Epson S1D13517 Daughter Board nrog Graphics Display Fais Fab 4.3 "480 × 272 Board txuas nrog PIC32 USB Starter Kit II. | Ntau lawm |
| pic32mx_usb_sk2+s1d_pictail+wvga | BSP rau Graphics Controller PICtail Plus Epson S1D13517 Daughter Board nrog Graphics Zaub Tseeb 7 "800 × 400 Board txuas nrog PIC32 USB Starter Kit II. | Ntau lawm |
| pic32mx_usb_sk2+ssd_pictail+qvga | BSP rau Graphics LCD Controller PICtail Plus SSD1926 Daughter Board nrog Graphics Display Muaj tiag 3.2 "320 × 240 Board txuas nrog PIC32 USB Starter Kit II. | Ntau lawm |
| pic32mx_usb_sk3 | BSP rau PIC32 USB Starter Kit III. | Ntau lawm |
| pic32mx270f512l_pim+bt_audio_dk | BSP rau PIC32MX270F512L Plug-in Module (PIM) txuas nrog PIC32 Bluetooth Audio Development Kit. | Ntau lawm |
| pic32mx460_pim+e16 | BSP rau PIC32MX460F512L Plug-in Module (PIM) txuas nrog Explorer 16 Pawg Thawj Coj Kev Txhim Kho. | Ntau lawm |
| pic32mx470_pim+e16 | BSP rau PIC32MX450/470F512L Plug-in Module (PIM) txuas nrog Explorer 16 Pawg Thawj Coj Kev Txhim Kho. | Ntau lawm |
| pic32mx795_pim+e16 | BSP rau PIC32MX795F512L Plug-in Module (PIM) txuas nrog Explorer 16 Pawg Thawj Coj Kev Txhim Kho. | Ntau lawm |
| pic32mz_ec_pim+bt_audio_dk | BSP rau PIC32MZ2048ECH144 Suab Plug-in Module (PIM) txuas nrog PIC32 Bluetooth Audio Development Kit. | Ntau lawm |
| pic32mz_ec_pim+e16 | BSP rau PIC32MZ2048ECH100 Plug-in Module (PIM) txuas nrog Explorer 16 Pawg Thawj Coj Kev Txhim Kho. | Ntau lawm |
| pic32mz_ec_sk ib | BSP rau PIC32MZ Embedded Connectivity (EC) Starter Kit. | Ntau lawm |
| pic32mz_ec_sk+meb2 | BSP rau Multimedia Expansion Board II (MEB II) txuas nrog PIC32MZ Embedded Connectivity (EC) Starter Kit. | Ntau lawm |
| pic32mz_ec_sk+meb2+wvga | BSP for the Multimedia Expansion Board II (MEB II) with the 5″ WVGA PCAP Display Board (saib Nco tseg) txuas nrog PIC32MZ Embedded Connectivity (EC) Starter Kit.
Nco tseg: Thov hu rau koj lub chaw muag khoom Microchip hauv zos kom paub txog kev tau txais 5 "WVGA PCAP Display Board. |
Ntau lawm |
| pic32mz_ec_sk+s1d_pictail+vga | BSP rau Graphics Controller PICtail Plus Epson S1D13517 Daughter Board nrog Graphics Display Muaj tiag 5.7 "640 × 480 Board txuas nrog PIC32MZ Embedded Connectivity (EC) Starter Kit. | Ntau lawm |
| pic32mz_ec_sk+s1d_pictail+wqvga | BSP rau Graphics Controller PICtail Plus Epson S1D13517 Daughter Board nrog Graphics Display Powertip 4.3 "480 × 272 Board txuas nrog PIC32MZ Embedded Connectivity (EC) Starter Kit. | Ntau lawm |
| pic32mz_ec_sk+s1d_pictail+wvga | BSP for the Graphics Controller PICtail Plus Epson S1D13517 Daughter Board with the 5" WVGA PCAP Display Board (saib Nco tseg) txuas nrog PIC32MZ Embedded Connectivity nrog Floating Point Unit (EC) Starter Kit.
Nco tseg: Thov hu rau koj lub chaw muag khoom Microchip hauv zos kom paub txog kev tau txais 5 "WVGA PCAP Display Board. |
Ntau lawm |
| pic32mz_ef_pim+bt_audio_dk | BSP rau PIC32MZ2048EFH144 Suab Plug-in Module (PIM) txuas nrog PIC32 Bluetooth Audio Development Kit. | Ntau lawm |
| pic32mz_ef_pim+e16 | BSP rau PIC32MZ2048EFH100 Plug-in Module (PIM) txuas nrog Explorer 16 Pawg Thawj Coj Kev Txhim Kho. | Ntau lawm |
| pic32mz_ef_sk ib | BSP rau PIC32MZ Embedded Connectivity nrog Floating Point (EF) Starter Kit. | Ntau lawm |
| pic32mz_ef_sk+meb2 | BSP rau Multimedia Expansion Board II (MEB II) txuas nrog PIC32MZ Embedded Connectivity nrog Floating Point Unit (EF) Starter Kit. | Ntau lawm |
| pic32mz_ef_sk+meb2+wvga | BSP for the Multimedia Expansion Board II (MEB II) with the 5″ WVGA PCAP Display Board (saib Nco tseg) txuas nrog PIC32MZ Embedded Connectivity nrog Floating Point Unit (EF) Starter Kit.
Nco tseg: Thov hu rau koj lub chaw muag khoom Microchip hauv zos kom paub txog kev tau txais 5 "WVGA PCAP Display Board. |
Ntau lawm |
| pic32mz_ef_sk+s1d_pictail+vga | BSP rau Graphics Controller PICtail Plus Epson S1D13517 Daughter Board nrog Graphics Display Muaj tiag 5.7 "640 × 480 Board txuas nrog PIC32MZ Embedded Connectivity nrog Floating Point Unit (EF) Starter Kit. | Ntau lawm |
| pic32mz_ef_sk+s1d_pictail+wqvga | BSP rau Graphics Controller PICtail Plus Epson S1D13517 Daughter Board nrog Graphics Display Powertip 4.3 "480 × 272 Board txuas nrog PIC32MZ Embedded Connectivity nrog Floating Point Unit (EF) Starter Kit. | Ntau lawm |
| wifi_g_db | BSP rau Wi-Fi G Demo Board. | Ntau lawm |
Cov ntawv thov suab:
| /apps/audio/ | Kev piav qhia | Tso tawm Hom |
| audio_microphone_loopback | Suab Microphone Loopback Demonstration | Ntau lawm |
| audio_tone | Suab Tone Demonstration | Ntau lawm |
| mac_audio_hi_res | Hi-resolution Audio Demonstration | Ntau lawm |
| sdcard_usb_audio | USB Audio SD Card Demonstration | Beta |
| universal_audio_decoders | Universal Audio Decoder Demonstration | Ntau lawm |
| usb_headset | USB Audio Headset Demonstration | Ntau lawm |
| usb_microphone | USB Audio Microphone Ua qauv qhia | Ntau lawm |
| usb_ hais lus | USB Audio Speaker Demonstration | Ntau lawm |
Kev siv Bluetooth:
| /apps/bluetooth/ | Kev piav qhia | Tso tawm Hom |
| data/data_basic | Bluetooth® Basic Data Demonstration | Ntau lawm |
| data/data_temp_sens_rgb | Bluetooth Kub Sensor thiab RGB cov ntaub ntawv ua qauv qhia | Ntau lawm |
| hwm/audio/a2dp_avrcp | Bluetooth Premium Audio Demonstration | Ntau lawm |
Cov ntawv thov Bootloader:
| /apps/bootloader/ | Kev piav qhia | Tso tawm Hom |
| yooj yim | Basic Bootloader Demonstration | Ntau lawm |
| LiveUpdate | Live Update ua qauv qhia | Ntau lawm |
Class B Applications:
| /apps/chav kawm b/ | Kev piav qhia | Tso tawm Hom |
| ClassB Demo | Class B Library Demonstration | Ntau lawm |
Cryptographic Applications:
| /apps/crypto/ | Kev piav qhia | Tso tawm Hom |
| encrypt_decrypt | Crypto Peripheral Library MD5 Encrypt/Decrypt Demonstration | Ntau lawm |
| loj_hash | Crypto Peripheral Library Hash Demonstration | Ntau lawm |
Daim ntawv thov tsav tsheb:
| /apps/driver/ | Kev piav qhia | Tso tawm Hom |
| i2c/i2c_rtcc | I2C RTCC Kev Qhia | Ntau lawm |
| nvm/nvm_read_write | NVM Demonstration | Ntau lawm |
| pi/serial_eeprom | SPI Demonstration | Ntau lawm |
| spi/spi_loopback | SPI Demonstration | Ntau lawm |
| spi_flash/sst25vf020b | SPI Flash SST25VF020B ntaus ntawv ua qauv qhia | Ntau lawm |
| usart/usart_echo | USART Demonstration | Ntau lawm |
| usart/usart_loopback | USART Loopback Demonstration | Ntau lawm |
ExampCov ntawv thov:
| /apps/examples/ | Kev piav qhia | Tso tawm Hom |
| kuv_first_app | MPLAB Harmony Tutorial Example Solution | N/A |
| peripheral | MPLAB Harmony Compliant Peripheral Library Examples | Ntau lawm |
| qhov system | MPLAB Harmony Compliant System Service Library Examples | Ntau lawm |
Sab Nraud Memory Programmer Applications:
| /apps/programmer/ | Kev piav qhia | Tso tawm Hom |
| external_flash | Sab nraud Flash Bootloader Ua qauv qhia | Ntau lawm |
| sqi_flash | Sab Nraud Memory Programmer SQI Flash Qhia | Ntau lawm |
File Kev siv qhov system:
| /apps/fs/ | Kev piav qhia | Tso tawm Hom |
| nvm_fat_single_disk | Ib-disk Tsis-Volatile Memory FAT FS Ua qauv qhia | Ntau lawm |
| nvm_mpfs_single_disk | Ib-disk Tsis-Volatile Memory MPFS Ua qauv qhia | Ntau lawm |
| nvm_sdcard_fat_mpfs_multi_disk | Multi-disk Non-Volatile Memory FAT FS MPFS Ua qauv qhia | Ntau lawm |
| nvm_sdcard_fat_multi_disk | Multi-disk Non-Volatile Memory FAT FS Ua qauv qhia | Ntau lawm |
| sdcard_fat_single_disk | Ib-disk SD Card FAT FS Ua qauv qhia | Ntau lawm |
| sdcard_msd_fat_multi_disk | Multi-disk SD Card MSD FAT FS Ua qauv qhia | Ntau lawm |
| sst25_fat | SST25 Flash FAT FS Kev Qhia | Alpha |
Graphics Applications:
| /apps/gfx/ | Kev piav qhia | Tso tawm Hom |
| Basic_image_motion | Basic Image Motion Graphics Library Demonstration | Ntau lawm |
| emwin_quickstart | SEGGER emWin Quick Start Demonstration | Ntau lawm |
| external_resources | Khaws Graphics Resources Sab Nraud Memory Access Demonstration | Ntau lawm |
| graphics_showcase | Graphics Low-Cost Controllerless (LCC) WVGA Demonstration | Ntau lawm |
| lcc ua | Tsawg-Cost Controllerless (LCC) Graphics Ua qauv qhia | Ntau lawm |
| media_image_viewer | Graphics Media Duab Viewyog Demonstration | Ntau lawm |
| khoom | Graphics Object Layer Demonstration | Ntau lawm |
| keeb kwm | Graphics Primitives Layer Demonstration | Ntau lawm |
| resistive_touch_calibrate | Resistive Touch Calibration Demonstration | Ntau lawm |
| s1d13517 ua | Epson S1D13517 LCD Controller Ua qauv qhia | Ntau lawm |
| wb 1926 | Solomon Systech SSD1926 Controller Ua qauv qhia | Ntau lawm |
Multimedia Expansion Board II (MEB II) Applications:
| /apps/meb_ii/ | Kev piav qhia | Tso tawm Hom |
| gfx_ koob | Graphics Camera Demonstration | Ntau lawm |
| gfx_cdc_com_port_sib | Combined Graphics thiab USB CDC ua qauv qhia | Ntau lawm |
| gfx_photo_frame | Graphics Diam duab Frame Demonstration | Ntau lawm |
| gfx_web_server_nvm_mpfs | Combined Graphics thiab TCP / IP Web Server Demonstration | Ntau lawm |
| emwin ua | SEGGER emWin® Peev Xwm ntawm MEB II Ua qauv qhia | Beta |
RTOS Applications:
| /apps/rtos/ | Kev piav qhia | Tso tawm Hom |
| cov embos | SEGGER embOS® Demonstrations | Ntau lawm |
| freertos | FreeRTOS™ Kev Ua Si | Ntau lawm |
| qhib | OPENRTOS Kev Ua Haujlwm | Ntau lawm |
| xovx | Qhia Logic ThreadX Qhia | Ntau lawm |
| uC_OS_II | Micriµm® µC/OS-II™ Demonstrations | Beta |
| uC_OS_III | Micriµm® µC/OS-III™ Demonstrations | Ntau lawm |
Daim ntawv thov TCP / IP:
| /apps/tcpip/ | Kev piav qhia | Tso tawm Hom |
| berkeley_tcp_cov | Berkeley TCP/IP Client Demonstration | Ntau lawm |
| berkeley_tcp_server | Berkeley TCP/IP Server Demonstration | Ntau lawm |
| berkeley_udp_cov | Berkeley TCP/IP UDP Client Demonstration | Ntau lawm |
| berkeley_udp_relay | Berkeley TCP/IP UDP Relay ua qauv qhia | Ntau lawm |
| berkeley_udp_server | Berkeley TCP/IP UDP Server Qhia | Ntau lawm |
| wolfssl_tcp_client | wolfSSL TCP/IP TCP Client Demonstration | Ntau lawm |
| wolfssl_tcp_server | wolfSSL TCP/IP TCP Server Qhia | Ntau lawm |
| snmpv3_nvm_mpfs | SNMPv3 Tsis-Volatile Memory Microchip Proprietary File Kev ua qauv qhia | Ntau lawm |
| snmpv3_sdcard_fatfs | SNMPv3 Tsis-Volatile Nco SD Card FAT File Kev ua qauv qhia | Ntau lawm |
| tcpip_tcp_client | TCP/IP TCP Client Demonstration | Ntau lawm |
| tcpip_tcp_client_server | TCP/IP TCP Client Server Demonstration | Ntau lawm |
| tcpip_tcp_server | TCP/IP TCP Server Qhia | Ntau lawm |
| tcpip_udp_client | TCP/IP UDP Client Demonstration | Ntau lawm |
| tcpip_udp_client_server | TCP/IP UDP Client Server Demonstration | Ntau lawm |
| tcpip_udp_server | TCP/IP UDP Server Demonstration | Ntau lawm |
| web_server_nvm_mpfs | Tsis-Volatile Memory Microchip Proprietary File Qhov system Web Server Demonstration | Ntau lawm |
| web_server_sdcard_fatfs | SD Card FAT File Qhov system Web Server Demonstration | Ntau lawm |
| wifi_easy_configuration | Wi-Fi® EasyConf Kev Qhia | Ntau lawm |
| wifi_g_demo | Wi-Fi G Qhia | Ntau lawm |
| wifi_wolfssl_tcp_client | Wi-Fi wolfSSL TCP/IP Client Demonstration | Ntau lawm |
| wifi_wolfssl_tcp_server | Wi-Fi wolfSSL TCP/IP Server Qhia | Ntau lawm |
| wolfssl_tcp_client | wolfSSL TCP/IP Client Demonstration | Ntau lawm |
| wolfssl_tcp_server | wolfSSL TCP/IP Server Qhia | Ntau lawm |
Daim ntawv thov xeem:
| /apps/meb_ii/ | Kev piav qhia | Tso tawm Hom |
| test_sample | MPLAB Harmony Test Samplwm Application | Alpha |
USB Device Applications:
| /apps/usb/device/ | Kev piav qhia | Tso tawm Hom |
| cdc_com_port_dual | CDC Dual Serial COM Ports Emulation Ua qauv qhia | Ntau lawm |
| cdc_com_port_ib | CDC Ib Serial COM Chaw nres nkoj Emulation Ua qauv qhia | Ntau lawm |
| cdc_msd_pab | CDC Mass Storage Device (MSD) Ua qauv qhia | Ntau lawm |
| cdc_serial_emulator | CDC Serial Emulation Demonstration | Ntau lawm |
| cdc_serial_emulator_msd | CDC Serial Emulation MSD Kev Qhia | Ntau lawm |
| hid_basic | Basic USB Human Interface Device (HID) Ua qauv qhia | Ntau lawm |
| nco_joystick | USB HID Chav Kawm Joystick Device Demonstration | Ntau lawm |
| hid_keyboard ua | USB HID Class Keyboard Device Demonstration | Ntau lawm |
| hid_mus | USB HID Class Mouse Device Demonstration | Ntau lawm |
| hid_msd_basic | USB HID Class MSD Kev Qhia | Ntau lawm |
| msd_pab | USB MSD Demonstration | Ntau lawm |
| msd_fs_spiflash | USB MSD SPI Flash File Kev ua qauv qhia | Ntau lawm |
| msd_sdcard | USB MSD SD Card ua qauv qhia | Ntau lawm |
| tus neeg muag khoom | USB Vendor (ie, Generic) Ua qauv qhia | Ntau lawm |
USB Host Applications:
| /apps/usb/host/ | Kev piav qhia | Tso tawm Hom |
| audio_ hais lus | USB Audio v1.0 Host Class Driver Demonstration | Ntau lawm |
| cdc_pab | USB CDC Basic Demonstration | Ntau lawm |
| cdc_msd ua | USB CDC MSD Basic Demonstration | Ntau lawm |
| hid_basic_keyboard ua | USB HID Host Keyboard Ua qauv qhia | Ntau lawm |
| hid_basic_mus | USB HID Tswv Cuab Nas Ua qauv qhia | Ntau lawm |
| hub_cdc_hid | USB HID CDC Hub Qhia | Ntau lawm |
| hub_msd ua | USB MSD Hub Host Demonstration | Ntau lawm |
| msd_pab | USB MSD Host Simple Thumb Drive Ua qauv qhia | Ntau lawm |
Prebuilt Binaries:
| /bin/framework | Kev piav qhia | Tso tawm Hom |
| bluetooth | Prebuilt PIC32 Bluetooth Stack Libraries | Ntau lawm |
| bluetooth/premium/audio | Prebuilt PIC32 Bluetooth Audio Stack Libraries (Premium) | Ntau lawm |
| decoder/premium/aac_microaptiv | Prebuilt AAC Decoder Library rau PIC32MZ Devices nrog microAptiv Core Nta (Hwm) | Beta |
| decoder/premium/aac_pic32mx | Prebuilt AAC Decoder Library rau PIC32MX Devices (Premium) | Beta |
| decoder/premium/mp3_microaptiv | Prebuilt MP3 Decoder Library rau PIC32MZ Devices nrog microAptiv Core Nta (Hwm) | Ntau lawm |
| decoder/premium/mp3_pic32mx | Prebuilt MP3 Decoder Library rau PIC32MX Devices (Premium) | Ntau lawm |
| decoder/premium/wma_microaptiv | Prebuilt WMA Decoder Library rau PIC32MZ Devices nrog microAptiv Core Nta (Hwm) | Beta |
| decoder/premium/wma_pic32mx | Prebuilt WMA Decoder Library rau PIC32MX Devices (Premium) | Beta |
| lej/dsp | Prebuilt DSP Taag-Point Math Libraries rau PIC32MZ Devices | Ntau lawm |
| math/libq | Prebuilt LibQ Taag-Point Math Libraries rau PIC32MZ Devices | Ntau lawm |
| math/libq/libq_c | Prebuilt Math tsev qiv ntawv nrog C-kev siv tau sib xws nrog Pic32MX thiab Pic32MZ li. (CEEB TOOM: Cov kev niaj hnub no tsis sib xws nrog cov haujlwm ntawm lub tsev qiv ntawv libq) | Beta |
| peripheral | Prebuilt Peripheral Libraries | Production / Beta |
Tsim Framework:
| /build/framework/ | Kev piav qhia | Tso tawm Hom |
| math/libq | LibQ Library Build Project | Ntau lawm |
| math/libq | LibQ_C Library Build Project | Alpha |
| peripheral | Peripheral Library Build Project | Ntau lawm |
Khoom siv:
| /utilities/ | Kev piav qhia | Tso tawm Hom |
| mhc/plugins/displaymanager/displaymanager.jar | MPLAB Harmony Display Manager Plug-in | Beta |
| mhc/com-microchip-mplab-modules-mhc.nbm | MPLAB Harmony Configurator (MHC) Plug-in
MPLAB Harmony Graphics Composer (nrog rau hauv MHC plug-in) |
Ntau lawm
Beta |
| mib2bib/mib2bib.jar | Compiled Custom Microchip MIB tsab ntawv (snmp.mib) los tsim snmp.bib thiab mib.h | Ntau lawm |
| mpfs_generator/mpfs2.jar | TCP/IP MPFS File Generator thiab Upload Utility | Ntau lawm |
| segger/emwin | SEGGER emWin cov khoom siv siv los ntawm MPLAB Harmony emWin ua qauv qhia daim ntawv thov | Tus neeg muag khoom |
| tcpip_discoverer/tcpip_discoverer.jar | TCP/IP Microchip Node Discoverer Utility | Ntau lawm |
Third-Party Software:
| /third_party/ | Kev piav qhia | Tso tawm Hom |
| decoder | Decoder Library Source Distribution | Tus neeg muag khoom |
| gfx/emwin | SEGGER emWin® Graphics Library Distribution | Tus neeg muag khoom |
| rtos/embOS | SEGGER embOS® Distribution | Tus neeg muag khoom |
| rtos/FreeRTOS | FreeRTOS Source Distribution with Support for PIC32MZ Devices | Tus neeg muag khoom |
| rtos/MicriumOSII | Micriµm® µC/OS-II™ Distribution | Tus neeg muag khoom |
| rtos/MicriumOSIII | Micriµm® µC/OS-III™ Distribution | Tus neeg muag khoom |
| rtos/OpenRTOS | OPENRTOS Source Distribution with Support for PIC32MZ Devices | Tus neeg muag khoom |
| rtos/ThreadX | Qhia Logic ThreadX Distribution | Tus neeg muag khoom |
| segger/emwin | SEGGER emWin® Pro Distribution | Tus neeg muag khoom |
| tcpip/wolfssl | wolfSSL (yav tas los CyaSSL) Embedded SSL Library Qhib Qhov Chaw-raws li Kev Qhia | Tus neeg muag khoom |
| tcpip/ib | InterNiche Library Distribution | Tus neeg muag khoom |
Cov ntaub ntawv:
| /doc/ | Kev piav qhia | Tso tawm Hom |
| kev sib haum xeeb_help.pdf | MPLAB Harmony Help in Portable Document Format (PDF) | Ntau lawm |
| kev sib haum xeeb_help.chm | MPLAB Harmony Help in Compiled Help (CHM). | Ntau lawm |
| html/index.html | MPLAB Harmony Help hauv HTML hom | Ntau lawm |
| kev sib haum xeeb_compatibility_worksheet.pdf | Daim ntawv PDF siv los txiav txim siab txog qib ntawm MPLAB Harmony compatibility thiab mus ntes ib qho kev zam lossis kev txwv rau cov txheej txheem kev sib raug zoo | Ntau lawm |
| kev sib haum xeeb_release_brief_v1.11.pdf | MPLAB Harmony Release Brief, muab cov ntaub ntawv tso tawm "ntawm-ib-nruj". | Ntau lawm |
| kev sib haum xeeb_release_notes_v1.11.pdf | MPLAB Harmony Release Notes in PDF | Ntau lawm |
| kev sib haum xeeb_license_v1.11.pdf | MPLAB Harmony Software License Daim ntawv cog lus hauv PDF | Ntau lawm |
Tso tawm hom
Nqe lus no piav txog hom kev tso tawm thiab lawv lub ntsiab lus.
Kev piav qhia
MPLAB Harmony module tso tawm tuaj yeem yog ib qho ntawm peb hom sib txawv, raws li qhia hauv cov duab hauv qab no.

Alpha Tso
Ib qho alpha tso tawm version ntawm ib qho module feem ntau yog thawj zaug tso tawm. Alpha tso tawm yuav muaj kev ua tiav ntawm lawv cov txheej txheem yooj yim, lawv raug kuaj xyuas ua haujlwm thiab yuav tsim kom raug. Kev tso tawm alpha yog qhov zoo "preview" ntawm qhov kev txhim kho tshiab Microchip ua haujlwm li cas thiab nws tuaj yeem pab tau zoo rau kev tshawb nrhiav cov yam ntxwv tshiab. Txawm li cas los xij, nws tsis tau dhau los ntawm cov txheej txheem kev sim ua tiav thiab nws yuav luag paub tseeb tias qee qhov ntawm nws cov interface yuav hloov ua ntej cov khoom tsim tawm, thiab yog li ntawd, tsis pom zoo rau kev siv ntau lawm.
Beta Tso Tawm
Ib qho beta tso tawm version ntawm ib qho module tau dhau los ntawm lub interface sab hauv review txheej txheem thiab tau muaj kev sim ntawm nws cov functionality. Tsis tas li ntawd, cov teeb meem qhia los ntawm alpha tso tawm yuav raug kho lossis sau tseg. Thaum lub module nyob rau hauv ib tug beta version, koj tuaj yeem cia siab tias nws yuav ua haujlwm kom raug nyob rau hauv ib txwm muaj xwm txheej thiab koj tuaj yeem cia siab tias nws qhov kev sib tshuam yog ze rau daim ntawv kawg (txawm tias tseem tuaj yeem hloov pauv yog tias xav tau). Txawm li cas los xij, nws tsis tau muaj kev ntxhov siab lossis kev sim ua haujlwm thiab nws yuav tsis ua haujlwm zoo yog tias siv tsis raug. Kev tso tawm beta tsis pom zoo rau kev siv ntau lawm, tab sis nws tuaj yeem siv rau kev txhim kho.
Tso Tawm Ntau Lawm
Thaum lub sij hawm ib tug module tso tawm nyob rau hauv ib tug ntau lawm daim ntawv, nws yog feature tiav, tag nrho cov kev sim, thiab nws interface yog "kua". Txhua yam teeb meem paub los ntawm kev tshaj tawm yav dhau los yuav raug kho lossis sau tseg. Lub interface uas twb muaj lawm yuav tsis hloov rau yav tom ntej tso tawm. Nws tuaj yeem nthuav dav nrog cov yam ntxwv ntxiv thiab cov haujlwm txuas ntxiv, tab sis cov haujlwm interface uas twb muaj lawm yuav tsis hloov. Qhov no yog cov cai ruaj khov nrog rau qhov ruaj khov Application Program Interface (API) uas koj tuaj yeem tso siab rau cov hom phiaj tsim khoom.
Cov lej
Nqe lus no piav txog lub ntsiab lus ntawm MPLAB Harmony version naj npawb.
Kev piav qhia
MPLAB Harmony Version Numbering Scheme
MPLAB Harmony siv cov txheej txheem lej lej hauv qab no:
. [. [ ] Qhov twg:
- = Kev hloov kho loj (kev hloov pauv tseem ceeb uas cuam tshuam rau ntau lossis tag nrho cov modules)
- = Kev kho me me (cov yam ntxwv tshiab, tso tawm tsis tu ncua)
- [. ] = Dot tso tawm (kev kho yuam kev, tsis tau teem caij tso tawm)
- [ ] = Tso tawm Hom (a rau alpha thiab b rau beta, yog muaj). Kev tsim tawm versions tsis suav nrog tsab ntawv tso tawm.
Version String
SYS_VersionStrGet muaj nuj nqi yuav rov qab ib txoj hlua hauv hom:
“ . [. [ ]”
Qhov twg:
- yog lub module loj version naj npawb
- yog lub module tus me version naj npawb
- yog ib qho kev xaiv "patch" lossis "dot" tso tawm tus lej (uas tsis suav nrog hauv txoj hlua yog tias nws sib npaug "00")
- yog ib qho kev xaiv tso tawm hom "a" rau alpha thiab "b" rau beta. Hom no tsis suav nrog yog tias qhov tso tawm yog qhov tsim tawm (piv txwv li, tsis yog alpha lossis beta)
Nco tseg: Txoj hlua version yuav tsis muaj qhov chaw.
Example:
"0.03a"
"1.00"
Version Number
Tus lej lej rov qab los ntawm SYS_VersionGet muaj nuj nqi yog tus lej tsis tau kos npe hauv cov lej lej hauv qab no (tsis yog hom BCD).
* 10000 + * 100 +
Qhov twg cov lej tau sawv cev hauv kaum thiab lub ntsiab lus yog tib yam li tau piav qhia hauv Version String.
Nco tseg: Tsis muaj tus lej sawv cev ntawm hom kev tso tawm.
Example:
Rau version "0.03a", tus nqi xa rov qab yog sib npaug rau: 0 * 10000 + 3 * 100 + 0.
Rau version "1.00", tus nqi rov qab yog sib npaug rau: 1 * 100000 + 0 * 100 + 0.
© 2013-2017 Microchip Technology Inc.
FAQ
- Q: Puas tuaj yeem MPLAB Harmony siv nrog C ++ programming lus?
A: Tsis yog, MPLAB Harmony tsis tau sim nrog C ++; yog li ntawd, kev txhawb nqa rau cov lus programming no tsis muaj. - Q: Dab tsi yog qhov pom zoo ua kom zoo qib rau lub tsev tej yaam num nrog MPLAB Harmony peripheral tsev qiv ntawv?
A: Qib -O1 optimization yog pom zoo kom tshem tawm cov cai los ntawm cov seem tsis siv nyob rau hauv lub tsev qiv ntawv peripheral. - Q: Yuav ua li cas MPLAB Harmony uninstaller tswj cov neeg siv hloov kho files?
A: Tus uninstaller yuav rho tawm tag nrho files ntsia los ntawm tus installer, txawm tias lawv tau hloov kho los ntawm tus neeg siv. Txawm li cas los xij, tshiab files ntxiv los ntawm tus neeg siv yuav tsis raug tshem tawm.
Cov ntaub ntawv / Cov ntaub ntawv
![]() |
MICROCHIP Harmony Integrated Software Framework [ua pdf] Cov neeg siv phau ntawv qhia v1.11, Kev sib haum xeeb kev sib koom ua ke software moj khaum, Integrated Software Framework, Software Framework, Ncej |





