MICROCHIP-loqosu

MICROCHIP Harmony İnteqrasiya edilmiş Proqram Çərçivəsi

MICROCHIP-Harmoniya-İnteqrasiya edilmiş-Proqram təminatı-Çərçivə-məhsulu-şəkli

Xüsusiyyətlər:

  • Məhsulun adı: MPLAB Harmony Integrated Software Framework
  • Versiya: v1.11
  • Buraxılış tarixi: aprel 2017

Məhsul haqqında məlumat:
MPLAB Harmony Integrated Software Framework v1.11, Microchip mikrokontrollerləri üçün quraşdırılmış proqramların işlənib hazırlanmasını sadələşdirmək və sürətləndirmək üçün nəzərdə tutulmuş proqram təminatı çərçivəsidir. O, inkişaf prosesini asanlaşdırmaq üçün hərtərəfli kitabxanalar, sürücülər və ara proqram təmin edir.

Məhsuldan İstifadə Təlimatları

Xüsusiyyətlər və məlum problemlər:

MPLAB Harmoniya Xüsusiyyətləri:

  • Geniş çeşiddə Microchip mikro nəzarət cihazlarını dəstəkləyir
  • Kitabxanaların və ara proqramların hərtərəfli dəsti
  • Asan konfiqurasiya və quraşdırma

Məlum məsələlər:

  • C++ proqramlaşdırma dili dəstəklənmir
  • Harmony periferik kitabxanası ilə tikinti layihələri üçün tövsiyə olunan -O1 optimallaşdırma səviyyəsi
  • İstifadəçi tərəfindən modifikasiya edilmiş silinmə davranışı files

Buraxılış məlumatı

MPLAB Harmony buraxılış məlumatını təmin edir, buraxılış qeydlərini, buraxılış məzmununu, buraxılış növlərini ehtiva edir və versiya nömrələmə sistemini izah edir. Buraxılış qeydlərinin PDF nüsxəsi burada təqdim olunur MPLAB Harmony quraşdırmanızın /doc qovluğu.

Buraxılış qeydləri
Bu mövzu MPLAB Harmony-nin bu versiyası üçün buraxılış qeydlərini təqdim edir.

Təsvir
MPLAB Harmony Versiyası: v1.11 Buraxılış Tarixi: Aprel 2017

Proqram Tələbləri
MPLAB Harmony istifadə etməzdən əvvəl aşağıdakıların quraşdırıldığından əmin olun:

  • MPLAB X IDE 3.60
  • MPLAB XC32 C/C++ Kompilyatoru 1.43
  • MPLAB Harmoniya Konfiquratoru 1.11.xx

MPLAB Harmony-nin bu buraxılışına yenilənir
MPLAB Harmony-nin bu buraxılışına yeniləmək nisbətən sadədir. Ətraflı təlimatlar üçün MPLAB Harmony-ə Daşıma və Yeniləmə bölməsinə baxın.

Yeni və məlum məsələlər nədir
Aşağıdakı cədvəllərdə dəyişdirilmiş və ya əlavə edilmiş funksiyalar və MPLAB Harmony proqramının son buraxılışından sonra müəyyən edilmiş hər hansı məlum problemlər verilmişdir. Hələ həll edilməmiş hər hansı məlum məsələlər əvvəlki buraxılışdan saxlanılıb.

MPLAB Harmoniyası:

Xüsusiyyət Əlavələr və Yeniləmələr Məlum məsələlər
General MPLAB Harmony C++ ilə sınaqdan keçirilməyib; buna görə də bu proqramlaşdırma dili üçün dəstək dəstəklənmir.

“-O1” optimallaşdırma səviyyəsi MPLAB Harmony əvvəlcədən qurulmuş binar (.a) daxil olan hər hansı bir layihə qurarkən tövsiyə olunur. file) periferik kitabxana. Bu, əlaqələndiricinin istifadə olunmayan bölmələrdən kodu silməsi üçün lazımdır (istifadə edilməyən periferik kitabxana xüsusiyyətləri üçün). Alternativ olaraq, xc32-ld (bağlayıcı) xassələri üçün Ümumi seçimlər pəncərəsində “İstifadə olunmamış bölmələri sil”i seçə bilərsiniz.

MPLAB Harmony silicisi hamısını siləcək files istifadəçi tərəfindən dəyişdirilmiş olsa belə, quraşdırıcı tərəfindən quraşdırılmışdır. Bununla belə, silici olmayacaq yenisini silin files istifadəçi tərəfindən MPLAB Harmony quraşdırma qovluğuna əlavə edildi.

MPLAB Harmony Display Manager plagini LCC tərəfindən yaradılan drayverə tam konfiqurasiya və simulyasiya dəstəyi verir, həmçinin bütün digər qrafik nəzarətçi drayverləri üçün əsas dəstək verir. Digər qrafik nəzarətçi drayverləri üçün tam konfiqurasiya və simulyasiya dəstəyi MPLAB Harmony-nin gələcək buraxılışında əlavə olunacaq.

Orta proqram və kitabxanalar:

Xüsusiyyət Əlavələr və Yeniləmələr Məlum məsələlər
Bootloader Kitabxanası microMIPS seçildikdə UDP yükləyicisi PIC32MZ cihazları üçün tərtib etmir.
Kripto Kitabxana Yoxdur Avadanlıq Kripto kitabxanasından istifadə edən və bir çox konfiqurasiyaya malik olan layihələrin köçürülməsi kodu bərpa etdikdən sonra kompilyasiya problemi ilə üzləşə bilər. MPLAB X IDE göstərəcək ki, pic32mz-crypt.h və pic32mz-hash.c files, onları əlavə etməyə çalışsa da, konfiqurasiyadan xaric edilir. Kompilyator müəyyən Kripto funksiyalarına istinad edilə bilməyəcəyini söyləyərək xətalar yaradacaq. Bu problemi həll etmək üçün hər ikisini silin  files (pic32mz-crypt.h və pic32mz-hash.c) layihədən seçin və bunları istifadə edən bütün konfiqurasiyaları bərpa etmək üçün MPLAB Harmony Configurator (MHC) istifadə edin. files.
Dekoder Kitabxanaları Yaddaş tələblərinə və mövcud SRAM miqdarına görə bəzi dekoderlər digər dekoderlərlə eyni vaxtda işləyə bilmirlər. Bununla belə, universal_audio_decoders nümayişində hər bir dekoder fərdi olaraq işləyəcək.
File Sistem Unmount funksiyasında potensial null göstərici istisnasını tapdı və düzəltdi.
Qrafik Kitabxanalar JPEG deşifrəsi mütərəqqi skan edilmiş şəkilləri dəstəkləmir. Şəffaflıqla birləşdirilən bəzi animasiyalı GIF şəkilləri yırtılmağı nümayiş etdirə bilər. Yaradılmış LCCG sürücüsü WVGA və ya ekvivalentinə qədər displey ayırdetmə qabiliyyətini dəstəkləyir.
TCP/IP yığını SMTPC:
  • Yenidən cəhdlər lazım olduqda faydalı olan mesajı dayandırmaq üçün API hazırda mövcud deyil
  •  Daha etibarlı poçt ötürülməsini təmin etmək üçün birdən çox DNS ünvanı hazırda mövcud deyil
  • Əlavə poçt başlığı sahələrinə dəstək hazırda mövcud deyil
USB Cihaz Kitabxanası Yoxdur USB Device Stack RTOS ilə məhdud tutumda sınaqdan keçirilmişdir. USB Device Stack-i PIC32MZ ailəsi cihazında işləyərkən, yığının PIC32MZ EC cihazları üçün işə salınması üç saniyə və PIC32MZ EF cihazları üçün üç millisaniyə tələb olunur.
USB Host Kitabxanası USB Host Beta proqramı üçün MHC dəstəyi silindi. USB Host Beta API üçün dəstək gələcək buraxılışlarda silinəcək. Aşağıdakı USB Host Stack funksiyaları həyata keçirilmir:
  •  USB_HOST_BusResume
  •  USB_HOST_DeviceSuspend
  • USB_HOST_DeviceResume

