MICROCHIP-logo

Kad lojisyèl entegre MICROCHIP Harmony

Imaj pwodwi MICROCHIP-Harmony-Integrated-Software-Framework

Espesifikasyon:

  • Non pwodwi: MPLAB Harmony Integrated Software Framework
  • Vèsyon: v1.11
  • Dat lage: Avril 2017

Enfòmasyon sou pwodwi:
Kad lojisyèl entegre MPLAB Harmony v1.11 la se yon kad lojisyèl ki fèt pou senplifye epi akselere devlopman aplikasyon entegre pou mikrokontwolè Microchip yo. Li bay yon seri konplè bibliyotèk, chofè, ak middleware pou senplifye pwosesis devlopman an.

Enstriksyon Itilizasyon Pwodwi

Karakteristik ak Pwoblèm Konnen:

Karakteristik MPLAB Harmony:

  • Sipòte yon pakèt mikrokontwolè Microchip
  • Yon seri konplè bibliyotèk ak middleware
  • Konfigirasyon ak enstalasyon fasil

Pwoblèm li te ye:

  • Langaj pwogramasyon C++ pa sipòte
  • Nivo optimize -O1 rekòmande pou konstwi pwojè ak bibliyotèk periferik Harmony
  • Konpòtman dezenstalasyon an konsènan modifikasyon itilizatè a files

Divilge Enfòmasyon

Bay enfòmasyon sou lansman MPLAB Harmony, enkli nòt sou lansman, kontni lansman, kalite lansman, epi eksplike sistèm nimewotasyon vèsyon an. Yon kopi PDF Nòt sou Lansman yo disponib nan Dosye /doc nan enstalasyon MPLAB Harmony ou a.

Nòt lage
Sijè sa a bay nòt sou lage vèsyon MPLAB Harmony sa a.

Deskripsyon
Vèsyon MPLAB Harmony: v1.11 Dat lage: Avril 2017

Kondisyon lojisyèl
Anvan ou itilize MPLAB Harmony, asire w ke bagay sa yo enstale:

  • MPLAB X IDE 3.60
  • Konpilatè MPLAB XC32 C/C++ 1.43
  • Konfigiratè MPLAB Harmony 1.11.xx

Mizajou pou vèsyon MPLAB Harmony sa a
Mizajou pou vèsyon MPLAB Harmony sa a se relativman senp. Pou enstriksyon detaye, tanpri al gade Pòtaj ak Mizajou pou MPLAB Harmony.

Ki sa ki nouvo pwoblèm ak pwoblèm li te ye
Tablo ki anba yo bay lis fonksyonalite yo te chanje oswa ajoute ansanm ak nenpòt pwoblèm yo te idantifye depi dènye vèsyon MPLAB Harmony la. Yo te konsève nenpòt pwoblèm yo te konnen ki poko rezoud nan vèsyon anvan an.

Amoni MPLAB:

Karakteristik Ajout ak Mizajou Pwoblèm li te ye
Jeneral Yo pa teste MPLAB Harmony avèk C++; kidonk, yo pa sipòte langaj pwogramasyon sa a.

Yo rekòmande nivo optimize "-O1" la lè w ap konstwi nenpòt pwojè ki gen ladan binè prekonstwi MPLAB Harmony a (.a file) bibliyotèk periferik la. Sa nesesè pou linker la ka retire kòd nan seksyon ki pa itilize yo (pou karakteristik bibliyotèk periferik ki pa itilize yo). Sinon, ou ka chwazi "Retire Seksyon ki pa Itilize yo" nan opsyon Jeneral yo pou bwat dyalòg pwopriyete xc32-ld (linker) la.

Dezenstalasyon MPLAB Harmony a pral efase tout fileenstale pa enstalatè a, menm si yo te modifye pa itilizatè a. Sepandan, dezenstalasyon an pa pral efase nouvo fileItilizatè a ajoute yo nan dosye enstalasyon MPLAB Harmony la.

Plugin MPLAB Harmony Display Manager la bay sipò konfigirasyon ak simulation konplè pou chofè LCC ki pwodui a, epi li bay tou sipò debaz pou tout lòt chofè kontwolè grafik yo. Sipò konfigirasyon ak simulation konplè pou lòt chofè kontwolè grafik yo pral ajoute nan yon vèsyon MPLAB Harmony nan lavni.

Middleware ak Bibliyotèk:

Karakteristik Ajout ak Mizajou Pwoblèm li te ye
Bibliyotèk Bootloader Charjeur demaraj UDP a pa konpile pou aparèy PIC32MZ lè yo chwazi microMIPS.
Bibliyotèk Kripto N/A Migrasyon pwojè ki itilize bibliyotèk Crypto pyès ki nan konpitè a, epi ki gen plizyè konfigirasyon, ka rankontre yon pwoblèm konpilasyon apre rejenerasyon kòd la. MPLAB X IDE a ap montre ke pic32mz-crypt.h ak pic32mz-hash.c yo fileYo eskli s yo nan konfigirasyon an, menm si li te eseye ajoute yo. Konpilatè a ap jenere erè, ki di ke sèten fonksyon Crypto pa ka fè referans. Pou kontourne pwoblèm sa a, retire tou de  files (pic32mz-crypt.h ak pic32mz-hash.c) nan pwojè a epi sèvi ak MPLAB Harmony Configurator (MHC) pou rejenere tout konfigirasyon ki itilize sa yo files.
Bibliyotèk Dekodè Akòz bezwen memwa ak kantite SRAM ki disponib, gen kèk dekodeur ki pa ka fonksyone an menm tan ak lòt dekodeur. Sepandan, chak dekodeur ap fonksyone endividyèlman nan demonstrasyon universal_audio_decoders la.
File Sistèm Yo te jwenn epi yo te korije yon potansyèl eksepsyon pointeur nil nan fonksyon demonte a.
Bibliyotèk Grafik yo Dekodaj JPEG pa sipòte imaj eskane pwogresif. Gen kèk imaj GIF anime ki gen transparans ladan yo ki ka montre chire. Chofè LCCG ki pwodui a sipòte rezolisyon ekspozisyon jiska WVGA oswa ekivalan.
Pile TCP/IP SMTPC:
  • API pou anile yon mesaj, ki itil lè ou bezwen re-eseye, pa disponib kounye a.
  •  Kounye a, pa gen plizyè adrès DNS ki disponib pou bay yon transmisyon lapòs ki pi fyab.
  • Sipò pou chan an tèt imèl opsyonèl yo pa disponib kounye a.
Bibliyotèk Aparèy USB N/A Yo teste Pil Aparèy USB a nan yon kapasite limite avèk RTOS. Pandan w ap itilize Pil Aparèy USB a sou yon aparèy fanmi PIC32MZ, pil la pran twa segonn pou inisyalize pou aparèy PIC32MZ EC yo ak twa milisegond pou aparèy PIC32MZ EF yo.
Bibliyotèk USB Host Sipò MHC pou lojisyèl USB Host Beta a retire. Sipò pou API USB Host Beta yo pral retire nan vèsyon kap vini yo. Fonksyon USB Host Stack sa yo pa aplike:
  •  USB_HOST_BusRekòmanse
  •  Sispansyon Aparèy USB_HOST
  • Rekòmanse Aparèy USB_HOST

Yo teste chofè Hub, Audio v1.0, ak HID Host Client yo nan yon kapasite limite. Yo teste USB Host Stack la nan yon kapasite limite ak RTOS. Yo pa teste operasyon mòd Polled la. Yo teste konpòtman Attach/Detach la nan yon kapasite limite. Pandan w ap itilize USB Host Stack la sou yon aparèy fanmi PIC32MZ, pil la bezwen twa segonn pou inisyalize pou aparèy PIC32MZ EC yo ak twa milisegond pou aparèy PIC32MZ EF yo. USB Host Layer la pa verifye si gen twòp kouran. Fonksyonalite sa a ap disponib nan yon vèsyon MPLAB Harmony nan lavni. USB Host Layer la pa verifye nivo Hub la. Fonksyonalite sa a ap disponib nan yon vèsyon MPLAB Harmony nan lavni. USB Host Layer la ap sèlman pèmèt premye konfigirasyon an lè gen plizyè konfigirasyon. Si pa gen okenn matche ak koòdone nan premye konfigirasyon an, sa lakòz aparèy la vin pa fonksyone. Yo pral aktive plizyè konfigirasyon nan yon vèsyon MPLAB Harmony nan lavni. Yo teste Chofè Kliyan MSD Host la avèk yon kantite limite kle USB Flash ki disponib nan komès. Yo pa teste Chofè Kliyan MSD Host la ak Kouch USB Host la pou débit lekti/ekriti. Tès sa a pral fèt nan yon vèsyon MPLAB Harmony nan lavni. Yo ka sèlman itilize Chofè Kliyan MSD Host la ak chofè blòk SCSI a avèk... File sistèm si la file Fonksyon Auto-Mount sistèm nan aktive. Yo pa teste chofè kliyan MSD Host la avèk aparèy depo mas Multi-LUN ak lektè kat USB.

