MICROCHIP-logo

MICROCHIP isokan Ese Software Framework

MICROCHIP-Harmony-Integrated-Software-Framework-aworan-ọja

Awọn pato:

  • Orukọ Ọja: MPLAB Harmony Integrated Software Framework
  • Ẹya: v1.11
  • Ọjọ Tu silẹ: Oṣu Kẹrin Ọjọ 2017

Alaye ọja:
MPLAB Harmony Integrated Software Framework v1.11 jẹ ilana sọfitiwia ti a ṣe lati jẹ ki o rọrun ati yara idagbasoke ti awọn ohun elo ifibọ fun awọn alabojuto Microchip. O pese akojọpọ okeerẹ ti awọn ile-ikawe, awọn awakọ, ati awọn agbedemeji lati ṣe ilana ilana idagbasoke.

Awọn ilana Lilo ọja

Awọn ẹya ati Awọn ọran ti a mọ:

Awọn ẹya MPLAB isokan:

  • Atilẹyin kan jakejado ibiti o ti Microchip microcontrollers
  • Okeerẹ ṣeto ti ikawe ati middleware
  • Easy iṣeto ni ati setup

Awọn ọrọ ti a mọ:

  • Ede siseto C++ ko ni atilẹyin
  • Iṣeduro -O1 ipele iṣapeye fun awọn iṣẹ akanṣe pẹlu ile-ikawe agbeegbe Harmony
  • Uninstaller ihuwasi nipa olumulo- títúnṣe files

Alaye Tu silẹ

Pese alaye itusilẹ MPLAB isokan, pẹlu awọn akọsilẹ itusilẹ, awọn akoonu itusilẹ, awọn iru idasilẹ, ati ṣalaye eto ṣiṣe nọmba ẹya. Ẹda PDF ti Awọn akọsilẹ Tu silẹ ni a pese ninu / doc folda ti fifi sori MPLAB Harmony rẹ.

Awọn akọsilẹ Tu silẹ
Koko yii n pese awọn akọsilẹ itusilẹ fun ẹya MPLAB Harmony yii.

Apejuwe
MPLAB isokan Version: v1.11 Ọjọ Tu: Kẹrin 2017

Software ibeere
Ṣaaju lilo MPLAB Harmony, rii daju pe awọn atẹle ti fi sii:

  • MPLAB X IDE 3.60
  • MPLAB XC32 C / C ++ alakojo 1.43
  • MPLAB isokan Configurator 1.11.xx

Nmu imudojuiwọn si Itusilẹ ti Irẹpọ MPLAB yii
Imudojuiwọn si itusilẹ MPLAB Harmony yii rọrun pupọ. Fun awọn itọnisọna alaye, jọwọ tọka si Gbigbe ati Imudojuiwọn si MPLAB Harmony.

Ohun ti o jẹ Tuntun ati ki o mọ oran
Awọn tabili atẹle ṣe atokọ awọn ẹya ti o ti yipada tabi ṣafikun ati eyikeyi awọn ọran ti a mọ ti o ti jẹ idanimọ lati itusilẹ ti o kẹhin ti MPLAB Harmony. Eyikeyi awọn ọran ti a mọ ti ko tii yanju ni idaduro lati itusilẹ iṣaaju.

MPLAB isokan:

Ẹya ara ẹrọ Awọn afikun ati awọn imudojuiwọn Awọn ọrọ ti a mọ
Gbogboogbo MPLAB isokan ko ti ni idanwo pẹlu C ++; nitorina, atilẹyin fun ede siseto yii ko ni atilẹyin.

Ipele iṣapeye “-O1” ni a ṣeduro nigba kikọ eyikeyi awọn iṣẹ akanṣe ti o pẹlu MPLAB Harmony alakomeji ti a ti kọ tẹlẹ (.a file) agbeegbe ìkàwé. Eyi jẹ pataki ki ọna asopọ yoo yọ koodu kuro lati awọn apakan ti ko lo (fun awọn ẹya ikawe agbeegbe ti ko lo). Ni omiiran, o le yan “Yọ Awọn apakan ti a ko lo” kuro ninu awọn aṣayan Gbogbogbo fun apoti ibanisọrọ awọn ohun-ini xc32-ld (linker).

Uninstaller MPLAB Harmony yoo pa gbogbo rẹ rẹ files sori ẹrọ nipasẹ awọn insitola, paapa ti o ba ti won ni won títúnṣe nipasẹ olumulo. Sibẹsibẹ, uninstaller yoo ko pa titun files ti a ṣafikun nipasẹ olumulo si folda fifi sori MPLAB Harmony.

Plulọọgi Oluṣakoso Ifihan Irẹpọ MPLAB n pese iṣeto ni pipe ati atilẹyin kikopa si awakọ ti ipilẹṣẹ LCC, ati pe o tun pese atilẹyin ipilẹ fun gbogbo awọn awakọ oludari awọn eya aworan miiran. Iṣeto ni kikun ati atilẹyin kikopa fun awọn awakọ oludari eya aworan miiran yoo ṣafikun ni itusilẹ ọjọ iwaju ti isokan MPLAB.

Middleware ati Awọn ile-ikawe:

Ẹya ara ẹrọ Awọn afikun ati awọn imudojuiwọn Awọn ọrọ ti a mọ
Bootloader Library UDP bootloader ko ṣe akopọ fun awọn ẹrọ PIC32MZ nigbati a yan microMIPS.
Crypto Library N/A Iṣilọ awọn iṣẹ akanṣe ti o lo ile-ikawe Crypto hardware, ti o si ni awọn atunto lọpọlọpọ, le ṣiṣẹ sinu ọran akopọ lẹhin atunbi koodu. MPLAB X IDE yoo fihan pe pic32mz-crypt.h ati pic32mz-hash.c files ti wa ni rara lati iṣeto ni, ani tilẹ ti o gbiyanju lati fi wọn. Olupilẹṣẹ yoo ṣe awọn aṣiṣe, sọ pe awọn iṣẹ Crypto kan ko le ṣe itọkasi. Lati ṣiṣẹ ni ayika atejade yii, yọ awọn mejeeji kuro  files (pic32mz-crypt.h ati pic32mz-hash.c) lati inu iṣẹ akanṣe naa ki o lo MPLAB Harmony Configurator (MHC) lati tun gbogbo awọn atunto ti o lo iwọnyi ṣe. files.
Decoder Library Nitori awọn ibeere iranti ati iye SRAM ti o wa, diẹ ninu awọn decoders ko le ṣiṣẹ ni igbakanna pẹlu awọn decoders miiran. Sibẹsibẹ, oluyipada kọọkan yoo ṣiṣẹ ni ẹyọkan ni ifihan universal_audio_decoders.
File Eto Ri ati ti o wa titi o pọju asan ijuboluwole sile ninu awọn unmount iṣẹ.
Awọn ile-ikawe Awọn aworan Iyipada JPEG ko ṣe atilẹyin awọn aworan ti o ni ilọsiwaju.
TCP/IP akopọ SMTPC:
  • API lati fagilee ifiranṣẹ kan, eyiti o wulo nigbati o nilo awọn igbiyanju ko si lọwọlọwọ
  •  Awọn adirẹsi DNS lọpọlọpọ lati pese gbigbe meeli ti o ni igbẹkẹle diẹ sii ko si lọwọlọwọ
  • Atilẹyin fun awọn aaye akọsori meeli yiyan ko si lọwọlọwọ
USB Device Library N/A A ti ni idanwo Akopọ Ohun elo USB ni opin agbara pẹlu RTOS.Nigba ti o nṣiṣẹ Iwọn Ẹrọ USB lori ẹrọ ẹbi PIC32MZ, akopọ naa nilo awọn aaya mẹta lati bẹrẹ fun awọn ẹrọ PIC32MZ EC ati awọn milliseconds mẹta fun awọn ẹrọ PIC32MZ EF.
USB Gbalejo Library Atilẹyin MHC kuro fun sọfitiwia Beta Gbalejo USB. Atilẹyin fun awọn API alejo gbigbalejo USB yoo yọkuro ni awọn idasilẹ ọjọ iwaju. Awọn iṣẹ akopọ Ogun USB wọnyi ko ni imuse:
  •  USB_HOST_Bus Resume
  •  USB_HOST_DeviceSuspend
  • USB_HOST_Device Resume

A ti ni idanwo Hub, Audio v1.0, ati HID Host Client Drivers ti ni idanwo ni opin agbara.Ti a ti ni idanwo USB Host Stack ni opin agbara pẹlu RTOS.Polled mode mode ti ko ti ni idanwo.Attach / Detach ihuwasi ti ni idanwo ni opin agbara.Nigba ti nṣiṣẹ USB Host Stack lori PIC32MZ ẹrọ ẹbi PIC32MZ ni ibẹrẹ nilo milimita mẹta-aaya mẹta ati awọn ẹrọ milimita mẹta ti PIC32. fun PICXNUMXMZ EF awọn ẹrọ.The USB Gbalejo Layer ko ni sise overcurrent yiyewo. Ẹya yii yoo wa ni itusilẹ ojo iwaju ti MPLAB Harmony.Agbalejo USB Layer ko ṣayẹwo fun Ipele Ipele Ipele. Ẹya yii yoo wa ni itusilẹ ojo iwaju ti MPLAB Harmony.Agbalejo USB Layer yoo mu iṣeto akọkọ ṣiṣẹ nikan nigbati awọn atunto pupọ ba wa. Ti ko ba si awọn ibaamu wiwo ni iṣeto akọkọ, eyi nfa ki ẹrọ naa di aiṣiṣẹ. Muu ṣiṣẹ iṣeto ni ọpọlọpọ yoo mu ṣiṣẹ ni itusilẹ ọjọ iwaju ti isokan MPLAB. Awakọ Onibara Olugbalejo MSD ti ni idanwo pẹlu nọmba to lopin ti awọn awakọ Flash USB ti o wa lopo. Awakọ Onibara Gbalejo MSD ati Layer Gbalejo USB ko ti ni idanwo fun kika/kọ iṣelọpọ. Idanwo yii yoo ṣee ṣe ni itusilẹ iwaju ti MPLAB Harmony. Awakọ Onibara Onibara MSD ati awakọ bulọki SCSI le ṣee lo nikan pẹlu File eto ti o ba ti file Awọn ẹya ara ẹrọ Auto-Mount ti ṣiṣẹ.Oluwakọ Onibara Gbalejo MSD ko ti ni idanwo pẹlu Ẹrọ Ibi ipamọ Olona-LUN ati Awọn oluka Kaadi USB.