Hub, Audio v1.0 və HID Host Client Drivers məhdud tutumda sınaqdan keçirilmişdir. USB Host Stack RTOS ilə məhdud tutumda sınaqdan keçirilmişdir. Sorğu rejiminin işləməsi sınaqdan keçirilməmişdir. Qoşulma/Ayrılma davranışı məhdud tutumda sınaqdan keçirilmişdir. USB Host Stack PIC32MZ ailəsi cihazında işlədərkən, üç PIC32M32 cihazı üçün ikinci yığın və ilkinləşdirmə tələb olunur. PICXNUMXMZ EF cihazları üçün millisaniyədir. USB Host Layer həddindən artıq cərəyan yoxlanmasını həyata keçirmir. Bu funksiya MPLAB Harmony proqramının gələcək buraxılışında əlçatan olacaq. USB Host Layer Hub Səviyyəsini yoxlamır. Bu funksiya MPLAB Harmony-nin gələcək buraxılışında əlçatan olacaq. USB Host Layeri yalnız çoxsaylı konfiqurasiyalar olduqda ilk konfiqurasiyanı aktivləşdirəcək. Birinci konfiqurasiyada heç bir interfeys uyğunluğu yoxdursa, bu, cihazın işləməməsinə səbəb olur. Çoxsaylı konfiqurasiya imkanları MPLAB Harmony-nin gələcək buraxılışında aktivləşdiriləcək. MSD Host Client Driver məhdud sayda kommersiyada mövcud olan USB Flash diskləri ilə sınaqdan keçirilib. MSD Host Client Driver və USB Host Layer oxu/yazma qabiliyyəti üçün sınaqdan keçirilməyib. Bu sınaq MPLAB Harmony proqramının gələcək buraxılışında həyata keçiriləcək. MSD Host Client Driver və SCSI blok drayveri yalnız proqram təminatı ilə istifadə edilə bilər. File sistem əgər file sistem Avtomatik Quraşdırma funksiyası aktivləşdirilib. MSD Host Müştəri Sürücüsü Multi-LUN Kütləvi Saxlama Cihazı və USB Kart Oxuyucuları ilə sınaqdan keçirilməyib.

USB Host Kitabxanası (davamı var) USB Host SCSI Block Driver, CDC Client Driver və Audio Host Client Driver yalnız tək müştəri əməliyyatını dəstəkləyir. MPLAB Harmony-nin gələcək buraxılışında çox müştəri əməliyyatı aktivləşdiriləcək.

USB HID Host Client sürücüsü birdən çox istifadə cihazı ilə sınaqdan keçirilməyib. Çıxışın və ya xüsusiyyət hesabatının göndərilməsi sınaqdan keçirilməyib.

USB Audio Host Client drayveri aşağıdakı funksiyaların icrasını təmin etmir:

  • USB_HOST_AUDIO_V1_DeviceObjHandleGet
  • USB_HOST_AUDIO_V1_FeatureUnitChannelVolumeRan geGet
  • USB_HOST_AUDIO_V1_FeatureUnitChannelVolumeSub Range Nömrələri Alın
  • USB_HOST_AUDIO_V1_StreamSamplingFrequencyGet
  •  USB_HOST_AUDIO_V1_TerminalIDGet

Cihaz Sürücüləri:

Xüsusiyyət Əlavələr və Yeniləmələr Məlum məsələlər
LCC . MPLAB Harmony Graphics Composer (MHGC) palitra cədvəlini təmin etmək iqtidarında deyil; buna görə də istifadəçilər DRV_GFX_PalletteSet funksiyasından istifadə edərək LCC Driver-a 16 256 bpp RGB rəngdən ibarət uint16_t massivi təqdim etməlidirlər. Bu massivin məzmunu rəng indekslərini TFT ekran rənglərinə uyğunlaşdırmağa xidmət edəcəkdir.

MHC-də DMA Trigger Source ayarı dəyişdi. Layihənizin parametri 3, 5, 7 və ya 9-dadırsa, MHC onu qırmızı kimi işarələyəcək. Lütfən, 2, 4, 6 və ya 8-ə dəyişin. Bütün tək nömrəli taymerlər seçimdən silinir. Bu taymerlər defolt olaraq işlək olsa da, yalnız cüt nömrəli taymerlər (2, 4, 6, 8) əvvəlcədən ölçmə dəyərlərində dəyişiklikləri qəbul edəcək.

I2C Yoxdur Periferik və Bit-Bantlı Tətbiqdən istifadə edən I2C Sürücüsü:
  •  Yalnız bir master mühitində sınaqdan keçirilmişdir
  •  RTOS-u dəstəkləmir; buna görə də, RTOS mühitində istifadə edildikdə ip üçün təhlükəsiz deyil
  • Sorğulanmış mühitdə sınaqdan keçirilməyib
  • Enerjiyə qənaət rejimlərində işləmə sınaqdan keçirilməyib
  • I2C Sürücüsü Bit-Baged Tətbiqindən istifadə edir:
  • Bloklanmayan və I2C əməliyyatlarını yerinə yetirmək üçün Taymer resursundan istifadə edir. Bu Taymer resursu hər hansı digər Taymer ehtiyacları üçün istifadə edilə bilməz.
  •  Timer Interrupt prioriteti tətbiqdə ən yüksək prioritet kəsilmələrdən biri olmalıdır
  •  Bu tətbiqin sınağı yalnız 200 MHz sistem saatı və Taymer üçün 100 MHz periferik avtobus saatı ilə aparılmışdır.
  •  Yalnız Master rejimində işləmək üçün konfiqurasiya edilə bilər
  •  Yalnız dinamik sürücü parametrlərində mövcuddur
  •  Məlumat ötürmə sürəti CPU istifadəsindən asılıdır. 100 kHz-ə qədər etibarlı şəkildə işləmək üçün sınaqdan keçirilmişdir.
  • PIC32MX ailə cihazlarını dəstəkləmir
  •  Yalnız müvafiq I2C periferiyasının SCL və SDA pinlərində işləyir
  •  Yalnız fasilə rejimində işləyir
MRF24WN Wi-Fi Yeni wdrvext_mx.a, wdrvext_ec.a və wdrvext_mz.a kitabxanası files.
S1D13517 The S1D13517 Driver does not support the getting of a pixel or array of pixels from the S1D13517 framebuffer and does not support font rendering when Anti-aliasing is enabled.
Təhlükəsiz Rəqəmsal (SD) Kart Yoxdur SD Kart Sürücüsü yüksək tezlikli kəsilmə mühitində sınaqdan keçirilməyib.
SPI Yoxdur DMA ilə SPI Slave rejimi işlək deyil. Bu problem MPLAB Harmony-nin gələcək buraxılışında düzəldiləcək.
SPI Flaş Yüksək sürətli oxuma, saxlama və yazmadan qorunma kimi Flash xüsusiyyətləri sürücü kitabxanası tərəfindən dəstəklənmir.

Sürücü kitabxanasının statik tətbiqi mövcud deyil.

USB USB Sürücü Kitabxanası RTOS ilə məhdud həcmdə sınaqdan keçirilmişdir.

USB Sürücü Kitabxanasını PIC32MZ ailəsi cihazında işlədərkən, yığının PIC32MZ EC cihazları üçün işə salınması üçün üç saniyə, PIC32MZ EF cihazları üçün isə üç millisaniyə tələb olunur. USB Host Sürücü Kitabxanası üçün bəzi API-lər növbəti buraxılışda dəyişə bilər. USB Host Sürücü Kitabxanası Sorğu rejiminin işləməsi Host Driver Library-də sınaqdan keçirilməyib. məhdud tutum.

Sistem Xidmətləri:

Xüsusiyyət Əlavələr və Yeniləmələr Məlum məsələlər
DMA

Periferik Kitabxanalar:

Xüsusiyyət Əlavələr və Yeniləmələr Məlum məsələlər
ADCHS Yoxdur FIFO periferik kitabxananın bu versiyasında dəstəklənmir.
SQI Yoxdur CLK_DIV_16-dan yüksək olan SQI saat bölücü dəyəri işləməyəcək. Optimal SQI saat sürətlərinə nail olmaq üçün CLK_DIV_16-dan aşağı olan SQI saat bölücü dəyərindən istifadə edin.

Qeyd: Bu məsələ SQI modulundan istifadə edən bütün proqramlara aiddir.

Tətbiqlər

Xüsusiyyət Əlavələr və Yeniləmələr Məlum məsələlər
Audio nümayişlər Universal_audio_decoders-də kataloq dərinliyini məhdudlaşdırmaq üçün dəyişdirildi file sistemi. Bu, 6 alt-kataloq səviyyəsindən kənarda baş verərsə, istisnanın qarşısını alacaq. usb_headset, usb_microphone, and usb_speaker Nümayişlər:
  •   Bu proqramlar arasında keçid edərkən, Windows sürücüsü qoşulan cihazın növü ilə çaşqın ola bilər. məsələnample, audio axınının qarşısı sürücü tərəfindən alınır. Əgər belə bir vəziyyət yaranarsa, problemi həll etmək üçün aşağıdakıları edin:
    1. Cihaz qoşulduqda, sürücünü silin.
    2. Windows əməliyyat sisteminin yenidən başlaması da tələb oluna bilər.
      universal_audio_decoder Nümayiş:
  • 270f512lpim_bt_audio_dk və pic32mz_da_sk_meb2 konfiqurasiyaları ekranı dəstəkləmir. Ekran ON kimi görünə bilər, lakin arxa işıq işıqlandırıldığı üçün boşdur.
  • 270f512lpim_bt_audio_dk konfiqurasiyası WMA və AAC dekoderlərini dəstəkləmir.
  • Səs səviyyəsinə nəzarət yalnız bt_audio_dk və 270f512lpim_bt_audio_dk konfiqurasiyalarında mövcuddur
  • 96 kHz WAVE audio üçün kiçik səs qüsurları mövcuddur files standart olaraq bufer ölçüsü. Çözüm olaraq, daha böyük bufer ölçüsündən istifadə etməklə nasazlıqların aradan qaldırılması.
  • Yüksək s ifa edərkən səs xətaları görünə bilərampling dərəcəsi AAC files. s nə qədər yüksəkdirampling dərəcəsi, daha ciddi nasazlıq.
  • Bəzi USB Flash sürücüləri bu nümayişlə işləməyə bilər
  • Yaddaş məhdudiyyətlərinə görə, Speex Dekoder və WMA Dekoder digər dekoderlərlə eyni vaxtda işləyə bilməz audio_tone nümayişi:
  • Ekran statikdir
  • Switch debunce həyata keçirilmir usb_speaker Nümayiş:
  • Sol və sağ çıxış kanalları çıxış konnektorunda pic32mz_ef_sk_meb2 konfiqurasiyası üçün dəyişdirilir. Qeyd: Bu, MEB II avadanlığı ilə bağlı problemdir, proqram təminatı ilə deyil.
  • Səssiz funksiyası (kompüterdən idarə olunduğu kimi) usb_headset işləmir:

Səssiz funksiyası (kompüterdən idarə olunduğu kimi) işləmir.

mac_audio_hi_res Nümayiş:

Kompüterdə səsin susdurulması yalnız ilk dəfə düzgün işləyir

Bluetooth nümayişləri a2dp_avrcp demosunda WVGA displeyində tapılan problemlər düzəldildi. Bu premium nümayişdir. Qrafiklər bütün PIC32MZ DA konfiqurasiyalarında müvəqqəti olaraq söndürülüb/çıxarılıb və gələcək buraxılışda əlçatan olacaq.
File     Sistem nümayişləri Nümayiş müvəffəqiyyətinin yanmadığını göstərmək üçün istifadə edilən LED_3, bu, aşağıdakı nümayişlərə təsir edir:
  • sdcard_fat_single_disk (pic32mz_da_sk_adma konfiqurasiyası)
  • sdcard_msd_fat_multi_disk (pic32mz_da_sk_meb2 konfiqurasiyası)

Bir iş olaraq, istifadəçi nümayişlərin vəziyyətini görmək üçün tətbiq kodunda kəsilmə nöqtəsi yerləşdirə bilər.

Qrafik nümayişlər Başlanğıc dəsti PKOB proqramlaşdırması və sazlanması aşağıdakı xətaya səbəb ola bilər: Proqramçı işə salına bilmədi: Hədəf cihazı proqramlaşdırmaq alınmadı. Bu mesaj baş verərsə, cihazı yenidən enerji ilə doldurun və proqram başlayacaq. Sazlama tələb olunarsa, təklif olunan iş MPLAB REAL ICE istifadə edərək başlanğıc dəstinə müvafiq başlığı quraşdırmaqdır.

Xarici_resursların nümayişinə aşağıdakı məsələlər aiddir:

  •   Hazırda JPEG deşifrə dəstəyi yalnız daxili yaddaş üçün aktiv edilib
  •  Nümayiş zamanı xarici çipdənkənar yaddaşdan şəkillərin alınmasında gecikmə müşahidə olunur ki, bu da şəkillərin ekran yaddaşında göstərilməsi zamanı ekranın yavaş populyasiyasına səbəb olur.
  •  Əvvəlki məsələ ilə oxşar gecikmə JPEG işləmə vaxtının dekodlanmasının səbəb olduğu gecikmə səbəbindən JPEG şəkillərini ekranda göstərərkən də müşahidə olunur.
MEB II Nümayişlər segger_emwin nümayiş proqramı hələ toxunma daxiletməsini daxil etmir.
RTOS nümayişləri PIC32MZ EF konfiqurasiyası üçün FPU dəstəyi ilə SEGGER embOS Kitabxanası tələb olunur və istifadəçi bunu açıq şəkildə daxil etməlidir. Varsayılan olaraq, FPU dəstəyi olmayan kitabxana daxil edilir.
Sistem Xidmət Kitabxanası Examples Yoxdur command_appio nümayişi MPLAB X IDE v3.06 istifadə edərək işləmir, lakin v3.00 ilə işləyir.
TCP/IP Wi-Fi

Nümayişlər

Yoxdur ENC24xJ600 və ya ENC28J60 konfiqurasiyalarından istifadə edən tcpip_tcp_client nümayişi SPI Driver DMA-nı aktivləşdirirsə, düzgün işləmir. Bu konfiqurasiyalar üçün SPI DMA seçimini deaktiv edin. Bu MPLAB Harmony-nin gələcək buraxılışında düzəldiləcək.
Test Tətbiqləri Yoxdur PIC32MZ EF Başlanğıc Dəsti ilə istifadə üçün FreeRTOS konfiqurasiyalarında layihə seçimlərində üzən nöqtəli kitabxana deaktiv edilib.
USB nümayişləri PIC32MZ cihazlarından istifadə etməklə qurulan msd_basic Cihaz nümayişi proqramı SCSI Sorğu cavabı məlumat strukturunun RAM-da yerləşdirilməsini tələb edir. Bu məlumat strukturunun proqramın Flash yaddaşına yerləşdirilməsi sorğu cavabının korlanmasına səbəb olur. Bu problem gələcək buraxılışda düzəldiləcək. hid_basic_keyboard Host nümayişi AZ, az, 0-9, Shift və CAPS LOCK düymələrindən düymələrin vuruşlarını çəkir yalnız. Klaviatura LED parıltı funksionallığı və digər düymə kombinasiyaları üçün dəstək gələcək buraxılışda yenilənəcək. Audio_speaker Host nümayişində Plug and Play pic32mz_ef_sk_int_dyn və pic32mx_usb_sk2_int_dyn konfiqurasiyaları üçün işləməyə bilər. Bu problem gələcək buraxılışda düzəldiləcək. hub_msd Host nümayiş proqramında Hub plug və play aşkarlanması bəzən uğursuz ola bilər. Bununla belə, əgər hub PIC32MZ cihazı sıfırlanmadan buraxılmazdan əvvəl qoşulubsa, nümayiş proqramı gözlənildiyi kimi işləyir. Bu məsələ araşdırılır və düzəliş MPLAB Harmony-nin gələcək buraxılışında mümkün olacaq. Mövcud hub nümayişi proqramlarından istifadə etməyə cəhd edərkən özü ilə işləyən hubdan istifadə etmək tövsiyə olunur. Başlanğıc dəstindəki VBUS təchizatı tənzimləyicisi avtobusla işləyən mərkəzin cari tələblərinə cavab verə bilməyə bilər ki, bu da gözlənilməz nümayiş tətbiqi davranışına səbəb ola bilər.

Quraşdırma Çərçivəsi:

Xüsusiyyət Əlavələr və Yeniləmələr Məlum məsələlər
Bluetooth Stack Kitabxanası Yoxdur
Riyaziyyat Kitabxanaları DSP Sabit Nöqtəli Riyaziyyat Kitabxanası:
  •  Yalnız DSP ASE-dən istifadə edən microAptiv™ əsas xüsusiyyətləri olan PIC32MZ cihazları üçün optimallaşdırılmışdır.
  •  _Fract məlumat növü LibQ Fixed-Point Riyaziyyat Kitabxanası ilə işləməyəcək:
  • microAptiv əsas xüsusiyyətləri olan PIC32MZ cihazları üçün optimallaşdırılmışdır
  •  _fast funksiyaları dəqiqliyi azaldıb

 Kommunal xidmətlər:

Xüsusiyyət Əlavələr və Yeniləmələr Məlum məsələlər
MPLAB Harmoniya Konfiquratoru (MHC) Yoxdur
  • MHC layihədən mənbəyə nisbi yolun dəyişdirilməsini dəstəkləmir files MPLAB Harmony quraşdırma daxilində, layihə yaradıldıqdan sonra
  • Nə vaxt viewMHC-də MPLAB Harmony Yardımı ilə İndeks əlçatandır, lakin işlək deyil. Bu, MHC tərəfindən istifadə edilən brauzerdə məhdudiyyətlə bağlıdır. Ətraflı bir iş olaraq, HTML Yardımı xarici proqramda açıldıqda İndeks əlçatan və işlək olur Web brauzer.
  •  .hconfig-də “—endhelp—”dan sonra nişan simvolu file növbəti konfiqurasiya simvolunun atlanmasına səbəb ola bilər

Üçüncü Tərəf Proqram təminatı:

Xüsusiyyət Əlavələr və Yeniləmələr Məlum məsələlər
SEGGER emWin Qrafik Kitabxanası Yoxdur Yalnız LCC displey nəzarətçisi dəstəklənir. Bu buraxılışda digər displey nəzarətçiləri üçün dəstək mövcud deyil.

Dialoq vidcet dəstəyini əldə etmək üçün API bu buraxılışda mövcud deyil.

Məzmunu buraxın
Bu mövzu bu buraxılışın məzmununu sadalayır və hər bir modulu müəyyən edir.

