Chizindikiro cha MICROCHIP

MICROCHIP Harmony Integrated Software Framework

Chithunzi cha MICROCHIP-Harmony-Integrated-Software-Framework-product

Zofotokozera:

  • Dzina lazogulitsa: MPLAB Harmony Integrated Software Framework
  • Mtundu: v1.11
  • Tsiku lotulutsa: Epulo 2017

Zambiri Zamalonda:
MPLAB Harmony Integrated Software Framework v1.11 ndi pulogalamu yamapulogalamu yopangidwa kuti ikhale yosavuta ndikufulumizitsa chitukuko cha mapulogalamu ophatikizidwa a Microchip microcontrollers. Imapereka mndandanda wamalaibulale, madalaivala, ndi ma middleware kuti athetseretu chitukuko.

Malangizo Ogwiritsira Ntchito Zogulitsa

Makhalidwe ndi Nkhani Zodziwika:

Makhalidwe a MPLAB Harmony:

  • Imathandizira ma Microchip microcontrollers osiyanasiyana
  • Seti yokwanira yama library ndi zida zapakati
  • Kosavuta kasinthidwe ndi khwekhwe

Nkhani Zodziwika:

  • Chilankhulo cha C++ sichimathandizidwa
  • Mulingo wokongoletsedwa wa -O1 wama projekiti omanga okhala ndi laibulale ya Harmony peripheral
  • Makhalidwe ochotsa okhudzana ndi kusinthidwa kwa ogwiritsa ntchito files

Kutulutsa Zambiri

Amapereka zidziwitso zotulutsidwa za MPLAB Harmony, kuphatikiza zolemba zotulutsa, zomwe zatulutsidwa, mitundu yotulutsa, ndikufotokozera mtundu wa manambala. Kope la PDF la Zolemba Zotulutsidwa likupezeka mu /doc chikwatu cha kukhazikitsa kwanu kwa MPLAB Harmony.

Zolemba Zotulutsa
Mutuwu ukupereka zolemba za mtundu uwu wa MPLAB Harmony.

Kufotokozera
MPLAB Harmony Version: v1.11 Tsiku Lotulutsidwa: Epulo 2017

Zofunikira papulogalamu
Musanagwiritse ntchito MPLAB Harmony, onetsetsani kuti zotsatirazi zayikidwa:

  • MPLAB X IDE 3.60
  • MPLAB XC32 C/C++ Compiler 1.43
  • MPLAB Harmony Configurator 1.11.xx

Kusintha Kutulutsidwa Kwa MPLAB Harmony
Kusintha kwa kutulutsidwa kwa MPLAB Harmony ndikosavuta. Kuti mudziwe zambiri, chonde onani ku Porting ndi Kusintha kwa MPLAB Harmony.

Nkhani Zatsopano Ndi Zodziwika Ndi Chiyani
Matebulo otsatirawa amatchula zinthu zomwe zasinthidwa kapena kuwonjezeredwa ndi nkhani zilizonse zodziwika zomwe zadziwika kuyambira pomwe MPLAB Harmony idatulutsidwa komaliza. Nkhani zilizonse zodziwika zomwe sizinathe kuthetsedwa zasungidwa kuchokera kumasulidwe am'mbuyomu.

MPLAB Harmony:

Mbali Zowonjezera ndi Zosintha Nkhani Zodziwika
General MPLAB Harmony sinayesedwe ndi C ++; kotero, chithandizo cha chinenero ichi sichimathandizidwa.

Kukhathamiritsa kwa "-O1" kumalimbikitsidwa pomanga mapulojekiti aliwonse omwe ali ndi MPLAB Harmony prebuilt binary (.a) file) library library. Izi ndizofunikira kuti wolumikizirayo achotse kachidindo m'magawo osagwiritsidwa ntchito (pazinthu za library zomwe sizikugwiritsidwa ntchito). Kapenanso, mutha kusankha "Chotsani Zigawo Zosagwiritsidwa Ntchito" muzosankha zonse za xc32-ld (linker) bokosi la zokambirana.

The MPLAB Harmony uninstaller ichotsa zonse files anaika ndi installer, ngakhale atasinthidwa ndi wosuta. Komabe, ndi uninstaller sadzatero Chotsani chatsopano files yowonjezeredwa ndi wosuta ku foda yoyika ya MPLAB Harmony.

Pulagi ya MPLAB Harmony Display Manager imapereka kasinthidwe kokwanira ndi chithandizo chofananira kwa oyendetsa opangidwa ndi LCC, komanso imapereka chithandizo chofunikira kwa madalaivala ena onse owongolera zithunzi. Kukonzekera kwathunthu ndi chithandizo chofananira cha madalaivala ena owongolera zithunzi zidzawonjezedwa pakutulutsidwa kwamtsogolo kwa MPLAB Harmony.

Middleware ndi malaibulale:

Mbali Zowonjezera ndi Zosintha Nkhani Zodziwika
Bootloader Library Bootloader ya UDP sipanga zida za PIC32MZ pamene microMIPS yasankhidwa.
Crypto Library N / A Ntchito zosamukira zomwe zimagwiritsa ntchito laibulale ya Crypto ya hardware, ndipo zimakhala ndi masanjidwe angapo, zitha kukhala zovuta zophatikiza pambuyo pokonzanso kachidindo. MPLAB X IDE iwonetsa kuti pic32mz-crypt.h ndi pic32mz-hash.c files sakuphatikizidwa pakusintha, ngakhale idayesa kuwonjezera. Wopangayo adzapanga zolakwika, kunena kuti ntchito zina za Crypto sizingatchulidwe. Kuti muthetse vutoli, chotsani zonse ziwiri  files (pic32mz-crypt.h ndi pic32mz-hash.c) kuchokera ku polojekiti ndikugwiritsa ntchito MPLAB Harmony Configurator (MHC) kupanganso masinthidwe onse omwe amagwiritsa ntchito izi. files.
Decoder Library Chifukwa cha zofunika kukumbukira komanso kuchuluka kwa SRAM yomwe ilipo, ma decoder ena sangathe kugwira ntchito limodzi ndi ma decoder ena. Komabe, decoder iliyonse imagwira ntchito payekhapayekha pazowonetsera za universal_audio_decoder.
File Dongosolo Zapezeka ndikuzisintha zomwe zingachitike null pointer kupatula mu unmount function.
Zithunzi za Library Kujambula kwa JPEG sikugwirizana ndi zithunzi zosakanizidwa pang'onopang'ono. Zithunzi zina za ma GIF zophatikizika ndi zinthu zowoneka bwino zitha kuwonetsa kung'ambika. Dalaivala ya LCCG yopangidwa imathandizira mawonekedwe mpaka WVGA kapena zofanana.
TCP/IP Stack SMTPC:
  • API yochotsa uthenga, yomwe imakhala yothandiza ngati kuyesanso kukufunika sikupezeka
  •  Ma adilesi angapo a DNS operekera maimelo odalirika sakupezeka pano
  • Thandizo la magawo amutu wa maimelo omwe mwasankha palibe pano
USB Chipangizo Library N / A USB Device Stack yayesedwa mu mphamvu yochepa ndi RTOS.Pogwiritsa ntchito USB Device Stack pa chipangizo cha banja cha PIC32MZ, stack imafuna masekondi atatu kuti ayambitse zipangizo za PIC32MZ EC ndi ma milliseconds atatu a PIC32MZ EF zipangizo.
USB Host Library Yachotsa thandizo la MHC pa pulogalamu ya USB Host Beta. Thandizo la USB Host Beta APIs lidzachotsedwa m'tsogolomu. Ntchito zotsatirazi za USB Host Stack sizikugwiritsidwa ntchito:
  •  USB_HOST_BusResume
  •  USB_HOST_DeviceSuspend
  • USB_HOST_DeviceResume

The Hub, Audio v1.0, ndi HID Host Client Drivers ayesedwa ndi mphamvu zochepa. USB Host Stack yayesedwa ndi mphamvu zochepa ndi RTOS.Polled mode operation sichinayesedwe.Attach/Detach khalidwe layesedwa mu mphamvu yochepa.Pamene kuyendetsa USB Host Stack pa PIC32MZ kumafuna zipangizo za banja la PEC32MZ ndi zida zitatu za PECIC32M zoyambira ndi stackXNUMXM. ma milliseconds a PICXNUMXMZ EF zipangizo. USB Host Layer sichita kufufuza mopitirira malire. Izi zitha kupezeka mtsogolo mwa MPLAB Harmony. USB Host Layer siyang'ana mulingo wa Hub Tier. Mbaliyi ipezeka mtsogolo mwa MPLAB Harmony.The USB Host Layer idzangoyambitsa kusinthidwa koyamba pakakhala zosintha zingapo. Ngati palibe mawonekedwe ofananira pamasinthidwe oyamba, izi zimapangitsa chipangizocho kukhala chosagwira ntchito. Kuthandizira masinthidwe angapo kudzayatsidwa pakutulutsidwa mtsogolo kwa MPLAB Harmony. MSD Host Client Driver yayesedwa ndi chiwerengero chochepa cha USB Flash drives zomwe zilipo malonda.MSD Host Client Driver ndi USB Host Layer sizinayesedwe kuti ziwerengedwe / kulemba. Kuyesa uku kudzachitika pakutulutsidwa mtsogolo kwa MPLAB Harmony. The MSD Host Client Driver ndi SCSI block driver angagwiritsidwe ntchito ndi File dongosolo ngati file system Auto-Mount feature yathandizidwa.The MSD Host Client Driver sanayesedwe ndi Multi-LUN Mass Storage Device ndi USB Card Readers.