Bibliyotèk USB Host (swiv) Chofè Blòk USB Host SCSI a, Chofè Kliyan CDC a, ak Chofè Kliyan Odyo Host la sèlman sipòte operasyon yon sèl kliyan. Operasyon plizyè kliyan pral aktive nan yon vèsyon MPLAB Harmony nan lavni.

Yo pa teste chofè kliyan USB HID Host la avèk plizyè aparèy. Yo pa teste voye rezilta a oswa rapò fonksyonalite a.

Chofè Kliyan USB Audio Host la pa bay aplikasyon pou fonksyon sa yo:

  • USB_HOST_AUDIO_V1_DeviceObjHandleGet
  • USB_HOST_AUDIO_V1_FeatureUnitChannelVolumeRan geGet
  • USB_HOST_AUDIO_V1_FeatureUnitChannelVolumeSub Nimewo Ranje Jwenn
  • USB_HOST_AUDIO_V1_StreamSamplingFrequencyGet
  •  USB_HOST_AUDIO_V1_TerminalIDGet

Chofè Aparèy:

Karakteristik Ajout ak Mizajou Pwoblèm li te ye
LCC . MPLAB Harmony Graphics Composer (MHGC) la pa kapab bay yon tablo palèt; kidonk, itilizatè yo dwe bay yon etalaj uint16_t ki gen 256 koulè RGB 16 bpp bay chofè LCC a lè l sèvi avèk fonksyon DRV_GFX_PalletteSet la. Kontni etalaj sa a pral sèvi pou trase endis koulè yo ak koulè ekran TFT yo.

Paramèt Sous Deklanchman DMA a nan MHC chanje. Si paramèt pwojè w la se sou 3, 5, 7 oswa 9, MHC ap make l an wouj. Tanpri chanje swa pou 2, 4, 6, oswa 8. Tout revèy ki gen nimewo enpè yo retire nan seleksyon an. Pandan ke revèy sa yo fonksyone nan default, se sèlman revèy ki gen nimewo pè yo (2, 4, 6, 8) ki pral aksepte chanjman nan valè prescaler yo.

I2C N/A Chofè I2C ki itilize periferik la ak aplikasyon Bit-banged la:
  •  Li te sèlman teste nan yon sèl anviwònman mèt
  •  Pa sipòte RTOS; kidonk, li pa an sekirite pou fil lè yo itilize li nan yon anviwònman RTOS.
  • Pa te teste nan yon anviwònman Polled
  • Yo pa teste operasyon an nan mòd ekonomize enèji
  • Chofè I2C ki itilize aplikasyon Bit-banged la:
  • Li pa bloke epi li itilize yon resous Timer pou fè operasyon I2C. Ou pa ka itilize resous Timer sa a pou okenn lòt bezwen Timer.
  •  Priyorite Entèripsyon Timer a ta dwe youn nan entèripsyon ki gen pi gwo priyorite nan aplikasyon an.
  •  Yo te fè tès sou aplikasyon sa a sèlman avèk yon revèy sistèm 200 MHz ak yon revèy bis periferik 100 MHz pou Timer la.
  •  Ka configuré pou travay sèlman nan mòd Mèt la
  •  Disponib sèlman nan paramèt chofè dinamik la
  •  Vitès transmisyon an depann de itilizasyon CPU a. Li te teste pou fonksyone byen jiska 100 kHz.
  • Pa sipòte aparèy fanmi PIC32MX yo
  •  Sèlman fonksyone sou broch SCL ak SDA nan periferik I2C korespondan an.
  •  Sèlman fonksyone nan mòd Entèripsyon
MRF24WN Wi-Fi Nouvo bibliyotèk wdrvext_mx.a, wdrvext_ec.a, ak wdrvext_mz.a files.
S1D13517 Chofè S1D13517 la pa sipòte jwenn yon pixel oubyen yon seri pixel nan framebuffer S1D13517 la epi li pa sipòte rann font lè Anti-aliasing la aktive.
Kat dijital sekirite (SD). N/A Yo pa teste chofè kat SD a nan yon anviwònman entèripsyon ki gen gwo frekans.
SPI N/A Mòd esklav SPI a ak DMA a pa fonksyone. Pwoblèm sa a pral korije nan yon vèsyon MPLAB Harmony nan lavni.
SPI Flash Bibliyotèk chofè a pa sipòte fonksyon Flash tankou lekti gwo vitès, kenbe, ak pwoteksyon kont ekriti.

Aplikasyon estatik bibliyotèk chofè a pa disponib.

USB Yo teste bibliyotèk chofè USB a nan yon kapasite limite avèk RTOS.

Pandan w ap kouri Bibliyotèk Chofè USB a sou yon aparèy fanmi PIC32MZ, pil la pran twa segonn pou inisyalize pou aparèy PIC32MZ EC yo ak twa milisegond pou aparèy PIC32MZ EF yo. Gen kèk API pou Bibliyotèk Chofè USB Host ki ka chanje nan pwochen vèsyon an. Yo pa ko teste operasyon mòd Sondaj Bibliyotèk Chofè USB Host la. Yo te teste konpòtman Atache/Detache Bibliyotèk Chofè USB Host la nan yon kapasite limite.

Sèvis sistèm:

Karakteristik Ajout ak Mizajou Pwoblèm li te ye
DMA

Bibliyotèk periferik:

Karakteristik Ajout ak Mizajou Pwoblèm li te ye
ADCHS N/A FIFO pa sipòte nan vèsyon bibliyotèk periferik sa a.
SQI N/A Yon valè divizè revèy SQI ki pi wo pase CLK_DIV_16 p ap fonksyone. Pou reyalize vitès revèy SQI optimal, sèvi ak yon valè divizè revèy SQI ki pi ba pase CLK_DIV_16.

Nòt: Pwoblèm sa a aplikab pou nenpòt aplikasyon ki itilize modil SQI a.

Aplikasyon

Karakteristik Ajout ak Mizajou Pwoblèm li te ye
Demonstrasyon Odyo Chanje nan Universal_audio_decoders pou limite pwofondè anyè a nan file sistèm. Sa ap anpeche yon eksepsyon si sa ta rive pi lwen pase 6 nivo sou-repètwa. Demonstrasyon usb_headset, usb_microphone, ak usb_speaker:
  •   Lè w ap chanje ant aplikasyon sa yo, chofè Windows la ka vin konfonn ak kalite aparèy ki konekte a. Pa egzanpampSa vle di, chofè a anpeche difizyon odyo. Si yon sitiyasyon konsa rive, fè sa ki annapre yo pou rezoud pwoblèm nan:
    1. Pandan aparèy la konekte, dezenstale chofè a.
    2. Li ka nesesè tou pou rekòmanse sistèm operasyon Windows la.
      Demonstrasyon universal_audio_decoder:
  • Konfigirasyon 270f512lpim_bt_audio_dk ak pic32mz_da_sk_meb2 yo pa sipòte ekran an. Ekran an ka parèt limen men li vid paske limyè dèyè a limen.
  • Konfigirasyon 270f512lpim_bt_audio_dk la pa sipòte dekodeur WMA ak AAC yo.
  • Kontwòl volim nan disponib sèlman sou konfigirasyon bt_audio_dk ak 270f512lpim_bt_audio_dk yo.
  • Gen ti pwoblèm odyo ki prezan pou odyo WAVE 96 kHz la. files pa gwosè tampon defo a. Kòm yon solisyon, elimine pwoblèm teknik yo lè w sèvi ak yon gwosè tampon ki pi gwo.
  • Pwoblèm odyo ka parèt lè w ap jwe wo samppousantaj ling AAC files. Plis s la woampPlis vitès ling lan, se plis pwoblèm nan grav.
  • Gen kèk kle USB ki ka pa mache ak demonstrasyon sa a.
  • Akòz limitasyon memwa, Dekodè Speex la ak Dekodè WMA a pa ka fonksyone an menm tan ak lòt dekodè yo. Demonstrasyon audio_tone:
  • Ekspozisyon an estatik
  • Debounce switch la pa aplike. Demonstrasyon usb_speaker:
  • Chanèl pwodiksyon gòch ak dwat yo chanje pou konfigirasyon pic32mz_ef_sk_meb2 nan konektè pwodiksyon an. Nòt: Sa a se yon pwoblèm ak pyès ki nan konpitè MEB II a, se pa lojisyèl aplikasyon an.
  • Fonksyon silans lan (jan li kontwole nan PC a) pa fonksyone usb_headset:

Fonksyon silans lan (jan li kontwole nan PC a) pa fonksyone.

Demonstrasyon mac_audio_hi_res:

Se sèlman premye fwa a ou ka fèmen odyo a sou òdinatè a ki fonksyone byen pou ou.

Demonstrasyon Bluetooth Pwoblèm yo te jwenn nan ekspozisyon WVGA sou demonstrasyon a2dp_avrcp la rezoud. Sa a se yon demonstrasyon prim. Yo te retire/dezaktive grafik yo tanporèman nan tout konfigirasyon PIC32MZ DA yo epi y ap disponib nan yon vèsyon kap vini.
File     Demonstrasyon Sistèm LED_3, ki itilize pou endike siksè demonstrasyon an, pa limen, sa ki afekte demonstrasyon sa yo:
  • sdcard_fat_single_disk (konfigirasyon pic32mz_da_sk_adma)
  • sdcard_msd_fat_multi_disk (konfigirasyon pic32mz_da_sk_meb2)

Kòm yon solisyon, itilizatè a ka mete yon pwen restriksyon nan kòd aplikasyon an pou wè estati demonstrasyon yo.

Demonstrasyon Grafik Pwogramasyon ak debogaj twous demaraj PKOB la ka pwodui erè sa a: Pwogramè a pa t kapab demarre: Echèk pou pwograme aparèy sib la. Si mesaj sa a parèt, re-alimen aparèy la epi aplikasyon an ap kòmanse. Si ou bezwen debogaj, solisyon ki sijere a se enstale header ki apwopriye a sou twous demaraj la lè l sèvi avèk MPLAB REAL ICE.

Pwoblèm sa yo aplike nan demonstrasyon external_resources la:

  •   Kounye a, sipò dekodaj JPEG la aktive sèlman pou depo entèn lan.
  •  Pandan demonstrasyon an, yo obsève yon latans nan chèche imaj yo nan memwa ekstèn ki pa sou chip la, sa ki lakòz yon popilasyon ekran an ralanti pandan y ap rann imaj yo sou memwa ekran an.
  •  Yo wè yon latans menm jan ak pwoblèm anvan an tou lè y ap montre imaj JPEG sou ekran an akòz reta ki koze pa dekodaj JPEG pandan ekzekisyon an.
Demonstrasyon MEB II yo Aplikasyon demonstrasyon segger_emwin lan poko gen ladan l fonksyon taktil.
Demonstrasyon RTOS Bibliyotèk SEGGER embOS la ak sipò FPU obligatwa pou konfigirasyon PIC32MZ EF epi itilizatè a bezwen enkli sa eksplisitman. Pa default, bibliyotèk san sipò FPU a enkli.
Bibliyotèk Sèvis Sistèm Examples N/A Demonstrasyon command_appio a pa fonksyone lè l sèvi avèk MPLAB X IDE v3.06, men li operasyonèl ak v3.00.
TCP/IP Wi-Fi

Demonstrasyon

N/A Demonstrasyon tcpip_tcp_client la lè l sèvi avèk konfigirasyon ENC24xJ600 oswa ENC28J60 yo pa fonksyone byen si chofè SPI a aktive DMA. Tanpri dezaktive opsyon SPI DMA a pou konfigirasyon sa yo. Sa ap korije nan yon vèsyon MPLAB Harmony nan lavni.
Aplikasyon pou tès yo N/A Konfigirasyon FreeRTOS pou itilize ak Twous Demaraj PIC32MZ EF la gen bibliyotèk pwen flotan an enfim nan opsyon pwojè a.
Demonstrasyon USB Aplikasyon demonstrasyon aparèy msd_basic la, lè li konstwi avèk aparèy PIC32MZ, mande pou estrikti done repons demann SCSI a mete nan RAM. Mete estrikti done sa a nan memwa Flash pwogram nan lakòz repons demann lan vin pèvèti. Pwoblèm sa a pral korije nan yon vèsyon alavni. Demonstrasyon hid_basic_keyboard Host la kaptire klavye soti nan AZ, az, 0-9, Shift ak kle CAPS LOCK. sèlmanFonksyonalite limen LED klavye a ak sipò pou lòt konbinezon kle yo pral mete ajou nan yon vèsyon alavni. Nan demonstrasyon audio_speaker Host la, Plug and Play ka pa fonksyone pou konfigirasyon pic32mz_ef_sk_int_dyn ak pic32mx_usb_sk2_int_dyn yo. Pwoblèm sa a pral korije nan yon vèsyon alavni. Nan aplikasyon demonstrasyon hub_msd Host la, deteksyon plug and play Hub la ka pafwa echwe. Sepandan, si yo branche hub la anvan yo lage aparèy PIC32MZ la soti nan reset la, aplikasyon demonstrasyon an fonksyone jan yo espere a. Pwoblèm sa a anba envestigasyon epi yon koreksyon pral disponib nan yon vèsyon MPLAB Harmony alavni. Li rekòmande pou itilize yon hub ki mache ak tèt li pandan w ap eseye itilize aplikasyon demonstrasyon hub ki disponib yo. Regilatè ekipman pou VBUS ki sou twous demaraj la ka pa kapab satisfè egzijans aktyèl yon hub ki mache ak bis, sa ki ta lakòz konpòtman enprevizib aplikasyon demonstrasyon an.

Bati kad:

Karakteristik Ajout ak Mizajou Pwoblèm li te ye
Bibliyotèk Pil Bluetooth N/A
Bibliyotèk Matematik Bibliyotèk Matematik Pwen Fiks DSP:
  •  Optimize sèlman pou aparèy PIC32MZ ak karakteristik debaz microAptiv™, ki itilize DSP ASE
  •  P ap fonksyone avèk kalite done _Fract LibQ Fixed-Point Math Library la:
  • Optimize pou aparèy PIC32MZ ak karakteristik debaz microAptiv
  •  Fonksyon _fast yo gen presizyon redwi.

 Itilite:

Karakteristik Ajout ak Mizajou Pwoblèm li te ye
Konfigiratè Amoni MPLAB (MHC) N/A
  • MHC a pa sipòte chanje chemen relatif la soti nan pwojè a rive nan sous la. files nan enstalasyon MPLAB Harmony a, yon fwa pwojè a fin kreye
  • Lè viewLè w ap itilize Èd MPLAB Harmony nan MHC a, Endèks la aksesib, men li pa fonksyonèl. Sa a se akòz yon limitasyon nan navigatè MHC a itilize a. Kòm yon solisyon, Endèks la aksesib epi fonksyonèl lè Èd HTML la louvri nan yon òdinatè ekstèn. Web navigatè.
  •  Yon karaktè tab apre "—endhelp—" nan yon .hconfig file ka lakòz yo sote pwochen senbòl konfigirasyon an

Lojisyèl twazyèm pati:

Karakteristik Ajout ak Mizajou Pwoblèm li te ye
Bibliyotèk Grafik SEGGER emWin N/A Se sèlman kontwolè ekspozisyon LCC a ki sipòte. Sipò pou lòt kontwolè ekspozisyon pa disponib nan vèsyon sa a.

Pa gen yon API pou rekipere manch widjèt Dyalòg la nan vèsyon sa a.

Divilge kontni
Sijè sa a bay lis kontni vèsyon sa a epi idantifye chak modil.

Deskripsyon
Tablo sa a bay lis kontni vèsyon sa a, ki gen ladan yon ti deskripsyon, ak kalite vèsyon an (Alfa, Beta, Pwodiksyon, oswa Machann).

Middleware ak Bibliyotèk

/kad/ Deskripsyon Lage Kalite
bluetooth/cdbt Bibliyotèk Pil Bluetooth (Debaz) Pwodiksyon
bluetooth/prim/odyo/cdbt

bluetooth/prim/odyo/dekodè/sbc

Bibliyotèk Pil Odyo Bluetooth (Premium)

Bibliyotèk Dekodeur SBC (Premium)

Pwodiksyon

Pwodiksyon

bootloader Bibliyotèk Bootloader Pwodiksyon
klasb Bibliyotèk Klas B Pwodiksyon
kripto Bibliyotèk Kriptografik Mikrochip Pwodiksyon
dekodeur/bmp/BmpDecoder dekodeur/bmp/GifDecoder dekodeur/bmp/JpegDecoder dekodeur/dekodeur_odyo/dekodeur_opus dekodeur/speex dekodeur/premium/dekodeur_aac dekodeur/premium/dekodeur_mp3
dekodeur/prim/dekodeur_wma
Bibliyotèk Dekodè BMP
Bibliyotèk Dekodè GIF
Bibliyotèk Dekodè JPEG
Bibliyotèk Dekodè Opus la
Bibliyotèk Dekodè Speex
Bibliyotèk Dekodeur AAC
(Premium) Bibliyotèk Dekodeur MP3 (Premium)
Bibliyotèk Dekodeur WMA (Premium)
Beta
Beta
Beta
Beta
Beta
Beta Beta
Beta
gfx Bibliyotèk Grafik Pwodiksyon
matematik/dsp Antèt API DSP Fixed-Point Math Library pou aparèy PIC32MZ yo Pwodiksyon
matematik/libq Antèt API Bibliyotèk Matematik Pwen Fiks LibQ pou aparèy PIC32MZ yo Pwodiksyon
nèt/pres Kouch Prezantasyon Rezo MPLAB Harmony Beta
tès Bibliyotèk Ekipman Tès Pwodiksyon
tcpip Pil Rezo TCP/IP Pwodiksyon
usb Pil Aparèy USB