Təsvir
Bu cədvəldə qısa təsvir və buraxılış növü (Alfa, Beta, İstehsal və ya Satıcı) daxil olmaqla bu buraxılışın məzmunu sadalanır.

Orta proqram və kitabxanalar

/çərçivə/ Təsvir Buraxın Növ
bluetooth/cdbt Bluetooth Stack Kitabxanası (Əsas) İstehsal
bluetooth/premium/audio/cdbt

bluetooth/premium/audio/dekoder/sbc

Bluetooth Audio Stack Kitabxanası (Premium)

SBC Dekoder Kitabxanası (Premium)

İstehsal

İstehsal

yükləyici Bootloader Kitabxanası İstehsal
sinifb B sinif kitabxanası İstehsal
kripto Mikroçip Kriptoqrafik Kitabxanası İstehsal
decoder/bmp/BmpDecoder decoder/bmp/GifDecoder decoder/bmp/JpegDecoder decoder/audio_decoders/decoder_opus decoder/speex decoder/premium/decoder_aac decoder/premium/decoder_mp3
decoder/premium/decoder_wma
BMP Dekoder Kitabxanası
GIF Dekoder Kitabxanası
JPEG Dekoder Kitabxanası
Opus Dekoder Kitabxanası
Speex Dekoder Kitabxanası
AAC Dekoder Kitabxanası
(Premium) MP3 Dekoder Kitabxanası (Premium)
WMA Dekoder Kitabxanası (Premium)
Beta
Beta
Beta
Beta
Beta
Beta Beta
Beta
gfx Qrafika Kitabxanası İstehsal
riyaziyyat/dsp PIC32MZ cihazları üçün DSP Fixed-Point Math Library API başlığı İstehsal
riyaziyyat/libq PIC32MZ cihazları üçün LibQ Fixed-Point Math Library API başlığı İstehsal
net/pres MPLAB Harmony Network Təqdimat Layeri Beta
test Test Qoşqu Kitabxanası İstehsal
tcpip TCP/IP şəbəkə yığını İstehsal
usb USB cihaz yığını

USB Host Stack

İstehsal

Beta

Cihaz Sürücüləri:

/çərçivə/sürücü/ Təsvir Buraxın Növ
adc Analoqdan Rəqəmə Çevirici (ADC) Sürücüsü

Dinamik həyata keçirmə Statik icra

 Beta
Beta
kamera/ovm7690 OVM7690 kamera sürücü

Yalnız Dinamik Tətbiq

Beta
bilər Nəzarətçi Ərazi Şəbəkəsi (CAN) Sürücüsü

Yalnız Statik Tətbiq

 

Beta

cmp Müqayisəli sürücü

Yalnız Statik Tətbiq

Beta
codec/ak4384

 

 

codec/ak4642

 

 

codec/ak4953

 

 

codec/ak7755

AK4384 kodek sürücü

Yalnız Dinamik Tətbiq

 

AK4642 kodek sürücü

Yalnız Dinamik Tətbiq

 

AK4953 kodek sürücü

Yalnız Dinamik Tətbiq

 

AK7755 kodek sürücü

Yalnız Dinamik Tətbiq

 

İstehsal

 

 

İstehsal

 

 

İstehsal

 

 

İstehsal

cpld CPLD xc2c64a sürücü

Yalnız Statik Tətbiq

 

İstehsal

enc28j60 ENC28J60 Sürücü Kitabxanası

Yalnız Dinamik Tətbiq

Beta
encx24j600 ENCx24J600 Sürücü Kitabxanası

Yalnız Dinamik Tətbiq

 

Beta

etmac Ethernet Media Access Controller (MAC) Sürücüsü

Yalnız Dinamik Tətbiq

 

İstehsal

etfi Ethernet Fiziki İnterfeys (PHY) Sürücü

Yalnız Dinamik Tətbiq

 

İstehsal

flaş Flash Sürücü

Yalnız Statik Tətbiq

 

Beta

gfx/controller/lcc Ucuz Nəzarətçisiz (LCC) Qrafik Sürücü

Yalnız Dinamik Tətbiq

 

İstehsal

gfx/controller/otm2201a OTM2201a LCD Nəzarətçi Sürücü

Yalnız Dinamik Tətbiq

 

İstehsal

gfx/controller/s1d13517 Epson S1D13517 LCD Nəzarətçi Sürücü

Yalnız Dinamik Tətbiq

 

İstehsal

gfx/controller/ssd1289 Solomon Systech SSD1289 Nəzarətçi Sürücü

Yalnız Dinamik Tətbiq

İstehsal
gfx/controller/ssd1926 Solomon Systech SSD1926 Nəzarətçi Sürücü

Yalnız Dinamik Tətbiq

 

İstehsal

gfx/controller/tft002 TFT002 qrafik sürücü

Yalnız Dinamik Tətbiq

 

İstehsal

i2c Inter-Integrated Circuit (I2C) Sürücü

Dinamik həyata keçirmə Statik icra

 

Alfa Alfa

i2s Inter-IC Sound (I2S) Sürücüsü

Yalnız Dinamik Tətbiq

 

Beta

ic Daxiletmə ələ keçirmə sürücü

Yalnız Statik Tətbiq

 

Beta

nvm Qeyri-Uçucu Yaddaş (NVM) Sürücüsü

Dinamik həyata keçirmə Statik icra

 

Beta Beta

oc Çıxış müqayisə sürücü

Yalnız Statik Tətbiq

 

Beta

pmp Paralel Master Port (PMP) Sürücü

Dinamik həyata keçirmə Statik icra

 

İstehsal Beta

rtcc Real vaxt saatı və təqvim (RTCC) sürücüsü

Yalnız Statik Tətbiq

 

Beta

sdcard SD Card Driver (SPI Driver müştərisi)

Yalnız Dinamik Tətbiq

 

Beta

spi Serial Periferik İnterfeys (SPI) Sürücü

Dinamik həyata keçirmə Statik icra

 İstehsal Beta
 

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

SPI flash sürücüləri

Yalnız Dinamik Tətbiq
Yalnız Dinamik Tətbiq
Yalnız Dinamik Tətbiq
Yalnız Dinamik Tətbiq

 

Alfa
Alfa
Alfa
Aplha

tmr Taymer sürücü

Dinamik həyata keçirmə Statik icra

 İstehsal Beta
touch/adc10bit

 

 

touch/ar1021

 

 

touch/mtch6301

 

 

touch/mtch6303

ADC 10 bit toxunma sürücüsü
Yalnız Dinamik Tətbiq AR1021 sensor sürücü
Yalnız Dinamik Tətbiq MTCH6301 sensor sürücü
Yalnız Dinamik Tətbiq MTCH6303 sensor sürücü
Yalnız Statik Tətbiq
 Beta

Beta

 

Beta

 

 

Beta

usart Universal Sinxron/Asinxron Qəbuledici/Ötürücü (USART) Sürücüsü

Dinamik həyata keçirmə Statik icra

 İstehsal

Beta

usbfs

 

usbhs

PIC32MX Universal Serial Bus (USB) Nəzarətçi Sürücüsü (USB Cihazı)
Yalnız dinamik tətbiq PIC32MZ Universal Serial Bus (USB) Nəzarətçi Sürücüsü (USB Cihazı)
Yalnız Dinamik Tətbiq
İstehsal

İstehsal

usbfs

 

usbhs

PIC32MX Universal Serial Bus (USB) Nəzarətçi Sürücüsü (USB Host)

Yalnız Dinamik Tətbiq

PIC32MZ Universal Serial Bus (USB) Nəzarətçi Sürücüsü (USB Host)

Yalnız Dinamik Tətbiq

Beta

Beta

wifi/mrf24w

 

wifi/mrf24wn

MRF24WG nəzarətçi üçün Wi-Fi sürücüsü
MRF24WN nəzarətçisi üçün yalnız Dinamik Tətbiq Wi-Fi Sürücüsü
Yalnız Dinamik Tətbiq
İstehsal

 

İstehsal

Sistem Xidmətləri

/çərçivə/sistem/ Təsvir Buraxın Növ
clk Saat Sistemi Xidmət Kitabxanası

Dinamik həyata keçirmə Statik icra

 İstehsal

İstehsal

əmr Komanda Prosessor Sistemi Xidmət Kitabxanası

Yalnız Dinamik Tətbiq

 

İstehsal

ümumi Ümumi Sistem Xidmət Kitabxanası Beta
konsol Konsol Sistemi Xidmət Kitabxanası

Dinamik həyata keçirmə Statik icra

 Beta

Alfa

debug Sazlama Sistemi Xidmət Kitabxanası

Yalnız Dinamik Tətbiq

 

Beta

devcon Cihaz İdarəetmə Sistemi Xidmət Kitabxanası

Yalnız Dinamik Tətbiq

 

İstehsal

dma Birbaşa Yaddaş Giriş Sistemi Xidmət Kitabxanası

Dinamik Tətbiq

 