USB Host Library (kupitilira) USB Host SCSI Block Driver, CDC Client Driver, ndi Audio Host Client Driver imangothandizira ntchito ya kasitomala mmodzi. Kugwira ntchito kwamakasitomala angapo kudzathandizidwa pakutulutsidwa mtsogolo kwa MPLAB Harmony.

USB HID Host Client driver sanayesedwe ndi zida zingapo zogwiritsira ntchito. Kutumiza zotuluka kapena lipoti la mawonekedwe sikunayesedwe.

Dalaivala wa USB Audio Host Client samapereka ntchito zotsatirazi:

  • USB_HOST_AUDIO_V1_DeviceObjHandleGet
  • USB_HOST_AUDIO_V1_FeatureUnitChannelVolumeRan getGet
  • USB_HOST_AUDIO_V1_FeatureUnitChannelVolumeMa Nambala Osiyanasiyana Pezani
  • USB_HOST_AUDIO_V1_StreamSamplingFrequencyGet
  •  USB_HOST_AUDIO_V1_TerminalIDGet

Oyendetsa Chipangizo:

Mbali Zowonjezera ndi Zosintha Nkhani Zodziwika
Mtengo wa LCC . MPLAB Harmony Graphics Composer (MHGC) sangathe kupereka tebulo la palette; Choncho, ogwiritsa ntchito ayenera kupereka uint16_t mndandanda wa 256 16 bpp RGB mitundu kwa LCC Driver pogwiritsa ntchito DRV_GFX_PalletteSet ntchito. Zomwe zili mugululi zithandiza kupanga mapu amitundu kumitundu yowonetsera ya TFT.

Kuyika kwa DMA Trigger Source ku MHC kwasintha. Ngati makonzedwe a pulojekiti yanu ali pa 3, 5, 7 kapena 9, MHC idzasonyeza kuti ndi yofiira. Chonde sinthani kukhala 2, 4, 6, kapena 8. Zowerengera zonse zosawerengeka zimachotsedwa pazosankha. Ngakhale zowerengera izi zimagwira ntchito mosakhazikika, owerengera nthawi (2, 4, 6, 8) okha ndi omwe angavomereze kusintha kwamitengo ya prescaler.

I2C N / A I2C Driver Pogwiritsa Ntchito Zozungulira ndi Kukhazikitsa Kwapang'onopang'ono:
  •  Zangoyesedwa m'malo amodzi a master
  •  sichikuthandizira RTOS; Chifukwa chake, sizotetezedwa ngati zikugwiritsidwa ntchito m'malo a RTOS
  • Sizinayesedwe m'malo osankhidwa
  • Kugwiritsa ntchito njira zopulumutsira mphamvu sikunayesedwe
  • I2C Driver Pogwiritsa Ntchito Bit-banged Implementation:
  • Osatsekereza ndipo amagwiritsa ntchito chida cha Timer pochita ntchito za I2C. Chida cha Timer ichi sichingagwiritsidwe ntchito pazosowa zilizonse za Nthawi.
  •  Kusokoneza Timer patsogolo kuyenera kukhala chimodzi mwazosokoneza kwambiri pakugwiritsa ntchito
  •  Kuyesedwa kwa kukhazikitsa uku kwachitika kokha ndi wotchi ya 200 MHz ndi wotchi ya basi ya 100 MHz ya Timer.
  •  Itha kukhazikitsidwa kuti igwire ntchito mu Master mode
  •  Zikupezeka pamakina oyendetsa madalaivala
  •  Kuchuluka kwa baud kumadalira kugwiritsa ntchito CPU. Yayesedwa kuti iyende modalirika mpaka 100 kHz.
  • Sichithandizira zida zabanja za PIC32MX
  •  Zimangogwira ntchito pamapini a SCL ndi SDA a zotumphukira za I2C zofananira
  •  Zimangogwira ntchito mu Interrupt mode
Chithunzi cha MRF24WN Wi-Fi New wdrvext_mx.a, wdrvext_ec.a, ndi wdrvext_mz.a library files.
S1D13517 S1D13517 Dalaivala samathandizira kupeza ma pixel kapena masanjidwe a pixel kuchokera pa S1D13517 framebuffer ndipo samathandizira kumasulira kwamafonti pamene Anti-aliasing yayatsidwa.
Secure Digital (SD) Khadi N / A Woyendetsa Khadi la SD sanayesedwe m'malo osokoneza pafupipafupi.
SPI N / A Njira ya SPI Slave yokhala ndi DMA sikugwira ntchito. Nkhaniyi ikonzedwanso pakutulutsidwa mtsogolo kwa MPLAB Harmony.
SPI Flash Mawonekedwe a Flash monga kuwerenga mwachangu, kugwira, ndi kuteteza-kulemba sizimathandizidwa ndi laibulale yoyendetsa.

Kukhazikitsa mosasunthika kwa library ya oyendetsa kulibe.

USB Laibulale ya USB Driver yayesedwa pang'ono ndi RTOS.

Pamene mukugwiritsa ntchito USB Driver Library pa chipangizo cha banja cha PIC32MZ, stack imafuna masekondi atatu kuti ayambitse zipangizo za PIC32MZ EC ndi ma milliseconds atatu pa zipangizo za PIC32MZ EF.Ma API ena a USB Host Driver Library akhoza kusintha mu kutulutsidwa kotsatira.USB Host Driver Library Ntchito yosankhidwa sinayesedwe.USBtach Host khalidwe layesedwa.

Ntchito Zadongosolo:

Mbali Zowonjezera ndi Zosintha Nkhani Zodziwika
DMA

Mabuku Ozungulira:

Mbali Zowonjezera ndi Zosintha Nkhani Zodziwika
ADCS N / A FIFO sichirikizidwa mu mtundu uwu wa laibulale yozungulira.
Mtengo wa SQI N / A Mtengo wogawa wotchi ya SQI woposa CLK_DIV_16 sugwira ntchito. Kuti mukwaniritse kuthamanga koyenera kwa wotchi ya SQI, gwiritsani ntchito mtengo wogawa wotchi ya SQI wotsika kuposa CLK_DIV_16.

Zindikirani: Nkhaniyi imagwira ntchito pamapulogalamu aliwonse omwe amagwiritsa ntchito gawo la SQI.

Mapulogalamu

Mbali Zowonjezera ndi Zosintha Nkhani Zodziwika
Ziwonetsero Zomvera Zasinthidwa mu Universal_audio_decoder kuti muchepetse kuya kwa chikwatu mu file dongosolo. Izi ziletsa kuchotserako ngati izi zingachitike kupitilira magawo 6 ang'onoang'ono. usb_headset, usb_microphone, ndi usb_speaker Ziwonetsero:
  •   Mukasintha pakati pa mapulogalamuwa, dalaivala wa Windows akhoza kusokonezeka ndi mtundu wa chipangizo chomwe chikugwirizana. Za exampLero, kusuntha kwa audio kumaletsedwa ndi dalaivala. Ngati vuto ngati ili lichitika, chitani zotsatirazi kuti muthetse vutoli:
    1. Pamene chipangizochi chikugwirizana, chotsani dalaivala.
    2. Kuyambitsanso makina opangira Windows kungafunikirenso.
      Universal_audio_decoder Chiwonetsero:
  • Zosintha za 270f512lpim_bt_audio_dk ndi pic32mz_da_sk_meb2 sizigwirizana ndi zowonetsera. Chiwonetserocho chikhoza kuwoneka kuti CHOYANIKIDWA koma chilibe kanthu chifukwa chowunikira chakumbuyo chimakhala chowunikira.
  • Kusintha kwa 270f512lpim_bt_audio_dk sikugwirizana ndi ma decoder a WMA ndi AAC.
  • Kuwongolera voliyumu kumangopezeka pa bt_audio_dk ndi 270f512lpim_bt_audio_dk masinthidwe
  • Zowonongeka zazing'ono zomvera zilipo pa audio ya 96 kHz WAVE files ndi kukula kwake kwa buffer. Monga njira yothanirana ndi vutoli, mutha kuchotsa glitches pogwiritsa ntchito buffer kukula kwake.
  • Zolakwika zamawu zitha kuwoneka mukamasewera ma highsampMtengo wapatali wa magawo AAC files. Okwera ndi sampLining rate, ndizovuta kwambiri glitch.
  • Ma drive ena a USB Flash sangagwire ntchito ndi chiwonetserochi
  • Chifukwa chakulephera kukumbukira, Speex Decoder ndi WMA Decoder sangathe kugwira ntchito limodzi ndi ma decoder ena audio_tone Demostration:
  • Chiwonetserocho ndi chokhazikika
  • Kusintha kwakusintha sikunakhazikitsidwe Chiwonetsero cha usb_speaker:
  • Njira zakumanzere ndi zakumanja zimasinthidwa ndikusinthidwa kwa pic32mz_ef_sk_meb2 pa cholumikizira chotulutsa. Zindikirani: Ili ndi vuto ndi zida za MEB II osati pulogalamu yamapulogalamu.
  • Chosalankhula (monga chimayendetsedwa kuchokera pa PC) sichigwira ntchito usb_headset:

Zosalankhula (monga zimayendetsedwa kuchokera pa PC) sizigwira ntchito.

mac_audio_hi_res Chiwonetsero:

Kuletsa mawu pa PC kumangogwira ntchito bwino koyamba

Ziwonetsero za Bluetooth Zosintha zopezeka mu WVGA zowonetsera pa a2dp_avrcp demo. Ichi ndi chiwonetsero chamtengo wapatali. Zithunzi zazimitsidwa / kuchotsedwa kwakanthawi pamasinthidwe onse a PIC32MZ DA ndipo zipezeka pakumasulidwa kwamtsogolo.
File     Ziwonetsero Zadongosolo LED_3, yomwe imagwiritsidwa ntchito kuwonetsa kupambana kwachiwonetsero sikuwunikira, zomwe zimakhudza ziwonetsero zotsatirazi:
  • sdcard_fat_single_disk (pic32mz_da_sk_adma kasinthidwe)
  • sdcard_msd_fat_multi_disk (pic32mz_da_sk_meb2 kasinthidwe)

Monga ntchito yozungulira, wogwiritsa ntchito amatha kuyikapo chopumira mu code yogwiritsira ntchito kuti awone momwe ziwonetserozo zilili.

Zithunzi Ziwonetsero Starter kit PKOB mapulogalamu ndi kukonza zolakwika zitha kubweretsa zolakwika zotsatirazi: Wopanga mapulogalamu sanathe kuyambitsidwa: Zalephera kukonza chipangizo chandamale. Ngati uthengawu uchitika, limbitsani chipangizocho ndipo ntchitoyo iyamba. Ngati kukonza zolakwika kukufunika, ntchito yomwe yaperekedwa ndikuyika mutu woyenera pazida zoyambira pogwiritsa ntchito MPLAB REAL ICE.

Zotsatirazi zikugwira ntchito pachiwonetsero cha external_resources:

  •   Pakadali pano, chithandizo cha JPEG decode chatsegulidwa kuti chisungidwe mkati chokha
  •  Pachiwonetsero, latency imawonedwa potenga zithunzi kuchokera kunja kwa chip memory, zomwe zimapangitsa kuti anthu aziwonetsa pang'onopang'ono pomwe akupereka zithunzizo pazenera.
  •  Kuchedwa kofanana ndi nkhani yapitayi kumawonekeranso mukamawonetsa zithunzi za JPEG pazenera chifukwa cha kuchedwa komwe kumachitika chifukwa cha JPEG run-time decoding.
MEB II Ziwonetsero Segger_emwin demonstration application sinaphatikizepo touch input.
Ziwonetsero za RTOS Laibulale ya SEGGER embOS yokhala ndi chithandizo cha FPU ndiyofunikira pakusintha kwa PIC32MZ EF ndipo wogwiritsa ntchito ayenera kuphatikiza izi momveka bwino. Mwachikhazikitso, laibulale yopanda thandizo la FPU imaphatikizidwa.
Library Service Library Examples N / A Chiwonetsero cha command_appio sichigwira ntchito pogwiritsa ntchito MPLAB X IDE v3.06, koma ikugwira ntchito ndi v3.00.
TCP/IP Wi-Fi

Ziwonetsero

N / A Chiwonetsero cha tcpip_tcp_client chogwiritsa ntchito ENC24xJ600 kapena masinthidwe a ENC28J60 sichigwira ntchito bwino ngati SPI Driver imathandizira DMA. Chonde zimitsani njira ya SPI DMA pazosintha izi. Izi zidzakonzedwa pakutulutsidwa mtsogolo kwa MPLAB Harmony.
Mayesero a Mapulogalamu N / A Zosintha za FreeRTOS zogwiritsidwa ntchito ndi PIC32MZ EF Starter Kit zili ndi laibulale yoyandama yoyimitsidwa pazosankha za polojekiti.
Ziwonetsero za USB Msd_basic Device demonstration application ikamangidwa pogwiritsa ntchito zida za PIC32MZ, imafuna kuti mawonekedwe a data ya SCSI Inquiry ayikidwe mu RAM. Kuyika dongosolo la data mu pulogalamu ya Flash memory kumapangitsa kuti mayankho afufuzidwe asokonezeke. Nkhaniyi isinthidwa m'tsogolomu.Chiwonetsero cha hid_basic_keyboard Host chijambula makiyi kuchokera ku AZ, az, 0-9, Shift ndi CAPS LOCK key. kokha. Kiyibodi ya LED yowala magwiridwe antchito ndi kuthandizira zophatikizira zina zazikulu zidzasinthidwa pakumasulidwa kwamtsogolo.Muchiwonetsero cha audio_speaker Host, Plug ndi Play sizingagwire ntchito pa pic32mz_ef_sk_int_dyn ndi pic32mx_usb_sk2_int_dyn masinthidwe. Nkhaniyi ikonzedwanso m'tsogolomu. Mu pulogalamu yowonetsera ya hub_msd Host, pulagi ya Hub ndi kuzindikira kwamasewera kungalephereke nthawi zina. Komabe, ngati kachipangizo kadzalumikizidwa chipangizo cha PIC32MZ chisanatulutsidwe kuti chikhazikitsidwenso, ntchito yowonetsera imagwira ntchito monga momwe amayembekezera. Nkhaniyi ikufufuzidwa ndipo kuwongolera kudzakhalapo pakumasulidwa kwamtsogolo kwa MPLAB Harmony.Izo zimalimbikitsidwa kuti mugwiritse ntchito makina odzipangira okha pamene mukuyesera kugwiritsa ntchito mapulogalamu owonetsera omwe alipo. VBUS supply regulator pa starter kit mwina sangathe kukwaniritsa zofunikira pakali pano pa malo oyendera mabasi, zomwe zingayambitse khalidwe losadziŵika bwino logwiritsa ntchito ziwonetsero.

Mangani Framework:

Mbali Zowonjezera ndi Zosintha Nkhani Zodziwika
Bluetooth Stack Library N / A
Math Library DSP Fixed-Point Math Library:
  •  Zokongoletsedwa ndi zida za PIC32MZ zokha zokhala ndi ma microAptiv™, omwe amagwiritsa ntchito DSP ASE
  •  Sizigwira ntchito ndi _Fract data yamtundu wa LibQ Fixed-Point Math Library:
  • Zokongoletsedwa ndi zida za PIC32MZ zokhala ndi mawonekedwe a MicroAptiv
  •  Ntchito za _fast zachepetsa kulondola

 Zothandizira:

Mbali Zowonjezera ndi Zosintha Nkhani Zodziwika
MPLAB Harmony Configurator (MHC) N / A
  • MHC sichirikiza kusintha njira yachibale kuchokera ku polojekiti kupita ku gwero files mkati mwa kukhazikitsa kwa MPLAB Harmony, polojekiti ikangopangidwa
  • Liti viewThandizo la MPLAB Harmony mu MHC, Index ndiyotheka, koma sikugwira ntchito. Izi ndichifukwa chakuchepa kwa msakatuli omwe amagwiritsidwa ntchito ndi MHC. Monga ntchito yozungulira, Index imapezeka ndikugwira ntchito pamene Thandizo la HTML litsegulidwa kunja Web msakatuli.
  •  Tsamba pambuyo pa “-endhelp—” mu .hconfig file zitha kupangitsa kuti chizindikiro chotsatira chidumphe

Mapulogalamu a Gulu Lachitatu:

Mbali Zowonjezera ndi Zosintha Nkhani Zodziwika
SEGGER emWin Graphics Library N / A Ndi chowongolera chowonetsera cha LCC chokha chomwe chimathandizidwa. Thandizo la oyang'anira mawonedwe ena silikupezeka pakutulutsidwa uku.

API yochotsa chogwirizira cha widget ya Dialog palibe m'magaziniyi.

Tulutsani Zamkatimu
Mutuwu ukulemba zomwe zili mu kutulutsidwaku ndikuzindikiritsa gawo lililonse.

Kufotokozera
Gome ili lalemba zomwe zili mu kutulutsidwaku, kuphatikizapo kufotokozera mwachidule, ndi mtundu wotulutsidwa (Alpha, Beta, Production, kapena Vendor).

Middleware ndi Library

/ maziko/ Kufotokozera Kumasula Mtundu
bluetooth/cdbt Bluetooth Stack Library (Yoyambira) Kupanga
bluetooth/premium/audio/cdbt

bluetooth/premium/audio/decoder/sbc

Bluetooth Audio Stack Library (Premium)

SBC Decoder Library (Premium)

Kupanga

Kupanga

bootloader Bootloader Library Kupanga
classb Class B Library Kupanga
crypto Microchip Cryptographic Library Kupanga
decoder/bmp/BmpDecoder/bmp/GifDecoder decoder/bmp/JpegDecoder/audio_decoder/decoder_opus decoder/speex decoder/premium/decoder_aac decoder/premium/decoder_mp3
decoder/premium/decoder_wma
BMP Decoder Library
GIF Decoder Library
JPEG Decoder Library
Library ya Opus Decoder
Library ya Speex Decoder
Library ya AAC Decoder
(Premium) MP3 Decoder Library (Premium)
WMA Decoder Library (Premium)
Beta
Beta
Beta
Beta
Beta
Beta Beta
Beta
gfx Library Library Kupanga
masamu/dsp DSP Fixed-Point Math Library API chamutu pazida za PIC32MZ Kupanga
masamu/libq LibQ Fixed-Point Math Library API chamutu pazida za PIC32MZ Kupanga
ukonde/pres MPLAB Harmony Network Presentation Layer Beta
mayeso Test Harness Library Kupanga
tcpip TCP/IP Network Stack Kupanga
USB USB Chipangizo Stack

USB Host Stack

Kupanga

Beta

Oyendetsa Chipangizo:

/ chimango/dalaivala/ Kufotokozera Kumasula Mtundu
adc Dalaivala ya Analogi-to-Digital Converter (ADC)

Dynamic Implementation Static Implementation

 Beta
Beta
kamera/ovm7690 OVM7690 Camera Driver

Kugwiritsa Ntchito Mwamphamvu kokha

Beta
akhoza Controller Area Network (CAN) Dalaivala

Static Implementation kokha

 

Beta

cmp Comparator Driver

Static Implementation kokha

Beta
kodi/ak4384

 

 

kodi/ak4642

 

 

kodi/ak4953

 

 

kodi/ak7755

AK4384 Codec Driver

Kugwiritsa Ntchito Mwamphamvu kokha

 

AK4642 Codec Driver

Kugwiritsa Ntchito Mwamphamvu kokha

 

AK4953 Codec Driver

Kugwiritsa Ntchito Mwamphamvu kokha

 

AK7755 Codec Driver

Kugwiritsa Ntchito Mwamphamvu kokha

 

Kupanga

 

 

Kupanga

 

 

Kupanga

 

 

Kupanga

cpld Mtengo wa CPLD XC2C64A

Static Implementation kokha

 

Kupanga

ndi 28j60 Zithunzi za ENC28J60

Kugwiritsa Ntchito Mwamphamvu kokha

Beta
ncx24j600 Laibulale ya ENCx24J600 Driver

Kugwiritsa Ntchito Mwamphamvu kokha

 

Beta

ethmac Ethernet Media Access Controller (MAC) Driver

Kugwiritsa Ntchito Mwamphamvu kokha

 

Kupanga

ethphy Ethernet Physical Interface (PHY) Driver

Kugwiritsa Ntchito Mwamphamvu kokha

 

Kupanga

kung'anima Flash Dalaivala

Static Implementation kokha

 

Beta

gfx/controller/lcc Woyendetsa Zithunzi Wotsika Wotsika (LCC).

Kugwiritsa Ntchito Mwamphamvu kokha

 

Kupanga

gfx/controller/otm2201a OTM2201a LCD Controller Driver

Kugwiritsa Ntchito Mwamphamvu kokha

 

Kupanga

gfx/controller/s1d13517 Epson S1D13517 LCD Controller

Kugwiritsa Ntchito Mwamphamvu kokha

 

Kupanga

gfx/controller/ssd1289 Solomon Systech SSD1289 Controller Driver

Kugwiritsa Ntchito Mwamphamvu kokha

Kupanga
gfx/controller/ssd1926 Solomon Systech SSD1926 Controller Driver

Kugwiritsa Ntchito Mwamphamvu kokha

 

Kupanga

gfx/controller/tft002 Chithunzi cha TFT002

Kugwiritsa Ntchito Mwamphamvu kokha

 

Kupanga

ndi2c Inter-Integrated Circuit (I2C) Driver

Dynamic Implementation Static Implementation

 

Alpha Alpha

ndi2s Inter-IC Sound (I2S) Dalaivala

Kugwiritsa Ntchito Mwamphamvu kokha

 

Beta

ic Lowetsani Capture Driver

Static Implementation kokha

 

Beta

nvm Non-Volatile Memory (NVM) Dalaivala

Dynamic Implementation Static Implementation

 

Beta Beta

oc Kutulutsa Fananizani Dalaivala

Static Implementation kokha

 

Beta

pmp Parallel Master Port (PMP) Driver

Dynamic Implementation Static Implementation

 

Beta Yopanga

ndi rtcc Real-Time Clock and Calendar (RTCC) Driver

Static Implementation kokha

 

Beta

sdcard SD Card Driver (wogula wa SPI Driver)

Kugwiritsa Ntchito Mwamphamvu kokha

 

Beta

spi Seri Peripheral Interface (SPI) Driver

Dynamic Implementation Static Implementation

 Beta Yopanga
 

spi_flash/sst25vf016b spi_flash/sst25vf020b spi_flash/sst25vf064c spi_flash/sst25

SPI Flash Driver

Kugwiritsa Ntchito Mwamphamvu kokha
Kugwiritsa Ntchito Mwamphamvu kokha
Kugwiritsa Ntchito Mwamphamvu kokha
Kugwiritsa Ntchito Mwamphamvu kokha

 

Alpha
Alpha
Alpha
Aplha

tmr Nthawi Yoyendetsa

Dynamic Implementation Static Implementation

 Beta Yopanga
touch/adc10bit

 

 

touch/ar1021

 

 

touch/mtch6301

 

 

touch/mtch6303

ADC 10-bit Touch Driver
Kugwiritsa Ntchito Mwamphamvu kokha AR1021 Touch Driver
Kugwiritsa Ntchito Mwamphamvu kokha MTCH6301 Touch Driver
Kugwiritsa Ntchito Mwamphamvu kokha MTCH6303 Touch Driver
Static Implementation kokha
 Beta

Beta

 

Beta

 

 

Beta

kugwiritsa ntchito Universal Synchronous/Asynchronous Receiver/Transmitter (USART) Dalaivala

Dynamic Implementation Static Implementation

 Kupanga

Beta

usbfs

 

usbhs

PIC32MX Universal seri Bus (USB) Controller Driver (USB Chipangizo)
Mphamvu Zamphamvu zokhaPIC32MZ Universal seri Bus (USB) Controller Driver (USB Chipangizo)
Kugwiritsa Ntchito Mwamphamvu kokha
Kupanga

Kupanga

usbfs

 

usbhs

PIC32MX Universal seri Bus (USB) Controller Driver (USB Host)

Kugwiritsa Ntchito Mwamphamvu kokha

PIC32MZ Universal seri Bus (USB) Controller Driver (USB Host)

Kugwiritsa Ntchito Mwamphamvu kokha

Beta

Beta

wifi/mrf24w

 

wifi/mrf24wn

Wi-Fi Dalaivala kwa woyang'anira MRF24WG
Kukhazikitsa Kwamphamvu kokha Wi-Fi Dalaivala kwa wowongolera wa MRF24WN
Kugwiritsa Ntchito Mwamphamvu kokha
Kupanga

 

Kupanga

System Services

/ dongosolo/dongosolo/ Kufotokozera Kumasula Mtundu
clk Clock System Service Library

Dynamic Implementation Static Implementation

 Kupanga

Kupanga

lamula Command processor System Service Library

Kugwiritsa Ntchito Mwamphamvu kokha

 

Kupanga

wamba Common System Service Library Beta
kutonthoza Console System Service Library