Pil lame USB

Pwodiksyon

Beta

Chofè Aparèy:

/kad/chofè/ Deskripsyon Lage Kalite
adc Chofè Konvètisè Analòg-a-Dijital (ADC)

Aplikasyon Dinamik Aplikasyon Estatik

 Beta
Beta
kamera/ovm7690 Chofè Kamera OVM7690

Implementasyon dinamik sèlman

Beta
kapab Chofè Rezo Zòn Kontwolè (CAN)

Implementasyon estatik sèlman

 

Beta

cmp Chofè Konparatè

Implementasyon estatik sèlman

Beta
kodek/ak4384

 

 

kodek/ak4642

 

 

kodek/ak4953

 

 

kodek/ak7755

Chofè Kodèk AK4384

Implementasyon dinamik sèlman

 

Chofè Kodèk AK4642

Implementasyon dinamik sèlman

 

Chofè Kodèk AK4953

Implementasyon dinamik sèlman

 

Chofè Kodèk AK7755

Implementasyon dinamik sèlman

 

Pwodiksyon

 

 

Pwodiksyon

 

 

Pwodiksyon

 

 

Pwodiksyon

cpld Chofè CPLD XC2C64A

Implementasyon estatik sèlman

 

Pwodiksyon

enc28j60 Bibliyotèk Chofè ENC28J60

Implementasyon dinamik sèlman

Beta
encx24j600 Bibliyotèk Chofè ENCx24J600

Implementasyon dinamik sèlman

 

Beta

etmak Chofè Kontwolè Aksè Medya Ethernet (MAC)

Implementasyon dinamik sèlman

 

Pwodiksyon

etfi Chofè Entèfas Fizik Ethernet (PHY)

Implementasyon dinamik sèlman

 

Pwodiksyon

flash Flash chofè

Implementasyon estatik sèlman

 

Beta

gfx/kontwolè/lcc Chofè Grafik San Kontwolè (LCC) ki pa koute chè

Implementasyon dinamik sèlman

 

Pwodiksyon

gfx/kontwolè/otm2201a Chofè Kontwolè LCD OTM2201a

Implementasyon dinamik sèlman

 

Pwodiksyon

gfx/kontwolè/s1d13517 Chofè Kontwolè LCD Epson S1D13517

Implementasyon dinamik sèlman

 

Pwodiksyon

gfx/kontwolè/ssd1289 Chofè Kontwolè Solomon Systech SSD1289

Implementasyon dinamik sèlman

Pwodiksyon
gfx/kontwolè/ssd1926 Chofè Kontwolè Solomon Systech SSD1926

Implementasyon dinamik sèlman

 

Pwodiksyon

gfx/kontwolè/tft002 Chofè grafik TFT002

Implementasyon dinamik sèlman

 

Pwodiksyon

i2c Chofè Sikwi Entè-Entegre (I2C)

Aplikasyon Dinamik Aplikasyon Estatik

 

Alfa Alfa

i2s Chofè Son Entè-IC (I2S)

Implementasyon dinamik sèlman

 

Beta

ic Chofè Kaptire Antre

Implementasyon estatik sèlman

 

Beta

nvm Chofè memwa ki pa volatil (NVM)

Aplikasyon Dinamik Aplikasyon Estatik

 

Beta Beta

oc Chofè Konpare Sòti a

Implementasyon estatik sèlman

 

Beta

pmp Chofè Pò Mèt Paralèl (PMP)

Aplikasyon Dinamik Aplikasyon Estatik

 

Pwodiksyon Beta

rtcc Chofè revèy ak kalandriye an tan reyèl (RTCC)

Implementasyon estatik sèlman

 

Beta

kat SD Chofè Kat SD (kliyan Chofè SPI)

Implementasyon dinamik sèlman

 

Beta

espi Chofè Entèfas Periferik Seri (SPI)

Aplikasyon Dinamik Aplikasyon Estatik

 Pwodiksyon Beta
 

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

Chofè Flash SPI yo

Implementasyon dinamik sèlman
Implementasyon dinamik sèlman
Implementasyon dinamik sèlman
Implementasyon dinamik sèlman

 

Alpha
Alpha
Alpha
Aplha

tmr Chofè revèy

Aplikasyon Dinamik Aplikasyon Estatik

 Pwodiksyon Beta
touche/adc10bit

 

 

touche/ar1021

 

 

touche/mtch6301

 

 

touche/mtch6303

Chofè taktil ADC 10-bit
Implementasyon dinamik sèlman Chofè Touch AR1021
Implementasyon dinamik sèlman Chofè manyen MTCH6301
Implementasyon dinamik sèlman Chofè manyen MTCH6303
Implementasyon estatik sèlman
 Beta

Beta

 

Beta

 

 

Beta

itilize Chofè Inivèsèl Reseptè/Transmetè Senkron/Asenkron (USART)

Aplikasyon Dinamik Aplikasyon Estatik

 Pwodiksyon

Beta

usbfs

 

usbh

Chofè Kontwolè Bus Seri Inivèsèl PIC32MX (USB) (Aparèy USB)
Implementasyon Dinamik sèlman Chofè Kontwolè PIC32MZ Universal Serial Bus (USB) (Aparèy USB)
Implementasyon dinamik sèlman
Pwodiksyon

Pwodiksyon

usbfs

 

usbh

Chofè Kontwolè Bus Seri Inivèsèl PIC32MX (USB) (USB Host)

Implementasyon dinamik sèlman

Chofè Kontwolè Bus Seri Inivèsèl (USB) PIC32MZ (USB Host)

Implementasyon dinamik sèlman

Beta

Beta

wifi/mrf24w

 

wifi/mrf24wn

Chofè Wi-Fi pou kontwolè MRF24WG la
Chofè Wi-Fi pou aplikasyon dinamik sèlman pou kontwolè MRF24WN lan
Implementasyon dinamik sèlman
Pwodiksyon

 

Pwodiksyon

Sèvis Sistèm

/kad/sistèm/ Deskripsyon Lage Kalite
clk Bibliyotèk Sèvis Sistèm Revèy

Aplikasyon Dinamik Aplikasyon Estatik

 Pwodiksyon

Pwodiksyon

kòmand Bibliyotèk Sèvis Sistèm Processeur Kòmand

Implementasyon dinamik sèlman

 

Pwodiksyon

komen Bibliyotèk Sèvis Sistèm Komen Beta
konsole Bibliyotèk Sèvis Sistèm Konsole

Aplikasyon Dinamik Aplikasyon Estatik

 Beta

Alpha

debogaj Bibliyotèk Sèvis Sistèm Debogaj

Implementasyon dinamik sèlman

 

Beta

devcon Bibliyotèk Sèvis Sistèm Kontwòl Aparèy

Implementasyon dinamik sèlman

 

Pwodiksyon

dma Bibliyotèk Sèvis Sistèm Aksè Dirèk Memwa

Aplikasyon Dinamik

 

Pwodiksyon

fs File Bibliyotèk Sèvis Sistèm

Implementasyon dinamik sèlman

 

Pwodiksyon

int Bibliyotèk Sèvis Sistèm Entèripsyon

Implementasyon estatik sèlman

 

Pwodiksyon

memwa Bibliyotèk Sèvis Sistèm Memwa

Implementasyon estatik sèlman

 

Beta

msj Bibliyotèk Sèvis Sistèm Mesajri

Implementasyon dinamik sèlman

 

Beta

Bibliyotèk Sèvis Sistèm Pò yo

Implementasyon estatik sèlman

 

Pwodiksyon

o aza Bibliyotèk Sèvis Sistèm Jeneratè Nimewo Aleatwa

Implementasyon estatik sèlman

 

Pwodiksyon

reset Reyajiste Bibliyotèk Sèvis Sistèm lan

Implementasyon estatik sèlman

 

Beta

tmr Bibliyotèk Sèvis Sistèm Timer

Implementasyon dinamik sèlman

 

Beta

manyen Bibliyotèk Sèvis Sistèm Touch

Implementasyon dinamik sèlman

 

Beta

