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

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:
|
|
| 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:
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:
|
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ü:
|
| 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:
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:
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:
|
|
| 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ı:
|
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 |
|
Üçü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 |
Alfa |
| 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.

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 |