İstehsal

fs File Sistem Xidmət Kitabxanası

Yalnız Dinamik Tətbiq

 

İstehsal

int Sistem Xidmət Kitabxanasını kəsin

Yalnız Statik Tətbiq

 

İstehsal

yaddaş Yaddaş Sistemi Xidmət Kitabxanası

Yalnız Statik Tətbiq

 

Beta

msj Mesajlaşma Sistemi Xidmət Kitabxanası

Yalnız Dinamik Tətbiq

 

Beta

limanlar Portlar Sistemi Xidmət Kitabxanası

Yalnız Statik Tətbiq

 

İstehsal

təsadüfi Təsadüfi Nömrələr Generator Sistemi Xidmət Kitabxanası

Yalnız Statik Tətbiq

 

İstehsal

sıfırlayın Sistem Xidmət Kitabxanasını sıfırlayın

Yalnız Statik Tətbiq

 

Beta

tmr Taymer Sistemi Xidmət Kitabxanası

Yalnız Dinamik Tətbiq

 

Beta

toxun Sistem Xidmət Kitabxanasına toxunun

Yalnız Dinamik Tətbiq

 

Beta

wdt Watchdog Timer Sistemi Xidmət Kitabxanası

Yalnız Statik Tətbiq

 

Beta

Periferik Kitabxanalar:

/çərçivə/ Təsvir Buraxılış növü
periferik Bütün Dəstəklənən PIC32 Mikrokontrollerləri üçün Periferik Kitabxana Mənbə Kodu İstehsal
PIC32MX1XX/2XX 28/36/44-pin Family İstehsal
PIC32MX1XX/2XX/5XX 64/100-pin Family İstehsal
PIC32MX320/340/360/420/440/460 Family İstehsal
PIC32MX330/350/370/430/450/470 Family İstehsal
PIC32MX5XX/6XX/7XX Ailəsi İstehsal
PIC32MZ Daxili Bağlantı (EC) Ailəsi İstehsal
Üzən Nöqtə Vahidi (EF) Ailəsi ilə PIC32MZ Daxili Bağlantı İstehsal

Əməliyyat Sistemi Abstraksiya Layeri (OSAL):

/çərçivə/ Təsvir Buraxın Növ
osal Əməliyyat Sistemi Abstraksiya Layeri (OSAL) İstehsal

 Board Dəstək Paketləri (BSP):

/bsp/ Təsvir Buraxın Növ
bt_audio_dk PIC32 Bluetooth Audio İnkişaf Dəsti üçün BSP. İstehsal
chipkit_wf32 chipKIT™ WF32™ Wi-Fi İnkişaf Şurası üçün BSP. İstehsal
chipkit_wifire chipKIT™ Wi-FIRE İnkişaf Şurası üçün BSP. İstehsal
pic32mx_125_sk PIC32MX1/2/5 Başlanğıc Dəsti üçün BSP. İstehsal
pic32mx_125_sk+lcc_pictail+qvga PIC3.2MX320/240/32 Başlanğıc Dəstinə qoşulmuş Həqiqətən 1″ 2×5 Qrafik Displeyli Aşağı Qiymətli Nəzarətçisiz (LCC) Qrafik PICtail Plus Daughter Board üçün BSP. İstehsal
pic32mx_125_sk+meb Multimedia Genişləndirmə lövhəsinə (MEB) qoşulmuş PIC32MX1/2/5 Başlanğıc Dəsti üçün BSP. İstehsal
pic32mx_bt_sk PIC32 Bluetooth Başlanğıc Dəsti üçün BSP. İstehsal
pic32mx_eth_sk PIC32 Ethernet Başlanğıc Dəsti üçün BSP. İstehsal
pic32mx_eth_sk2 PIC32 Ethernet Başlanğıc Dəsti II üçün BSP. İstehsal
pic32mx_pcap_db Proqnozlaşdırılan Capacitive Touch ilə PIC32 GUI İnkişaf Şurası üçün BSP. İstehsal
pic32mx_usb_digital_audio_ab PIC32 USB Audio Aksesuar lövhəsi üçün BSP İstehsal
pic32mx_usb_sk2 BSP PIC32 USB Başlanğıc Dəsti II. İstehsal
pic32mx_usb_sk2+lcc_pictail+qvga PIC3.2 USB Başlanğıc Dəsti II-yə qoşulmuş Həqiqətən 320″ 240×32 Qrafik Displeyli Aşağı Qiymətli Nəzarətçisiz (LCC) Qrafik PICtail Plus Qız lövhəsi üçün BSP. İstehsal
pic32mx_usb_sk2+lcc_pictail+wqvga PIC4.3 USB Başlanğıc Dəsti II-yə qoşulmuş Qrafik Displey Powertip 480″ 272×32 Lövhə ilə Aşağı Qiymətli Nəzarətçisiz (LCC) Qrafik PICtail Plus Qız lövhəsi üçün BSP. İstehsal
pic32mx_usb_sk2+meb PIC32 USB Başlanğıc Dəsti II-yə qoşulmuş Multimedia Genişləndirilməsi Paneli (MEB) üçün BSP. İstehsal
pic32mx_usb_sk2+s1d_pictail+vga PICtail Plus Qrafik Kontroller üçün BSP Epson S1D13517 Qrafik Displeyli Həqiqətən 5.7″ 640×480 Lövhə PIC32 USB Başlanğıc Dəsti II-yə qoşulmuşdur. İstehsal
pic32mx_usb_sk2+s1d_pictail+wqvga PICtail Plus Qrafik Kontroller üçün BSP Epson S1D13517 Qrafik Displey Güc ucu 4.3″ 480×272 Lövhə ilə PIC32 USB Başlanğıc Dəsti II-yə qoşulmuş Epson SXNUMXDXNUMX Ana lövhə. İstehsal
pic32mx_usb_sk2+s1d_pictail+wvga Qrafik Nəzarətçi PICtail Plus üçün BSP Epson S1D13517 Qrafik Displeyli Qız lövhəsi Həqiqətən 7″ 800×400 PIC32 USB Başlanğıc Dəstinə qoşulmuş lövhə. İstehsal
pic32mx_usb_sk2+ssd_pictail+qvga Qrafik LCD Kontroller üçün BSP PICtail Plus SSD1926 Qrafik Ekranlı Qız lövhəsi Həqiqətən 3.2″ 320×240 Lövhə PIC32 USB Başlanğıc Dəsti II-yə qoşulmuşdur. İstehsal
pic32mx_usb_sk3 PIC32 USB Başlanğıc Dəsti III üçün BSP. İstehsal
pic32mx270f512l_pim+bt_audio_dk PIC32 Bluetooth Audio İnkişaf Dəstinə qoşulmuş PIC270MX512F32L Plug-in Modulu (PIM) üçün BSP. İstehsal
pic32mx460_pim+e16 Explorer 32 İnkişaf Şurasına qoşulmuş PIC460MX512F16L Plug-in Modulu (PIM) üçün BSP. İstehsal
pic32mx470_pim+e16 Explorer 32 İnkişaf Şurasına qoşulmuş PIC450MX470/512F16L Plug-in Modulu (PIM) üçün BSP. İstehsal
pic32mx795_pim+e16 Explorer 32 İnkişaf Şurasına qoşulmuş PIC795MX512F16L Plug-in Modulu (PIM) üçün BSP. İstehsal
pic32mz_ec_pim+bt_audio_dk PIC32 Bluetooth Audio İnkişaf Dəstinə qoşulmuş PIC2048MZ144ECH32 Audio Plug-in Modulu (PIM) üçün BSP. İstehsal
pic32mz_ec_pim+e16 Explorer 32 İnkişaf Şurasına qoşulmuş PIC2048MZ100ECH16 Plug-in Modulu (PIM) üçün BSP. İstehsal
pic32mz_ec_sk PIC32MZ Daxili Bağlantı (EC) Başlanğıc Dəsti üçün BSP. İstehsal
pic32mz_ec_sk+meb2 PIC32MZ Daxili Qoşulma (EC) Başlanğıc Dəstinə qoşulmuş Multimedia Genişləndirmə lövhəsi II (MEB II) üçün BSP. İstehsal
pic32mz_ec_sk+meb2+wvga 5″ WVGA PCAP Displey lövhəsi ilə Multimedia Genişləndirici lövhə II (MEB II) üçün BSP (bax. Qeyd) PIC32MZ Daxili Qoşulma (EC) Başlanğıc Dəstinə qoşuldu.

Qeyd: Lütfən, 5″ WVGA PCAP Ekran lövhəsini əldə etmək üçün yerli Mikroçip Satış Ofisinizlə əlaqə saxlayın.