wdt Bibliyotèk Sèvis Sistèm Kontwòl Tan (Watchdog Timer System)

Implementasyon estatik sèlman

 

Beta

Bibliyotèk periferik:

/kad/ Deskripsyon Kalite lage
periferik Kòd Sous Bibliyotèk Periferik pou tout Mikrokontwolè PIC32 ki Sipòte yo Pwodiksyon
PIC32MX1XX/2XX 28/36/44-pin Family Pwodiksyon
PIC32MX1XX/2XX/5XX 64/100-pin Family Pwodiksyon
PIC32MX320/340/360/420/440/460 Family Pwodiksyon
PIC32MX330/350/370/430/450/470 Family Pwodiksyon
Fanmi PIC32MX5XX/6XX/7XX Pwodiksyon
Fanmi Konektivite Entegre PIC32MZ (EC) Pwodiksyon
Koneksyon entegre PIC32MZ ak fanmi inite pwen flotan (EF) Pwodiksyon

Kouch Abstraksyon Sistèm Operasyon (OSAL):

/kad/ Deskripsyon Lage Kalite
osal Kouch Abstraksyon Sistèm Operasyon (OSAL) Pwodiksyon

 Pakè Sipò Komisyon Konsèy (BSP):

/bsp/ Deskripsyon Lage Kalite
bt_audio_dk BSP pou Twous Devlopman Odyo Bluetooth PIC32 la. Pwodiksyon
chipkit_wf32 BSP pou tablo devlopman Wi-Fi chipKIT™ WF32™ lan. Pwodiksyon
chipkit_wifire BSP pou tablo devlopman chipKIT™ Wi-FIRE la. Pwodiksyon
pic32mx_125_sk BSP pou twous demaraj PIC32MX1/2/5 la. Pwodiksyon
pic32mx_125_sk+lcc_pictail+qvga BSP pou Kat Pitit Grafik PICtail Plus san Kontwolè (LCC) ki pa Chèche Achte a Avèk Kat Ekspozisyon Grafik Truly 3.2″ 320×240 ki konekte ak Twous Demaraj PIC32MX1/2/5 la. Pwodiksyon
pic32mx_125_sk+meb BSP pou Twous Demaraj PIC32MX1/2/5 la ki konekte ak Kat Ekspansyon Miltimedya (MEB) la. Pwodiksyon
pic32mx_bt_sk BSP pou Twous demaraj Bluetooth PIC32 la. Pwodiksyon
pic32mx_eth_sk BSP pou Twous Demaraj Ethernet PIC32 la. Pwodiksyon
pic32mx_eth_sk2 BSP pou Twous Demaraj Ethernet PIC32 II a. Pwodiksyon
pic32mx_pcap_db BSP pou tablo devlopman GUI PIC32 ak manyen kapasitif projetée. Pwodiksyon
pic32mx_usb_dijital_odyo_ab BSP pou Kat Akseswa Odyo USB PIC32 la Pwodiksyon
pic32mx_usb_sk2 BSP Twous demaraj PIC32 USB II a. Pwodiksyon
pic32mx_usb_sk2+lcc_pictail+qvga BSP pou Kat Pitit Grafik PICtail Plus san Kontwolè (LCC) ki pa Chèche Achte a Avèk Kat Ekspozisyon Grafik Truly 3.2″ 320×240 ki Konekte ak Twous Demaraj USB PIC32 II la. Pwodiksyon
pic32mx_usb_sk2+lcc_pictail+wqvga BSP pou Kat Pitit Grafik PICtail Plus san Kontwolè (LCC) ki pa Chèch la ak Kat Ekspozisyon Grafik Powertip 4.3″ 480×272 ki konekte ak Twous Demaraj USB PIC32 II la. Pwodiksyon
pic32mx_usb_sk2+meb BSP pou Kat Ekspansyon Miltimedya (MEB) ki konekte ak Twous Demaraj USB PIC32 II la. Pwodiksyon
pic32mx_usb_sk2+s1d_pictail+vga BSP pou kat pitit fi kontwolè grafik PICtail Plus Epson S1D13517 la ak kat ekspozisyon grafik Truly 5.7″ 640×480 la konekte ak twous demaraj USB PIC32 II la. Pwodiksyon
pic32mx_usb_sk2+s1d_pictail+wqvga BSP pou kat pitit fi kontwolè grafik PICtail Plus Epson S1D13517 la ak kat pouvwa ekspozisyon grafik 4.3″ 480×272 ki konekte ak twous demaraj USB PIC32 II la. Pwodiksyon
pic32mx_usb_sk2+s1d_pictail+wvga BSP pou Kat Fi Kontwolè Grafik PICtail Plus Epson S1D13517 la ak Ekspozisyon Grafik. Yon Kat Truly 7″ 800×400 konekte ak Twous Demaraj USB PIC32 II la. Pwodiksyon
pic32mx_usb_sk2+ssd_pictail+qvga BSP pou Kat Fille Kontwolè LCD Grafik PICtail Plus SSD1926 la ak Ekspozisyon Grafik. Yon Kat Vrèman 3.2″ 320×240 konekte ak Twous Demaraj USB PIC32 II la. Pwodiksyon
pic32mx_usb_sk3 BSP pou Twous Demaraj PIC32 USB III la. Pwodiksyon
pic32mx270f512l_pim+bt_audio_dk BSP pou Modil Plug-in PIC32MX270F512L (PIM) ki konekte ak Twous Devlopman Odyo Bluetooth PIC32 la. Pwodiksyon
pic32mx460_pim+e16 BSP pou Modil Plug-in PIC32MX460F512L (PIM) ki konekte ak Kat Devlopman Explorer 16 la. Pwodiksyon
pic32mx470_pim+e16 BSP pou Modil Plug-in PIC32MX450/470F512L (PIM) ki konekte ak Kat Devlopman Explorer 16 la. Pwodiksyon
pic32mx795_pim+e16 BSP pou Modil Plug-in PIC32MX795F512L (PIM) ki konekte ak Kat Devlopman Explorer 16 la. Pwodiksyon
pic32mz_ec_pim+bt_audio_dk BSP pou Modil Plug-in Odyo PIC32MZ2048ECH144 (PIM) ki konekte ak Twous Devlopman Odyo Bluetooth PIC32 la. Pwodiksyon
pic32mz_ec_pim+e16 BSP pou Modil Plug-in PIC32MZ2048ECH100 (PIM) ki konekte ak Kat Devlopman Explorer 16 la. Pwodiksyon
pic32mz_ec_sk BSP pou Twous Demaraj Konektivite Entegre (EC) PIC32MZ la. Pwodiksyon
pic32mz_ec_sk+meb2 BSP pou Multimedia Expansion Board II (MEB II) ki konekte ak Twous Demaraj Konektivite Entegre (EC) PIC32MZ la. Pwodiksyon
pic32mz_ec_sk+meb2+wvga BSP pou Multimedia Expansion Board II (MEB II) ak 5″ WVGA PCAP Display Board la (gade Remak) konekte ak Twous Demaraj Konektivite Entegre (EC) PIC32MZ la.

Nòt: Tanpri kontakte Biwo Komèsyal Microchip lokal ou a pou enfòmasyon sou kijan pou jwenn Kat Ekspozisyon PCAP WVGA 5″ la.

Pwodiksyon
pic32mz_ec_sk+s1d_pictail+vga BSP pou Kat Fille Kontwolè Grafik PICtail Plus Epson S1D13517 la ak Kat Ekspozisyon Grafik Truly 5.7″ 640×480 ki konekte ak Twous Demaraj Konektivite Entegre (EC) PIC32MZ la. Pwodiksyon
pic32mz_ec_sk+s1d_pictail+wqvga BSP pou Kat Fille Kontwolè Grafik PICtail Plus Epson S1D13517 la ak Kat Ekspozisyon Grafik Powertip 4.3″ 480×272 ki konekte ak Twous Demaraj Konektivite Entegre (EC) PIC32MZ la. Pwodiksyon
pic32mz_ec_sk+s1d_pictail+wvga BSP pou Kat Fi Kontwolè Grafik PICtail Plus Epson S1D13517 la ak Kat Ekspozisyon 5″ WVGA PCAP la (gade Remak) konekte ak twous demaraj PIC32MZ Embedded Connectivity with Floating Point Unit (EC) la.

Nòt: Tanpri kontakte Biwo Komèsyal Microchip lokal ou a pou enfòmasyon sou kijan pou jwenn Kat Ekspozisyon PCAP WVGA 5″ la.