Ile-ikawe Gbalejo USB (tesiwaju) Oluwakọ Dẹlọki SCSI Gbalejo USB, Awakọ Onibara CDC, ati Awakọ Onibara Gbalejo Audio nikan ṣe atilẹyin iṣẹ alabara kan. Iṣiṣẹ olona-onibara yoo ṣiṣẹ ni itusilẹ ọjọ iwaju ti MPLAB Harmony.

Awakọ Onibara Olugbalejo HID USB ko ti ni idanwo pẹlu awọn ẹrọ lilo lọpọlọpọ. Fifiranṣẹ iṣẹjade tabi ijabọ ẹya ko ti ni idanwo.

Awakọ Onibara Gbalejo USB Audio ko pese imuse fun awọn iṣẹ wọnyi:

  • USB_HOST_AUDIO_V1_DeviceObjHandleGba
  • USB_HOST_AUDIO_V1_FeatureUnitChannel Iwọn didunRan gba
  • USB_HOST_AUDIO_V1_FeatureUnitChannelVolumeSub Range Numbers Gba
  • USB_HOST_AUDIO_V1_StreamSamplingFrequencyGba
  •  USB_HOST_AUDIO_V1_TerminalIDGba

Awọn Awakọ Ẹrọ:

Ẹya ara ẹrọ Awọn afikun ati awọn imudojuiwọn Awọn ọrọ ti a mọ
LCC . MPLAB Harmony Graphics Composer (MHGC) ko lagbara lati pese tabili paleti; nitorina, awọn olumulo gbọdọ pese a uint16_t orun ti 256 16 bpp RGB awọn awọ si awọn LCC Driver lilo DRV_GFX_PalletteSet iṣẹ. Akoonu ti titobi yii yoo ṣiṣẹ lati ṣe atọka awọn atọka awọ si awọn awọ ifihan TFT.

Eto Orisun Nfa DMA ni MHC ti yipada. Ti eto ise agbese rẹ ba wa lori 3, 5, 7 tabi 9, MHC yoo ṣe afihan rẹ bi pupa. Jọwọ yipada si boya 2, 4, 6, tabi 8. Gbogbo awọn akoko ti a ko ni nọmba ni a yọkuro lati yiyan. Lakoko ti awọn aago wọnyi n ṣiṣẹ ni aiyipada, awọn akoko ani-nọmba nikan (2, 4, 6, 8) yoo gba awọn ayipada ninu awọn iye prescaler.

I2C N/A Awakọ I2C Lilo Agbeegbe ati imuse-banged Bit:
  •  Ti ni idanwo nikan ni agbegbe titunto si kan
  •  Ko ṣe atilẹyin RTOS; nitorina, kii ṣe okun-ailewu nigba lilo ni agbegbe RTOS kan
  • Ko ti ni idanwo ni agbegbe Idibo kan
  • Iṣiṣẹ ni awọn ipo fifipamọ agbara ko ti ni idanwo
  • Awakọ I2C Lilo imuse-banged Bit:
  • Ti kii ṣe idilọwọ ati lo orisun Aago kan fun ṣiṣe awọn iṣẹ I2C. Awọn orisun Aago yii ko le ṣee lo fun eyikeyi awọn aini Aago miiran.
  •  Ni ayo Idilọwọ Aago yẹ ki o jẹ ọkan ninu awọn idilọwọ ayo to ga julọ ninu ohun elo naa
  •  Idanwo imuse yii ni a ti ṣe nikan pẹlu aago eto ti 200 MHz ati aago ọkọ akero agbeegbe ti 100 MHz fun Aago.
  •  O le tunto lati ṣiṣẹ nikan ni ipo Titunto
  •  Nikan wa ninu eto awakọ ti o ni agbara
  •  Oṣuwọn baud da lori lilo Sipiyu. O ti ni idanwo lati ṣiṣẹ ni igbẹkẹle to 100 kHz.
  • Ko ṣe atilẹyin awọn ẹrọ ẹbi PIC32MX
  •  Nikan ṣiṣẹ lori SCL ati awọn pinni SDA ti agbeegbe I2C ti o baamu
  •  Nikan ṣiṣẹ ni ipo Idilọwọ
MRF24WN Wi-Fi Wdrvext_mx.a tuntun, wdrvext_ec.a, ati wdrvext_mz.a ikawe files.
S1D13517 Awakọ S1D13517 ko ṣe atilẹyin gbigba piksẹli kan tabi titobi awọn piksẹli lati S1D13517 framebuffer ati pe ko ṣe atilẹyin jigbe fonti nigbati Anti-aliasing ti ṣiṣẹ.
Secure Digital (SD) Kaadi N/A Awakọ Kaadi SD ko ti ni idanwo ni agbegbe idalọwọduro igbohunsafẹfẹ giga.
SPI N/A Ipo Ẹrú SPI pẹlu DMA ko ṣiṣẹ. Ọrọ yii yoo ṣe atunṣe ni itusilẹ iwaju ti MPLAB Harmony.
Filasi SPI Awọn ẹya filasi gẹgẹbi kika iyara giga, idaduro, ati aabo kikọ ko ni atilẹyin nipasẹ ile-ikawe awakọ.

Imuse aimi ti ile-ikawe awakọ ko si.

USB Ile-ikawe Awakọ USB ti ni idanwo ni agbara to lopin pẹlu RTOS.

Lakoko ti o nṣiṣẹ Ile-ikawe Awakọ USB lori ẹrọ ẹbi PIC32MZ, akopọ naa nilo iṣẹju-aaya mẹta lati pilẹṣẹ fun awọn ẹrọ PIC32MZ EC ati milliseconds mẹta fun awọn ẹrọ PIC32MZ EF. Diẹ ninu awọn API fun Ile-ikawe Awakọ Awakọ USB le yipada ni itusilẹ ti nbọ.USB Gbalejo Driver Library Polled mode ko ti ni idanwo.

Awọn iṣẹ eto:

Ẹya ara ẹrọ Awọn afikun ati awọn imudojuiwọn Awọn ọrọ ti a mọ
DMA

Awọn ile-ikawe agbeegbe:

Ẹya ara ẹrọ Awọn afikun ati awọn imudojuiwọn Awọn ọrọ ti a mọ
ADHCS N/A FIFO ko ni atilẹyin ninu ẹya yii ti ile-ikawe agbeegbe.
SQI N/A Iye pin aago SQI ti o ga ju CLK_DIV_16 kii yoo ṣiṣẹ. Lati ṣaṣeyọri awọn iyara aago SQI to dara julọ, lo iye pipin aago SQI kekere ju CLK_DIV_16.

Akiyesi: Ọrọ yii wulo fun eyikeyi awọn ohun elo ti o lo module SQI.

Awọn ohun elo

Ẹya ara ẹrọ Awọn afikun ati awọn imudojuiwọn Awọn ọrọ ti a mọ
Awọn ifihan ohun Yi pada ni Universal_audio_decoders lati se idinwo ijinle liana ninu awọn file eto. Eyi yoo ṣe idiwọ iyasọtọ ti iyẹn bibẹẹkọ yoo ṣẹlẹ kọja awọn ipele iha-ilana 6. usb_headset, usb_microphone, ati usb_speaker Awọn ifihan:
  •   Nigbati o ba yipada laarin awọn ohun elo wọnyi, awakọ Windows le di idamu nipasẹ iru ẹrọ ti o sopọ. Fun example, awọn iwe ohun ti wa ni idaabobo nipasẹ awọn iwakọ. Ti iru ipo bẹẹ ba waye, ṣe awọn atẹle lati ṣe atunṣe ọran naa:
    1. Lakoko ti ẹrọ naa ti sopọ, yọ awakọ kuro.
    2. Tun bẹrẹ ẹrọ iṣẹ Windows le tun nilo.
      universal_audio_decoder Ìfihàn:
  • Awọn atunto 270f512lpim_bt_audio_dk ati pic32mz_da_sk_meb2 ko ṣe atilẹyin ifihan naa. Ifihan naa le han pe o wa ni ON ṣugbọn o ṣofo nitori ina ẹhin ti tan.
  • Iṣeto 270f512lpim_bt_audio_dk ko ṣe atilẹyin WMA ati awọn decoders AAC.
  • Iṣakoso iwọn didun nikan wa lori bt_audio_dk ati awọn atunto 270f512lpim_bt_audio_dk
  • Awọn glitches ohun kekere wa fun ohun 96 kHz WAVE files nipa aiyipada saarin iwọn. Bi iṣẹ-ṣiṣe, imukuro awọn glitches nipa lilo iwọn ifipamọ nla kan.
  • Awọn didan ohun le han nigba ti ndun awọn s gigaampOṣuwọn AAC files. Ti o ga julọ awọn sampling oṣuwọn, awọn diẹ àìdá awọn glitch.
  • Diẹ ninu awọn awakọ Flash USB le ma ṣiṣẹ pẹlu ifihan yii
  • Nitori awọn idiwọn iranti, Speex Decoder ati WMA Decoder ko le ṣiṣẹ ni igbakanna pẹlu awọn oluyipada audio_tone Afihan:
  • Ifihan naa jẹ aimi
  • Yipada debounce ko ṣe imuse iṣafihan usb_speaker:
  • Osi ati ọtun awọn ikanni o wu ti wa ni swapped fun pic32mz_ef_sk_meb2 iṣeto ni ni asopo ohun. Akiyesi: Eyi jẹ ariyanjiyan pẹlu ohun elo MEB II kii ṣe sọfitiwia ohun elo.
  • Ẹya odi (bii iṣakoso lati PC) ko ṣiṣẹ usb_headset:

Ẹya odi (bi iṣakoso lati PC) ko ṣiṣẹ.

Mac_audio_hi_res Afihan:

Dinku ohun ni PC nikan ṣiṣẹ daradara ni igba akọkọ

Awọn ifihan Bluetooth Awọn oran ti o wa titi ti a rii ni ifihan WVGA lori demo a2dp_avrcp. Eleyi jẹ Ere ifihan. Awọn eya aworan ti wa ni pipa fun igba diẹ / yọkuro ni gbogbo awọn atunto PIC32MZ DA ati pe yoo wa ni idasilẹ ni ọjọ iwaju
File     Awọn ifihan System LED_3, eyiti a lo lati tọka si aṣeyọri ifihan ko tan imọlẹ, eyiti o kan awọn ifihan wọnyi:
  • sdcard_fat_single_disk (pic32mz_da_sk_adma iṣeto ni)
  • sdcard_msd_fat_multi_disk (pic32mz_da_sk_meb2 iṣeto ni)

Gẹgẹbi iṣẹ ni ayika, olumulo le gbe aaye fifọ sinu koodu ohun elo lati wo ipo awọn ifihan.

Awọn ifihan gbangba Awọn aworan Ohun elo Ibẹrẹ PKOB siseto ati n ṣatunṣe aṣiṣe le gbe awọn aṣiṣe wọnyi jade: Olupilẹṣẹ ko le bẹrẹ: Kuna lati seto awọn afojusun ẹrọ. Ti ifiranṣẹ yii ba waye, tun agbara ẹrọ naa ati ohun elo naa yoo bẹrẹ. Ti o ba nilo atunṣe, iṣẹ ti a daba ni ayika ni lati fi akọsori ti o yẹ sori ohun elo ibẹrẹ ni lilo MPLAB REAL ICE.

Awọn oran atẹle yii kan si iṣafihan ita_resources:

  •   Lọwọlọwọ, atilẹyin iyipada JPEG ti ṣiṣẹ fun ibi ipamọ inu nikan
  •  Lakoko iṣafihan naa, a ṣe akiyesi lairi ni gbigba awọn aworan lati iranti ita-chip, eyiti o fa awọn olugbe ti o lọra ti ifihan lakoko ti n ṣe awọn aworan lori iranti iboju.
  •  Lairi iru kan si ọrọ iṣaaju ni a tun rii lakoko ti o n ṣafihan awọn aworan JPEG loju iboju nitori idaduro ti o ṣẹlẹ nipasẹ yiyan akoko-ṣiṣe JPEG
MEB II Awọn ifihan Ohun elo ifihan segger_emwin ko sibẹsibẹ pẹlu titẹ sii ifọwọkan.
Awọn ifihan RTOS Ile-ikawe SEGGER embOS pẹlu atilẹyin FPU ni a nilo fun iṣeto PIC32MZ EF ati pe olumulo nilo lati ṣafikun eyi ni gbangba. Nipa aiyipada, ile-ikawe laisi atilẹyin FPU wa ninu.
Library Service System Examples N/A Ifihan Command_appio ko ṣiṣẹ ni lilo MPLAB X IDE v3.06, ṣugbọn o ṣiṣẹ pẹlu v3.00.
TCP/IP Wi-Fi

Awọn ifihan gbangba

N/A Ifihan tcpip_tcp_client nipa lilo ENC24xJ600 tabi awọn atunto ENC28J60 ko ṣiṣẹ daradara ti Awakọ SPI ba mu DMA ṣiṣẹ. Jọwọ mu aṣayan SPI DMA kuro fun awọn atunto wọnyi. Eyi yoo ṣe atunṣe ni itusilẹ iwaju ti MPLAB Harmony.
Idanwo Awọn ohun elo N/A Awọn atunto FreeRTOS fun lilo pẹlu PIC32MZ EF Starter Kit ni alaabo ile ikawe lilefoofo ninu awọn aṣayan iṣẹ akanṣe.
Awọn ifihan USB Ohun elo ifihan msd_basic Device nigba ti a kọ ni lilo awọn ẹrọ PIC32MZ, nbeere ki eto data esi ibeere SCSI lati gbe sinu Ramu. Gbigbe eto data yii sinu iranti Flash eto fa idahun ibeere lati di ibajẹ. Ọrọ yii yoo ṣe atunṣe ni itusilẹ ọjọ iwaju. Afihan ogun hid_basic_keyboard gba awọn titẹ bọtini lati AZ, az, 0-9, Shift ati bọtini LOCK CAPS nikan. Iṣẹ ṣiṣe didan LED keyboard ati atilẹyin fun awọn akojọpọ bọtini miiran yoo ṣe imudojuiwọn ni itusilẹ ọjọ iwaju.Ninu ifihan Gbalejo audio_speaker, Plug ati Play le ma ṣiṣẹ fun pic32mz_ef_sk_int_dyn ati awọn atunto pic32mx_usb_sk2_int_dyn. Ọrọ yii yoo ṣe atunṣe ni itusilẹ ọjọ iwaju. Ninu ohun elo ifihan hub_msd Ogun, pulọọgi Hub ati iṣawari ere le kuna lẹẹkọọkan. Bibẹẹkọ, ti ibudo ba ti ṣafọ sinu ṣaaju ki ẹrọ PIC32MZ ti tu silẹ lati atunto, ohun elo ifihan ṣiṣẹ bi o ti ṣe yẹ. Ọrọ yii wa labẹ iwadii ati pe atunṣe yoo wa ni itusilẹ ọjọ iwaju ti MPLAB Harmony. O gba ọ niyanju lati lo ibudo agbara ti ara ẹni lakoko igbiyanju lati lo awọn ohun elo ifihan ibudo ti o wa. Olutọsọna ipese VBUS lori ohun elo ibẹrẹ le ma ni anfani lati pade awọn ibeere lọwọlọwọ ti ibudo ti o ni agbara bosi, eyiti yoo fa ihuwasi ohun elo ifihan airotẹlẹ.

Kọ Ilana:

Ẹya ara ẹrọ Awọn afikun ati awọn imudojuiwọn Awọn ọrọ ti a mọ
Bluetooth Stack Library N/A
Awọn ile-ikawe Iṣiro Ile-ikawe Iṣiro Ojuami Ti o wa titi DSP:
  •  Iṣapeye nikan fun awọn ẹrọ PIC32MZ pẹlu awọn ẹya microAptiv™ mojuto, eyiti o lo DSP ASE
  •  Kii yoo ṣiṣẹ pẹlu iru data _Fract LibQ Ti o wa titi-Point Math Library:
  • Iṣapeye fun awọn ẹrọ PIC32MZ pẹlu awọn ẹya microAptiv mojuto
  •  Awọn iṣẹ _fast ti dinku konge

 Awọn ohun elo:

Ẹya ara ẹrọ Awọn afikun ati awọn imudojuiwọn Awọn ọrọ ti a mọ
Oluṣeto Iṣọkan MPLAB (MHC) N/A
  • MHC ko ṣe atilẹyin iyipada ọna ibatan lati inu iṣẹ akanṣe si orisun files laarin MPLAB Harmony fifi sori, ni kete ti ise agbese ti a ti ṣẹda
  • Nigbawo viewPẹlu Iranlọwọ MPLAB Harmony ni MHC, Atọka naa wa, ṣugbọn kii ṣe iṣẹ. Eyi jẹ nitori aropin ninu ẹrọ aṣawakiri ti o jẹ lilo nipasẹ MHC. Gẹgẹbi iṣẹ ni ayika, Atọka naa wa ni wiwọle ati iṣẹ-ṣiṣe nigbati HTML Iranlọwọ ti ṣii ni ita Web kiri ayelujara.
  •  Ohun kikọ taabu kan lẹhin “-endhelp-” ni .hconfig kan file le fa nigbamii ti iṣeto ni aami skipped

Sọfitiwia Ẹni-kẹta:

Ẹya ara ẹrọ Awọn afikun ati awọn imudojuiwọn Awọn ọrọ ti a mọ
SEGGER emWin Graphics Library N/A Alakoso ifihan LCC nikan ni atilẹyin. Atilẹyin fun awọn oludari ifihan miiran ko si ninu itusilẹ yii.