İstehsal
pic32mz_ec_sk+s1d_pictail+vga PICtail Plus Qrafik Kontroller üçün BSP Epson S1D13517 Qrafik Displeyli Həqiqətən 5.7″ 640×480 Lövhə PIC32MZ Daxili Qoşulma (EC) Başlanğıc Dəstinə qoşulmuşdur. İstehsal
pic32mz_ec_sk+s1d_pictail+wqvga PIC1MZ Daxili Qoşulma (EC) Başlanğıc Dəstinə qoşulmuş Qrafik Displey Powertip 13517″ 4.3×480 Lövhə ilə PICtail Plus Qrafik Kontroller PICtail Plus Epson S272D32 Qız lövhəsi üçün BSP. İstehsal
pic32mz_ec_sk+s1d_pictail+wvga 1″ WVGA PCAP Displey lövhəsi olan PICtail Plus Epson S13517D5 Qrafik Kontroller üçün BSP (bax. Qeyd) Üzən Nöqtə Vahidi (EC) Başlanğıc Dəsti ilə PIC32MZ Quraşdırılmış Bağlantıya qoşulmuşdur.

Qeyd: Lütfən, 5″ WVGA PCAP Ekran lövhəsini əldə etmək üçün yerli Mikroçip Satış Ofisinizlə əlaqə saxlayın.

İstehsal
pic32mz_ef_pim+bt_audio_dk PIC32 Bluetooth Audio İnkişaf Dəstinə qoşulmuş PIC2048MZ144EFH32 Audio Plug-in Modulu (PIM) üçün BSP. İstehsal
pic32mz_ef_pim+e16 Explorer 32 İnkişaf Şurasına qoşulmuş PIC2048MZ100EFH16 Plug-in Modulu (PIM) üçün BSP. İstehsal
pic32mz_ef_sk Üzən Nöqtə (EF) Başlanğıc Dəsti ilə PIC32MZ Daxili Bağlantı üçün BSP. İstehsal
pic32mz_ef_sk+meb2 Üzən Nöqtə Vahidi (EF) Başlanğıc Dəsti ilə PIC32MZ Quraşdırılmış Bağlantıya qoşulmuş Multimedia Genişləndirici lövhə II (MEB II) üçün BSP. İstehsal
pic32mz_ef_sk+meb2+wvga 5″ WVGA PCAP Displey lövhəsi ilə Multimedia Genişləndirici lövhə II (MEB II) üçün BSP (bax. Qeyd) Üzən Nöqtə Vahidi (EF) Başlanğıc Dəsti ilə PIC32MZ Daxili Bağlantıya qoşulmuşdur.

Qeyd: Lütfən, 5″ WVGA PCAP Ekran lövhəsini əldə etmək üçün yerli Mikroçip Satış Ofisinizlə əlaqə saxlayın.

İstehsal
pic32mz_ef_sk+s1d_pictail+vga Qrafik Nəzarətçi PICtail Plus üçün BSP Epson S1D13517 Qrafik Displeyli Qız lövhəsi Həqiqətən 5.7″ 640×480 Lövhə Üzən Nöqtə Vahidi (EF) Başlanğıc Dəsti ilə PIC32MZ Quraşdırılmış Bağlantıya qoşulmuşdur. İstehsal
pic32mz_ef_sk+s1d_pictail+wqvga Qrafik Nəzarət Cihazı PICtail Plus üçün BSP Epson S1D13517 Qrafik Displey Powertip 4.3″ 480×272 Lövhəsi Üzən Nöqtə Vahidi (EF) Başlanğıc Dəsti ilə PIC32MZ Quraşdırılmış Bağlantıya qoşulmuşdur. İstehsal
wifi_g_db Wi-Fi G Demo Board üçün BSP. İstehsal

Audio Tətbiqlər:

/apps/audio/ Təsvir Buraxın Növ
audio_microphone_backback Audio Mikrofonun geri dönmə nümayişi İstehsal
audio_ton Audio Ton nümayişi İstehsal
mac_audio_hi_res Yüksək qətnamə Audio nümayişi İstehsal
sdcard_usb_audio USB Audio SD Kartın nümayişi Beta
universal_audio_decoders Universal Audio Dekoder nümayişi İstehsal
usb_qulaqlıq USB Audio Qulaqlıq nümayişi İstehsal
usb_mikrofon USB Audio Mikrofonun nümayişi İstehsal
usb_dinamik USB Audio Dinamik nümayişi İstehsal

Bluetooth Tətbiqləri:

/tətbiqlər/bluetooth/ Təsvir Buraxın Növ
data/data_basic Bluetooth® Əsas Məlumat nümayişi İstehsal
data/data_temp_sens_rgb Bluetooth Temperatur Sensoru və RGB Məlumat nümayişi İstehsal
premium/audio/a2dp_avrcp Bluetooth Premium Audio nümayişi İstehsal

Bootloader Tətbiqləri:

/apps/bootloader/ Təsvir Buraxın Növ
əsas Əsas Bootloader nümayişi İstehsal
LiveUpdate Canlı yeniləmə nümayişi İstehsal

B sinfi tətbiqləri:

/tətbiqlər/sinfi b/ Təsvir Buraxın Növ
ClassB Demo B sinfi kitabxanasının nümayişi İstehsal

Kriptoqrafik Tətbiqlər:

/apps/crypto/ Təsvir Buraxın Növ
encrypt_decrypt Kripto Periferik Kitabxana MD5 Şifrələmə/Deşifrə Nümayişi İstehsal
böyük_hash Kripto Periferik Kitabxana Hash nümayişi İstehsal

Sürücü Tətbiqləri:

/tətbiqlər/sürücü/ Təsvir Buraxın Növ
i2c/i2c_rtcc I2C RTCC nümayişi İstehsal
nvm/nvm_read_write NVM nümayişi İstehsal
spi/serial_eeprom SPI nümayişi İstehsal
spi/spi_loopback SPI nümayişi İstehsal
spi_flash/sst25vf020b SPI Flash SST25VF020B Cihazının nümayişi İstehsal
usart/usart_echo USART nümayişi İstehsal
usart/usart_loopback USART geri dönmə nümayişi İstehsal

 ExampTətbiqlər:

/apps/examples/ Təsvir Buraxın Növ
mənim_ilk_tətbiqim MPLAB Harmony Tutorial Example Həll Yoxdur
periferik MPLAB Harmoniya Uyğun Periferik Kitabxana Examples İstehsal
sistemi MPLAB Harmoniya Uyğun Sistem Xidmət Kitabxanası Examples İstehsal

 Xarici Yaddaş Proqramçı Tətbiqləri:

/tətbiqlər/proqramçı/ Təsvir Buraxın Növ
xarici_flash Xarici Flash Bootloader nümayişi İstehsal
sqi_flash Xarici Yaddaş Proqramçısı SQI Flash nümayişi İstehsal

 File Sistem Tətbiqləri:

/apps/fs/ Təsvir Buraxın Növ
nvm_fat_single_disk Tək diskli Qeyri-Uçucu Yaddaş FAT FS nümayişi İstehsal
nvm_mpfs_single_disk Tək diskli Qeyri-Uçucu Yaddaş MPFS nümayişi İstehsal
nvm_sdcard_fat_mpfs_multi_disk Çox diskli Qeyri-Uçucu Yaddaş FAT FS MPFS nümayişi İstehsal
nvm_sdcard_fat_multi_disk Çox diskli Qeyri-Uçucu Yaddaş FAT FS nümayişi İstehsal
sdcard_fat_single_disk Tək diskli SD Kart FAT FS nümayişi İstehsal
sdcard_msd_fat_multi_disk Çox diskli SD Kart MSD FAT FS nümayişi İstehsal
sst25_fat SST25 Flash FAT FS nümayişi Alfa

Qrafik Tətbiqlər:

/apps/gfx/ Təsvir Buraxın Növ
əsas_şəkil_hərəkəti Əsas Şəkil Hərəkətli Qrafika Kitabxanasının nümayişi İstehsal
emwin_quickstart SEGGER emWin Quick Start nümayişi İstehsal
xarici_resurslar Saxlanılan Qrafik Resurslar Xarici Yaddaş Girişinin nümayişi İstehsal
qrafik_vitrin Qrafika Aşağı Qiymətli Nəzarətçisiz (LCC) WVGA nümayişi İstehsal
lcc Aşağı Qiymətli Nəzarətçisiz (LCC) Qrafikin nümayişi İstehsal
media_şəkil_viewer Qrafik Media Şəkli Viewer Nümayiş İstehsal
obyekt Qrafik obyekt qatının nümayişi İstehsal
primitiv Qrafik Primitivlər Layer nümayişi İstehsal
rezistive_touch_calibrate Rezistiv toxunma kalibrləmə nümayişi İstehsal
s1d13517 Epson S1D13517 LCD Controller nümayişi İstehsal
ssd1926 Solomon Systech SSD1926 Controller nümayişi İstehsal

 Multimedia Genişləndirmə Şurası II (MEB II) Tətbiqləri:

/apps/meb_ii/ Təsvir Buraxın Növ
gfx_kamera Qrafik kamera nümayişi İstehsal
gfx_cdc_com_port_single Kombinə edilmiş qrafika və USB CDC nümayişi İstehsal
gfx_photo_frame Qrafik foto çərçivə nümayişi İstehsal
gfx_web_server_nvm_mpfs Birləşdirilmiş Qrafika və TCP/IP Web Server nümayişi İstehsal
emwin MEB II nümayişində SEGGER emWin® imkanları Beta