Pwodiksyon
pic32mz_ef_pim+bt_audio_dk BSP pou Modil Plug-in Odyo PIC32MZ2048EFH144 (PIM) ki konekte ak Twous Devlopman Odyo Bluetooth PIC32 la. Pwodiksyon
pic32mz_ef_pim+e16 BSP pou Modil Plug-in PIC32MZ2048EFH100 (PIM) ki konekte ak Kat Devlopman Explorer 16 la. Pwodiksyon
pic32mz_ef_sk BSP pou twous demaraj PIC32MZ Embedded Connectivity with Floating Point (EF). Pwodiksyon
pic32mz_ef_sk+meb2 BSP pou Multimedia Expansion Board II (MEB II) ki konekte ak twous demaraj PIC32MZ Embedded Connectivity with Floating Point Unit (EF) la. Pwodiksyon
pic32mz_ef_sk+meb2+wvga BSP pou Multimedia Expansion Board II (MEB II) ak 5″ WVGA PCAP Display Board la (gade Remak) konekte ak twous demaraj PIC32MZ Embedded Connectivity with Floating Point Unit (EF) la.

Nòt: Tanpri kontakte Biwo Komèsyal Microchip lokal ou a pou enfòmasyon sou kijan pou jwenn Kat Ekspozisyon PCAP WVGA 5″ la.

Pwodiksyon
pic32mz_ef_sk+s1d_pictail+vga BSP pou Kat Fi Kontwolè Grafik PICtail Plus Epson S1D13517 la ak Kat Ekspozisyon Grafik Truly 5.7″ 640×480 ki konekte ak Twous Demaraj Koneksyon Entegre PIC32MZ la ak Inite Pwen Flotan (EF). Pwodiksyon
pic32mz_ef_sk+s1d_pictail+wqvga BSP pou Kat Fille Kontwolè Grafik PICtail Plus Epson S1D13517 la ak Kat Ekspozisyon Grafik Powertip 4.3″ 480×272 ki konekte ak Twous Demaraj Koneksyon Entegre PIC32MZ ak Inite Pwen Flotan (EF). Pwodiksyon
wifi_g_db BSP pou tablo demonstrasyon Wi-Fi G la. Pwodiksyon

Aplikasyon Odyo:

/aplikasyon/odyo/ Deskripsyon Lage Kalite
odyo_mikwofòn_boukle Demonstrasyon Bouklbak Mikwofòn Odyo Pwodiksyon
ton_odyo Demonstrasyon Ton Odyo Pwodiksyon
mac_audio_hi_res Demonstrasyon odyo wo rezolisyon Pwodiksyon
kat_sd_usb_odyo Demonstrasyon Kat SD Odyo USB Beta
dekodeur_odyo_inivèsèl Demonstrasyon Dekodè Odyo Inivèsèl Pwodiksyon
kas ekoutè usb Demonstrasyon Kas Ekoutè Odyo USB Pwodiksyon
mikwofòn_usb Demonstrasyon Mikwofòn Odyo USB Pwodiksyon
usb_speaker Demonstrasyon Oratè Odyo USB Pwodiksyon

Aplikasyon Bluetooth:

/aplikasyon/bluetooth/ Deskripsyon Lage Kalite
done/done_debaz Demonstrasyon Done Debaz Bluetooth® Pwodiksyon
done/done_tanperati_sans_rgb Capteur Tanperati Bluetooth ak Demonstrasyon Done RGB Pwodiksyon
prim/odyo/a2dp_avrcp Demonstrasyon Odyo Bluetooth Premium Pwodiksyon

Aplikasyon Bootloader:

/aplikasyon/charjè demaraj/ Deskripsyon Lage Kalite
debaz Demonstrasyon Bootloader debaz Pwodiksyon
Mizajou an dirèk Demonstrasyon Mizajou An Dirèk Pwodiksyon

Aplikasyon Klas B:

/aplikasyon/klas b/ Deskripsyon Lage Kalite
Demo KlasB Demonstrasyon Bibliyotèk Klas B Pwodiksyon

Aplikasyon kriptografik:

/aplikasyon/kripto/ Deskripsyon Lage Kalite
chifre_dechifre Demonstrasyon chifreman/dechifreman MD5 nan bibliyotèk periferik kriptografik la Pwodiksyon
gwo_hash Demonstrasyon Hachaj Bibliyotèk Periferik Kripto Pwodiksyon

Aplikasyon pou Chofè:

/aplikasyon/chofè/ Deskripsyon Lage Kalite
i2c/i2c_rtcc Demonstrasyon I2C RTCC Pwodiksyon
nvm/nvm_read_write Demonstrasyon NVM Pwodiksyon
spi/serial_eeprom Demonstrasyon SPI Pwodiksyon
spi/spi_loopback Demonstrasyon SPI Pwodiksyon
spi_flash/sst25vf020b Demonstrasyon Aparèy SPI Flash SST25VF020B Pwodiksyon
usart/usart_echo Demonstrasyon USART Pwodiksyon
usart/usart_loopback Demonstrasyon Boukbak USART Pwodiksyon

 Exampaplikasyon yo:

/aplikasyon/ansyenamples/ Deskripsyon Lage Kalite
premye_aplikasyon_mwen Egzanp Tutorial MPLAB Harmonyample Solisyon N/A
periferik Bibliyotèk periferik konfòm MPLAB Harmony Examples Pwodiksyon
sistèm Bibliyotèk Sèvis Sistèm Konfòm MPLAB Harmony Examples Pwodiksyon

 Aplikasyon pou Pwogramè Memwa Ekstèn:

/aplikasyon/pwogramè/ Deskripsyon Lage Kalite
flash_ekstèn Demonstrasyon Flash Bootloader Ekstèn Pwodiksyon
sqi_flash Demonstrasyon SQI Flash pou Pwogramè Memwa Ekstèn Pwodiksyon

 File Aplikasyon Sistèm:

/aplikasyon/fs/ Deskripsyon Lage Kalite
nvm_fat_single_disk Demonstrasyon FAT FS memwa ki pa volatil pou yon sèl disk Pwodiksyon
nvm_mpfs_single_disk Demonstrasyon MPFS memwa ki pa volatil pou yon sèl disk Pwodiksyon
nvm_sdcard_fat_mpfs_multi_disk Demonstrasyon FAT FS MPFS pou memwa ki pa volatil ak plizyè disk Pwodiksyon
nvm_sdcard_fat_multi_disk Demonstrasyon FAT FS memwa ki pa volatil pou plizyè disk Pwodiksyon
sdcard_fat_single_disk Demonstrasyon FAT FS Kat SD yon sèl disk Pwodiksyon
sdcard_msd_fat_multi_disk Demonstrasyon Kat SD Plizyè Disk MSD FAT FS Pwodiksyon
sst25_fat Demonstrasyon SST25 Flash FAT FS Alpha

Aplikasyon Grafik:

/aplikasyon/gfx/ Deskripsyon Lage Kalite
mouvman_imaj_debaz Demonstrasyon Bibliyotèk Grafik Mouvman Imaj Debaz Pwodiksyon
emwin_kickstart Demonstrasyon Demaraj Rapid SEGGER emWin Pwodiksyon
resous_ekstèn Demonstrasyon Aksè Memwa Ekstèn Resous Grafik ki Estoke Pwodiksyon
grafik_vitrin Demonstrasyon WVGA san kontwolè grafik ki pa chè (LCC) Pwodiksyon
lcc Demonstrasyon Grafik San Kontwolè (LCC) Pri Abòdab Pwodiksyon
imaj_medya_viewer Grafik Medya Imaj ViewDemonstrasyon Pwodiksyon
objè Demonstrasyon Kouch Objè Grafik Pwodiksyon
primitif Demonstrasyon Kouch Primitif Grafik yo Pwodiksyon
kalibrasyon_manyèl_rezistif Demonstrasyon Kalibrasyon Touch Rezistif Pwodiksyon
s1d13517 Demonstrasyon Kontwolè LCD Epson S1D13517 Pwodiksyon
ssd1926 Demonstrasyon Kontwolè Solomon Systech SSD1926 Pwodiksyon

 Aplikasyon pou Kat Ekspansyon Miltimedya II (MEB II):

/aplikasyon/meb_ii/ Deskripsyon Lage Kalite
kamera_gfx Demonstrasyon Kamera Grafik Pwodiksyon
gfx_cdc_com_port_single Demonstrasyon konbine grafik ak USB CDC Pwodiksyon
gfx_foto_ankadreman Demonstrasyon Ankadreman Foto Grafik Pwodiksyon
gfx_web_sèvè_nvm_mpfs Grafik konbine ak TCP/IP Web Demonstrasyon Sèvè Pwodiksyon
emwin Kapasite SEGGER emWin® sou demonstrasyon MEB II Beta

Aplikasyon RTOS:

/aplikasyon/rtos/ Deskripsyon Lage Kalite
anblò Demonstrasyon SEGGER embOS® yo Pwodiksyon
lib Demonstrasyon FreeRTOS™ Pwodiksyon
ouvèrtos Demonstrasyon OPENRTOS yo Pwodiksyon
filx Demonstrasyon Express Logic ThreadX Pwodiksyon
uC_OS_II Micriµm® µC/OS-II™ Demonstrasyon Beta
uC_OS_III Micriµm® µC/OS-III™ Demonstrasyon Pwodiksyon

Aplikasyon TCP/IP yo:

/aplikasyon/tcpip/ Deskripsyon Lage Kalite
kliyan_tcp_berkeley Demonstrasyon Kliyan Berkeley TCP/IP Pwodiksyon
sèvè_tcp_berkeley Demonstrasyon Sèvè TCP/IP Berkeley Pwodiksyon
kliyan_udp_berkeley Demonstrasyon Kliyan Berkeley TCP/IP UDP Pwodiksyon
berkeley_udp_relay Demonstrasyon Relè TCP/IP UDP Berkeley Pwodiksyon
sèvè_udp_berkeley Demonstrasyon Sèvè TCP/IP UDP Berkeley Pwodiksyon
kliyan_tcp_wolfssl Demonstrasyon Kliyan TCP wolfSSL TCP/IP Pwodiksyon
sèvè_tcp_wolfssl Demonstrasyon sèvè TCP/IP wolfSSL Pwodiksyon
snmpv3_nvm_mpfs SNMPv3 Memwa ki pa Volatil Mikwochip Pwopriyetè File Demonstrasyon Sistèm Pwodiksyon
snmpv3_sdcard_fatfs Kat memwa SD SNMPv3 ki pa volatil FAT File Demonstrasyon Sistèm Pwodiksyon
kliyan_tcpip_tcp Demonstrasyon Kliyan TCP/IP TCP Pwodiksyon
sèvè_kliyan_tcpip_tcp Demonstrasyon Kliyan Sèvè TCP/IP TCP Pwodiksyon
sèvè_tcpip_tcp Demonstrasyon Sèvè TCP/IP TCP Pwodiksyon
kliyan tcpip_udp Demonstrasyon Kliyan TCP/IP UDP Pwodiksyon
sèvè_kliyan_tcpip_udp Demonstrasyon Sèvè Kliyan TCP/IP UDP Pwodiksyon
sèvè_tcpip_udp Demonstrasyon Sèvè TCP/IP UDP Pwodiksyon
web_sèvè_nvm_mpfs Mikwochip memwa ki pa volatil propriétaires File Sistèm Web Demonstrasyon Sèvè Pwodiksyon
web_sèvè_kat_sd_fatfs Kat SD FAT File Sistèm Web Demonstrasyon Sèvè Pwodiksyon
konfigirasyon_wifi_fasil Demonstrasyon Wi-Fi® EasyConf Pwodiksyon
wifi_g_demo Demonstrasyon Wi-Fi G Pwodiksyon
wifi_wolfssl_tcp_client Demonstrasyon Kliyan Wi-Fi wolfSSL TCP/IP Pwodiksyon
sèvè_wifi_wolfssl_tcp Demonstrasyon sèvè Wi-Fi wolfSSL TCP/IP Pwodiksyon
kliyan_tcp_wolfssl Demonstrasyon Kliyan TCP/IP wolfSSL Pwodiksyon
sèvè_tcp_wolfssl Demonstrasyon sèvè TCP/IP wolfSSL Pwodiksyon

Aplikasyon Tès:

/aplikasyon/meb_ii/ Deskripsyon Lage Kalite
tès_sample Tès Amoni MPLAB Sample Aplikasyon Alpha

 Aplikasyon pou aparèy USB:

/aplikasyon/usb/aparèy/ Deskripsyon Lage Kalite
cdc_com_port_dual Demonstrasyon Emulasyon Pò COM Seri Doub CDC Pwodiksyon
pò_cdc_com_single Demonstrasyon Emulasyon Pò COM Seri Single CDC a Pwodiksyon
cdc_msd_baz Demonstrasyon Aparèy Depo Mas CDC (MSD) Pwodiksyon
emilatè_seri_cdc Demonstrasyon Emulasyon Seri CDC a Pwodiksyon
emilatè_seri_cdc_msd Demonstrasyon Emulasyon Seri CDC MSD Pwodiksyon
kache_basic Demonstrasyon Aparèy Entèfas Imèn USB Debaz (HID) Pwodiksyon
joystick kache Demonstrasyon Aparèy Joystick Klas USB HID Pwodiksyon
klavye_kache Demonstrasyon Aparèy Klavye USB Klas HID Pwodiksyon
kache_sourit Demonstrasyon Aparèy Sourit USB Klas HID Pwodiksyon
hid_msd_basic Demonstrasyon MSD Klas USB HID Pwodiksyon
msd_basic Demonstrasyon USB MSD Pwodiksyon
msd_fs_spiflash Memwa Flash USB MSD SPI File Demonstrasyon Sistèm Pwodiksyon
kat_sd msd Demonstrasyon Kat SD USB MSD Pwodiksyon
machann Demonstrasyon Founisè USB (sa vle di, Jenerik) Pwodiksyon

 Aplikasyon pou lame USB:

/aplikasyon/usb/lame/ Deskripsyon Lage Kalite
oratè_odyo Demonstrasyon Chofè Klas Otè USB Audio v1.0 Pwodiksyon
cdc_basic Demonstrasyon Debaz USB CDC Pwodiksyon
cdc_msd Demonstrasyon Debaz USB CDC MSD Pwodiksyon
klavye_basic_hid Demonstrasyon klavye USB HID Host Pwodiksyon
hid_basic_mouse Demonstrasyon Sourit USB HID Host Pwodiksyon
sant_cdc_hid Demonstrasyon Hub USB HID CDC Pwodiksyon
hub_msd Demonstrasyon USB MSD Hub Host Pwodiksyon
msd_basic Demonstrasyon senp pou kle USB MSD Host Pwodiksyon

Binè Prekonstwi:

/bin/kad Deskripsyon Lage Kalite
bluetooth Bibliyotèk Pil Bluetooth PIC32 Prekonstwi Pwodiksyon
bluetooth/prim/odyo Bibliyotèk Pil Odyo Bluetooth PIC32 Prekonstwi (Premium) Pwodiksyon
dekodeur/premium/aac_microaptiv Bibliyotèk Dekodeur AAC Prekonstwi pou Aparèy PIC32MZ ak Karakteristik Nwayo microAptiv (Premium) Beta
dekodeur/prim/aac_pic32mx Bibliyotèk Dekodeur AAC Prekonstwi pou Aparèy PIC32MX (Premium) Beta
dekodeur/premium/mp3_microaptiv Bibliyotèk Dekodeur MP3 Prekonstwi pou Aparèy PIC32MZ ak Karakteristik Nwayo microAptiv (Premium) Pwodiksyon
dekodeur/prim/mp3_pic32mx Bibliyotèk Dekodeur MP3 Prekonstwi pou Aparèy PIC32MX (Premium) Pwodiksyon
dekodeur/premium/wma_microaptiv Bibliyotèk Dekodeur WMA Prekonstwi pou Aparèy PIC32MZ ak Karakteristik Nwayo microAptiv (Premium) Beta
dekodeur/premium/wma_pic32mx Bibliyotèk Dekodeur WMA Prekonstwi pou Aparèy PIC32MX (Premium) Beta
matematik/dsp Bibliyotèk Matematik Pwen Fiks DSP Prekonstwi pou Aparèy PIC32MZ yo Pwodiksyon
matematik/libq Bibliyotèk Matematik Pwen Fiks LibQ Prekonstwi pou Aparèy PIC32MZ yo Pwodiksyon
matematik/libq/libq_c Bibliyotèk matematik prekonstwi ak aplikasyon C konpatib ak tou de aparèy Pic32MX ak Pic32MZ. (REMAK: Woutin sa yo pa konpatib ak fonksyon bibliyotèk libq la) Beta
periferik Bibliyotèk periferik prekonstwi Pwodiksyon/ Beta

 Bati kad:

/konstwi/kad/ Deskripsyon Lage Kalite
matematik/libq Pwojè Konstriksyon Bibliyotèk LibQ Pwodiksyon
matematik/libq Pwojè Konstriksyon Bibliyotèk LibQ_C Alpha
periferik Pwojè Konstriksyon Bibliyotèk Periferik Pwodiksyon

 Itilite:

/sèvis piblik/ Deskripsyon Lage Kalite
mhc/plugins/displaymanager/displaymanager.jar Plugin Jesyonè Ekspozisyon MPLAB Harmony Beta
mhc/com-microchip-mplab-modules-mhc.nbm Plugin Konfigiratè Harmony MPLAB (MHC)

Konpozitè Grafik MPLAB Harmony (enkli nan plugin MHC la)

Pwodiksyon

Beta