API kan lati gba imudani ẹrọ ailorukọ Dialog ko si ninu itusilẹ yii.

Awọn akoonu Tu silẹ
Koko-ọrọ yii ṣe atokọ awọn akoonu ti itusilẹ yii ati ṣe idanimọ module kọọkan.

Apejuwe
Tabili yii ṣe atokọ awọn akoonu ti itusilẹ yii, pẹlu apejuwe kukuru, ati iru idasilẹ (Alpha, Beta, Production, tabi Olutaja).

Middleware ati Library

/ilana/ Apejuwe Tu silẹ Iru
bluetooth/cdbt Ile-ikawe Stack Bluetooth (Ipilẹ) Ṣiṣejade
bluetooth/Ere/ohun/cdbt

bluetooth/Ere/ohun/decoder/sbc

Ile-ikawe Iṣakojọpọ Ohun ohun Bluetooth (Ere)

Ile-ikawe Decoder SBC (Ere)

Ṣiṣejade

Ṣiṣejade

bootloader Bootloader Library Ṣiṣejade
kilasib Kilasi B Library Ṣiṣejade
crypto Microchip Cryptographic Library Ṣiṣejade
decoder/bmp/BmpDecoder decoder/bmp/GifDecoder decoder/bmp/JpegDecoder decoder/audio_decoders/decoder_opus decoder/speex decoder/Premium/decoder_aac decoder/Ere/decoder_mp3
decoder / Ere / decoder_wma
BMP Decoder Library
GIF Decoder Library
JPEG Decoder Library
Opus Decoder Library
Speex Decoder Library
AAC Decoder Library
(Ere) MP3 Decoder Library (Ere)
WMA Decoder Library (Ere)
Beta
Beta
Beta
Beta
Beta
Beta Beta
Beta
gfx Awọn aworan ile-ikawe Ṣiṣejade
isiro/dsp DSP Ti o wa titi-Point Math Library akọsori API fun awọn ẹrọ PIC32MZ Ṣiṣejade
mathimatiki/libq LibQ Ti o wa titi-Point Math Library akọsori API fun awọn ẹrọ PIC32MZ Ṣiṣejade
net/pres MPLAB isokan Network Igbejade Layer Beta
idanwo Idanwo ijanu Library Ṣiṣejade
tcpip TCP/IP Network Stack Ṣiṣejade
usb Iṣakojọpọ Ẹrọ USB

USB Gbalejo Stack

Ṣiṣejade

Beta

Awọn Awakọ Ẹrọ:

/framework/awakọ/ Apejuwe Tu silẹ Iru
adc Afọwọṣe-si-Digital Converter (ADC) Awakọ

Ìmúṣẹ Aimi imuse

 Beta
Beta
kamẹra / ovm7690 OVM7690 kamẹra Driver

Imuse Yiyi nikan

Beta
le Adarí Area Network (CAN) wakọ

Aimi imuse nikan

 

Beta

cmp Comparator Driver

Aimi imuse nikan

Beta
kodẹki / ak4384

 

 

kodẹki / ak4642

 

 

kodẹki / ak4953

 

 

kodẹki / ak7755

AK4384 kodẹki Driver

Imuse Yiyi nikan

 

AK4642 kodẹki Driver

Imuse Yiyi nikan

 

AK4953 kodẹki Driver

Imuse Yiyi nikan

 

AK7755 kodẹki Driver

Imuse Yiyi nikan

 

Ṣiṣejade

 

 

Ṣiṣejade

 

 

Ṣiṣejade

 

 

Ṣiṣejade

cpld CPLD XC2C64A Awakọ

Aimi imuse nikan

 

Ṣiṣejade

enc28j60 ENC28J60 Driver Library

Imuse Yiyi nikan

Beta
encx24j600 ENCx24J600 Driver Library

Imuse Yiyi nikan

 

Beta

ethmac Àjọlò Media Access Adarí (MAC) Driver

Imuse Yiyi nikan

 

Ṣiṣejade

ethphy Àjọlò Physical Interface (PHY) wakọ

Imuse Yiyi nikan

 

Ṣiṣejade

filasi Flash Awakọ

Aimi imuse nikan

 

Beta

gfx / oludari / lcc Alailowaya iye owo Alailẹgbẹ (LCC) Awakọ Awọn aworan

Imuse Yiyi nikan

 

Ṣiṣejade

gfx / adarí / otm2201a OTM2201a LCD Adarí Awakọ

Imuse Yiyi nikan

 

Ṣiṣejade

gfx / adarí / s1d13517 Epson S1D13517 LCD Adarí

Imuse Yiyi nikan

 

Ṣiṣejade

gfx / adarí / ssd1289 Solomoni Systech SSD1289 Adarí Awakọ

Imuse Yiyi nikan

Ṣiṣejade
gfx / adarí / ssd1926 Solomoni Systech SSD1926 Adarí Awakọ

Imuse Yiyi nikan

 

Ṣiṣejade

gfx / adarí / tft002 TFT002 Graphics Driver

Imuse Yiyi nikan

 

Ṣiṣejade

i2c Inter-Ese Circuit (I2C) wakọ

Ìmúṣẹ Aimi imuse

 

Alfa Alfa

i2s Inter-IC Ohun (I2S) wakọ

Imuse Yiyi nikan

 

Beta

ic Input Yaworan Driver

Aimi imuse nikan

 

Beta

nvm Non-iyipada Memory (NVM) Awakọ

Ìmúṣẹ Aimi imuse

 

Beta Beta

oc O wu Afiwe Driver

Aimi imuse nikan

 

Beta

pmp Parallel Titunto Port (PMP) Awakọ

Ìmúṣẹ Aimi imuse

 

Beta iṣelọpọ

rtcc Aago gidi ati Kalẹnda (RTCC) Awakọ

Aimi imuse nikan

 

Beta

sdcard Awakọ Kaadi SD (alabara ti Awakọ SPI)

Imuse Yiyi nikan

 

Beta

spi Tẹlentẹle Agbeegbe Interface (SPI) wakọ

Ìmúṣẹ Aimi imuse

 Beta iṣelọpọ
 

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

Awọn Awakọ Flash SPI

Imuse Yiyi nikan
Imuse Yiyi nikan
Imuse Yiyi nikan
Imuse Yiyi nikan

 

Alfa
Alfa
Alfa
Aplha

tmr Awakọ Aago

Ìmúṣẹ Aimi imuse

 Beta iṣelọpọ
ifọwọkan / adc10bit

 

 

ifọwọkan / ar1021

 

 

ifọwọkan / mtch6301

 

 

ifọwọkan / mtch6303

ADC 10-bit Fọwọkan Driver
Imuse Yiyi nikan AR1021 Fọwọkan Driver
Imuse Yiyi nikan MTCH6301 Fọwọkan Driver
Imuse Yiyi nikan MTCH6303 Fọwọkan Driver
Aimi imuse nikan
 Beta

Beta

 

Beta

 

 

Beta

usart Gbogbo Amuṣiṣẹpọ/Asynchronous olugba/ Olugba (USART) Awakọ

Ìmúṣẹ Aimi imuse

 Ṣiṣejade

Beta

usbfs

 

usbhs

PIC32MX Gbogbo Serial Bus (USB) Adarí Awakọ (Ẹrọ USB)
Imuṣe Yiyi to nikanPIC32MZ Oluwakọ Serial Serial (USB) Awakọ (Ẹrọ USB)
Imuse Yiyi nikan
Ṣiṣejade

Ṣiṣejade

usbfs

 

usbhs

PIC32MX Gbogbo Serial Bus (USB) Awakọ Awakọ (Olugbalejo USB)

Imuse Yiyi nikan

PIC32MZ Gbogbo Serial Bus (USB) Awakọ Awakọ (Olugbalejo USB)

Imuse Yiyi nikan

Beta

Beta

wifi/mrf24w

 

wifi / mrf24wn

Awakọ Wi-Fi fun oludari MRF24WG
Imuṣe to ni agbara Wi-Fi Awakọ nikan fun oludari MRF24WN
Imuse Yiyi nikan
Ṣiṣejade

 

Ṣiṣejade

Awọn iṣẹ eto

/ ilana / eto / Apejuwe Tu silẹ Iru
clk Aago System Library Service

Ìmúṣẹ Aimi imuse

 Ṣiṣejade

Ṣiṣejade

pipaṣẹ Òfin isise System Service Library

Imuse Yiyi nikan

 

Ṣiṣejade

wọpọ Wọpọ System Library Service Beta
console Console System Library Service

Ìmúṣẹ Aimi imuse

 Beta

Alfa

yokokoro yokokoro System Library Service

Imuse Yiyi nikan

 

Beta

devcon Device Iṣakoso System Library Service

Imuse Yiyi nikan

 

Ṣiṣejade

dma Direct Memory Access System Service Library

Imuse Yiyi

 

Ṣiṣejade

fs File Library Service System

Imuse Yiyi nikan

 

Ṣiṣejade

int Idilọwọ System Library Service

Aimi imuse nikan

 

Ṣiṣejade

iranti Memory System Library Service

Aimi imuse nikan

 

Beta

msg Fifiranṣẹ System Library Service

Imuse Yiyi nikan

 

Beta

awọn ibudo Ports System Library Service

Aimi imuse nikan

 

Ṣiṣejade

laileto ID Number monomono System Service Library

Aimi imuse nikan

 

Ṣiṣejade

tunto Tun System Library Service