Dynamic Implementation Static Implementation

 Beta

Alpha

kuthetsa vuto Debug System Service Library

Kugwiritsa Ntchito Mwamphamvu kokha

 

Beta

devcon Laibulale ya Service Control System

Kugwiritsa Ntchito Mwamphamvu kokha

 

Kupanga

dma Direct Memory Access System Service Library

Kukhazikitsa Kwamphamvu

 

Kupanga

fs File Library Service Library

Kugwiritsa Ntchito Mwamphamvu kokha

 

Kupanga

int Imitsani Library Service Service

Static Implementation kokha

 

Kupanga

kukumbukira Library ya Memory System Service

Static Implementation kokha

 

Beta

msg Library Service Service Library

Kugwiritsa Ntchito Mwamphamvu kokha

 

Beta

madoko Ports System Service Library

Static Implementation kokha

 

Kupanga

mwachisawawa Laibulale ya Ntchito Yopanga Nambala Yopanda Nambala

Static Implementation kokha

 

Kupanga

khazikitsaninso Bwezeretsani Library Service Service

Static Implementation kokha

 

Beta

tmr Timer System Service Library

Kugwiritsa Ntchito Mwamphamvu kokha

 

Beta

kukhudza Touch System Service Library

Kugwiritsa Ntchito Mwamphamvu kokha

 

Beta

wdt Library ya Watchdog Timer System Service

Static Implementation kokha

 

Beta

Mabuku Ozungulira:

/ maziko/ Kufotokozera Mtundu Wotulutsa
zotumphukira Peripheral Library Source Code kwa Onse Othandizira PIC32 Microcontrollers Kupanga
PIC32MX1XX/2XX 28/36/44-pin Family Kupanga
PIC32MX1XX/2XX/5XX 64/100-pin Family Kupanga
PIC32MX320/340/360/420/440/460 Family Kupanga
PIC32MX330/350/370/430/450/470 Family Kupanga
PIC32MX5XX/6XX/7XX Banja Kupanga
PIC32MZ Yophatikizidwa Kulumikizana (EC) Banja Kupanga
PIC32MZ Yophatikizika Kulumikizana ndi Floating Point Unit (EF) Banja Kupanga

Operating System Abstraction Layer (OSAL):

/ maziko/ Kufotokozera Kumasula Mtundu
osal Operating System Abstraction Layer (OSAL) Kupanga

 Phukusi Lothandizira Bungwe (BSP):

/bsp/ Kufotokozera Kumasula Mtundu
bt_audio_dk BSP ya PIC32 Bluetooth Audio Development Kit. Kupanga
chipkit_wf32 BSP ya chipKIT™ WF32™ Wi-Fi Development Board. Kupanga
chipkit_wifire BSP ya chipKIT™ Wi-FIRE Development Board. Kupanga
pic32mx_125_sk BSP ya PIC32MX1/2/5 Starter Kit. Kupanga
pic32mx_125_sk+lcc_pictail+qvga BSP ya Low-Cost Controllerless (LCC) Graphics PICtail Plus Daughter Board yokhala ndi Zithunzi Zowonetsera Zowonadi 3.2″ 320×240 Board yolumikizidwa ku PIC32MX1/2/5 Starter Kit. Kupanga
pic32mx_125_sk+meb BSP ya PIC32MX1/2/5 Starter Kit yolumikizidwa ndi Multimedia Expansion Board (MEB). Kupanga
pic32mx_bt_sk BSP ya PIC32 Bluetooth Starter Kit. Kupanga
pic32mx_eth_sk BSP ya PIC32 Ethernet Starter Kit. Kupanga
pic32mx_eth_sk2 BSP ya PIC32 Ethernet Starter Kit II. Kupanga
pic32mx_pcap_db BSP ya PIC32 GUI Development Board yokhala ndi Projected Capacitive Touch. Kupanga
pic32mx_usb_digital_audio_ab BSP ya PIC32 USB Audio Accessory Board Kupanga
pic32mx_usb_sk2 BSP ndi PIC32 USB Starter Kit II. Kupanga
pic32mx_usb_sk2+lcc_pictail+qvga BSP ya Low-Cost Controllerless (LCC) Graphics PICtail Plus Daughter Board yokhala ndi Graphics Display True 3.2″ 320×240 Board yolumikizidwa ndi PIC32 USB Starter Kit II. Kupanga
pic32mx_usb_sk2+lcc_pictail+wqvga BSP ya Low-Cost Controllerless (LCC) Graphics PICtail Plus Daughter Board yokhala ndi Graphics Display Powertip 4.3″ 480×272 Board yolumikizidwa ndi PIC32 USB Starter Kit II. Kupanga
pic32mx_usb_sk2+meb BSP ya Multimedia Expansion Board (MEB) yolumikizidwa ndi PIC32 USB Starter Kit II. Kupanga
pic32mx_usb_sk2+s1d_pictail+vga BSP ya Graphics Controller PICtail Plus Epson S1D13517 Daughter Board yokhala ndi Graphics Display True 5.7″ 640×480 Board yolumikizidwa ndi PIC32 USB Starter Kit II. Kupanga
pic32mx_usb_sk2+s1d_pictail+wqvga BSP ya Graphics Controller PICtail Plus Epson S1D13517 Daughter Board yokhala ndi Graphics Display Power tip 4.3″ 480×272 Board yolumikizidwa ndi PIC32 USB Starter Kit II. Kupanga
pic32mx_usb_sk2+s1d_pictail+wvga BSP ya Graphics Controller PICtail Plus Epson S1D13517 Daughter Board yokhala ndi Zithunzi Zowonetsera Zowonadi 7″ 800×400 Board yolumikizidwa ndi PIC32 USB Starter Kit II. Kupanga
pic32mx_usb_sk2+ssd_pictail+qvga BSP ya Graphics LCD Controller PICtail Plus SSD1926 Daughter Board yokhala ndi Zithunzi Zowonetsera Zowonadi 3.2 ″ 320×240 Board yolumikizidwa ndi PIC32 USB Starter Kit II. Kupanga
pic32mx_usb_sk3 BSP ya PIC32 USB Starter Kit III. Kupanga
pic32mx270f512l_pim+bt_audio_dk BSP ya PIC32MX270F512L Plug-in Module (PIM) yolumikizidwa ku PIC32 Bluetooth Audio Development Kit. Kupanga
pic32mx460_pim+e16 BSP ya PIC32MX460F512L plug-in Module (PIM) yolumikizidwa ku Explorer 16 Development Board. Kupanga
pic32mx470_pim+e16 BSP ya PIC32MX450/470F512L Plug-in Module (PIM) yolumikizidwa ku Explorer 16 Development Board. Kupanga
pic32mx795_pim+e16 BSP ya PIC32MX795F512L plug-in Module (PIM) yolumikizidwa ku Explorer 16 Development Board. Kupanga
pic32mz_ec_pim+bt_audio_dk BSP ya PIC32MZ2048ECH144 Audio Plug-in Module (PIM) yolumikizidwa ku PIC32 Bluetooth Audio Development Kit. Kupanga
pic32mz_ec_pim+e16 BSP ya PIC32MZ2048ECH100 plug-in Module (PIM) yolumikizidwa ku Explorer 16 Development Board. Kupanga
pic32mz_ec_sk BSP ya PIC32MZ Yophatikizidwa Yolumikizira (EC) Starter Kit. Kupanga
pic32mz_ec_sk+meb2 BSP ya Multimedia Expansion Board II (MEB II) yolumikizidwa ku PIC32MZ Embedded Connectivity (EC) Starter Kit. Kupanga
pic32mz_ec_sk+meb2+wvga BSP ya Multimedia Expansion Board II (MEB II) yokhala ndi 5 ″ WVGA PCAP Display Board (onani Zindikirani) yolumikizidwa ndi PIC32MZ Embedded Connectivity (EC) Starter Kit.

Zindikirani: Chonde funsani ofesi yanu ya Microchip Sales Office kuti mudziwe zambiri za kupeza 5″ WVGA PCAP Display Board.

Kupanga
pic32mz_ec_sk+s1d_pictail+vga BSP ya Graphics Controller PICtail Plus Epson S1D13517 Daughter Board yokhala ndi Graphics Display True 5.7″ 640×480 Board yolumikizidwa ndi PIC32MZ Embedded Connectivity (EC) Starter Kit. Kupanga
pic32mz_ec_sk+s1d_pictail+wqvga BSP ya Graphics Controller PICtail Plus Epson S1D13517 Daughter Board yokhala ndi Graphics Display Powertip 4.3″ 480×272 Board yolumikizidwa ndi PIC32MZ Embedded Connectivity (EC) Starter Kit. Kupanga
pic32mz_ec_sk+s1d_pictail+wvga BSP ya Graphics Controller PICtail Plus Epson S1D13517 Daughter Board yokhala ndi 5″ WVGA PCAP Display Board (onani Zindikirani) yolumikizidwa ndi PIC32MZ Yophatikizidwa Yolumikizana ndi Floating Point Unit (EC) Starter Kit.