mib2bib/mib2bib.jar Konpile script MIB Microchip pèsonalize (snmp.mib) pou jenere snmp.bib ak mib.h. Pwodiksyon
mpfs_generator/mpfs2.jar TCP/IP MPFS File Jeneratè ak Itilite Telechaje Pwodiksyon
segger/emwin Itilite SEGGER emWin yo itilize pa aplikasyon demonstrasyon MPLAB Harmony emWin yo Vandè
tcpip_discoverer/tcpip_discoverer.jar Itilite Dekouvri Nœd TCP/IP Microchip Pwodiksyon

 Lojisyèl twazyèm pati:

/twazyèm_pati/ Deskripsyon Lage Kalite
dekodeur Distribisyon Sous Bibliyotèk Dekodè Vandè
gfx/emwin Distribisyon Bibliyotèk Grafik SEGGER emWin® Vandè
rtos/embOS Distribisyon SEGGER embOS® Vandè
rtos/FreeRTOS Distribisyon Sous FreeRTOS ak Sipò pou Aparèy PIC32MZ yo Vandè
rtos/MicriumOSII Micriµm® µC/OS-II™ Distribisyon Vandè
rtos/MicriumOSIII Micriµm® µC/OS-III™ Distribisyon Vandè
rtos/OpenRTOS Distribisyon Sous OPENRTOS ak Sipò pou Aparèy PIC32MZ Vandè
rtos/ThreadX Distribisyon ThreadX Logic Express Vandè
segger/emwin SEGGER emWin® Pro Distribisyon Vandè
tcpip/wolfssl Demonstrasyon wolfSSL (ansyen CyaSSL) Bibliyotèk SSL Entegre ki baze sou Sous Louvri Vandè
tcpip/iniche Distribisyon Bibliyotèk InterNiche Vandè

 Dokimantasyon:

/dok/ Deskripsyon Lage Kalite
amoni_èd.pdf Èd MPLAB Harmony nan Fòma Dokiman Pòtab (PDF) Pwodiksyon
harmony_help.chm Èd MPLAB Harmony nan fòma Èd Konpile (CHM) Pwodiksyon
html/endèks.html Èd MPLAB Harmony nan fòma HTML Pwodiksyon
fich travay_konpatibilite_amoni.pdf Fòm PDF pou itilize nan detèmine nivo konpatibilite MPLAB Harmony epi pou kaptire nenpòt eksepsyon oswa restriksyon nan direktiv konpatibilite yo. Pwodiksyon
rezime_lansman_amoni_v1.11.pdf Brief sou lansman MPLAB Harmony, ki bay enfòmasyon rapid sou lansman an Pwodiksyon
nòt_lansman_amoni_v1.11.pdf Nòt sou vèsyon MPLAB Harmony an PDF Pwodiksyon
lisans_amoni_v1.11.pdf Akò Lisans Lojisyèl MPLAB Harmony an PDF Pwodiksyon

Kalite lage

Seksyon sa a dekri kalite liberasyon yo ak siyifikasyon yo.

Deskripsyon
Modil MPLAB Harmony yo kapab youn nan twa kalite diferan, jan yo montre nan ilistrasyon ki anba la a.

MICROCHIP-Harmony-Entegre-Lojisyèl-Ankadreman-1

Piblikasyon Alfa
Yon vèsyon alfa yon modil se anjeneral yon premye vèsyon. Vèsyon alfa yo ap gen aplikasyon konplè nan seri karakteristik debaz yo, yo teste fonksyonèlman inite epi yo pral konstwi kòrèkteman. Yon vèsyon alfa se yon bon "pre"view"sou sa yon nouvo devlopman Microchip ap travay sou li epi li ka trè itil pou eksplore nouvo karakteristik. Sepandan, li poko pase nan pwosesis tès fòmèl konplè a epi li prèske sèten ke kèk nan koòdone li yo pral chanje anvan yo lage vèsyon pwodiksyon an, e pakonsekan, li pa rekòmande pou itilizasyon pwodiksyon."

Lage beta
Yon vèsyon beta nan yon modil te pase nan entèfas entèn lan.view pwosesis la epi li te sibi tès fòmèl sou fonksyonalite li. Epitou, pwoblèm yo rapòte nan vèsyon alfa a pral rezoud oswa dokimante. Lè yon modil nan yon vèsyon beta, ou ka espere li fonksyone kòrèkteman nan sikonstans nòmal epi ou ka espere ke koòdone li trè pre fòm final la (byenke chanjman yo ka toujou fèt si sa nesesè). Sepandan, li pa te sibi tès estrès oswa tès pèfòmans epi li ka pa echwe byen si yo pa itilize li mal. Yon vèsyon beta pa rekòmande pou itilizasyon pwodiksyon, men li ka itilize pou devlopman.

Release Pwodiksyon
Lè yon modil lage nan yon fòm pwodiksyon, li gen tout fonksyonalite li yo, li teste nèt, epi koòdone li a "bloke". Tout pwoblèm li te ye nan vèsyon anvan yo ap fin ranje oswa dokimante. Koòdone ki egziste deja a p ap chanje nan vèsyon ki vin apre yo. Li ka elaji ak plis fonksyon ak plis fonksyon koòdone, men fonksyon koòdone ki egziste deja yo p ap chanje. Sa a se kòd ki estab ak yon Entèfas Pwogram Aplikasyon (API) ki estab ke ou ka konte sou li pou rezon pwodiksyon.

Nimewo Vèsyon yo

Seksyon sa a dekri siyifikasyon nimewo vèsyon MPLAB Harmony yo.

Deskripsyon

Konplo Nimero Vèsyon MPLAB Harmony
MPLAB Harmony itilize sistèm nimewotasyon vèsyon sa a:
. [. ][ ] Ki kote:

  • = Revizyon enpòtan (chanjman enpòtan ki afekte anpil oswa tout modil yo)
  • = Ti revizyon (nouvo karakteristik, vèsyon regilye)
  • [. ] = Dot release (koreksyon erè, lage ki pa pwograme)
  • [ ] = Kalite vèsyon (a pou alfa ak b pou beta, si sa aplikab). Vèsyon pwodiksyon yo pa gen yon lèt sou kalite vèsyon an.

Chèn Vèsyon
Fonksyon SYS_VersionStrGet la ap retounen yon chèn karaktè nan fòma sa a:
" . [. ][ ]”
Ki kote:

  • se nimewo vèsyon prensipal modil la
  • se nimewo vèsyon minè modil la
  • se yon nimewo lage "patch" oswa "pwen" opsyonèl (ki pa enkli nan chèn lan si li egal a "00")
  • se yon kalite vèsyon opsyonèl "a" pou alfa ak "b" pou beta. Kalite sa a pa enkli si vèsyon an se yon vèsyon pwodiksyon (sa vle di, se pa yon alfa oswa yon beta).

Remak: Chèn vèsyon an p ap gen okenn espas.

Example:
"0.03a"
"1.00"

Nimewo vèsyon an
Nimewo vèsyon ki retounen nan fonksyon SYS_VersionGet la se yon nonb antye ki pa siyen nan fòma desimal sa a (pa nan yon fòma BCD).
* 10000 + * 100 +
Kote nimewo yo reprezante an desimal epi siyifikasyon an se menm jan ak sa ki dekri nan Version String.
Remak: Pa gen okenn reprezantasyon nimerik pou kalite lage a.

Example:
Pou vèsyon "0.03a", valè ki retounen an egal a: 0 * 10000 + 3 * 100 + 0.
Pou vèsyon "1.00", valè ki retounen an egal a: 1 * 100000 + 0 * 100 + 0.
© 2013-2017 Microchip Technology Inc.

FAQ

  • K: Èske MPLAB Harmony ka itilize ak pwogramasyon C++? lang?
    A: Non, yo pa teste MPLAB Harmony ak C++; kidonk, sipò pou langaj pwogramasyon sa a pa disponib.
  • K: Ki nivo optimizasyon rekòmande pou bati pwojè ak bibliyotèk periferik MPLAB Harmony?
    A: Yo rekòmande nivo optimize -O1 la pou retire kòd nan seksyon ki pa itilize nan bibliyotèk periferik la.
  • K: Kijan pwogram dezenstalasyon MPLAB Harmony lan jere modifikasyon itilizatè yo fè yo? files?
    A: Dezenstalasyon an ap efase tout fileenstale pa enstalatè a, menm si itilizatè a te modifye yo. Sepandan, nouvo fileSa itilizatè a ajoute a p ap efase.

Dokiman / Resous

Kad lojisyèl entegre MICROCHIP Harmony [pdfGid Itilizatè
v1.11, Kad lojisyèl entegre Harmony, Kad lojisyèl entegre, Kad lojisyèl, Kad

Referans

Kite yon kòmantè

Adrès imel ou p ap pibliye. Jaden obligatwa yo make *