RTOS Tətbiqləri:

/apps/rtos/ Təsvir Buraxın Növ
embos SEGGER embOS® Nümayişləri İstehsal
freertos FreeRTOS™ Nümayişləri İstehsal
openrtos OPENRTOS nümayişləri İstehsal
threadx Express Logic ThreadX nümayişləri İstehsal
uC_OS_II Micriµm® µC/OS-II™ Nümayişləri Beta
uC_OS_III Micriµm® µC/OS-III™ Nümayişləri İstehsal

TCP/IP Tətbiqləri:

/apps/tcpip/ Təsvir Buraxın Növ
berkeley_tcp_client Berkeley TCP/IP Müştəri nümayişi İstehsal
berkeley_tcp_server Berkeley TCP/IP Server nümayişi İstehsal
berkeley_udp_client Berkeley TCP/IP UDP Müştəri nümayişi İstehsal
berkeley_udp_relay Berkeley TCP/IP UDP Relay nümayişi İstehsal
berkeley_udp_server Berkeley TCP/IP UDP Server nümayişi İstehsal
wolfssl_tcp_client wolfSSL TCP/IP TCP Müştəri nümayişi İstehsal
wolfssl_tcp_server wolfSSL TCP/IP TCP Server nümayişi İstehsal
snmpv3_nvm_mpfs SNMPv3 Qeyri-Uçucu Yaddaş Mikroçipi Mülkiyyətlidir File Sistemin nümayişi İstehsal
snmpv3_sdcard_fatfs SNMPv3 Qeyri-Uçucu Yaddaş SD Kartı FAT File Sistemin nümayişi İstehsal
tcpip_tcp_client TCP/IP TCP Müştəri nümayişi İstehsal
tcpip_tcp_client_server TCP/IP TCP Client Server nümayişi İstehsal
tcpip_tcp_server TCP/IP TCP Server nümayişi İstehsal
tcpip_udp_client TCP/IP UDP Müştəri nümayişi İstehsal
tcpip_udp_client_server TCP/IP UDP Client Server nümayişi İstehsal
tcpip_udp_server TCP/IP UDP Server nümayişi İstehsal
web_server_nvm_mpfs Qeyri-Uçucu Yaddaş Mikroçipinin mülkiyyətidir File Sistem Web Server nümayişi İstehsal
web_server_sdcard_fatfs SD Kart FAT File Sistem Web Server nümayişi İstehsal
wifi_asan_konfiqurasiyası Wi-Fi® EasyConf nümayişi İstehsal
wifi_g_demo Wi-Fi G nümayişi İstehsal
wifi_wolfssl_tcp_client Wi-Fi wolfSSL TCP/IP Müştəri nümayişi İstehsal
wifi_wolfssl_tcp_server Wi-Fi wolfSSL TCP/IP Server nümayişi İstehsal
wolfssl_tcp_client wolfSSL TCP/IP Müştəri nümayişi İstehsal
wolfssl_tcp_server wolfSSL TCP/IP Server nümayişi İstehsal

Test Tətbiqləri:

/apps/meb_ii/ Təsvir Buraxın Növ
test_sample MPLAB Harmoniya Testi Sample Tətbiq Alfa

 USB Cihaz Tətbiqləri:

/apps/usb/cihaz/ Təsvir Buraxın Növ
cdc_com_port_dual CDC Dual Serial COM Portlarının Emulyasiya nümayişi İstehsal
cdc_com_port_single CDC Single Serial COM Port Emulation Demonstration İstehsal
cdc_msd_basic CDC Kütləvi Saxlama Cihazı (MSD) nümayişi İstehsal
cdc_serial_emulator CDC Serial Emulyasiya nümayişi İstehsal
cdc_serial_emulator_msd CDC Serial Emulation MSD nümayişi İstehsal
hid_basic Əsas USB İnsan İnterfeysi Cihazının (HID) nümayişi İstehsal
hid_joystick USB HID Sinif Joystick Cihazının nümayişi İstehsal
hid_klaviatura USB HID Sinif Klaviatura Cihazının nümayişi İstehsal
gizli_siçan USB HID Sinif Siçan Cihazının nümayişi İstehsal
hid_msd_basic USB HID Class MSD nümayişi İstehsal
msd_basic USB MSD nümayişi İstehsal
msd_fs_spiflash USB MSD SPI Flash File Sistemin nümayişi İstehsal
msd_sdcard USB MSD SD Kart nümayişi İstehsal
satıcı USB Satıcı (yəni, Ümumi) Nümayiş İstehsal

 USB Host Proqramları:

/apps/usb/host/ Təsvir Buraxın Növ
audio_dinamik USB Audio v1.0 Host Class Driver nümayişi İstehsal
cdc_basic USB CDC əsas nümayişi İstehsal
cdc_msd USB CDC MSD əsas nümayişi İstehsal
hid_basic_klaviatura USB HID Host Klaviatura nümayişi İstehsal
hid_basic_mouse USB HID Host Siçan nümayişi İstehsal
hub_cdc_hid USB HID CDC Hub nümayişi İstehsal
hub_msd USB MSD Hub Host nümayişi İstehsal
msd_basic USB MSD Host Sadə Thumb Drive nümayişi İstehsal

Əvvəlcədən qurulmuş binalar:

/bin/framework Təsvir Buraxın Növ
bluetooth Əvvəlcədən qurulmuş PIC32 Bluetooth Stack Kitabxanaları İstehsal
bluetooth/premium/audio Əvvəlcədən qurulmuş PIC32 Bluetooth Audio Stack Kitabxanaları (Premium) İstehsal
dekoder/premium/aac_microaptiv microAptiv Əsas Xüsusiyyətləri (Premium) olan PIC32MZ Cihazları üçün əvvəlcədən qurulmuş AAC Dekoder Kitabxanası Beta
dekoder/premium/aac_pic32mx PIC32MX Cihazları üçün əvvəlcədən qurulmuş AAC Dekoder Kitabxanası (Premium) Beta
dekoder/premium/mp3_microaptiv microAptiv Əsas Xüsusiyyətləri (Premium) olan PIC3MZ Cihazları üçün əvvəlcədən qurulmuş MP32 Dekoder Kitabxanası İstehsal
dekoder/premium/mp3_pic32mx PIC3MX Cihazları üçün əvvəlcədən qurulmuş MP32 Dekoder Kitabxanası (Premium) İstehsal
dekoder/premium/wma_microaptiv microAptiv Əsas Xüsusiyyətləri (Premium) olan PIC32MZ Cihazları üçün əvvəlcədən qurulmuş WMA Dekoder Kitabxanası Beta
dekoder/premium/wma_pic32mx PIC32MX Cihazları üçün əvvəlcədən qurulmuş WMA Dekoder Kitabxanası (Premium) Beta
riyaziyyat/dsp PIC32MZ Cihazları üçün əvvəlcədən qurulmuş DSP Sabit Nöqtəli Riyaziyyat Kitabxanaları İstehsal
riyaziyyat/libq PIC32MZ Cihazları üçün əvvəlcədən qurulmuş LibQ Sabit Nöqtəli Riyaziyyat Kitabxanaları İstehsal
riyaziyyat/libq/libq_c Həm Pic32MX, həm də Pic32MZ cihazları ilə uyğun gələn C tətbiqləri ilə əvvəlcədən qurulmuş Riyaziyyat kitabxanası. (QEYD: Bu rutinlər libq kitabxanasının funksiyaları ilə uyğun gəlmir) Beta
periferik Əvvəlcədən qurulmuş periferik kitabxanalar İstehsal / Beta

 Quraşdırma Çərçivəsi:

/qurmaq/çərçivə/ Təsvir Buraxın Növ
riyaziyyat/libq LibQ Kitabxana Quraşdırma Layihəsi İstehsal
riyaziyyat/libq LibQ_C Kitabxana Quraşdırma Layihəsi Alfa
periferik Periferik Kitabxana Quraşdırma Layihəsi İstehsal

 Kommunal xidmətlər:

/kommunal xidmətlər/ Təsvir Buraxın Növ
mhc/plugins/displaymanager/displaymanager.jar MPLAB Harmony Display Manager Plug-in Beta
mhc/com-microchip-mplab-modules-mhc.nbm MPLAB Harmony Configurator (MHC) Plug-in

MPLAB Harmony Graphics Composer (MHC plagininə daxildir)

İstehsal

Beta

mib2bib/mib2bib.jar snmp.bib və mib.h yaratmaq üçün Xüsusi Mikroçip MIB skripti (snmp.mib) tərtib edilmişdir. İstehsal
mpfs_generator/mpfs2.jar TCP/IP MPFS File Generator və Yükləmə Utiliti İstehsal
segger/emwin MPLAB Harmony emWin nümayiş proqramları tərəfindən istifadə edilən SEGGER emWin utilitləri Satıcı
tcpip_discoverer/tcpip_discoverer.jar TCP/IP Microchip Node Discoverer Utility İstehsal

 Üçüncü Tərəf Proqram təminatı:

/üçüncü_şəx/ Təsvir Buraxın Növ
dekoder Dekoder Kitabxanasının Mənbə Paylanması Satıcı
gfx/emwin SEGGER emWin® Qrafik Kitabxana Distribution Satıcı
rtos/embOS SEGGER embOS® Distribution Satıcı
rtos/FreeRTOS PIC32MZ Cihazları Dəstəyi ilə FreeRTOS Mənbə Paylanması Satıcı
rtos/MicriumOSII Micriµm® µC/OS-II™ Paylanması Satıcı
rtos/MicriumOSIII Micriµm® µC/OS-III™ Paylanması Satıcı
rtos/OpenRTOS PIC32MZ Cihazları Dəstəyi ilə OPENRTOS Mənbə Paylanması Satıcı
rtos/ThreadX Express Logic ThreadX Distribution Satıcı
segger/emwin SEGGER emWin® Pro Distribution Satıcı
tcpip/wolfssl wolfSSL (əvvəllər CyaSSL) Daxili SSL Kitabxanası Açıq Mənbəyə əsaslanan nümayiş Satıcı
tcpip/iniche InterNiche Kitabxana Distribution Satıcı

 Sənədləşdirmə:

/sənəd/ Təsvir Buraxın Növ
harmony_help.pdf Portativ Sənəd Formatında MPLAB Harmony Yardımı (PDF) İstehsal
harmony_help.chm Compiled Help (CHM) formatında MPLAB Harmony Help İstehsal
html/index.html HTML formatında MPLAB Harmony Yardımı İstehsal
harmony_compatibility_worksheet.pdf MPLAB Harmony uyğunluğu səviyyəsini təyin etmək və uyğunluq təlimatlarına hər hansı istisnaları və ya məhdudiyyətləri ələ keçirmək üçün istifadə üçün PDF forması İstehsal
harmony_release_brief_v1.11.pdf MPLAB Harmony Release Brief, “bir baxışda” buraxılış məlumatı təqdim edir İstehsal
harmony_release_notes_v1.11.pdf PDF formatında MPLAB Harmony Buraxılış Qeydləri İstehsal
harmony_license_v1.11.pdf PDF formatında MPLAB Harmony Software Lisenziya Müqaviləsi İstehsal

Buraxılış növləri

Bu bölmə buraxılış növlərini və onların mənasını təsvir edir.

Təsvir
MPLAB Harmony modul relizləri aşağıdakı təsvirdə göstərildiyi kimi üç müxtəlif növdən biri ola bilər.

MICROCHIP-Harmoniya-İnteqrasiya edilmiş-Proqram təminatı-Çərçivə-1

Alfa buraxılışı
Modulun alfa buraxılış versiyası adətən ilkin buraxılışdır. Alpha relizləri öz əsas funksiya dəstinin tam tətbiqinə malik olacaq, onlar funksional vahid sınaqdan keçirilib və düzgün qurulacaq. Alfa buraxılışı əla bir “previewMicrochip-in üzərində işlədiyi yeni inkişaf haqqında və bu, yeni funksiyaları araşdırmaq üçün çox faydalı ola bilər. Bununla belə, o, tam rəsmi sınaq prosesindən keçməyib və onun interfeysinin bəzilərinin istehsal versiyası buraxılmazdan əvvəl dəyişəcəyi demək olar ki, dəqiqdir və buna görə də istehsalda istifadə üçün tövsiyə edilmir.

Beta Buraxılışı
Modulun beta buraxılış versiyası daxili interfeysdən keçdiview prosesi və onun funksionallığının rəsmi sınaqdan keçirilməsi. Həmçinin, alfa buraxılışından bildirilən problemlər düzəldiləcək və ya sənədləşdiriləcək. Modul beta versiyada olduqda, siz onun normal şəraitdə düzgün işləməsini gözləmək olar və onun interfeysinin son formaya çox yaxın olmasını gözləmək olar (baxmayaraq ki, tələb olunarsa dəyişikliklər hələ də edilə bilər). Bununla belə, onun stress və ya performans testi olmayıb və səhv istifadə olunarsa, zərif şəkildə uğursuz olmaya bilər. Beta buraxılışı istehsalda istifadə üçün tövsiyə edilmir, lakin inkişaf üçün istifadə edilə bilər.

İstehsalın buraxılışı
Modul istehsal formasında buraxıldıqda, o, tam funksiyanı yerinə yetirir, tam sınaqdan keçirilir və interfeysi “dondurulmuşdur”. Əvvəlki buraxılışlardan məlum olan bütün problemlər düzəldiləcək və ya sənədləşdiriləcək. Mövcud interfeys gələcək buraxılışlarda dəyişməyəcək. O, əlavə funksiyalar və əlavə interfeys funksiyaları ilə genişləndirilə bilər, lakin mövcud interfeys funksiyaları dəyişməyəcək. Bu, istehsal məqsədləri üçün etibar edə biləcəyiniz sabit Tətbiq Proqramı İnterfeysi (API) ilə sabit koddur.

Versiya nömrələri

Bu bölmə MPLAB Harmony versiya nömrələrinin mənasını təsvir edir.

Təsvir

MPLAB Harmony Versiya Nömrələmə Sxemi
MPLAB Harmony aşağıdakı versiya nömrələmə sxemindən istifadə edir:
. [. ][ ] Harada:

  • = Böyük təftiş (bir çox və ya bütün modullara təsir edən əhəmiyyətli dəyişiklik)
  • = Kiçik düzəliş (yeni funksiyalar, müntəzəm buraxılışlar)
  • [. ] = Nöqtə buraxılması (səhv düzəlişləri, planlaşdırılmamış buraxılışlar)
  • [ ] = Buraxılış Növü (əgər varsa, alfa üçün a və beta üçün b). İstehsal buraxılış versiyalarına buraxılış tipli məktub daxil deyil.

Versiya sətri
SYS_VersionStrGet funksiyası aşağıdakı formatda sətir qaytaracaq:
" . [. ][ ]”
Harada:

  • modulun əsas versiya nömrəsidir
  • modulun kiçik versiya nömrəsidir
  • isteğe bağlı "yamaq" və ya "nöqtə" buraxılış nömrəsidir ("00"-a bərabərdirsə, sətirə daxil edilmir)
  • alfa üçün "a" və beta üçün "b" isteğe bağlı buraxılış növüdür. Buraxılış istehsal versiyasıdırsa (yəni, alfa və ya beta deyil) bu növ daxil edilmir.

Qeyd: Versiya sətirində boşluq olmayacaq.

Example:
“0.03a”
“1.00”

Versiya nömrəsi
SYS_VersionGet funksiyasından qaytarılan versiya nömrəsi aşağıdakı onluq formatda işarəsiz tam ədəddir (BCD formatında deyil).
* 10000+ * 100+
Rəqəmlərin onluqda göstərildiyi və mənanın Versiya sətirində təsvir olunduğu ilə eyni olduğu yerdə.
Qeyd: Buraxılış növünün rəqəmsal təsviri yoxdur.

Example:
“0.03a” versiyası üçün qaytarılan dəyər bərabərdir: 0 * 10000 + 3 * 100 + 0.
“1.00” versiyası üçün qaytarılan dəyər bərabərdir: 1 * 100000 + 0 * 100 + 0.
© 2013-2017 Microchip Technology Inc.

Tez-tez verilən suallar

  • S: MPLAB Harmony C++ proqramlaşdırması ilə istifadə edilə bilərmi? dil?
    A: Xeyr, MPLAB Harmony C++ ilə sınaqdan keçirilməyib; buna görə də bu proqramlaşdırma dili üçün dəstək mövcud deyil.
  • S: Tikinti üçün tövsiyə olunan optimallaşdırma səviyyəsi nədir MPLAB Harmony periferik kitabxanası ilə layihələr?
    A: -O1 optimallaşdırma səviyyəsi periferik kitabxanada istifadə olunmamış bölmələrdən kodu silmək üçün tövsiyə olunur.
  • S: MPLAB Harmony uninstaller istifadəçi tərəfindən dəyişdirilmiş şəkildə necə işləyir? files?
    A: Uninstaller hamısını siləcək files istifadəçi tərəfindən dəyişdirilmiş olsa belə, quraşdırıcı tərəfindən quraşdırılmışdır. Bununla belə, yeni fileistifadəçi tərəfindən əlavə edilənlər silinməyəcək.

Sənədlər / Resurslar

MICROCHIP Harmony İnteqrasiya edilmiş Proqram Çərçivəsi [pdf] İstifadəçi təlimatı
v1.11, Harmony Integrated Software Framework, Integrated Software Framework, Software Framework, Framework

İstinadlar

Şərh buraxın

E-poçt ünvanınız dərc olunmayacaq. Tələb olunan sahələr qeyd olunub *