Zindikirani: Chonde funsani ofesi yanu ya Microchip Sales Office kuti mudziwe zambiri za kupeza 5″ WVGA PCAP Display Board.

Kupanga
pic32mz_ef_pim+bt_audio_dk BSP ya PIC32MZ2048EFH144 Audio Plug-in Module (PIM) yolumikizidwa ku PIC32 Bluetooth Audio Development Kit. Kupanga
pic32mz_ef_pim+e16 BSP ya PIC32MZ2048EFH100 plug-in Module (PIM) yolumikizidwa ku Explorer 16 Development Board. Kupanga
pic32mz_ef_sk BSP ya PIC32MZ Yolumikizidwa Yophatikizidwa ndi Floating Point (EF) Starter Kit. Kupanga
pic32mz_ef_sk+meb2 BSP ya Multimedia Expansion Board II (MEB II) yolumikizidwa ndi PIC32MZ Embedded Connectivity with Floating Point Unit (EF) Starter Kit. Kupanga
pic32mz_ef_sk+meb2+wvga BSP ya Multimedia Expansion Board II (MEB II) yokhala ndi 5 ″ WVGA PCAP Display Board (onani Zindikirani) yolumikizidwa ndi PIC32MZ Embedded Connectivity ndi Floating Point Unit (EF) Starter Kit.

Zindikirani: Chonde funsani ofesi yanu ya Microchip Sales Office kuti mudziwe zambiri za kupeza 5″ WVGA PCAP Display Board.

Kupanga
pic32mz_ef_sk+s1d_pictail+vga BSP ya Graphics Controller PICtail Plus Epson S1D13517 Daughter Board yokhala ndi Graphics Display True 5.7″ 640×480 Board yolumikizidwa ndi PIC32MZ Embedded Connectivity with Floating Point Unit (EF) Starter Kit. Kupanga
pic32mz_ef_sk+s1d_pictail+wqvga BSP ya Graphics Controller PICtail Plus Epson S1D13517 Daughter Board yokhala ndi Graphics Display Powertip 4.3″ 480×272 Board yolumikizidwa ndi PIC32MZ Embedded Connectivity with Floating Point Unit (EF) Starter Kit. Kupanga
wifi_g_db BSP ya Wi-Fi G Demo Board. Kupanga

Mapulogalamu Omvera:

/ mapulogalamu/audio/ Kufotokozera Kumasula Mtundu
audio_microphone_loopback Chiwonetsero cha Microphone Loopback Kupanga
audio_tone Chiwonetsero cha Toni Yamawu Kupanga
mac_audio_hi_res Hi-resolution Audio Chiwonetsero Kupanga
sdcard_usb_audio Chiwonetsero cha USB Audio SD Card Beta
universal_audio_decoders Chiwonetsero cha Universal Audio Decoder Kupanga
usb_mutu Chiwonetsero cha USB Audio Headset Kupanga
usb_microphone Chiwonetsero cha Microphone cha USB Audio Kupanga
usb_speaker Chiwonetsero cha USB Audio speaker Kupanga

Mapulogalamu a Bluetooth:

/apps/bluetooth/ Kufotokozera Kumasula Mtundu
deta/data_basic Bluetooth® Basic Data Chiwonetsero Kupanga
data/data_temp_sens_rgb Bluetooth Temperature Sensor ndi RGB Data Demostration Kupanga
premium/audio/a2dp_avrcp Chiwonetsero cha Bluetooth Premium Audio Kupanga

Mapulogalamu a Bootloader:

/ mapulogalamu/bootloader/ Kufotokozera Kumasula Mtundu
maziko Chiwonetsero cha Basic Bootloader Kupanga
LiveUpdate Chiwonetsero Chatsopano Chokhazikika Kupanga

Mapulogalamu a Gulu B:

/ mapulogalamu/kalasi b/ Kufotokozera Kumasula Mtundu
Chiwonetsero cha ClassB Chiwonetsero cha Laibulale ya M'kalasi B Kupanga

Mapulogalamu a Cryptographic:

/apps/crypto/ Kufotokozera Kumasula Mtundu
encrypt_decrypt Crypto Peripheral Library MD5 Encrypt/Decrypt Demostration Kupanga
chachikulu_hash Chiwonetsero cha Crypto Peripheral Library Hash Kupanga

Mapulogalamu Oyendetsa:

/ mapulogalamu/woyendetsa/ Kufotokozera Kumasula Mtundu
i2c/i2c_rtcc Chiwonetsero cha I2C RTCC Kupanga
nvm/nvm_read_write Chiwonetsero cha NVM Kupanga
spi/serial_eeprom Chiwonetsero cha SPI Kupanga
spi/spi_loopback Chiwonetsero cha SPI Kupanga
spi_flash/sst25vf020b Chithunzi cha SPI Flash SST25VF020B Kupanga
usart/usart_echo Chiwonetsero cha USART Kupanga
usart/usart_loopback USART Loopback Chiwonetsero Kupanga

 ExampMapulogalamu:

/apps/exampzochepa/ Kufotokozera Kumasula Mtundu
wanga_woyamba_app MPLAB Harmony Tutorial Exampndi Solution N / A
zotumphukira MPLAB Harmony Compliant Peripheral Library Examples Kupanga
dongosolo MPLAB Harmony Compliant System Service Library Examples Kupanga

 Mapulogalamu a Memory Memory Akunja:

/apps/programmer/ Kufotokozera Kumasula Mtundu
kung'anima_kwakunja Chiwonetsero Chakunja cha Flash Bootloader Kupanga
sqi_flash External Memory Programmer SQI Flash Chiwonetsero Kupanga

 File Mapulogalamu adongosolo:

/ mapulogalamu/fs/ Kufotokozera Kumasula Mtundu
nvm_fat_single_disk Single-disk Non-Volatile Memory FAT FS Chiwonetsero Kupanga
nvm_mpfs_single_disk Single-disk Non-Volatile Memory MPFS Chiwonetsero Kupanga
nvm_sdcard_fat_mpfs_multi_disk Multi-disk Non-Volatile Memory FAT FS MPFS Chiwonetsero Kupanga
nvm_sdcard_fat_multi_disk Multi-disk Non-Volatile Memory FAT FS Chiwonetsero Kupanga
sdcard_fat_single_disk Single-disk SD Card FAT FS Chiwonetsero Kupanga
sdcard_msd_fat_multi_disk Multi-disk SD Card MSD FAT FS Chiwonetsero Kupanga
sst25_mafuta Chiwonetsero cha SST25 Flash FAT FS Alpha

Mapulogalamu Ojambula:

/apps/gfx/ Kufotokozera Kumasula Mtundu
basic_image_motion Chiwonetsero cha Basic Image Motion Graphics Library Kupanga
emwin_quickstart SEGGER emWin Quick Start Chiwonetsero Kupanga
zakunja_zothandizira Zithunzi Zosungidwa Zosungirako Zowonetsera Zakunja za Memory Access Kupanga
graphics_showcase Zojambula Zotsika Zotsika Kwambiri (LCC) WVGA Chiwonetsero Kupanga
lcc ndi Chiwonetsero cha Zithunzi Zotsika mtengo (LCC). Kupanga
media_image_viewer Zithunzi za Media Image Viewer Chiwonetsero Kupanga
chinthu Chiwonetsero cha Gulu la Zojambulajambula Kupanga
wachikale Chiwonetsero cha Graphics Primitives Layer Kupanga
resistive_touch_calibrate Chiwonetsero cha Resistive Touch Calibration Kupanga
s1d13517 ndi Chiwonetsero cha Epson S1D13517 LCD Controller Kupanga
sd1926 Solomon Systech SSD1926 Controller Chiwonetsero Kupanga

 Mapulogalamu a Multimedia Expansion Board II (MEB II):

/apps/meb_ii/ Kufotokozera Kumasula Mtundu
gfx_kamera Chiwonetsero cha Kamera ya Zithunzi Kupanga
gfx_cdc_com_port_single Zithunzi Zophatikizidwa ndi Chiwonetsero cha USB CDC Kupanga
gfx_photo_frame Chiwonetsero cha Zithunzi Zazithunzi Kupanga
gfx_web_server_nvm_mpfs Zithunzi Zophatikizidwa ndi TCP / IP Web Chiwonetsero cha Seva Kupanga
emwe SEGGER emWin® Mphamvu pa MEB II Chiwonetsero Beta

Mapulogalamu a RTOS:

/apps/rtos/ Kufotokozera Kumasula Mtundu
embos SEGGER embOS® Ziwonetsero Kupanga
freertos Ziwonetsero za FreeRTOS™ Kupanga
openrtos OPENRTOS Ziwonetsero Kupanga
threadx Express Logic ThreadX Ziwonetsero Kupanga
uC_OS_II Micriµm® µC/OS-II™ Ziwonetsero Beta
uC_OS_III Micriµm® µC/OS-III™ Ziwonetsero Kupanga

Mapulogalamu a TCP/IP:

/apps/tcpip/ Kufotokozera Kumasula Mtundu
berkeley_tcp_client Berkeley TCP/IP Client Chiwonetsero Kupanga
berkeley_tcp_server Berkeley TCP/IP Seva Chiwonetsero Kupanga
berkeley_udp_client Berkeley TCP/IP UDP Client Chiwonetsero Kupanga
berkeley_udp_relay Berkeley TCP/IP UDP Relay Chiwonetsero Kupanga
berkeley_udp_server Berkeley TCP/IP UDP Server Chiwonetsero Kupanga
wolfssl_tcp_client WolfSSL TCP/IP TCP Client Chiwonetsero Kupanga
wolfssl_tcp_server WolfSSL TCP/IP TCP Seva Chiwonetsero Kupanga
snmpv3_nvm_mpfs SNMPv3 Non-Volatile Memory Microchip Proprietary File Chiwonetsero Chadongosolo Kupanga
snmpv3_sdcard_fatfs SNMPv3 Non-Volatile Memory SD Card FAT File Chiwonetsero Chadongosolo Kupanga
tcpip_tcp_client TCP/IP TCP Client Chiwonetsero Kupanga
tcpip_tcp_client_server TCP/IP TCP Client Server Chiwonetsero Kupanga
tcpip_tcp_server Chiwonetsero cha Seva ya TCP/IP TCP Kupanga
tcpip_udp_client TCP/IP UDP Client Chiwonetsero Kupanga
tcpip_udp_client_server TCP/IP UDP Client Server Chiwonetsero Kupanga
tcpip_udp_server Chiwonetsero cha Seva ya TCP/IP UDP Kupanga
web_server_nvm_mpfs Non-Volatile Memory Microchip Proprietary File Dongosolo Web Chiwonetsero cha Seva Kupanga
web_server_sdcard_fatfs SD Card FAT File Dongosolo Web Chiwonetsero cha Seva Kupanga
wifi_easy_configuration Wi-Fi® EasyConf Chiwonetsero Kupanga
wifi_g_demo Chiwonetsero cha Wi-Fi G Kupanga
wifi_wolfssl_tcp_client Wi-Fi wolfSSL TCP/IP Client Chiwonetsero Kupanga
wifi_wolfssl_tcp_server Wi-Fi wolfSSL TCP/IP Seva Chiwonetsero Kupanga
wolfssl_tcp_client WolfSSL TCP/IP Client Chiwonetsero Kupanga
wolfssl_tcp_server WolfSSL TCP/IP Seva Chiwonetsero Kupanga

Mapulogalamu Oyesa:

/apps/meb_ii/ Kufotokozera Kumasula Mtundu
mayeso_sample MPLAB Harmony Test Sampndi Application Alpha

 Mapulogalamu a Chipangizo cha USB:

/apps/usb/chipangizo/ Kufotokozera Kumasula Mtundu
cdc_com_port_dual Chiwonetsero cha CDC Dual seri COM Ports Emulation Kupanga
cdc_com_port_single CDC Single seri COM Port Emulation Chiwonetsero Kupanga
cdc_msd_basic Chiwonetsero cha CDC Mass Storage Device (MSD). Kupanga
cdc_serial_emulator Chiwonetsero cha CDC seri Emulation Kupanga
cdc_serial_emulator_msd CDC seri Emulation MSD Chiwonetsero Kupanga
zobisika_zoyambira Chiwonetsero cha Basic USB Human Interface Device (HID). Kupanga
chobisika_chisangalalo USB HID Class Joystick Chipangizo Chiwonetsero Kupanga
Hid_keyboard Chiwonetsero cha Chipangizo cha USB HID Class Kupanga
chobisika_mbewa USB HID Class Mouse Chipangizo Chiwonetsero Kupanga
hid_msd_basic USB HID Class MSD Chiwonetsero Kupanga
msd_basic Chiwonetsero cha USB MSD Kupanga
msd_fs_spiflash USB MSD SPI Flash File Chiwonetsero Chadongosolo Kupanga
msd_sdcard Chiwonetsero cha Khadi la USB MSD SD Kupanga
wogulitsa USB Vendor (ie, Generic) Chiwonetsero Kupanga

 Mapulogalamu a USB Host:

/apps/usb/host/ Kufotokozera Kumasula Mtundu
audio_speaker USB Audio v1.0 Host Class Driver Chiwonetsero Kupanga
cdc_basic USB CDC Basic Chiwonetsero Kupanga
cdc_msd USB CDC MSD Basic Chiwonetsero Kupanga
hid_basic_keyboard USB HID Host Keyboard Chiwonetsero Kupanga
kubisa_basic_mbewa USB HID Host Mouse Chiwonetsero Kupanga
hub_cdc_hid USB HID CDC Hub Chiwonetsero Kupanga
hub_msd USB MSD Hub Host Chiwonetsero Kupanga
msd_basic USB MSD Host Chiwonetsero Chosavuta Cha Thumb Drive Kupanga

Ma Binaries Omangidwa kale:

/bin/framework Kufotokozera Kumasula Mtundu
bulutufi Omangidwanso PIC32 Bluetooth Stack Library Kupanga
bluetooth/premium/audio Ma library a PIC32 a Bluetooth Audio Stack (Premium) Kupanga
decoder/premium/aac_microaptiv Laibulale yopangira AAC Decoder ya PIC32MZ Devices yokhala ndi MicroAptiv Core Features (Premium) Beta
decoder/premium/aac_pic32mx Laibulale yomangidwa kale ya AAC Decoder ya PIC32MX Devices (Premium) Beta
decoder/premium/mp3_microaptiv Laibulale ya MP3 Decoder yomangidwa kale ya PIC32MZ Devices yokhala ndi MicroAptiv Core Features (Premium) Kupanga
decoder/premium/mp3_pic32mx Laibulale ya MP3 Decoder yomangidwa kale ya PIC32MX Devices (Premium) Kupanga
decoder/premium/wma_microaptiv Laibulale ya WMA Decoder yomangidwa kale ya PIC32MZ Devices yokhala ndi MicroAptiv Core Features (Premium) Beta
decoder/premium/wma_pic32mx Laibulale ya WMA Decoder yomangidwa kale ya PIC32MX Devices (Premium) Beta
masamu/dsp Ma library a Masamu a DSP Fixed-Point Math a PIC32MZ Devices Kupanga
masamu/libq Ma library a Math a LibQ Okhazikika a PIC32MZ Kupanga
math/libq/libq_c Laibulale ya Masamu yomangidwa kale yokhala ndi zida za C zomwe zimagwirizana ndi zida zonse za Pic32MX ndi Pic32MZ. (Dziwani: Zochita izi sizigwirizana ndi ntchito za library ya libq) Beta
zotumphukira Ma library omangidwa kale Kupanga / Beta

 Mangani Framework:

/kumanga/kumanga/ Kufotokozera Kumasula Mtundu
masamu/libq LibQ Library Build Project Kupanga
masamu/libq LibQ_C Library Build Project Alpha
zotumphukira Peripheral Library Build Project Kupanga

 Zothandizira:

/zothandizira/ Kufotokozera Kumasula Mtundu
mhc/plugins/displaymanager/displaymanager.jar MPLAB Harmony Display Manager Plug-in Beta
mhc/com-microchip-mplab-modules-mhc.nbm Pulogalamu ya MPLAB Harmony Configurator (MHC)

MPLAB Harmony Graphics Composer (yophatikizidwa mu plug-in ya MHC)

Kupanga

Beta

mib2bib/mib2bib.jar Zolemba za Custom Microchip MIB (snmp.mib) kuti mupange snmp.bib ndi mib.h Kupanga
mpfs_generator/mpfs2.jar TCP/IP MPFS File Jenereta ndi Kukweza Utility Kupanga
segger/emwin SEGGER emWin zida zogwiritsidwa ntchito ndi MPLAB Harmony emWin application applications Wogulitsa
tcpip_discoverer/tcpip_discoverer.jar TCP/IP Microchip Node Discoverer Utility Kupanga

 Mapulogalamu a Gulu Lachitatu:

/gulu lina/ Kufotokozera Kumasula Mtundu
decoder Decoder Library Source Distribution Wogulitsa
gfx/emwin SEGGER emWin® Graphics Library Distribution Wogulitsa
rtos/embOS Kugawa kwa SEGGER embOS® Wogulitsa
rtos/FreeRTOS FreeRTOS Source Distribution ndi Chithandizo cha PIC32MZ Zipangizo Wogulitsa
rtos/MicriumOSII Kugawa kwa Micriµm® µC/OS-II™ Wogulitsa
rtos/MicriumOSIII Kugawa kwa Micriµm® µC/OS-III™ Wogulitsa
rtos/OpenRTOS OPENRTOS Source Distribution ndi Thandizo la PIC32MZ Zipangizo Wogulitsa
rtos/ThreadX Kugawa kwa Express Logic ThreadX Wogulitsa
segger/emwin SEGGER emWin® Pro Distribution Wogulitsa
tcpip/wolfssl wolfSSL (yomwe kale inali CyaSSL) Yophatikizidwa ndi SSL Library Open Source-based Demonstration Wogulitsa
tcpip/iniche InterNiche Library Distribution Wogulitsa

 Zolemba:

/doc/ Kufotokozera Kumasula Mtundu
harmony_help.pdf Thandizo la MPLAB Harmony mu Format Document Format (PDF) Kupanga
harmony_help.chm MPLAB Harmony Help in Compiled Help (CHM). Kupanga
html/index.html Thandizo la MPLAB Harmony mumtundu wa HTML Kupanga
harmony_compatibility_worksheet.pdf Fomu ya PDF kuti mugwiritse ntchito pozindikira kuchuluka kwa MPLAB Harmony komanso kujambula zina zilizonse kapena zoletsa pazotsatira zomwe zikugwirizana. Kupanga
harmony_release_brief_v1.11.pdf MPLAB Harmony Release Brief, yopereka "pang'onopang'ono" zambiri zotulutsidwa Kupanga
harmony_release_notes_v1.11.pdf MPLAB Harmony Release Notes mu PDF Kupanga
harmony_license_v1.11.pdf MPLAB Harmony Software License Agreement mu PDF Kupanga

Mitundu Yotulutsidwa

Gawoli likufotokoza mitundu yomasulidwa ndi tanthauzo lake.

Kufotokozera
Kutulutsidwa kwa module ya MPLAB Harmony kungakhale imodzi mwa mitundu itatu yosiyana, monga momwe tawonetsera m'chitsanzo chotsatirachi.

MICROCHIP-Harmony-Integrated-Software-Framework-1

Kutulutsidwa kwa Alpha
Mtundu wotulutsidwa wa alpha wa module nthawi zambiri umatulutsidwa koyamba. Kutulutsa kwa Alpha kudzakhala ndi kukhazikitsidwa kwathunthu kwa seti yawo yoyambira, amayesedwa bwino ndipo amamanga moyenera. Kutulutsidwa kwa alpha ndikwabwino "preview"Zomwe chitukuko chatsopano cha Microchip chikugwira ntchito ndipo chikhoza kukhala chothandiza kwambiri pofufuza zinthu zatsopano." Komabe, sichinapitirire ndondomeko yonse yoyesera yovomerezeka ndipo ndizotsimikizika kuti mawonekedwe ake ena adzasintha asanatulutse mtundu wa kupanga, choncho, sikulimbikitsidwa kuti agwiritse ntchito kupanga.

Kutulutsidwa kwa Beta
Mtundu wotulutsidwa wa beta wa module wadutsa mawonekedwe amkatiview ndondomekoyi ndipo wakhala akuyesa ntchito yake. Komanso, nkhani zomwe zanenedwa kuchokera ku kutulutsidwa kwa alpha zidzakhala zitakonzedwa kapena kulembedwa. Module ikakhala mu mtundu wa beta, mutha kuyembekezera kuti izigwira bwino ntchito munthawi yake ndipo mutha kuyembekezera kuti mawonekedwe ake ali pafupi kwambiri ndi mawonekedwe omaliza (ngakhale kusintha kungapangidwebe ngati pakufunika). Komabe, sichinakhale ndi nkhawa kapena kuyezetsa magwiridwe antchito ndipo mwina sichingalephere bwino ngati chikugwiritsidwa ntchito molakwika. Kutulutsa kwa beta sikuvomerezedwa kuti agwiritsidwe ntchito popanga, koma atha kugwiritsidwa ntchito pachitukuko.

Kutulutsidwa Kotsatsa
Pofika nthawi yomwe gawo limatulutsidwa mu fomu yopangira, imakhala yathunthu, yoyesedwa mokwanira, ndipo mawonekedwe ake amakhala "ozizira". Nkhani zonse zodziwika kuchokera ku zotulutsidwa zam'mbuyomu zidzakhala zitakonzedwa kapena kulembedwa. Mawonekedwe omwe alipo sisintha pazotulutsa zamtsogolo. Ikhoza kukulitsidwa ndi zina zowonjezera ndi ntchito zowonjezera mawonekedwe, koma mawonekedwe omwe alipo kale sangasinthe. Iyi ndi code yokhazikika yokhala ndi stable Application Program Interface (API) yomwe mungadalire pakupanga.

Nambala Zamtundu

Gawoli likufotokoza tanthauzo la manambala a mtundu wa MPLAB Harmony.

Kufotokozera

MPLAB Harmony Version Manambala Scheme
MPLAB Harmony imagwiritsa ntchito chiwembu chotsatirachi:
. [. [ ] Kumene:

  • = Kukonzanso kwakukulu (kusintha kwakukulu komwe kumakhudza ma module ambiri kapena onse)
  • = Kukonzanso kwakung'ono (zatsopano, zotulutsa pafupipafupi)
  • [. ] = Kutulutsidwa kwa dontho (kukonza zolakwika, kutulutsidwa kosakonzekera)
  • [ ] = Mtundu Wotulutsidwa (a wa alpha ndi b wa beta, ngati kuli kotheka). Zotulutsa zotulutsa siziphatikiza kalata yotulutsa.

Version String
Ntchito ya SYS_VersionStrGet idzabwezera chingwe mumtundu:
“ . [. [ ]”
Kumene:

  • ndiye nambala yayikulu yamtundu wa module
  • ndi nambala yaying'ono ya mtundu wa module
  • ndi nambala yotulutsa "chigamba" kapena "dontho" (yomwe sinaphatikizidwe mu chingwe ngati ikufanana ndi "00")
  • ndi mtundu wosankha wa "a" wa alpha ndi "b" wa beta. Mtundu uwu sunaphatikizidwe ngati kutulutsidwa ndi mtundu wopangidwa (ie, osati alpha kapena beta)

Zindikirani: Chingwe chamtunduwu sichikhala ndi mipata iliyonse.

ExampLe:
"0.03a"
"1.00"

Nambala ya Mtundu
Nambala ya mtundu womwe wabwezedwa kuchokera ku SYS_VersionGet ndi nambala yosasainidwa mumtundu wotsatira wa decimal (osati mu mtundu wa BCD).
* 10000 + * 100 +
Kumene manambala akuimiridwa mu decimal ndipo tanthawuzo lake ndi lofanana ndi lofotokozedwa mu Version String.
Zindikirani: Palibe chiwerengero cha chiwerengero cha mtundu wotulutsidwa.

ExampLe:
Pa mtundu wa "0.03a", mtengo womwe wabwezedwa ndi wofanana ndi: 0 * 10000 + 3 * 100 + 0.
Pa mtundu wa "1.00", mtengo womwe wabwezedwa ndi wofanana ndi: 1 * 100000 + 0 * 100 + 0.
© 2013-2017 Microchip Technology Inc.

FAQ

  • Q: Kodi MPLAB Harmony ingagwiritsidwe ntchito ndi C ++ mapulogalamu chinenero?
    A: Ayi, MPLAB Harmony sinayesedwe ndi C ++; chifukwa chake, chithandizo cha chinenero chokonzekerachi sichikupezeka.
  • Q: Kodi mulingo wokongoletsedwa wotani womanga ntchito ndi MPLAB Harmony zotumphukira laibulale?
    A: The -O1 kukhathamiritsa mlingo akulimbikitsidwa kuchotsa code ku zigawo zosagwiritsidwa ntchito mu laibulale zotumphukira.
  • Q: Kodi MPLAB Harmony uninstaller imagwira bwanji ntchito yosinthidwa files?
    A: The uninstaller kuchotsa zonse files anaika ndi installer, ngakhale atasinthidwa ndi wosuta. Komabe, zatsopano files yowonjezeredwa ndi wosuta sichidzachotsedwa.

Zolemba / Zothandizira

MICROCHIP Harmony Integrated Software Framework [pdf] Buku Logwiritsa Ntchito
v1.11, Harmony Integrated Software Framework, Integrated Software Framework, Software Framework, Framework

Maumboni

Siyani ndemanga

Imelo yanu sisindikizidwa. Minda yofunikira yalembedwa *