Aimi imuse nikan

 

Beta

tmr Aago System Library Service

Imuse Yiyi nikan

 

Beta

fi ọwọ kan Fọwọkan System Library Service

Imuse Yiyi nikan

 

Beta

wdt Watchdog Aago System Library Service

Aimi imuse nikan

 

Beta

Awọn ile-ikawe agbeegbe:

/ilana/ Apejuwe Itusilẹ Iru
agbeegbe Koodu Orisun Ile-ikawe agbeegbe fun gbogbo Awọn alabojuto PIC32 ti atilẹyin Ṣiṣejade
PIC32MX1XX/2XX 28/36/44-pin Family Ṣiṣejade
PIC32MX1XX/2XX/5XX 64/100-pin Family Ṣiṣejade
PIC32MX320/340/360/420/440/460 Family Ṣiṣejade
PIC32MX330/350/370/430/450/470 Family Ṣiṣejade
Ìdílé PIC32MX5XX/6XX/7XX Ṣiṣejade
PIC32MZ ifibọ Asopọmọra (EC) Idile Ṣiṣejade
PIC32MZ Ifibọ Asopọmọra pẹlu Idile Lilefoofo Point Unit (EF). Ṣiṣejade

Layer Abstraction System System (OSAL):

/ilana/ Apejuwe Tu silẹ Iru
osal Layer Abstraction System System (OSAL) Ṣiṣejade

 Awọn idii Atilẹyin Igbimọ (BSP):

/bsp/ Apejuwe Tu silẹ Iru
bt_audio_dk BSP fun Apo Idagbasoke Ohun afetigbọ Bluetooth PIC32. Ṣiṣejade
chipkit_wf32 BSP fun chipKIT™ WF32™ Wi-Fi Igbimọ Idagbasoke. Ṣiṣejade
chipkit_wifire BSP fun chipKIT™ Wi-FIRE Board Development. Ṣiṣejade
pic32mx_125_sk BSP fun Apo Ibẹrẹ PIC32MX1/2/5. Ṣiṣejade
pic32mx_125_sk + lcc_pictail + qvga BSP fun Alailẹgbẹ Iye owo-kekere (LCC) Awọn aworan aworan PICtail Plus Ọmọbinrin pẹlu Ifihan Awọn aworan Nitootọ 3.2″ 320×240 Board ti a ti sopọ mọ Apo Ibẹrẹ PIC32MX1/2/5. Ṣiṣejade
pic32mx_125_sk+meb BSP fun PIC32MX1/2/5 Ibẹrẹ Apo ti a ti sopọ si Multimedia Expansion Board (MEB). Ṣiṣejade
pic32mx_bt_sk BSP fun Apo Ibẹrẹ Bluetooth PIC32. Ṣiṣejade
pic32mx_eth_sk BSP fun Apo Ibẹrẹ Ethernet PIC32. Ṣiṣejade
pic32mx_eth_sk2 BSP fun PIC32 àjọlò Starter Apo II. Ṣiṣejade
pic32mx_pcap_db BSP fun Igbimọ Idagbasoke GUI PIC32 pẹlu Ifọwọkan Capacitive Iṣẹ akanṣe. Ṣiṣejade
pic32mx_usb_digital_audio_ab BSP fun PIC32 USB Audio Board Board Ṣiṣejade
pic32mx_usb_sk2 BSP awọn PIC32 USB Starter Apo II. Ṣiṣejade
pic32mx_usb_sk2 + lcc_pictail + qvga BSP fun Alailẹgbẹ Iye owo-kekere (LCC) Awọn aworan aworan PICtail Plus Ọmọbinrin pẹlu Ifihan Awọn aworan Nitootọ 3.2″ 320×240 Board ti a ti sopọ si PIC32 USB Starter Kit II. Ṣiṣejade
pic32mx_usb_sk2 + lcc_pictail + wqvga BSP fun Alailẹgbẹ Iye owo-kekere (LCC) Awọn aworan aworan PICtail Plus Ọmọbinrin pẹlu Ifihan Agbara Awọn aworan 4.3 ″ 480×272 Board ti a ti sopọ si PIC32 USB Starter Kit II. Ṣiṣejade
pic32mx_usb_sk2 + meb BSP fun Multimedia Imugboroosi Board (MEB) ti a ti sopọ si PIC32 USB Starter Apo II. Ṣiṣejade
pic32mx_usb_sk2 + s1d_pictail + vga BSP fun Alakoso Awọn eya aworan PICtail Plus Epson S1D13517 Ọmọbinrin Board pẹlu Ifihan Awọn aworan Nitootọ 5.7 ″ 640×480 Board ti a ti sopọ si PIC32 USB Starter Kit II. Ṣiṣejade
pic32mx_usb_sk2 + s1d_pictail + wqvga BSP fun Alakoso Awọn eya aworan PICtail Plus Epson S1D13517 Ọmọbinrin Board pẹlu Ifihan agbara Awọn aworan 4.3 ″ 480×272 Board ti a ti sopọ si PIC32 USB Starter Kit II. Ṣiṣejade
pic32mx_usb_sk2 + s1d_pictail + wvga BSP fun Alakoso Awọn eya aworan PICtail Plus Epson S1D13517 Ọmọbinrin Board pẹlu Ifihan Awọn aworan Nitootọ 7 ″ 800×400 Board ti a ti sopọ si PIC32 USB Starter Kit II. Ṣiṣejade
pic32mx_usb_sk2 + ssd_pictail + qvga BSP fun Alakoso LCD Awọn aworan aworan PICtail Plus SSD1926 Ọmọbinrin Board pẹlu Ifihan Awọn aworan Nitootọ 3.2 ″ 320×240 Board ti a ti sopọ si PIC32 USB Starter Kit II. Ṣiṣejade
pic32mx_usb_sk3 BSP fun PIC32 USB Starter Apo III. Ṣiṣejade
pic32mx270f512l_pim + bt_audio_dk BSP fun PIC32MX270F512L Plug-in Module (PIM) ti a ti sopọ si Apo Idagbasoke Ohun afetigbọ Bluetooth PIC32. Ṣiṣejade
pic32mx460_pim + e16 BSP fun PIC32MX460F512L Plug-in Module (PIM) ti o ni asopọ si Igbimọ Idagbasoke Explorer 16. Ṣiṣejade
pic32mx470_pim + e16 BSP fun PIC32MX450/470F512L Plug-in Module (PIM) ti a ti sopọ si Explorer 16 Development Board. Ṣiṣejade
pic32mx795_pim + e16 BSP fun PIC32MX795F512L Plug-in Module (PIM) ti o ni asopọ si Igbimọ Idagbasoke Explorer 16. Ṣiṣejade
pic32mz_ec_pim + bt_audio_dk BSP fun PIC32MZ2048ECH144 Audio Plug-in Module (PIM) ti a ti sopọ si Apo Idagbasoke Ohun afetigbọ Bluetooth PIC32. Ṣiṣejade
pic32mz_ec_pim + e16 BSP fun PIC32MZ2048ECH100 Plug-in Module (PIM) ti o ni asopọ si Igbimọ Idagbasoke Explorer 16. Ṣiṣejade
pic32mz_ec_sk BSP fun Asopọmọra Ibalẹ PIC32MZ (EC) Ohun elo Ibẹrẹ. Ṣiṣejade
pic32mz_ec_sk + meb2 BSP fun Multimedia Imugboroosi Board II (MEB II) ti a ti sopọ si PIC32MZ ifibọ Asopọmọra (EC) Starter Kit. Ṣiṣejade
pic32mz_ec_sk + meb2 + wvga BSP fun Igbimọ Imugboroosi Multimedia II (MEB II) pẹlu 5 ″ WVGA PCAP Igbimọ Ifihan (wo Akiyesi) ti a ti sopọ si PIC32MZ Ifibọ Asopọmọra (EC) Starter Kit.

Akiyesi: Jọwọ kan si Ọfiisi Titaja Microchip agbegbe rẹ fun alaye lori gbigba Igbimọ Ifihan 5 ″ WVGA PCAP.

Ṣiṣejade
pic32mz_ec_sk + s1d_pictail + vga BSP fun Alakoso Awọn eya aworan PICtail Plus Epson S1D13517 Ọmọbinrin Board pẹlu Ifihan Awọn aworan Nitootọ 5.7″ 640×480 Board ti a ti sopọ si PIC32MZ Asopọmọra Asopọmọra (EC) Ibẹrẹ Apo. Ṣiṣejade
pic32mz_ec_sk + s1d_pictail + wqvga BSP fun Alakoso Awọn eya aworan PICtail Plus Epson S1D13517 Ọmọbinrin Board pẹlu Ifihan Agbara Awọn aworan 4.3 ″ 480×272 Board ti a ti sopọ si Asopọmọra Asopọmọra PIC32MZ (EC) Ibẹrẹ Apo. Ṣiṣejade
pic32mz_ec_sk + s1d_pictail + wvga BSP fun Alakoso Awọn aworan aworan PICtail Plus Epson S1D13517 Igbimọ Ọmọbinrin pẹlu 5 ″ WVGA PCAP Igbimọ (wo Akiyesi) ti a ti sopọ si PIC32MZ Ifibọ Asopọmọra pẹlu Lilefoofo Point Unit (EC) Starter Kit.

Akiyesi: Jọwọ kan si Ọfiisi Titaja Microchip agbegbe rẹ fun alaye lori gbigba Igbimọ Ifihan 5 ″ WVGA PCAP.

