
MICROCHIP Harmony Yntegreare Software Framework

Spesifikaasjes:
- Produktnamme: MPLAB Harmony Integrated Software Framework
- Ferzje: 1.11
- Release Date: april 2017
Produktynformaasje:
It MPLAB Harmony Integrated Software Framework v1.11 is in softwareframework ûntworpen om de ûntwikkeling fan ynbêde applikaasjes foar Microchip-mikrocontrollers te ferienfâldigjen en te fersnellen. It biedt in wiidweidige set bibleteken, stjoerprogramma's en middleware om it ûntwikkelingsproses te streamlynjen.
Produkt Usage Ynstruksjes
Funksjes en bekende problemen:
MPLAB Harmony-funksjes:
- Stipet in breed oanbod fan Microchip-mikrokontrollers
- In wiidweidige set bibleteken en middleware
- Maklike konfiguraasje en ynstelling
Bekende problemen:
- C++ programmeartaal wurdt net stipe
- Oanrikkemandearre -O1 optimalisaasjenivo foar bouprojekten mei Harmony perifeare bibleteek
- Gedrach fan deynstallearder oangeande troch de brûker oanpast files
Release ynformaasje
Jout ynformaasje oer de release fan MPLAB Harmony, ynklusyf release notes, release ynhâld, release typen, en ferklearret it ferzjenûmeringssysteem. In PDF-kopy fan 'e Release Notes is te finen yn 'e /doc-map fan jo MPLAB Harmony-ynstallaasje.
Release Notes
Dit ûnderwerp jout de release notes foar dizze ferzje fan MPLAB Harmony.
Beskriuwing
MPLAB Harmony Ferzje: v1.11 Utjeftedatum: april 2017
Software easken
Foardat jo MPLAB Harmony brûke, soargje derfoar dat it folgjende ynstalleare is:
- MPLAB X IDE 3.60
- MPLAB XC32 C/C++ Kompilator 1.43
- MPLAB Harmony-konfigurator 1.11.xx
Bywurkje nei dizze release fan MPLAB Harmony
It bywurkjen nei dizze release fan MPLAB Harmony is relatyf ienfâldich. Foar detaillearre ynstruksjes, sjoch Porting and Update to MPLAB Harmony.
Wat binne nije en bekende problemen
De folgjende tabellen listje de funksjes dy't feroare of tafoege binne en alle bekende problemen dy't identifisearre binne sûnt de lêste release fan MPLAB Harmony. Alle bekende problemen dy't noch oplost moatte wurde, binne bewarre bleaun út 'e foarige release.
MPLAB Harmony:
| Eigenskip | Tafoegings en updates | Bekende problemen |
| Algemien | MPLAB Harmony is net test mei C++; dêrom wurdt stipe foar dizze programmeartaal net stipe.
It optimalisaasjenivo "-O1" wurdt oanrikkemandearre by it bouwen fan projekten dy't de foarboude binêre map fan MPLAB Harmony (.a) befetsje. file) perifeare bibleteek. Dit is needsaaklik, sadat de linker koade út net brûkte seksjes ferwideret (foar funksjes fan perifeare bibleteek dy't net brûkt wurde). As alternatyf kinne jo "Net brûkte seksjes fuortsmite" selektearje yn 'e Algemiene opsjes foar it dialoochfinster xc32-ld (linker) eigenskippen. De MPLAB Harmony-uninstaller sil alles wiskje files ynstalleare troch de ynstallearder, sels as se troch de brûker oanpast binne. De deynstallearder lykwols sil net nij wiskje files tafoege troch de brûker oan de MPLAB Harmony-ynstallaasjemap. De MPLAB Harmony Display Manager-plugin biedt folsleine konfiguraasje- en simulaasjestipe foar de troch LCC generearre stjoerprogramma, en biedt ek basisstipe foar alle oare stjoerprogramma's foar grafyske controllers. Folsleine konfiguraasje- en simulaasjestipe foar de oare stjoerprogramma's foar grafyske controllers sil tafoege wurde yn in takomstige release fan MPLAB Harmony. |
Middleware en bibleteken:
| Eigenskip | Tafoegings en updates | Bekende problemen |
| Bootloader-bibleteek | De UDP-bootloader kompilearret net foar PIC32MZ-apparaten as microMIPS selektearre is. | |
| Krypto-bibleteek | N/A | It migrearjen fan projekten dy't de hardware Krypto-bibleteek brûke en meardere konfiguraasjes hawwe, kin in kompilearprobleem tsjinkomme nei it opnij generearjen fan koade. MPLAB X IDE sil sjen litte dat de pic32mz-crypt.h en pic32mz-hash.c files wurde útsletten fan 'e konfiguraasje, sels as it besocht hat se ta te foegjen. De compiler sil flaters generearje, en seit dat bepaalde Krypto-funksjes net ferwiisd wurde kinne. Om dit probleem op te lossen, ferwiderje beide files (pic32mz-crypt.h en pic32mz-hash.c) út it projekt en brûk de MPLAB Harmony Configurator (MHC) om alle konfiguraasjes dy't dizze brûke opnij te generearjen files. |
| Dekoderbibleteken | Fanwegen ûnthâldeasken en de hoemannichte beskikbere SRAM kinne guon decoders net tagelyk mei oare decoders wurkje. Elke decoder sil lykwols yndividueel wurkje yn 'e demonstraasje fan universal_audio_decoders. | |
| File Systeem | Potinsjele nul-pointer-útsûndering fûn en reparearre yn 'e unmount-funksje. | |
| Grafikenbibleteken | JPEG-dekodearring stipet gjin progressive skende ôfbyldings. Guon animearre GIF-ôfbyldings mei transparânsje kinne tearing sjen litte. De generearre LCCG-stjoerprogramma stipet werjefteresolúsje oant WVGA of lykweardich. | |
| TCP/IP Stack | SMTPC:
|
|
| USB-apparaatbibleteek | N/A | De USB Device Stack is yn beheinde kapasiteit test mei RTOS. By it útfieren fan 'e USB Device Stack op in apparaat út 'e PIC32MZ-famylje hat de stack trije sekonden nedich om te initialisearjen foar PIC32MZ EC-apparaten en trije millisekonden foar PIC32MZ EF-apparaten. |
| USB Hostbibleteek | MHC-stipe foar USB Host Beta-software fuorthelle. Stipe foar USB Host Beta API's sil yn takomstige releases fuorthelle wurde. | De folgjende USB Host Stack-funksjes binne net ymplementearre:
De Hub, Audio v1.0, en HID Host Client Drivers binne yn beheinde kapasiteit test. De USB Host Stack is yn beheinde kapasiteit test mei RTOS. Polled-modusoperaasje is net test. It oansluten/ôfbrekken-gedrach is yn beheinde kapasiteit test. By it útfieren fan 'e USB Host Stack op in apparaat út 'e PIC32MZ-famylje hat de stack trije sekonden nedich om te initialisearjen foar PIC32MZ EC-apparaten en trije millisekonden foar PIC32MZ EF-apparaten. De USB Host Layer docht gjin kontrôle op oerstream. Dizze funksje sil beskikber wêze yn in takomstige release fan MPLAB Harmony. De USB Host Layer kontrolearret net op it Hub Tier Level. Dizze funksje sil beskikber wêze yn in takomstige release fan MPLAB Harmony. De USB Host Layer sil allinich de earste konfiguraasje ynskeakelje as der meardere konfiguraasjes binne. As der gjin ynterface-oerienkomsten binne yn 'e earste konfiguraasje, feroarsaket dit dat it apparaat net mear wurket. It ynskeakeljen fan meardere konfiguraasjes sil aktivearre wurde yn in takomstige release fan MPLAB Harmony. De MSD Host Client Driver is hifke mei in beheind oantal kommersjeel beskikbere USB-flashstasjons. De MSD Host Client Driver en de USB Host Layer binne net hifke op lês-/skriuwtrochput. Dizze testen sille dien wurde yn in takomstige release fan MPLAB Harmony. De MSD Host Client Driver en SCSI-blokdriver kinne allinich brûkt wurde mei de File systeem as de file De automatyske mount-funksje fan it systeem is ynskeakele. De MSD Host Client Driver is net hifke mei Multi-LUN Mass Storage Device en USB Card Readers. |
| USB Hostbibleteek (ferfolch) | De USB Host SCSI Block Driver, de CDC Client Driver, en de Audio Host Client Driver stypje allinich single-client operaasje. Multi-client operaasje sil ynskeakele wurde yn in takomstige release fan MPLAB Harmony.
It stjoerprogramma fan 'e USB HID Host Client is net hifke mei apparaten foar meardere gebrûk. It ferstjoeren fan útfier of funksjerapport is net hifke. De USB Audio Host Client-stjoerprogramma biedt gjin ymplemintaasje foar de folgjende funksjes:
|
Apparaatstjoerprogramma's:
| Eigenskip | Tafoegings en updates | Bekende problemen |
| LCC | . | De MPLAB Harmony Graphics Composer (MHGC) kin gjin palettabel leverje; dêrom moatte brûkers in uint16_t-array fan 256 16 bpp RGB-kleuren oan de LCC-stjoerprogramma leverje mei de DRV_GFX_PalletteSet-funksje. De ynhâld fan dizze array sil tsjinje om kleuryndeksen te mappen nei TFT-displaykleuren.
De ynstelling fan DMA Trigger Source yn MHC is feroare. As de ynstelling fan jo projekt op 3, 5, 7 of 9 stiet, sil MHC it as read markearje. Wizigje asjebleaft nei 2, 4, 6 of 8. Alle timers mei ûneven nûmers wurde út 'e seleksje helle. Wylst dizze timers standert funksjoneel binne, sille allinich de timers mei even nûmers (2, 4, 6, 8) feroarings yn prescalerwearden akseptearje. |
| I2C | N/A | I2C-stjoerprogramma mei help fan de perifeare en de Bit-banged-ymplemintaasje:
|
| MRF24WN Wi-Fi | Nije wdrvext_mx.a, wdrvext_ec.a, en wdrvext_mz.a bibleteek files. |
| S1D13517 | The S1D13517 Driver does not support the getting of a pixel or array of pixels from the S1D13517 framebuffer and does not support font rendering when Anti-aliasing is enabled. | |
| Secure Digital (SD) Card | N/A | De SD-kaartstjoerprogramma is net hifke yn in omjouwing mei hege frekwinsje-ûnderbrekkingen. |
| SPI | N/A | De SPI Slave-modus mei DMA wurket net. Dit probleem sil yn in takomstige ferzje fan MPLAB Harmony korrizjeare wurde. |
| SPI Flash | Flash-funksjes lykas hege-snelheid lêzen, fêsthâlden en skriuwbeskerming wurde net stipe troch de stjoerprogrammabibleteek.
Statyske ymplemintaasje fan 'e stjoerprogrammabibleteek is net beskikber. |
|
| USB | De USB-stjoerprogrammabibleteek is yn beheinde kapasiteit mei RTOS test.
By it útfieren fan 'e USB Driver Library op in apparaat út 'e PIC32MZ-famylje, hat de stack trije sekonden nedich om te initialisearjen foar PIC32MZ EC-apparaten en trije millisekonden foar PIC32MZ EF-apparaten. Guon API's foar USB Host Driver Library kinne feroarje yn 'e folgjende release. De Polled-modusoperaasje fan USB Host Driver Library is net hifke. It oansluten/ôfbrekken-gedrach fan USB Host Driver Library is yn beheinde kapasiteit hifke. |
Systeemtsjinsten:
| Eigenskip | Tafoegings en updates | Bekende problemen |
| DMA |
Perifeare bibleteken:
| Eigenskip | Tafoegings en updates | Bekende problemen |
| ADCHS | N/A | FIFO wurdt net stipe yn dizze ferzje fan 'e perifeare bibleteek. |
| SQI | N/A | In SQI-klokdielerwearde heger as CLK_DIV_16 sil net wurkje. Om optimale SQI-kloksnelheid te berikken, brûk in SQI-klokdielerwearde leger as CLK_DIV_16.
Noat: Dit probleem is fan tapassing op alle applikaasjes dy't de SQI-module brûke. |
Applikaasjes
| Eigenskip | Tafoegings en updates | Bekende problemen |
| Audiodemonstraasjes | Feroare yn Universal_audio_decoders om mapdjipte te beheinen yn 'e file systeem. Dit sil in útsûndering foarkomme as dat oars fierder as 6 submapnivo's barre soe. | Demonstraasjes fan usb_headset, usb_mikrofoan en usb_sprekker:
De mute-funksje (sa't dy fan 'e PC ôf bestjoerd wurdt) wurket net. mac_audio_hi_res Demonstraasje: It dempen fan 'e audio op 'e PC wurket allinich de earste kear goed |
| Bluetooth-demonstraasjes | Problemen oplost dy't fûn binne yn WVGA-werjefte op 'e a2dp_avrcp-demo. Dit is in premium demonstraasje. | Grafiken binne tydlik útskeakele/fuortsmiten yn alle PIC32MZ DA-konfiguraasjes en sille beskikber steld wurde yn in takomstige release. |
| File Systeemdemonstraasjes | LED_3, dy't brûkt wurdt om oan te jaan dat de demonstraasje slagge is, ljochtet net op, wat ynfloed hat op de folgjende demonstraasjes:
As in tydlike oplossing kin de brûker in brekpunt yn 'e applikaasjekoade pleatse om de status fan 'e demonstraasjes te sjen. |
| Grafiken demonstraasjes | Starter kit PKOB-programmearring en debuggen kin de folgjende flater produsearje: De programmeur koe net starte wurde: Koe it doelapparaat net programmearje. As dit berjocht ferskynt, start it apparaat dan opnij op en de applikaasje sil starte. As debuggen nedich is, is de foarstelde oplossing om de passende header op 'e starterkit te ynstallearjen mei MPLAB REAL ICE.
De folgjende problemen binne fan tapassing op 'e demonstraasje fan external_resources:
|
|
| MEB II Demonstraasjes | De demonstraasje-applikaasje segger_emwin omfettet noch gjin oanrekkingsynfier. | |
| RTOS-demonstraasjes | De SEGGER embOS-bibleteek mei FPU-stipe is fereaske foar PIC32MZ EF-konfiguraasje en de brûker moat dit eksplisyt opnimme. Standert is de bibleteek sûnder FPU-stipe opnommen. | |
| Systeemtsjinstbibleteek Examples | N/A | De demonstraasje fan command_appio wurket net mei MPLAB X IDE v3.06, mar is operasjoneel mei v3.00. |
| TCP/IP Wi-Fi
Demonstraasjes |
N/A | De tcpip_tcp_client-demonstraasje mei de ENC24xJ600- of de ENC28J60-konfiguraasjes wurket net goed as de SPI-stjoerprogramma DMA ynskeakelt. Skeakelje de SPI DMA-opsje foar dizze konfiguraasjes út. Dit sil korrizjeare wurde yn in takomstige release fan MPLAB Harmony. |
| Test applikaasjes | N/A | De FreeRTOS-konfiguraasjes foar gebrûk mei de PIC32MZ EF Starter Kit hawwe de driuwende-kommabibleteek útskeakele yn 'e projektopsjes. |
| USB-demonstraasjes | De demonstraasje-applikaasje msd_basic Device, as boud mei PIC32MZ-apparaten, fereasket dat de SCSI Enquiry response-gegevensstruktuer yn it RAM pleatst wurdt. It pleatsen fan dizze gegevensstruktuer yn it Flash-ûnthâld fan it programma feroarsaket dat it enquiry-antwurd beskeadige rekket. Dit probleem sil yn in takomstige release korrizjeare wurde. De hid_basic_keyboard Host-demonstraasje fangt toetsoanslaggen fan AZ, az, 0-9, Shift en CAPS LOCK-toets. allinnichDe funksjonaliteit fan 'e LED-gloed fan it toetseboerd en stipe foar oare toetskombinaasjes sille bywurke wurde yn in takomstige release. Yn 'e demonstraasje fan audio_speaker Host wurket Plug and Play miskien net foar de pic32mz_ef_sk_int_dyn- en pic32mx_usb_sk2_int_dyn-konfiguraasjes. Dit probleem sil korrizjeare wurde yn in takomstige release. Yn 'e demonstraasjeapplikaasje hub_msd Host kin de plug-and-play-deteksje fan 'e Hub sa no en dan mislearje. As de hub lykwols ynstutsen is foardat it PIC32MZ-apparaat frijlitten wurdt fan reset, wurket de demonstraasjeapplikaasje lykas ferwachte. Dit probleem wurdt ûndersocht en in korreksje sil beskikber wêze yn in takomstige release fan MPLAB Harmony. It is oan te rieden om in selsstannige hub te brûken by it besykjen om de beskikbere hub-demonstraasjeapplikaasjes te brûken. De VBUS-foarsjenningsregulator op 'e starterkit kin miskien net foldwaan oan 'e hjoeddeistige easken fan in bus-oandreaune hub, wat dan ûnfoarsisber gedrach fan 'e demonstraasjeapplikaasje soe feroarsaakje. |
Bou-raamwurk:
| Eigenskip | Tafoegings en updates | Bekende problemen |
| Bluetooth Stack Library | N/A | |
| Wiskundebibleteken | DSP Fix-Point Math Library:
|
Utilities:
| Eigenskip | Tafoegings en updates | Bekende problemen |
| MPLAB Harmony-konfigurator (MHC) | N/A |
|
Software fan tredden:
| Eigenskip | Tafoegings en updates | Bekende problemen |
| SEGGER emWin Grafikbibleteek | N/A | Allinnich de LCC-displaycontroller wurdt stipe. Stipe foar oare displaycontrollers is net beskikber yn dizze release.
In dizze release is in API om de handle fan 'e Dialog-widget op te heljen net beskikber. |
Release Ynhâld
Dit ûnderwerp listet de ynhâld fan dizze release op en identifisearret elke module.
Beskriuwing
Dizze tabel listet de ynhâld fan dizze release, ynklusyf in koarte beskriuwing, en it releasetype (Alfa, Beta, Produksje of Leveransier).
Middleware en bibleteken
| /raamwurk/ | Beskriuwing | Release Type |
| bluetooth/cdbt | Bluetooth Stack Library (Basis) | Produksje |
| bluetooth/premium/audio/cdbt
bluetooth/premium/audio/dekoder/sbc |
Bluetooth Audio Stack Library (Premium)
SBC Decoder Biblioteek (Premium) |
Produksje
Produksje |
| bootloader | Bootloader-bibleteek | Produksje |
| klasseb | Klasse B Biblioteek | Produksje |
| krypto | Mikrochip Kryptografyske Biblioteek | Produksje |
| dekoder/bmp/BmpDekoder dekoder/bmp/GifDekoder dekoder/bmp/JpegDekoder dekoder/audio_dekoders/dekoder_opus dekoder/speex dekoder/premium/dekoder_aac dekoder/premium/dekoder_mp3 dekoder/premium/dekoder_wma |
BMP-dekoderbibleteek GIF-dekoderbibleteek JPEG-dekoderbibleteek Opus Decoder Biblioteek Speex Decoder Biblioteek AAC-dekoderbibleteek (Premium) MP3-dekoderbibleteek (Premium) WMA-dekoderbibleteek (Premium) |
Beta Beta Beta Beta Beta Beta Beta Beta |
| gfx | Grafikbibleteek | Produksje |
| wiskunde/dsp | DSP Fixed-Point Math Library API-header foar PIC32MZ-apparaten | Produksje |
| wiskunde/libq | LibQ Fixed-Point Math Library API-header foar PIC32MZ-apparaten | Produksje |
| netto/pres | MPLAB Harmony Netwurkpresintaasjelaach | Beta |
| toets | Test Harness Biblioteek | Produksje |
| tcpip | TCP/IP Netwurkstapel | Produksje |
| usb | USB-apparaatstapel
USB Host Stack |
Produksje
Beta |
Apparaatstjoerprogramma's:
| /framework/bestjoerder/ | Beskriuwing | Release Type |
| adc | Analoog-nei-digitale omrekkener (ADC) stjoerprogramma
Dynamyske ymplemintaasje Statyske ymplemintaasje |
Beta Beta |
| kamera/ovm7690 | OVM7690 Kamerastjoerprogramma
Allinnich dynamyske ymplemintaasje |
Beta |
| kinne | Controller Area Network (CAN)-stjoerprogramma
Allinnich statyske ymplemintaasje |
Beta |
| cmp | Fergelykjende stjoerprogramma
Allinnich statyske ymplemintaasje |
Beta |
| codec/ak4384
codec/ak4642
codec/ak4953
codec/ak7755 |
AK4384 Codec-stjoerprogramma
Allinnich dynamyske ymplemintaasje
AK4642 Codec-stjoerprogramma Allinnich dynamyske ymplemintaasje
AK4953 Codec-stjoerprogramma Allinnich dynamyske ymplemintaasje
AK7755 Codec-stjoerprogramma Allinnich dynamyske ymplemintaasje |
Produksje
Produksje
Produksje
Produksje |
| cpld | CPLD XC2C64A-bestjoerder
Allinnich statyske ymplemintaasje |
Produksje |
| enc28j60 | ENC28J60 Driverbibleteek
Allinnich dynamyske ymplemintaasje |
Beta |
| encx24j600 | ENCx24J600 Driverbibleteek
Allinnich dynamyske ymplemintaasje |
Beta |
| ethmac | Ethernet Media Access Controller (MAC)-stjoerprogramma
Allinnich dynamyske ymplemintaasje |
Produksje |
| etyk | Ethernet Fysike Ynterface (PHY) Stjoerprogramma
Allinnich dynamyske ymplemintaasje |
Produksje |
| flits | Flash Driver
Allinnich statyske ymplemintaasje |
Beta |
| gfx/controller/lcc | Goedkeape controllerleaze (LCC) grafyske stjoerprogramma
Allinnich dynamyske ymplemintaasje |
Produksje |
| gfx/controller/otm2201a | OTM2201a LCD-controller-stjoerprogramma
Allinnich dynamyske ymplemintaasje |
Produksje |
| gfx/controller/s1d13517 | Epson S1D13517 LCD-controllerstjoerprogramma
Allinnich dynamyske ymplemintaasje |
Produksje |
| gfx/controller/ssd1289 | Solomon Systech SSD1289 Controller Driver
Allinnich dynamyske ymplemintaasje |
Produksje |
| gfx/controller/ssd1926 | Solomon Systech SSD1926 Controller Driver
Allinnich dynamyske ymplemintaasje |
Produksje |
| gfx/controller/tft002 | TFT002 Grafikstjoerprogramma
Allinnich dynamyske ymplemintaasje |
Produksje |
| i2c | Ynter-yntergrearre circuit (I2C) driver
Dynamyske ymplemintaasje Statyske ymplemintaasje |
Alfa Alfa |
| i2s | Inter-IC-lûd (I2S) stjoerprogramma
Allinnich dynamyske ymplemintaasje |
Beta |
| ic | Ynfieropnamestjoerprogramma
Allinnich statyske ymplemintaasje |
Beta |
| nvm | Net-flechtige ûnthâld (NVM) stjoerprogramma
Dynamyske ymplemintaasje Statyske ymplemintaasje |
Beta Beta |
| oc | Utfier Fergelykje Driver
Allinnich statyske ymplemintaasje |
Beta |
| pmp | Parallelle Master Port (PMP)-stjoerprogramma
Dynamyske ymplemintaasje Statyske ymplemintaasje |
Produksje Beta |
| rtcc | Real-Time Clock and Calendar (RTCC) Driver
Allinnich statyske ymplemintaasje |
Beta |
| sdkaart | SD-kaartstjoerprogramma (kliïnt fan SPI-stjoerprogramma)
Allinnich dynamyske ymplemintaasje |
Beta |
| spi | Seriële perifeare ynterface (SPI) stjoerprogramma
Dynamyske ymplemintaasje Statyske ymplemintaasje |
Produksje Beta |
|
spi_flash/sst25vf016b spi_flash/sst25vf020b spi_flash/sst25vf064c spi_flash/sst25 |
SPI Flash-stjoerprogramma's
Allinnich dynamyske ymplemintaasje |
Alpha |
| tmr | Timer-bestjoerder
Dynamyske ymplemintaasje Statyske ymplemintaasje |
Produksje Beta |
| oanrekking/adc10bit
oanreitsje/ar1021
oanreitsje/mtch6301
oanreitsje/mtch6303 |
ADC 10-bit Touch Driver Allinnich dynamyske ymplemintaasje AR1021 Touch-stjoerprogramma Allinnich dynamyske ymplemintaasje MTCH6301 Touch-stjoerprogramma Allinnich dynamyske ymplemintaasje MTCH6303 Touch-stjoerprogramma Allinnich statyske ymplemintaasje |
Beta
Beta
Beta
Beta |
| usart | Universele syngroane/asynchrone ûntfanger/stjoerder (USART) stjoerprogramma
Dynamyske ymplemintaasje Statyske ymplemintaasje |
Produksje
Beta |
| usbfs
usbhs |
PIC32MX Universele Seriële Bus (USB) Controller Driver (USB-apparaat) Allinnich dynamyske ymplemintaasje PIC32MZ Universal Serial Bus (USB) Controller Driver (USB-apparaat) Allinnich dynamyske ymplemintaasje |
Produksje
Produksje |
| usbfs
usbhs |
PIC32MX Universele Seriële Bus (USB) Controller Driver (USB Host)
Allinnich dynamyske ymplemintaasje PIC32MZ Universele Seriële Bus (USB) Controller Driver (USB Host) Allinnich dynamyske ymplemintaasje |
Beta
Beta |
| wifi/mrf24w
wifi/mrf24wn |
Wi-Fi-stjoerprogramma foar de MRF24WG-controller Allinnich dynamyske ymplemintaasje Wi-Fi-stjoerprogramma foar de MRF24WN-controller Allinnich dynamyske ymplemintaasje |
Produksje
Produksje |
Systeem Tsjinsten
| /raamwurk/systeem/ | Beskriuwing | Release Type |
| klk | Biblioteek foar kloksysteemtsjinsten
Dynamyske ymplemintaasje Statyske ymplemintaasje |
Produksje
Produksje |
| befel | Kommandoprosessor Systeemtsjinstbibleteek
Allinnich dynamyske ymplemintaasje |
Produksje |
| gewoan | Mienskiplike systeemtsjinstbibleteek | Beta |
| konsole | Konsole Systeem Tsjinstbibleteek
Dynamyske ymplemintaasje Statyske ymplemintaasje |
Beta
Alpha |
| debug | Debug Systeemtsjinstbibleteek
Allinnich dynamyske ymplemintaasje |
Beta |
| devcon | Tsjinstbibleteek foar apparaatkontrôlesysteem
Allinnich dynamyske ymplemintaasje |
Produksje |
| dma | Direkte ûnthâld tagong systeem tsjinstbibleteek
Dynamyske ymplemintaasje |
Produksje |
| fs | File Systeemtsjinstbibleteek
Allinnich dynamyske ymplemintaasje |
Produksje |
| int | Underbrek systeemtsjinstbibleteek
Allinnich statyske ymplemintaasje |
Produksje |
| oantinken | Biblioteek foar ûnthâldsysteemtsjinsten
Allinnich statyske ymplemintaasje |
Beta |
| msg | Berjochtesysteemtsjinstbibleteek
Allinnich dynamyske ymplemintaasje |
Beta |
| havens | Ports System Service Library
Allinnich statyske ymplemintaasje |
Produksje |
| willekeurich | Systeemtsjinstbibleteek foar willekeurige getallengenerator
Allinnich statyske ymplemintaasje |
Produksje |
| weromsette | Systeemtsjinstbibleteek weromsette
Allinnich statyske ymplemintaasje |
Beta |
| tmr | Timer Systeem Tsjinstbibleteek
Allinnich dynamyske ymplemintaasje |
Beta |
| oanreitsje | Touch System Service Library
Allinnich dynamyske ymplemintaasje |
Beta |
| wdt | Tsjinstbibleteek foar it systeem fan Watchdog Timer
Allinnich statyske ymplemintaasje |
Beta |
Perifeare bibleteken:
| /raamwurk/ | Beskriuwing | Release Type |
| perifeare | Boarnekoade fan perifeare bibleteek foar alle stipe PIC32-mikrokontrollers | Produksje |
| PIC32MX1XX/2XX 28/36/44-pin Family | Produksje | |
| PIC32MX1XX/2XX/5XX 64/100-pin Family | Produksje | |
| PIC32MX320/340/360/420/440/460 Family | Produksje | |
| PIC32MX330/350/370/430/450/470 Family | Produksje | |
| PIC32MX5XX/6XX/7XX Famylje | Produksje | |
| PIC32MZ Ynbêde Konnektiviteit (EC) Famylje | Produksje | |
| PIC32MZ Ynbêde Konnektivität mei Floating Point Unit (EF) Famylje | Produksje |
Abstraksjelaach fan it bestjoeringssysteem (OSAL):
| /raamwurk/ | Beskriuwing | Release Type |
| osal | Abstraksjelaach fan it bestjoeringssysteem (OSAL) | Produksje |
Bestjoersstipepakketten (BSP):
| /bsp/ | Beskriuwing | Release Type |
| bt_audio_dk | BSP foar de PIC32 Bluetooth Audio Development Kit. | Produksje |
| chipkit_wf32 | BSP foar it chipKIT™ WF32™ Wi-Fi-ûntwikkelingsboerd. | Produksje |
| chipkit_wifire | BSP foar it chipKIT™ Wi-FIRE Untwikkelingsboerd. | Produksje |
| pic32mx_125_sk | BSP foar de PIC32MX1/2/5 Starter Kit. | Produksje |
| pic32mx_125_sk+lcc_pictail+qvga | BSP foar it Low-Cost Controllerless (LCC) Graphics PICtail Plus dochterboard mei it Graphics Display Truly 3.2″ 320 × 240 board ferbûn mei de PIC32MX1/2/5 starterkit. | Produksje |
| pic32mx_125_sk+meb | BSP foar de PIC32MX1/2/5 Starter Kit ferbûn mei de Multimedia Expansion Board (MEB). | Produksje |
| pic32mx_bt_sk | BSP foar de PIC32 Bluetooth Starter Kit. | Produksje |
| pic32mx_eth_sk | BSP foar de PIC32 Ethernet Starter Kit. | Produksje |
| pic32mx_eth_sk2 | BSP foar de PIC32 Ethernet Starter Kit II. | Produksje |
| pic32mx_pcap_db | BSP foar it PIC32 GUI-ûntwikkelingsboerd mei projektearre kapasitive oanrekking. | Produksje |
| pic32mx_usb_digitale_audio_ab | BSP foar it PIC32 USB Audio Accessory Board | Produksje |
| pic32mx_usb_sk2 | BSP de PIC32 USB Starter Kit II. | Produksje |
| pic32mx_usb_sk2+lcc_pictail+qvga | BSP foar it Low-Cost Controllerless (LCC) Graphics PICtail Plus dochterboard mei it Graphics Display Truly 3.2″ 320×240 board ferbûn mei de PIC32 USB Starter Kit II. | Produksje |
| pic32mx_usb_sk2+lcc_pictail+wqvga | BSP foar it Low-Cost Controllerless (LCC) Graphics PICtail Plus dochterboard mei it Graphics Display Powertip 4.3″ 480×272 board ferbûn mei de PIC32 USB Starter Kit II. | Produksje |
| pic32mx_usb_sk2+meb | BSP foar de Multimedia Expansion Board (MEB) ferbûn mei de PIC32 USB Starter Kit II. | Produksje |
| pic32mx_usb_sk2+s1d_pictail+vga | BSP foar de grafyske controller PICtail Plus Epson S1D13517 dochterboerd mei de grafyske display Truly 5.7″ 640×480 boerd ferbûn mei de PIC32 USB Starter Kit II. | Produksje |
| pic32mx_usb_sk2+s1d_pictail+wqvga | BSP foar de grafyske controller PICtail Plus Epson S1D13517 dochterboerd mei de grafyske display-powertip 4.3″ 480×272-boerd ferbûn mei de PIC32 USB Starter Kit II. | Produksje |
| pic32mx_usb_sk2+s1d_pictail+wvga | BSP foar de grafyske controller PICtail Plus Epson S1D13517 dochterboard mei grafysk display Truly 7″ 800×400 board ferbûn mei de PIC32 USB Starter Kit II. | Produksje |
| pic32mx_usb_sk2+ssd_pictail+qvga | BSP foar de Graphics LCD Controller PICtail Plus SSD1926 dochterboard mei grafysk display Truly 3.2″ 320×240 board ferbûn mei de PIC32 USB Starter Kit II. | Produksje |
| pic32mx_usb_sk3 | BSP foar de PIC32 USB Starter Kit III. | Produksje |
| pic32mx270f512l_pim+bt_audio_dk | BSP foar de PIC32MX270F512L Plug-in Module (PIM) ferbûn mei de PIC32 Bluetooth Audio Development Kit. | Produksje |
| pic32mx460_pim+e16 | BSP foar de PIC32MX460F512L Plug-in Module (PIM) ferbûn mei it Explorer 16 Development Board. | Produksje |
| pic32mx470_pim+e16 | BSP foar de PIC32MX450/470F512L Plug-in Module (PIM) ferbûn mei it Explorer 16 Development Board. | Produksje |
| pic32mx795_pim+e16 | BSP foar de PIC32MX795F512L Plug-in Module (PIM) ferbûn mei it Explorer 16 Development Board. | Produksje |
| pic32mz_ec_pim+bt_audio_dk | BSP foar de PIC32MZ2048ECH144 Audio Plug-in Module (PIM) ferbûn mei de PIC32 Bluetooth Audio Development Kit. | Produksje |
| pic32mz_ec_pim+e16 | BSP foar de PIC32MZ2048ECH100 Plug-in Module (PIM) ferbûn mei it Explorer 16 Development Board. | Produksje |
| pic32mz_ec_sk | BSP foar de PIC32MZ Embedded Connectivity (EC) Starter Kit. | Produksje |
| pic32mz_ec_sk+meb2 | BSP foar de Multimedia Expansion Board II (MEB II) ferbûn mei de PIC32MZ Embedded Connectivity (EC) Starter Kit. | Produksje |
| pic32mz_ec_sk+meb2+wvga | BSP foar de Multimedia Expansion Board II (MEB II) mei de 5″ WVGA PCAP Display Board (sjoch Noat) ferbûn mei de PIC32MZ Embedded Connectivity (EC) Starter Kit.
Noat: Nim kontakt op mei jo lokale Microchip-ferkeapkantoar foar ynformaasje oer it krijen fan it 5″ WVGA PCAP Display Board. |
Produksje |
| pic32mz_ec_sk+s1d_pictail+vga | BSP foar de grafyske controller PICtail Plus Epson S1D13517 dochterboerd mei de grafyske display Truly 5.7″ 640×480-boerd ferbûn mei de PIC32MZ Embedded Connectivity (EC) starterkit. | Produksje |
| pic32mz_ec_sk+s1d_pictail+wqvga | BSP foar de grafyske controller PICtail Plus Epson S1D13517 dochterboerd mei de grafyske display Powertip 4.3″ 480×272 boerd ferbûn mei de PIC32MZ Embedded Connectivity (EC) starterkit. | Produksje |
| pic32mz_ec_sk+s1d_pictail+wvga | BSP foar de grafyske controller PICtail Plus Epson S1D13517 dochterboerd mei de 5″ WVGA PCAP displayboerd (sjoch Noat) ferbûn mei de PIC32MZ Embedded Connectivity mei Floating Point Unit (EC) Starter Kit.
Noat: Nim kontakt op mei jo lokale Microchip-ferkeapkantoar foar ynformaasje oer it krijen fan it 5″ WVGA PCAP Display Board. |
Produksje |
| pic32mz_ef_pim+bt_audio_dk | BSP foar de PIC32MZ2048EFH144 Audio Plug-in Module (PIM) ferbûn mei de PIC32 Bluetooth Audio Development Kit. | Produksje |
| pic32mz_ef_pim+e16 | BSP foar de PIC32MZ2048EFH100 Plug-in Module (PIM) ferbûn mei it Explorer 16 Development Board. | Produksje |
| pic32mz_ef_sk | BSP foar de PIC32MZ Ynbêde Konnektivität mei Floating Point (EF) Starter Kit. | Produksje |
| pic32mz_ef_sk+meb2 | BSP foar de Multimedia Expansion Board II (MEB II) ferbûn mei de PIC32MZ Embedded Connectivity with Floating Point Unit (EF) Starter Kit. | Produksje |
| pic32mz_ef_sk+meb2+wvga | BSP foar de Multimedia Expansion Board II (MEB II) mei de 5″ WVGA PCAP Display Board (sjoch Noat) ferbûn mei de PIC32MZ Embedded Connectivity mei Floating Point Unit (EF) Starter Kit.
Noat: Nim kontakt op mei jo lokale Microchip-ferkeapkantoar foar ynformaasje oer it krijen fan it 5″ WVGA PCAP Display Board. |
Produksje |
| pic32mz_ef_sk+s1d_pictail+vga | BSP foar de grafyske controller PICtail Plus Epson S1D13517 dochterboerd mei it grafyske display Truly 5.7″ 640 × 480-boerd ferbûn mei de PIC32MZ Embedded Connectivity mei Floating Point Unit (EF) Starter Kit. | Produksje |
| pic32mz_ef_sk+s1d_pictail+wqvga | BSP foar de grafyske controller PICtail Plus Epson S1D13517 dochterboerd mei de grafyske display Powertip 4.3″ 480×272 boerd ferbûn mei de PIC32MZ Embedded Connectivity mei Floating Point Unit (EF) starterkit. | Produksje |
| wifi_g_db | BSP foar it Wi-Fi G Demo Board. | Produksje |
Audio-applikaasjes:
| /apps/audio/ | Beskriuwing | Release Type |
| audio_mikrofoan_loopback | Demonstraasje fan audio-mikrofoanloopback | Produksje |
| audio_toan | Demonstraasje fan audiotoan | Produksje |
| mac_audio_hi_res | Demonstraasje fan audio mei hege resolúsje | Produksje |
| sdcard_usb_audio | Demonstraasje fan USB-audio SD-kaart | Beta |
| universele_audio_dekodearders | Demonstraasje fan universele audiodekoder | Produksje |
| usb_headset | Demonstraasje fan USB-audioheadset | Produksje |
| usb_mikrofoan | USB Audio Mikrofoan Demonstraasje | Produksje |
| usb_sprekker | Demonstraasje fan USB-audiosprekkers | Produksje |
Bluetooth-applikaasjes:
| /apps/bluetooth/ | Beskriuwing | Release Type |
| gegevens/gegevensbasis | Demonstraasje fan Bluetooth® basisgegevens | Produksje |
| data/data_temp_sens_rgb | Bluetooth-temperatuersensor en RGB-gegevensdemonstraasje | Produksje |
| premium/audio/a2dp_avrcp | Bluetooth Premium Audio Demonstraasje | Produksje |
Bootloader-applikaasjes:
| /apps/bootloader/ | Beskriuwing | Release Type |
| basic | Basis Bootloader Demonstraasje | Produksje |
| LiveUpdate | Demonstraasje fan live updates | Produksje |
Klasse B-tapassingen:
| /apps/klasse b/ | Beskriuwing | Release Type |
| KlasseB Demo | Demonstraasje fan klasse B-bibleteek | Produksje |
Kryptografyske tapassingen:
| /apps/krypto/ | Beskriuwing | Release Type |
| fersiferje_ûntsiferje | Krypto Perifeare Biblioteek MD5 Fersifering/Desifering Demonstraasje | Produksje |
| grutte_hash | Demonstraasje fan Krypto Perifeare Biblioteek Hash | Produksje |
Bestjoerderapplikaasjes:
| /apps/bestjoerder/ | Beskriuwing | Release Type |
| i2c/i2c_rtcc | I2C RTCC-demonstraasje | Produksje |
| nvm/nvm_lêze_skriuwe | NVM-demonstraasje | Produksje |
| spi/serial_eeprom | SPI-demonstraasje | Produksje |
| spi/spi_loopback | SPI-demonstraasje | Produksje |
| spi_flash/sst25vf020b | SPI Flash SST25VF020B Apparaat Demonstraasje | Produksje |
| usart/usart_echo | USART-demonstraasje | Produksje |
| usart/usart_loopback | USART Loopback Demonstraasje | Produksje |
Example Applikaasjes:
| /apps/eksamples/ | Beskriuwing | Release Type |
| myn_earste_app | MPLAB Harmony Tutorial Example Solution | N/A |
| perifeare | MPLAB Harmony Compliant Perifeare Biblioteek Examples | Produksje |
| systeem | MPLAB Harmony Compliant System Service Library Examples | Produksje |
Applikaasjes foar eksterne ûnthâldprogrammeurs:
| /apps/programmeur/ | Beskriuwing | Release Type |
| eksterne_flits | Demonstraasje fan eksterne Flash Bootloader | Produksje |
| sqi_flash | Demonstraasje fan SQI Flash foar eksterne ûnthâldprogrammeur | Produksje |
File Systeemapplikaasjes:
| /apps/fs/ | Beskriuwing | Release Type |
| nvm_fat_single_skiif | Demonstraasje fan net-flechtich ûnthâld mei ien skiif FAT FS | Produksje |
| nvm_mpfs_single_skiif | Demonstraasje fan net-flechtige ûnthâld MPFS op ien skiif | Produksje |
| nvm_sdcard_fat_mpfs_multi_skiif | Multi-disk net-flechtich ûnthâld FAT FS MPFS demonstraasje | Produksje |
| nvm_sdcard_fat_multi_disk | Demonstraasje fan net-flechtige ûnthâld mei meardere skiven FAT FS | Produksje |
| sdcard_fat_single_skiif | FAT FS-demonstraasje fan SD-kaart mei ien skiif | Produksje |
| sdcard_msd_fat_multi_disk | Multi-disk SD-kaart MSD FAT FS demonstraasje | Produksje |
| sst25_fat | SST25 Flash FAT FS Demonstraasje | Alpha |
Grafyske applikaasjes:
| /apps/gfx/ | Beskriuwing | Release Type |
| basis_ôfbylding_beweging | Demonstraasje fan basisôfbyldingsbibleteek foar bewegingsgrafiken | Produksje |
| emwin_quickstart | SEGGER emWin Quick Start Demonstraasje | Produksje |
| eksterne_boarnen | Demonstraasje fan tagong ta eksterne ûnthâld opsleine grafyske boarnen | Produksje |
| grafiken_showcase | Grafiken Low-Cost Controllerless (LCC) WVGA Demonstraasje | Produksje |
| lcc | Goedkeape controllerleaze (LCC) grafyske demonstraasje | Produksje |
| media_ôfbylding_viewer | Grafyske mediaôfbylding Viewer Demonstraasje | Produksje |
| objekt | Demonstraasje fan grafyske objektlaach | Produksje |
| primityf | Demonstraasje fan laachprimitiven foar grafyske eleminten | Produksje |
| resistive_touch_kalibraasje | Demonstraasje fan resistive touchkalibraasje | Produksje |
| s1d13517 | Demonstraasje fan 'e Epson S1D13517 LCD-controller | Produksje |
| ssd1926 | Demonstraasje fan Solomon Systech SSD1926-controller | Produksje |
Multimedia Expansion Board II (MEB II) tapassingen:
| /apps/meb_ii/ | Beskriuwing | Release Type |
| gfx_kamera | Demonstraasje fan grafyske kamera | Produksje |
| gfx_cdc_com_port_single | Kombineare grafiken en USB CDC-demonstraasje | Produksje |
| gfx_fotoframe | Demonstraasje fan grafyske fotolijsten | Produksje |
| gfx_web_tsjinner_nvm_mpfs | Kombineare grafiken en TCP/IP Web Serverdemonstraasje | Produksje |
| emwin | SEGGER emWin®-mooglikheden op MEB II-demonstraasje | Beta |
RTOS-applikaasjes:
| /apps/rtos/ | Beskriuwing | Release Type |
| embos | SEGGER embOS® Demonstraasjes | Produksje |
| freertos | FreeRTOS™ Demonstraasjes | Produksje |
| iepenrtos | OPENRTOS Demonstraasjes | Produksje |
| tried | Express Logic ThreadX Demonstraasjes | Produksje |
| uC_OS_II | Micriµm® µC/OS-II™ demonstraasjes | Beta |
| uC_OS_III | Micriµm® µC/OS-III™ demonstraasjes | Produksje |
TCP/IP-applikaasjes:
| /apps/tcpip/ | Beskriuwing | Release Type |
| berkeley_tcp_kliïnt | Berkeley TCP/IP-kliïntdemonstraasje | Produksje |
| berkeley_tcp_tsjinner | Berkeley TCP/IP-tsjinnerdemonstraasje | Produksje |
| berkeley_udp_kliïnt | Berkeley TCP/IP UDP-kliïntdemonstraasje | Produksje |
| berkeley_udp_relay | Berkeley TCP/IP UDP Relay Demonstraasje | Produksje |
| berkeley_udp_tsjinner | Berkeley TCP/IP UDP-tsjinnerdemonstraasje | Produksje |
| wolfssl_tcp_kliïnt | wolfSSL TCP/IP TCP-kliïntdemonstraasje | Produksje |
| wolfssl_tcp_tsjinner | wolfSSL TCP/IP TCP-tsjinnerdemonstraasje | Produksje |
| snmpv3_nvm_mpfs | SNMPv3 Net-flechtige ûnthâldmikrochip Proprietêr File Systeemdemonstraasje | Produksje |
| snmpv3_sdcard_fatfs | SNMPv3 Net-flechtige ûnthâld SD-kaart FAT File Systeemdemonstraasje | Produksje |
| tcpip_tcp_kliïnt | TCP/IP TCP-kliïntdemonstraasje | Produksje |
| tcpip_tcp_kliïnt_tsjinner | TCP/IP TCP-kliïnt-tsjinnerdemonstraasje | Produksje |
| tcpip_tcp_tsjinner | TCP/IP TCP-tsjinnerdemonstraasje | Produksje |
| tcpip_udp_client | Demonstraasje fan TCP/IP UDP-kliïnt | Produksje |
| tcpip_udp_kliïnt_tsjinner | TCP/IP UDP-kliïnt-tsjinnerdemonstraasje | Produksje |
| tcpip_udp_tsjinner | Demonstraasje fan TCP/IP UDP-tsjinner | Produksje |
| web_tsjinner_nvm_mpfs | Net-flechtige ûnthâldmikrochip proprietêr File Systeem Web Serverdemonstraasje | Produksje |
| web_tsjinner_sdkaart_fatfs | SD-kaart FAT File Systeem Web Serverdemonstraasje | Produksje |
| wifi_easy_configuration | Wi-Fi® EasyConf-demonstraasje | Produksje |
| wifi_g_demo | Wi-Fi G Demonstraasje | Produksje |
| wifi_wolfssl_tcp_kliïnt | Wi-Fi wolfSSL TCP/IP-kliïntdemonstraasje | Produksje |
| wifi_wolfssl_tcp_tsjinner | Wi-Fi wolfSSL TCP/IP-tsjinnerdemonstraasje | Produksje |
| wolfssl_tcp_kliïnt | wolfSSL TCP/IP-kliïntdemonstraasje | Produksje |
| wolfssl_tcp_tsjinner | wolfSSL TCP/IP-tsjinnerdemonstraasje | Produksje |
Testapplikaasjes:
| /apps/meb_ii/ | Beskriuwing | Release Type |
| test_sample | MPLAB Harmony Test Sample Applikaasje | Alpha |
USB-apparaatapplikaasjes:
| /apps/usb/apparaat/ | Beskriuwing | Release Type |
| cdc_com_poarte_dual | CDC dûbele seriële COM-poarten emulaasje demonstraasje | Produksje |
| cdc_com_poarte_single | CDC Single Serial COM Port Emulation Demonstraasje | Produksje |
| cdc_msd_basic | Demonstraasje fan massaopslachapparaat (MSD) fan CDC | Produksje |
| cdc_seriële_emulator | CDC Seriële Emulaasje Demonstraasje | Produksje |
| cdc_seriële_emulator_msd | CDC Seriële Emulaasje MSD Demonstraasje | Produksje |
| ferburgen_basis | Basis USB Human Interface Device (HID) demonstraasje | Produksje |
| ferburgen_joystick | Demonstraasje fan USB HID-klasse joystick-apparaat | Produksje |
| ferburgen_toetseboerd | Demonstraasje fan USB HID-klasse toetseboerdapparaat | Produksje |
| ferburgen_mûs | Demonstraasje fan USB HID-klasse mûsapparaat | Produksje |
| hid_msd_basic | USB HID Klasse MSD Demonstraasje | Produksje |
| msd_basic | USB MSD-demonstraasje | Produksje |
| msd_fs_spiflash | USB MSD SPI Flash File Systeemdemonstraasje | Produksje |
| msd_sdcard | USB MSD SD-kaart demonstraasje | Produksje |
| ferkeaper | USB-leveransier (d.w.s. generike) demonstraasje | Produksje |
USB Host-applikaasjes:
| /apps/usb/host/ | Beskriuwing | Release Type |
| audio_sprekker | Demonstraasje fan USB Audio v1.0 Host Class Driver | Produksje |
| cdc_basic | USB CDC Basisdemonstraasje | Produksje |
| cdc_msd | USB CDC MSD Basisdemonstraasje | Produksje |
| hid_basic_toetseboerd | Demonstraasje fan USB HID Host-toetseboerd | Produksje |
| hid_basic_mouse | Demonstraasje fan USB HID Host-mûs | Produksje |
| hub_cdc_hid | USB HID CDC Hub Demonstraasje | Produksje |
| hub_msd | USB MSD Hub Host Demonstraasje | Produksje |
| msd_basic | USB MSD Host Simple Thumb Drive Demonstraasje | Produksje |
Foarboude binêre bestannen:
| /bin/framework | Beskriuwing | Release Type |
| bluetooth | Foarboude PIC32 Bluetooth Stack Biblioteken | Produksje |
| bluetooth/premium/audio | Foarboude PIC32 Bluetooth Audio Stack Biblioteken (Premium) | Produksje |
| dekoder/premium/aac_microaptiv | Foarboude AAC-dekoderbibleteek foar PIC32MZ-apparaten mei microAptiv Core-funksjes (Premium) | Beta |
| dekoder/premium/aac_pic32mx | Foarboude AAC-dekoderbibleteek foar PIC32MX-apparaten (Premium) | Beta |
| decoder/premium/mp3_microaptiv | Foarboude MP3-dekoderbibleteek foar PIC32MZ-apparaten mei microAptiv Core-funksjes (Premium) | Produksje |
| dekoder/premium/mp3_pic32mx | Foarboude MP3-dekoderbibleteek foar PIC32MX-apparaten (Premium) | Produksje |
| dekoder/premium/wma_microaptiv | Foarboude WMA-dekoderbibleteek foar PIC32MZ-apparaten mei microAptiv Core-funksjes (Premium) | Beta |
| dekoder/premium/wma_pic32mx | Foarboude WMA-dekoderbibleteek foar PIC32MX-apparaten (Premium) | Beta |
| wiskunde/dsp | Foarboude DSP Fix-Point Math Library foar PIC32MZ-apparaten | Produksje |
| wiskunde/libq | Foarboude LibQ Fixed-Point Math Library foar PIC32MZ-apparaten | Produksje |
| wiskunde/libq/libq_c | Foarboude wiskundebibleteek mei C-ymplemintaasjes kompatibel mei sawol Pic32MX- as Pic32MZ-apparaten. (OPMERKING: Dizze routines binne net kompatibel mei de funksjes fan 'e libq-bibleteek) | Beta |
| perifeare | Foarboude perifeare bibleteken | Produksje/ Beta |
Bou-raamwurk:
| /bouwe/raamwurk/ | Beskriuwing | Release Type |
| wiskunde/libq | LibQ Biblioteek Bouprojekt | Produksje |
| wiskunde/libq | LibQ_C Biblioteekbouprojekt | Alpha |
| perifeare | Projekt foar it bouwen fan perifeare bibleteek | Produksje |
Utilities:
| /nutsbedriuwen/ | Beskriuwing | Release Type |
| mhc/plugins/displaymanager/displaymanager.jar | MPLAB Harmony Display Manager Plug-in | Beta |
| mhc/com-microchip-mplab-modules-mhc.nbm | MPLAB Harmony Configurator (MHC) Plugin
MPLAB Harmony Graphics Composer (ynbegrepen yn 'e MHC-plugin) |
Produksje
Beta |
| mib2bib/mib2bib.jar | Kompilearre oanpaste mikrochip MIB-skript (snmp.mib) om snmp.bib en mib.h te generearjen | Produksje |
| mpfs_generator/mpfs2.jar | TCP/IP MPFS File Generator en uploadhulpprogramma | Produksje |
| segger/emwin | SEGGER emWin-hulpprogramma's brûkt troch MPLAB Harmony emWin demonstraasjeapplikaasjes | Ferkeaper |
| tcpip_discoverer/tcpip_discoverer.jar | TCP/IP Microchip Node Discoverer Utility | Produksje |
Software fan tredden:
| /tredde_partij/ | Beskriuwing | Release Type |
| dekoder | Decoderbibleteek Boarneferdieling | Ferkeaper |
| gfx/emwin | SEGGER emWin® Grafikbibleteekdistribúsje | Ferkeaper |
| rtos/embOS | SEGGER embOS® Distribúsje | Ferkeaper |
| rtos/FreeRTOS | FreeRTOS-boarneferdieling mei stipe foar PIC32MZ-apparaten | Ferkeaper |
| rtos/MicriumOSII | Micriµm® µC/OS-II™ Distribúsje | Ferkeaper |
| rtos/MicriumOSIII | Micriµm® µC/OS-III™ Distribúsje | Ferkeaper |
| rtos/OpenRTOS | OPENRTOS-boarnedistribúsje mei stipe foar PIC32MZ-apparaten | Ferkeaper |
| rtos/ThreadX | Express Logic ThreadX Distribution | Ferkeaper |
| segger/emwin | SEGGER emWin® Pro-distribúsje | Ferkeaper |
| tcpip/wolfssl | wolfSSL (earder CyaSSL) Ynbêde SSL-bibleteek Iepen boarne-basearre demonstraasje | Ferkeaper |
| tcpip/iniche | InterNiche Biblioteek Distribúsje | Ferkeaper |
Dokumintaasje:
| /dok/ | Beskriuwing | Release Type |
| harmony_help.pdf | MPLAB Harmony Help yn Portable Document Format (PDF) | Produksje |
| harmony_help.chm | MPLAB Harmony Help yn Compiled Help (CHM) formaat | Produksje |
| html/yndeks.html | MPLAB Harmony Help yn HTML-formaat | Produksje |
| harmony_kompatibiliteit_wurkblêd.pdf | PDF-formulier foar gebrûk by it bepalen fan it nivo fan MPLAB Harmony-kompatibiliteit en om alle útsûnderings of beheiningen op 'e kompatibiliteitsrjochtlinen fêst te lizzen | Produksje |
| harmony_release_brief_v1.11.pdf | MPLAB Harmony Release Brief, mei ynformaasje oer de release yn ien eachopslach | Produksje |
| harmony_release_notes_v1.11.pdf | Release Notes fan MPLAB Harmony yn PDF | Produksje |
| harmony_lisinsje_v1.11.pdf | MPLAB Harmony Software Lisinsje-oerienkomst yn PDF | Produksje |
Utjeftetypen
Dizze seksje beskriuwt de soarten frijlitting en harren betsjutting.
Beskriuwing
MPLAB Harmony-module-útjeften kinne ien fan trije ferskillende typen wêze, lykas te sjen is yn 'e folgjende yllustraasje.

Alfa-útjefte
In alfa-útjefte fan in module is meastentiids in earste útjefte. Alfa-útjeften sille folsleine ymplemintaasjes hawwe fan har basisfunksjeset, se wurde funksjoneel ienheidstest en sille korrekt boud wurde. In alfa-útjefte is in geweldige "pre-útjefte".view"fan wat in nije ûntwikkeling Microchip oan wurket en it kin tige nuttich wêze foar it ferkennen fan nije funksjes. It is lykwols net troch it folsleine formele testproses gien en it is hast wis dat guon fan syn ynterface sille feroarje foardat de produksjeferzje wurdt útbrocht, en dêrom wurdt it net oanrikkemandearre foar produksjegebrûk.
Beta Release
In beta-ferzje fan in module is troch de ynterne ynterface gienview proses en hat formele testen fan syn funksjonaliteit hân. Ek sille problemen dy't rapportearre binne út 'e alfa-release oplost of dokumintearre wêze. As in module yn in beta-ferzje is, kinne jo ferwachtsje dat it ûnder normale omstannichheden goed funksjonearret en jo kinne ferwachtsje dat de ynterface tige ticht by de definitive foarm is (hoewol feroarings noch makke wurde kinne as it nedich is). It hat lykwols gjin stress- of prestaasjetests hân en it kin miskien net sûnder problemen mislearje as it ferkeard brûkt wurdt. In beta-release wurdt net oanrikkemandearre foar produksjegebrûk, mar it kin wol brûkt wurde foar ûntwikkeling.
Produksje Release
Tsjin 'e tiid dat in module yn produksjefoarm útbrocht wurdt, is er funksje-kompleet, folslein hifke, en is de ynterface "beferzen". Alle bekende problemen út foargeande releases sille reparearre of dokumintearre wêze. De besteande ynterface sil net feroarje yn takomstige releases. It kin útwreide wurde mei ekstra funksjes en ekstra ynterfacefunksjes, mar besteande ynterfacefunksjes sille net feroarje. Dit is stabile koade mei in stabile Application Program Interface (API) wêrop jo kinne fertrouwe foar produksjedoelen.
Ferzjenûmers
Dizze seksje beskriuwt de betsjutting fan MPLAB Harmony-ferzjenûmers.
Beskriuwing
MPLAB Harmony Ferzje Nûmerskema
MPLAB Harmony brûkt it folgjende ferzjenûmeringsskema:
<major>.<minor>[.<dot>][<release type>]
Wêr:
- = Grutte revisje (belangryke feroaring dy't ynfloed hat op in protte of alle modules)
- = Lytse revisy (nije funksjes, reguliere releases)
- [. ] = Dot release (flaterkorreksjes, net-plande releases)
- [ ] = Release Type (a foar alfa en b foar beta, as fan tapassing). Produksje-releaseferzjes befetsje gjin releasetypeletter.
Ferzjestring
De SYS_VersionStrGet-funksje sil in tekenrige weromjaan yn it formaat:
" . [. ][ ]”
Wêr:
- is it haadferzjenûmer fan 'e module
- is it lytse ferzjenûmer fan 'e module
- is in opsjoneel "patch"- of "dot"-útjeftenûmer (dat net yn 'e tekenrige opnommen is as it gelyk is oan "00")
- is in opsjoneel releasetype fan "a" foar alfa en "b" foar beta. Dit type is net opnommen as de release in produksjeferzje is (d.w.s. gjin alfa of in beta)
Opmerking: De ferzjestring sil gjin spaasjes befetsje.
Example:
"0.03a"
"1.00"
Ferzjenûmer
It ferzjenûmer dat weromjûn wurdt troch de SYS_VersionGet-funksje is in net-tekene hiel getal yn it folgjende desimale formaat (net yn in BCD-formaat).
* 10000 + * 100 +
Wêr't de sifers yn desimaal werjûn wurde en de betsjutting itselde is as beskreaun yn Ferzje String.
Opmerking: Der is gjin numerike foarstelling fan it releasetype.
Example:
Foar ferzje "0.03a" is de weromjûne wearde gelyk oan: 0 * 10000 + 3 * 100 + 0.
Foar ferzje "1.00" is de weromjûne wearde gelyk oan: 1 * 100000 + 0 * 100 + 0.
© 2013-2017 Microchip Technology Inc.
FAQ
- F: Kin MPLAB Harmony brûkt wurde mei C++-programmearring taal?
A: Nee, MPLAB Harmony is net test mei C++; dêrom is stipe foar dizze programmeartaal net beskikber. - F: Wat is it oanrikkemandearre optimalisaasjenivo foar it bouwen projekten mei MPLAB Harmony perifeare bibleteek?
A: It optimalisaasjenivo -O1 wurdt oanrikkemandearre om koade te ferwiderjen út net-brûkte seksjes yn 'e perifeare bibleteek. - F: Hoe giet de MPLAB Harmony-uninstaller om mei troch de brûker oanpaste bestannen files?
A: De deynstallearder sil alles wiskje files ynstalleare troch de ynstallearder, sels as se troch de brûker oanpast binne. Nije files tafoege troch de brûker sille net wiske wurde.
Dokuminten / Resources
![]() | Harmony Yntegreare Software Framework |
Referinsjes
- User Manualmanual.tools