Ṣiṣejade
pic32mz_ef_pim + bt_audio_dk BSP fun PIC32MZ2048EFH144 Audio Plug-in Module (PIM) ti a ti sopọ si Apo Idagbasoke Ohun afetigbọ Bluetooth PIC32. Ṣiṣejade
pic32mz_ef_pim + e16 BSP fun PIC32MZ2048EFH100 Plug-in Module (PIM) ti o ni asopọ si Igbimọ Idagbasoke Explorer 16. Ṣiṣejade
pic32mz_ef_sk BSP fun Asopọmọra Ifibọ PIC32MZ pẹlu Ohun elo Ibẹrẹ Lilefoofo (EF). Ṣiṣejade
pic32mz_ef_sk + meb2 BSP fun Multimedia Imugboroosi Board II (MEB II) ti a ti sopọ si PIC32MZ ifibọ Asopọmọra pẹlu Lilefoofo Point Unit (EF) Starter Kit. Ṣiṣejade
pic32mz_ef_sk + meb2 + wvga BSP fun Igbimọ Imugboroosi Multimedia II (MEB II) pẹlu 5 ″ WVGA PCAP Igbimọ Ifihan (wo Akiyesi) ti a ti sopọ si PIC32MZ Ifibọ Asopọmọra pẹlu Lilefoofo Point Unit (EF) Starter Kit.

Akiyesi: Jọwọ kan si Ọfiisi Titaja Microchip agbegbe rẹ fun alaye lori gbigba Igbimọ Ifihan 5 ″ WVGA PCAP.

Ṣiṣejade
pic32mz_ef_sk + s1d_pictail + vga BSP fun Alakoso Awọn eya aworan PICtail Plus Epson S1D13517 Ọmọbinrin Board pẹlu Ifihan Awọn aworan Nitootọ 5.7 ″ 640×480 Board ti a ti sopọ si Asopọmọra Asopọmọra PIC32MZ pẹlu Ohun elo Ibẹrẹ Lilefoofo Point Unit (EF). Ṣiṣejade
pic32mz_ef_sk + s1d_pictail + wqvga BSP fun Alakoso Awọn eya aworan PICtail Plus Epson S1D13517 Ọmọbinrin Board pẹlu Ifihan Awọn aworan Powertip 4.3 ″ 480×272 Board ti a ti sopọ si Asopọmọra Asopọmọra PIC32MZ pẹlu Ohun elo Ibẹrẹ Lilefoofo Point Unit (EF). Ṣiṣejade
wifi_g_db BSP fun Wi-Fi G Ririnkiri Board. Ṣiṣejade

Awọn ohun elo Olohun:

/apps/ohun/ Apejuwe Tu silẹ Iru
audio_microphone_loopback Ohun gbohungbohun Loopback Ifihan Ṣiṣejade
ohun orin ohun Ifihan ohun orin ohun Ṣiṣejade
mac_audio_hi_res Hi-o ga Audio Ifihan Ṣiṣejade
sdcard_usb_audio USB Audio SD Kaadi Ifihan Beta
universal_audio_decoders Ifihan Decoder Ohun gbogbo agbaye Ṣiṣejade
usb_agbekọri Ifihan Agbekọri USB Audio Ṣiṣejade
usb_microphone Afihan Gbohungbohun USB Audio Ṣiṣejade
usb_agbohunsoke Ifihan Agbọrọsọ USB Audio Ṣiṣejade

Awọn ohun elo Bluetooth:

/apps/bluetooth/ Apejuwe Tu silẹ Iru
data / data_ipilẹ Bluetooth® Ifihan Data Ipilẹ Ṣiṣejade
data / data_temp_sens_rgb Sensọ Iwọn otutu Bluetooth ati Ifihan data RGB Ṣiṣejade
Ere / ohun / a2dp_avrcp Ifihan ohun afetigbọ Ere Bluetooth Ṣiṣejade

Awọn ohun elo Bootloader:

/apps/bootloader/ Apejuwe Tu silẹ Iru
ipilẹ Ipilẹ Bootloader Ifihan Ṣiṣejade
LiveUpdate Ifihan Imudojuiwọn Live Ṣiṣejade

Awọn ohun elo Kilasi B:

/apps/kilasi b/ Apejuwe Tu silẹ Iru
ClassB Ririnkiri Afihan B Library Ṣiṣejade

Awọn ohun elo cryptographic:

/apps/crypto/ Apejuwe Tu silẹ Iru
encrypt_decrypt Crypto Agbeegbe Library MD5 ìsekóòdù/Decrypt Ifihan Ṣiṣejade
nla_hash Crypto Agbeegbe Library Ifihan Hash Ṣiṣejade

Awọn ohun elo Awakọ:

/apps/awakọ/ Apejuwe Tu silẹ Iru
i2c/ i2c_rtcc I2C RTCC ifihan Ṣiṣejade
nvm/nvm_read_write NVM ifihan Ṣiṣejade
spi / serial_eeprom Afihan SPI Ṣiṣejade
spi / spi_loopback Afihan SPI Ṣiṣejade
spi_flash / sst25vf020b SPI Flash SST25VF020B Device ifihan Ṣiṣejade
usart/usart_echo USART ifihan Ṣiṣejade
usart/usart_loopback USART Loopback ifihan Ṣiṣejade

 ExampAwọn ohun elo:

/apps/examples/ Apejuwe Tu silẹ Iru
ohun elo_akọkọ_mi MPLAB isokan Tutorial Example Solusan N/A
agbeegbe MPLAB isokan Ni ibamu Ile-ikawe Agbeegbe Examples Ṣiṣejade
eto MPLAB isokan ni ifaramọ System Library Library Examples Ṣiṣejade

 Awọn ohun elo oluṣeto Iranti ita:

/apps/programmer/ Apejuwe Tu silẹ Iru
ita_flash Iṣafihan Bootloader Flash Ita Ṣiṣejade
sqi_flash Oluṣeto Iranti Itanna SQI Flash Afihan Ṣiṣejade

 File Awọn ohun elo eto:

/apps/fs/ Apejuwe Tu silẹ Iru
nvm_fat_single_disk Nikan-disk Non-iyipada Memory sanra FS Ifihan Ṣiṣejade
nvm_mpfs_single_disk Disiki ẹyọkan ti kii-iyipada Memory MPFS Ifihan Ṣiṣejade
nvm_sdcard_fat_mpfs_multi_disk Olona-disk Non-iyipada Memory sanra FS MPFS Ifihan Ṣiṣejade
nvm_sdcard_fat_multi_disk Olona-disk Non-iyipada Memory sanra FS Ifihan Ṣiṣejade
sdcard_fat_single_disk Nikan-disk SD Kaadi sanra FS Ifihan Ṣiṣejade
sdcard_msd_fat_multi_disk Olona-disk SD Kaadi MSD sanra FS Ifihan Ṣiṣejade
sst25_ọra SST25 Flash sanra FS Ifihan Alfa

Awọn ohun elo aworan:

/apps/gfx/ Apejuwe Tu silẹ Iru
ipilẹ_image_motion Ipilẹ Aworan išipopada Graphics Ifihan Library Ṣiṣejade
emwin_kiakia bẹrẹ SEGGER emWin Quick Bẹrẹ ifihan Ṣiṣejade
external_sources Ti o fipamọ Awọn orisun Awọn aworan Ita Ifihan Iraye si Iranti Iranti Ṣiṣejade
eya_ifihan Awọn aworan Afihan Alailowaya Iye-kekere (LCC) WVGA Ṣiṣejade
lcc Aṣafihan Alailowaya Iye-kekere (LCC) Ifihan aworan Ṣiṣejade
aworan media_viewer Awọn aworan Media Aworan ViewEri Ifihan Ṣiṣejade
nkan Afihan Nkan Layer Graphics Ṣiṣejade
atijo Graphics Primitives Layer ifihan Ṣiṣejade
resistive_touch_calibrate Afihan Isọdiwọn Resistive Fọwọkan Ṣiṣejade
s1d13517 Ifihan Epson S1D13517 LCD Adarí Ṣiṣejade
ssd1926 Solomoni Systech SSD1926 Ifihan Adarí Ṣiṣejade

 Multimedia Expansion Board II (MEB II) Awọn ohun elo:

/apps/meb_ii/ Apejuwe Tu silẹ Iru
gfx_kamẹra Ifihan Kamẹra Eya Ṣiṣejade
gfx_cdc_com_port_nikan Awọn aworan ti o darapọ ati Ifihan CDC USB Ṣiṣejade
gfx_photo_fireemu Afihan fireemu Fọto Eya Ṣiṣejade
gfx_web_server_nvm_mpfs Awọn aworan ti o darapọ ati TCP/IP Web Ifihan olupin Ṣiṣejade
emwin Awọn agbara SEGGER emWin® lori Afihan MEB II Beta

Awọn ohun elo RTOS:

/apps/rtos/ Apejuwe Tu silẹ Iru
embos SEGGER embOS® Awọn ifihan Ṣiṣejade
freertos Awọn ifihan FreeRTOS™ Ṣiṣejade
openrtos Awọn ifihan OPENRTOS Ṣiṣejade
threadx Express Logic ThreadX Awọn ifihan Ṣiṣejade
uC_OS_II Micriµm® µC/OS-II™ Awọn ifihan Beta
uC_OS_III Micriµm® µC/OS-III™ Awọn ifihan Ṣiṣejade

Awọn ohun elo TCP/IP:

/apps/tcpip/ Apejuwe Tu silẹ Iru
berkeley_tcp_onibara Berkeley TCP/IP Afihan Onibara Ṣiṣejade
berkeley_tcp_server Berkeley TCP/IP Ifihan Server Ṣiṣejade
berkeley_udp_client Berkeley TCP/IP Afihan Onibara UDP Ṣiṣejade
berkeley_udp_relay Berkeley TCP/IP UDP Ifihan Ifihan Ṣiṣejade
berkeley_udp_server Berkeley TCP/IP UDP Server ifihan Ṣiṣejade
wolfssl_tcp_client wolfSSL TCP/IP TCP Afihan Onibara Ṣiṣejade
wolfssl_tcp_server wolfSSL TCP/IP TCP Server ifihan Ṣiṣejade
snmpv3_nvm_mpfs SNMPv3 Non-iyipada Memory Microchip Ohun-ini File Ifihan eto Ṣiṣejade
snmpv3_sdcard_fatfs SNMPv3 Non-iyipada Memory SD Kaadi sanra File Ifihan eto Ṣiṣejade
tcpip_tcp_client Ifihan Onibara TCP/IP TCP Ṣiṣejade
tcpip_tcp_client_server Ifihan Olupin Onibara TCP/IP TCP Ṣiṣejade
tcpip_tcp_server Ifihan TCP/IP TCP Server Ṣiṣejade
tcpip_udp_client Ifihan Onibara TCP/IP UDP Ṣiṣejade
tcpip_udp_client_server Ifihan Olupin Onibara TCP/IP UDP Ṣiṣejade
tcpip_udp_server Ifihan TCP/IP UDP Server Ṣiṣejade
web_server_nvm_mpfs Ti kii-iyipada Memory Microchip Ohun-ini File Eto Web Ifihan olupin Ṣiṣejade
web_server_sdcard_fatfs SD Card sanra File Eto Web Ifihan olupin Ṣiṣejade
wifi_easy_configuration Wi-Fi® EasyConf Ifihan Ṣiṣejade
wifi_g_demo Wi-Fi G Ifihan Ṣiṣejade
wifi_wolfssl_tcp_client Wi-Fi wolfSSL TCP/IP Afihan Onibara Ṣiṣejade
wifi_wolfssl_tcp_server Wi-Fi wolfSSL TCP/IP Ifihan Server Ṣiṣejade
wolfssl_tcp_client wolfSSL TCP/IP Afihan Onibara Ṣiṣejade
wolfssl_tcp_server wolfSSL TCP/IP Server ifihan Ṣiṣejade

Awọn ohun elo idanwo:

/apps/meb_ii/ Apejuwe Tu silẹ Iru
igbeyewo_sample Idanwo Iṣọkan MPLAB Sample Ohun elo Alfa

 Awọn ohun elo ẹrọ USB:

/apps/usb/ẹrọ/ Apejuwe Tu silẹ Iru
cdc_com_port_dual CDC Meji Serial COM Ports Emulation Ifihan Ṣiṣejade
cdc_com_port_nikan CDC Single Serial Isọwọsare Port Emulation Ifihan Ṣiṣejade
cdc_msd_ipilẹ CDC Mass Ibi Device (MSD) Ifihan Ṣiṣejade
cdc_serial_emulator CDC Serial Emulation Ifihan Ṣiṣejade
cdc_serial_emulator_msd CDC Serial Emulation MSD Ifihan Ṣiṣejade
hide_ipilẹ Ipilẹ USB Human Interface Device (HID) Afihan Ṣiṣejade
hide_joystick USB HID Class Joystick Device ifihan Ṣiṣejade
hide_keyboard Ifihan USB HID Kilasi Keyboard Device Ṣiṣejade
hide_mouse USB HID Class Asin Device ifihan Ṣiṣejade
hid_msd_ipilẹ USB HID Class MSD Ifihan Ṣiṣejade
msd_ipilẹ USB MSD Ifihan Ṣiṣejade
msd_fs_spiflash USB MSD SPI Flash File Ifihan eto Ṣiṣejade
msd_sdcard USB MSD SD Kaadi Ifihan Ṣiṣejade
ataja Olutaja USB (ie, Generic) Ifihan Ṣiṣejade

 Awọn ohun elo USB Gbalejo:

/apps/usb/ogun/ Apejuwe Tu silẹ Iru
audio_agbohunsoke USB Audio v1.0 Gbalejo Class Driver ifihan Ṣiṣejade
cdc_ipilẹ Ifihan Ipilẹ CDC USB Ṣiṣejade
cdc_msd USB CDC MSD Ipilẹ Ifihan Ṣiṣejade
hid_basic_keyboard USB HID Gbalejo Keyboard Ifihan Ṣiṣejade
hid_basic_mouse USB HID Gbalejo Asin ifihan Ṣiṣejade
hub_cdc_hid USB HID CDC Ipele Ifihan Ṣiṣejade
hub_msd USB MSD Ipele Gbalejo Ifihan Ṣiṣejade
msd_ipilẹ USB MSD Gbalejo Simple Atanpako Drive Ifihan Ṣiṣejade

Awọn alakomeji ti a ti kọ tẹlẹ:

/bin/framework Apejuwe Tu silẹ Iru
bluetooth PIC32 Bluetooth Stack Library ti a ti kọ tẹlẹ Ṣiṣejade
bluetooth / Ere / ohun PIC32 ti a ti kọ tẹlẹ Awọn ile-ikawe Stack Audio Bluetooth (Ere) Ṣiṣejade
decoder / Ere / aac_microaptiv Ile-ikawe Decoder AAC ti a ti kọ tẹlẹ fun Awọn ẹrọ PIC32MZ pẹlu Awọn ẹya MicroAptiv Core (Ere) Beta
decoder / Ere / aac_pic32mx Ile-ikawe Decoder AAC ti a ti kọ tẹlẹ fun Awọn Ẹrọ PIC32MX (Ere) Beta
decoder / Ere / mp3_microaptiv Ile-ikawe Decoder MP3 ti a ti kọ tẹlẹ fun Awọn ẹrọ PIC32MZ pẹlu Awọn ẹya MicroAptiv Core (Ere) Ṣiṣejade
decoder / Ere / mp3_pic32mx Ile-ikawe Decoder MP3 ti a ti kọ tẹlẹ fun Awọn Ẹrọ PIC32MX (Ere) Ṣiṣejade
decoder / Ere / wma_microaptiv Ile-ikawe Decoder WMA ti a ti kọ tẹlẹ fun Awọn ẹrọ PIC32MZ pẹlu Awọn ẹya ara ẹrọ MicroAptiv Core (Ere) Beta
decoder / Ere / wma_pic32mx Ile-ikawe Decoder WMA ti a ti kọ tẹlẹ fun Awọn Ẹrọ PIC32MX (Ere) Beta
isiro/dsp Awọn ile-ikawe Iṣiro Iṣiro ti o wa titi DSP ti a ti kọ tẹlẹ fun Awọn ẹrọ PIC32MZ Ṣiṣejade
mathimatiki/libq Awọn ile-ikawe Iṣiro Ti o wa titi-Point LibQ ti a ti kọ tẹlẹ fun Awọn ẹrọ PIC32MZ Ṣiṣejade
mathimatiki/libq/libq_c Ile-ikawe Iṣiro ti a ti kọ tẹlẹ pẹlu awọn imuse C-ibaramu pẹlu mejeeji Pic32MX ati awọn ẹrọ Pic32MZ. (AKIYESI: Awọn ọna ṣiṣe wọnyi ko ni ibamu pẹlu awọn iṣẹ ti ile-ikawe libq) Beta
agbeegbe Awọn ile-ikawe Agbeegbe ti a ti kọ tẹlẹ Iṣelọpọ / Beta

 Kọ Ilana:

/ kọ / ilana / Apejuwe Tu silẹ Iru
mathimatiki/libq LibQ Library Kọ Project Ṣiṣejade
mathimatiki/libq LibQ_C Library Kọ Project Alfa
agbeegbe Agbeegbe Library Kọ Project Ṣiṣejade

 Awọn ohun elo:

/awọn ohun elo / Apejuwe Tu silẹ Iru
mhc/plugins/displaymanager/displaymanager.jar MPLAB Isokan Ifihan Manager Plug-in Beta
mhc/com-microchip-mplab-modules-mhc.nbm MPLAB Harmony Configurator (MHC) Plug-in

MPLAB Harmony Graphics Composer (ti o wa ninu plug-in MHC)

Ṣiṣejade

Beta

mib2bib/mib2bib.jar Iṣakojọpọ Aṣa Microchip MIB iwe afọwọkọ (snmp.mib) lati ṣe ipilẹṣẹ snmp.bib ati mib.h Ṣiṣejade
mpfs_generator/mpfs2.jar TCP/IP MPFS File Monomono ati po si IwUlO Ṣiṣejade
segger / emwin Awọn ohun elo SEGGER emWin ti a lo nipasẹ awọn ohun elo ifihan MPLAB Harmony emWin Olutaja
tcpip_discoverer/tcpip_discoverer.jar TCP/IP Microchip Node Discoverer IwUlO Ṣiṣejade

 Sọfitiwia Ẹni-kẹta:

/ẹnikẹta/ Apejuwe Tu silẹ Iru
decoder Decoder Library Orisun Distribution Olutaja
gfx/emwin SEGGER emWin® Graphics Library Distribution Olutaja
rtos / embOS SEGGER embOS® pinpin Olutaja
rtos / FreeRTOS Pipin Orisun FreeRTOS pẹlu Atilẹyin fun Awọn ẹrọ PIC32MZ Olutaja
rtos / MicriumOSII Microµm® µC/OS-II™ Pipin Olutaja
rtos / MicriumOSIII Microµm® µC/OS-III™ Pipin Olutaja
rtos / OpenRTOS Pipin Orisun OPENRTOS pẹlu Atilẹyin fun Awọn ẹrọ PIC32MZ Olutaja
rtos / ThreadX Express kannaa ThreadX Distribution Olutaja
segger / emwin SEGGER emWin® Pro pinpin Olutaja
tcpip/wolfssl wolfSSL (eyiti o jẹ CyaSSL tẹlẹ) Ifibọ SSL Library Ṣiṣafihan orisun orisun Olutaja
tcpip/iniche InterNiche Library pinpin Olutaja

 Iwe aṣẹ:

/doc/ Apejuwe Tu silẹ Iru
isokan_help.pdf Iranlọwọ MPLAB isokan ni ọna kika iwe gbigbe (PDF) Ṣiṣejade
harmony_help.chm Iranlọwọ MPLAB isokan ni ọna kika Iranlọwọ Iṣakojọ (CHM). Ṣiṣejade
html/index.html MPLAB isokan Iranlọwọ ni HTML kika Ṣiṣejade
harmony_compatibility_worksheet.pdf Fọọmu PDF fun lilo ni ṣiṣe ipinnu ipele ibamu ibamu MPLAB ati lati mu eyikeyi awọn imukuro tabi awọn ihamọ si awọn itọnisọna ibamu. Ṣiṣejade
isokan_release_brief_v1.11.pdf Finifini Itusilẹ Irẹpọ MPLAB, n pese alaye itusilẹ “ni iwo-kan”. Ṣiṣejade
harmony_release_notes_v1.11.pdf Awọn akọsilẹ Itusilẹ Irẹpọ MPLAB ni PDF Ṣiṣejade
harmony_license_v1.11.pdf Adehun Iwe-aṣẹ sọfitiwia MPLAB isokan ni PDF Ṣiṣejade

Awọn oriṣi Tu silẹ

Abala yii ṣe apejuwe awọn iru idasilẹ ati itumọ wọn.

Apejuwe
Awọn idasilẹ module MPLAB Harmony le jẹ ọkan ninu awọn oriṣiriṣi oriṣiriṣi mẹta, bi o ṣe han ninu apejuwe atẹle.

MICROCHIP-Iṣọkan-Ijọpọ-Software-Framework-1

Alfa Tu
Ẹya itusilẹ alfa ti module jẹ igbagbogbo itusilẹ akọkọ. Awọn idasilẹ Alpha yoo ni awọn imuse pipe ti eto ẹya ipilẹ wọn, wọn ti ni idanwo ẹyọkan iṣẹ ati pe yoo kọ ni deede. Itusilẹ alfa jẹ nla “preview"ti ohun ti a titun idagbasoke Microchip ti wa ni sise lori ati awọn ti o le jẹ gidigidi wulo fun ṣawari titun awọn ẹya ara ẹrọ. Sibẹsibẹ, o ti ko ti lọ nipasẹ awọn pipe lodo igbeyewo ilana ati awọn ti o jẹ fere daju wipe diẹ ninu awọn ti awọn oniwe-ni wiwo yoo yi ṣaaju ki o to awọn gbóògì version ti wa ni tu, ati nitorina, ti ko ba niyanju fun gbóògì lilo.

Itusilẹ Beta
A Beta Tu version of a module ti lọ nipasẹ awọn ti abẹnu ni wiwo review ilana ati pe o ti ni idanwo deede ti iṣẹ ṣiṣe rẹ. Paapaa, awọn ọran ti a royin lati itusilẹ alfa yoo ti jẹ ti o wa titi tabi ti ṣe akọsilẹ. Nigbati module kan ba wa ni ẹya beta, o le nireti pe yoo ṣiṣẹ ni deede ni awọn ipo deede ati pe o le nireti pe wiwo rẹ sunmo si fọọmu ikẹhin (botilẹjẹpe awọn ayipada tun le ṣee ṣe ti o ba nilo). Sibẹsibẹ, ko ti ni wahala tabi idanwo iṣẹ ati pe o le ma kuna ni oore-ọfẹ ti o ba lo lọna ti ko tọ. Itusilẹ beta ko ṣe iṣeduro fun lilo iṣelọpọ, ṣugbọn o le ṣee lo fun idagbasoke.

Tujade Ijade
Ni akoko ti module kan ti tu silẹ ni fọọmu iṣelọpọ, o jẹ ẹya ti pari, ni idanwo ni kikun, ati pe wiwo rẹ jẹ “tutunini”. Gbogbo awọn ọran ti a mọ lati awọn idasilẹ iṣaaju yoo ti jẹ ti o wa titi tabi ni akọsilẹ. Ni wiwo ti o wa tẹlẹ kii yoo yipada ni awọn idasilẹ ọjọ iwaju. O le ṣe afikun pẹlu awọn ẹya afikun ati awọn iṣẹ wiwo afikun, ṣugbọn awọn iṣẹ wiwo ti o wa tẹlẹ kii yoo yipada. Eyi jẹ koodu iduroṣinṣin pẹlu Interface Eto Ohun elo iduroṣinṣin (API) ti o le gbarale fun awọn idi iṣelọpọ.

Awọn nọmba Ẹya

Abala yii ṣapejuwe itumọ awọn nọmba ẹya MPLAB Harmony.

Apejuwe

Eto Iṣiro Ẹya MPLAB isokan
MPLAB Harmony nlo ero ṣiṣe nọmba ẹya atẹle:
. [. ][ ] Nibo:

  • = Atunyẹwo nla (iyipada pataki ti o kan ọpọlọpọ tabi gbogbo awọn modulu)
  • = Atunyẹwo kekere (awọn ẹya tuntun, awọn idasilẹ deede)
  • [. ] = Itusilẹ aami (awọn atunṣe aṣiṣe, awọn idasilẹ ti a ko ṣeto)
  • [ ] = Itusilẹ Iru (a fun alpha ati b fun beta, ti o ba wulo). Awọn ẹya idasilẹ iṣelọpọ ko pẹlu iru lẹta itusilẹ kan.

Okun Ẹya
Iṣẹ SYS_VersionStrGet yoo da okun pada ni ọna kika:
" . [. ][ ]”
Nibo:

  • ni module ká pataki version nọmba
  • ni module ká kekere version nọmba
  • jẹ yiyan “patch” tabi nọmba itusilẹ “dot” (eyiti ko si ninu okun ti o ba dọgba “00”)
  • jẹ iru idasilẹ iyan ti “a” fun alfa ati “b” fun beta. Iru yii ko si ti itusilẹ ba jẹ ẹya iṣelọpọ (ie, kii ṣe alfa tabi beta)

Akiyesi: Okun ti ikede naa kii yoo ni awọn aye kankan ninu.

Example:
0.03a
"1.00"

Nọmba Ẹya
Nọmba ikede ti o pada lati iṣẹ SYS_VersionGet jẹ odidi ti ko forukọsilẹ ni ọna kika eleemewa wọnyi (kii ṣe ni ọna kika BCD).
* 10000 + * 100 +
Nibiti awọn nọmba ti wa ni ipoduduro ni eleemewa ati itumọ jẹ kanna gẹgẹbi a ti ṣalaye ninu Okun Version.
Akiyesi: Ko si oniduro oni-nọmba ti iru idasilẹ.

Example:
Fun ẹya “0.03a”, iye ti o pada jẹ dọgba si: 0 * 10000 + 3 * 100 + 0.
Fun ẹya “1.00”, iye ti o pada jẹ dọgba si: 1 * 100000 + 0 * 100 + 0.
© 2013-2017 Microchip Technology Inc.

FAQ

  • Q: Njẹ MPLAB Harmony ṣee lo pẹlu siseto C ++ ede?
    A: Rara, MPLAB Harmony ko ti ni idanwo pẹlu C++; nitorina, atilẹyin fun ede siseto yii ko si.
  • Q: Kini ipele iṣapeye ti a ṣe iṣeduro fun kikọ awọn iṣẹ akanṣe pẹlu ile-ikawe agbeegbe MPLAB Harmony?
    A: Ipele iṣapeye -O1 ni a ṣe iṣeduro lati yọ koodu kuro lati awọn apakan ti ko lo ninu ile-ikawe agbeegbe.
  • Q: Bawo ni MPLAB Harmony uninstaller ṣe atunṣe olumulo files?
    A: Uninstaller yoo pa gbogbo rẹ rẹ files sori ẹrọ nipasẹ awọn insitola, paapa ti o ba ti won ni won títúnṣe nipasẹ olumulo. Sibẹsibẹ, titun files kun nipa olumulo yoo wa ko le parẹ.

Awọn iwe aṣẹ / Awọn orisun

MICROCHIP isokan Ese Software Framework [pdf] Itọsọna olumulo
v1.11, Ilana sọfitiwia ti irẹpọ ti irẹpọ, Ilana sọfitiwia Iṣọkan, Ilana sọfitiwia, Ilana

Awọn itọkasi

Fi ọrọìwòye

Adirẹsi imeeli rẹ kii yoo ṣe atẹjade. Awọn aaye ti a beere ti wa ni samisi *