Интегрирана софтверска рамка MICROCHIP Harmony

Спецификации:
- Име на производ: MPLAB Harmony Integrated Software Framework
- Верзија: v1.11
- Датум на издавање: април 2017 година
Информации за производот:
MPLAB Harmony Integrated Software Framework v1.11 е софтверска рамка дизајнирана да го поедностави и забрза развојот на вградени апликации за микроконтролери на Microchip. Обезбедува сеопфатен сет на библиотеки, драјвери и посреднички софтвер за да го поедностави процесот на развој.
Упатство за употреба на производот
Карактеристики и познати проблеми:
Карактеристики на MPLAB Harmony:
- Поддржува широк спектар на микрочип микроконтролери
- Сеопфатен сет на библиотеки и посреднички софтвер
- Лесна конфигурација и поставување
Познати проблеми:
- Програмскиот јазик C++ не е поддржан
- Препорачано ниво на оптимизација -O1 за градежни проекти со библиотеката за периферни уреди Harmony
- Однесување на деинсталерот во врска со изменето од корисникот files
Информации за издавање
Обезбедува информации за објавувањето на MPLAB Harmony, вклучува белешки за објавувањето, содржина на објавувањето, типови на објави и објаснува систем за нумерирање на верзии. PDF копија од белешките за објавувањето е дадена во /doc папката од вашата MPLAB Harmony инсталација.
Белешки за издавање
Оваа тема ги содржи белешките за објавување за оваа верзија на MPLAB Harmony.
Опис
MPLAB Harmony Верзија: v1.11 Датум на издавање: април 2017 година
Софтверски барања
Пред да го користите MPLAB Harmony, проверете дали е инсталирано следново:
- MPLAB X IDE 3.60
- MPLAB XC32 C/C++ компајлер 1.43
- Конфигуратор на MPLAB Harmony 1.11.xx
Ажурирање на ова издание на MPLAB Harmony
Ажурирањето на ова издание на MPLAB Harmony е релативно едноставно. За детални упатства, погледнете го делот Пренесување и ажурирање на MPLAB Harmony.
Што е ново, а што познато? Проблеми
Во следните табели се наведени функциите што се изменети или додадени и сите познати проблеми што се идентификувани од последното издание на MPLAB Harmony. Сите познати проблеми што сè уште не се решени се задржани од претходното издание.
MPLAB Хармонија:
| Карактеристика | Дополнувања и ажурирања | Познати прашања |
| Општо | MPLAB Harmony не е тестиран со C++; затоа, поддршката за овој програмски јазик не е поддржана.
Нивото на оптимизација „-O1“ се препорачува при градење на проекти што вклучуваат претходно изградена бинарна датотека MPLAB Harmony (.a file) периферна библиотека. Ова е неопходно за линкерот да го отстрани кодот од неискористените делови (за функции на периферната библиотека што не се користат). Алтернативно, можете да изберете „Отстрани неискористени делови“ во Општите опции за дијалогот за својства xc32-ld (линкер). Деинсталаторот на MPLAB Harmony ќе ги избрише сите fileинсталирани од инсталерот, дури и ако биле изменети од корисникот. Сепак, деинсталаторот нема избриши ново files додадено од корисникот во инсталациската папка на MPLAB Harmony. Додатокот MPLAB Harmony Display Manager обезбедува целосна поддршка за конфигурација и симулација на драјверот генериран од LCC, а исто така обезбедува и основна поддршка за сите други драјвери за графички контролери. Целосна поддршка за конфигурација и симулација за другите драјвери за графички контролери ќе биде додадена во идно издание на MPLAB Harmony. |
Middleware и библиотеки:
| Карактеристика | Дополнувања и ажурирања | Познати прашања |
| Библиотека на подигнувачот | UDP подигнувачот не се компајлира за PIC32MZ уреди кога е избран microMIPS. | |
| Крипто библиотека | N/A | Мигрирањето на проектите што ја користат хардверската Crypto библиотека и имаат повеќе конфигурации, може да наиде на проблем со компајлирање по регенерирањето на кодот. MPLAB X IDE ќе покаже дека pic32mz-crypt.h и pic32mz-hash.c files се исклучени од конфигурацијата, иако се обиде да ги додаде. Компајлерот ќе генерира грешки, велејќи дека одредени Crypto функции не можат да се референцираат. За да го заобиколите овој проблем, отстранете ги обете files (pic32mz-crypt.h и pic32mz-hash.c) од проектот и користете го MPLAB Harmony Configurator (MHC) за да ги регенерирате сите конфигурации што ги користат овие files. |
| Библиотеки со декодери | Поради барањата за меморија и количината на достапна SRAM, некои декодери не можат да работат истовремено со други декодери. Сепак, секој декодер ќе работи поединечно во демонстрацијата на universal_audio_decoders. | |
| File Систем | Пронајден е и поправен потенцијален исклучок за null покажувач во функцијата за одмонтирање. | |
| Графички библиотеки | JPEG декодирањето не поддржува прогресивни скенирани слики. Некои анимирани GIF слики со вградена транспарентност може да покажат кинење. Генерираниот LCCG драјвер поддржува резолуција на екранот до WVGA или еквивалент. | |
| Стак TCP/IP | SMTPC:
|
|
| Библиотека на USB уреди | N/A | USB Device Stack е тестиран со ограничен капацитет со RTOS. Додека USB Device Stack работи на уред од семејството PIC32MZ, на стекот му се потребни три секунди за иницијализирање за PIC32MZ EC уреди и три милисекунди за PIC32MZ EF уреди. |
| USB библиотека на домаќини | Отстранета е поддршката за MHC за софтверот USB Host Beta. Поддршката за API-јата на USB Host Beta ќе биде отстранета во идните изданија. | Следните функции на USB Host Stack не се имплементирани:
Драјверите за Hub, Audio v1.0 и HID Host Client се тестирани со ограничен капацитет. USB Host Stack е тестиран со ограничен капацитет со RTOS. Работата во режим на анкетирање не е тестирана. Однесувањето на прикачување/одвојување е тестирано со ограничен капацитет. Додека работи USB Host Stack на уред од семејството PIC32MZ, на стекот му се потребни три секунди за иницијализирање за PIC32MZ EC уреди и три милисекунди за PIC32MZ EF уреди. USB Host Layer не врши проверка на прекумерна струја. Оваа функција ќе биде достапна во идно издание на MPLAB Harmony. USB Host Layer не проверува за Hub Tier Level. Оваа функција ќе биде достапна во идно издание на MPLAB Harmony. USB Host Layer ќе ја овозможи првата конфигурација само кога има повеќе конфигурации. Ако нема совпаѓања на интерфејси во првата конфигурација, ова предизвикува уредот да стане нефункционален. Овозможувањето на повеќекратна конфигурација ќе се активира во идно издание на MPLAB Harmony. Драјверот на MSD Host Client е тестиран со ограничен број комерцијално достапни USB флеш дискови. Драјверот на MSD Host Client и USB Host Layer не се тестирани за проток на читање/пишување. Ова тестирање ќе се изврши во идно издание на MPLAB Harmony. Драјверот на MSD Host Client и драјверот на SCSI блок може да се користат само со File систем ако file Функцијата за автоматско монтирање на системот е овозможена. Драјверот на MSD Host Client не е тестиран со Multi-LUN уред за масовно складирање и USB читачи на картички. |
| USB Host Library (продолжение) | Драјверот за блок USB Host SCSI, драјверот за CDC клиент и драјверот за Audio Host клиент поддржуваат само работа со еден клиент. Работата со повеќе клиенти ќе биде овозможена во идно издание на MPLAB Harmony.
Драјверот на USB HID Host Client не е тестиран со повеќе уреди за употреба. Испраќањето на излезот или извештајот за карактеристиките не е тестирано. Драјверот за USB Audio Host Client не обезбедува имплементација за следните функции:
|
Драјвери за уреди:
| Карактеристика | Дополнувања и ажурирања | Познати прашања |
| LCC | . | MPLAB Harmony Graphics Composer (MHGC) не е способен да обезбеди табела со палети; затоа, корисниците мора да достават низа uint16_t од 256 RGB бои од 16 bpp до LCC драјверот користејќи ја функцијата DRV_GFX_PalletteSet. Содржината на оваа низа ќе служи за мапирање на индексите на боите со боите на TFT дисплејот.
Поставката за DMA Trigger Source во MHC е променета. Ако поставката на вашиот проект е на 3, 5, 7 или 9, MHC ќе го означи како црвено. Ве молиме променете на 2, 4, 6 или 8. Сите тајмери со непарни броеви се отстранети од изборот. Иако овие тајмери се функционални по дифолт, само тајмерите со парни броеви (2, 4, 6, 8) ќе прифатат промени во вредностите на претскалерот. |
| I2C | N/A | I2C драјвер со користење на периферниот уред и имплементацијата со бит-бенг:
|
| MRF24WN Wi-Fi | Нова библиотека wdrvext_mx.a, wdrvext_ec.a и wdrvext_mz.a files. |
| S1D13517 | Драјверот S1D13517 не поддржува добивање пиксел или низа од пиксели од фрејмбаферот S1D13517 и не поддржува рендерирање на фонтови кога е овозможено антиалиасингот. | |
| Безбедна дигитална (SD) картичка | N/A | Драјверот за SD картичка не е тестиран во средина со прекини со висока фреквенција. |
| СПИ | N/A | Режимот SPI Slave со DMA не е функционален. Овој проблем ќе биде корегиран во идно издание на MPLAB Harmony. |
| SPI блиц | Функциите на флеш меморијата како што се брзо читање, задржување и заштита од пишување не се поддржани од библиотеката на драјвери.
Статичката имплементација на библиотеката со драјвери не е достапна. |
|
| USB | Библиотеката со USB драјвери е тестирана со ограничен капацитет со RTOS.
Додека се извршува библиотеката со USB драјвери на уред од семејството PIC32MZ, на стекот му се потребни три секунди за иницијализирање за PIC32MZ EC уреди и три милисекунди за PIC32MZ EF уреди. Некои API-ја за библиотеката со USB Host Driver може да се променат во следното издание. Работата во режимот на анкетирање на библиотеката со USB Host Driver не е тестирана. Однесувањето при прикачување/одвојување на библиотеката со USB Host Driver е тестирано со ограничен капацитет. |
Системски услуги:
| Карактеристика | Дополнувања и ажурирања | Познати прашања |
| DMA |
Периферни библиотеки:
| Карактеристика | Дополнувања и ажурирања | Познати прашања |
| АДХС | N/A | FIFO не е поддржан во оваа верзија на библиотеката со периферни уреди. |
| SQI | N/A | Вредност на делител на часовникот SQI поголема од CLK_DIV_16 нема да работи. За да се постигнат оптимални брзини на часовникот SQI, користете вредност на делител на часовникот SQI помала од CLK_DIV_16.
Забелешка: Ова прашање е применливо за сите апликации што го користат модулот SQI. |
Апликации
| Карактеристика | Дополнувања и ажурирања | Познати прашања |
| Аудио демонстрации | Променето во Universal_audio_decoders за да се ограничи длабочината на директориумот во file систем. Ова ќе спречи исклучок ако тоа во спротивно би се случило над 6 нивоа на поддиректориуми. | Демонстрации за usb_headset, usb_microphone и usb_speaker:
Функцијата за исклучување на звукот (како што се контролира од компјутерот) не функционира. mac_audio_hi_res Демонстрација: Пригушувањето на звукот на компјутерот работи правилно само првиот пат |
| Bluetooth демонстрации | Поправени се проблемите пронајдени во WVGA екранот на демото на a2dp_avrcp. Ова е премиум демонстрација. | Графиката е привремено исклучена/отстранета во сите конфигурации на PIC32MZ DA и ќе биде достапна во идно издание. |
| File Системски демонстрации | LED_3, кој се користи за означување на успех на демонстрацијата, не свети, што влијае на следните демонстрации:
Како заобиколување на решението, корисникот може да постави точка на прекин во кодот на апликацијата за да го види статусот на демонстрациите. |
| Графички демонстрации | Програмирањето и дебагирањето на PKOB на стартер комплетот може да предизвикаат следнава грешка: Програмерот не можеше да се стартува: Неуспешно програмирање на целниот уред. Доколку се појави оваа порака, повторно вклучете го уредот и апликацијата ќе се стартува. Доколку е потребно дебагирање, предложеното решение е да се инсталира соодветниот заглавие на стартер комплетот користејќи MPLAB REAL ICE.
Следните проблеми се однесуваат на демонстрацијата на external_resources:
|
|
| MEB II демонстрации | Демонстративната апликација segger_emwin сè уште не вклучува внесување со допир. | |
| RTOS демонстрации | За конфигурација на PIC32MZ EF е потребна библиотеката SEGGER embOS со поддршка за FPU и корисникот треба експлицитно да ја вклучи. Стандардно, вклучена е библиотеката без поддршка за FPU. | |
| Системска библиотека на услуги Exampлес | N/A | Демонстрацијата на command_appio не функционира со користење на MPLAB X IDE v3.06, но е оперативна со v3.00. |
| TCP/IP Wi-Fi
Демонстрации |
N/A | Демонстрацијата на tcpip_tcp_client со користење на конфигурациите ENC24xJ600 или ENC28J60 не работи правилно ако SPI драјверот овозможува DMA. Ве молиме оневозможете ја опцијата SPI DMA за овие конфигурации. Ова ќе биде корегирано во идно издание на MPLAB Harmony. |
| Тест апликации | N/A | Конфигурациите на FreeRTOS за употреба со PIC32MZ EF Starter Kit ја имаат библиотеката со подвижна запирка оневозможена во опциите на проектот. |
| USB демонстрации | Апликацијата за демонстрација на уредот msd_basic, кога е изградена со употреба на PIC32MZ уреди, бара структурата на податоци за одговорот на барањето од SCSI да биде сместена во RAM меморијата. Вметнувањето на оваа структура на податоци во флеш меморијата на програмата предизвикува оштетување на одговорот на барањето. Овој проблем ќе биде поправен во идно издание. Демонстрацијата на hid_basic_keyboard хостот ги снима притискањата на копчињата AZ, az, 0-9, Shift и CAPS LOCK. самоФункционалноста на LED светилката на тастатурата и поддршката за други комбинации на копчиња ќе бидат ажурирани во идно издание. Во демонстрацијата на audio_speaker Host, Plug and Play може да не работи за конфигурациите pic32mz_ef_sk_int_dyn и pic32mx_usb_sk2_int_dyn. Овој проблем ќе биде корегиран во идно издание. Во демонстративната апликација hub_msd Host, откривањето на Hub plug and play може повремено да не успее. Меѓутоа, ако центарот е вклучен пред уредот PIC32MZ да се ослободи од ресетирање, демонстративната апликација работи како што се очекува. Овој проблем е под истрага и корекција ќе биде достапна во идно издание на MPLAB Harmony. Се препорачува да користите самостоен центар додека се обидувате да ги користите достапните демонстративни апликации на центарот. Регулаторот за напојување на VBUS на почетниот комплет може да не може да ги задоволи моменталните барања на центар напојуван од магистрала, што потоа би предизвикало непредвидливо однесување на демонстративната апликација. |
Изградете рамка:
| Карактеристика | Дополнувања и ажурирања | Познати прашања |
| Bluetooth Stack библиотека | N/A | |
| Математички библиотеки | DSP библиотека со фиксни точки за математика:
|
Комунални услуги:
| Карактеристика | Дополнувања и ажурирања | Познати прашања |
| MPLAB Harmony конфигуратор (MHC) | N/A |
|
Софтвер од трети страни:
| Карактеристика | Дополнувања и ажурирања | Познати прашања |
| Графичка библиотека SEGGER emWin | N/A | Поддржан е само LCC контролерот за дисплеј. Поддршката за други контролери за дисплеј не е достапна во ова издание.
API за преземање на рачката на виџетот за дијалог не е достапно во ова издание. |
Содржина на издавање
Оваа тема ги наведува содржините на ова издание и го идентификува секој модул.
Опис
Оваа табела ги наведува содржините на ова издание, вклучувајќи краток опис и типот на издание (алфа, бета, продукциско или добавувач).
Middleware и библиотеки
| /рамка/ | Опис | Ослободете Тип |
| блутут/cdbt | Bluetooth Stack библиотека (основна) | Производство |
| блутут/премиум/аудио/cdbt
блутут/премиум/аудио/декодер/sbc |
Bluetooth аудио библиотека (премиум)
Библиотека со декодери SBC (Премиум) |
Производство
Производство |
| подигнувач | Библиотека на подигнувачот | Производство |
| класа б | Библиотека од Б класа | Производство |
| крипто | Криптографска библиотека со микрочипови | Производство |
| декодер/bmp/BmpДекодер декодер/bmp/GifДекодер декодер/bmp/JpegДекодер декодер/аудио_декодери/decoder_opus декодер/speex декодер/premium/decoder_aac декодер/premium/decoder_mp3 декодер/премиум/декодер_wma |
Библиотека со декодери BMP Библиотека со GIF декодери JPEG библиотека за декодери Библиотека за декодери на Опус Библиотека со декодери Speex Библиотека на AAC декодери (Премиум) Библиотека со MP3 декодери (Премиум) Библиотека со WMA декодери (премиум) |
Бета Бета Бета Бета Бета Бета Бета Бета |
| gfx | Графичка библиотека | Производство |
| математика/дискриптум на знаење | API заглавие на DSP Fixed-Point Math Library за уреди PIC32MZ | Производство |
| математика/libq | API заглавие на LibQ Fixed-Point Math Library за уреди PIC32MZ | Производство |
| нето/прес | MPLAB Harmony Network Presentation Layer | Бета |
| тест | Библиотека за тестирање | Производство |
| tcpip | TCP/IP мрежен стек | Производство |
| USB | USB стек на уреди
USB Host Stack |
Производство
Бета |
Драјвери за уреди:
| /рамка/драјвер/ | Опис | Ослободете Тип |
| адк | Драјвер за аналогно-дигитален конвертор (ADC)
Динамичка имплементација Статичка имплементација |
Бета Бета |
| камера/ovm7690 | Драјвер за камера OVM7690
Само динамичка имплементација |
Бета |
| може | Драјвер за мрежа на контролер (CAN)
Само статичка имплементација |
Бета |
| cmp | Драјвер за компаратор
Само статичка имплементација |
Бета |
| кодек/ak4384
кодек/ak4642
кодек/ak4953
кодек/ak7755 |
Драјвер за кодек AK4384
Само динамичка имплементација
Драјвер за кодек AK4642 Само динамичка имплементација
Драјвер за кодек AK4953 Само динамичка имплементација
Драјвер за кодек AK7755 Само динамичка имплементација |
Производство
Производство
Производство
Производство |
| cpld | Драјвер за CPLD XC2C64A
Само статичка имплементација |
Производство |
| enc28j60 | ENC28J60 библиотека со драјвери
Само динамичка имплементација |
Бета |
| encx24j600 | Библиотека со драјвери ENCx24J600
Само динамичка имплементација |
Бета |
| етмак | Драјвер за Ethernet контролер за пристап до медиуми (MAC)
Само динамичка имплементација |
Производство |
| етфија | Драјвер за физички интерфејс на етернет (PHY)
Само динамичка имплементација |
Производство |
| блиц | Флеш драјвер
Само статичка имплементација |
Бета |
| gfx/контролер/lcc | Евтин графички драјвер без контролер (LCC)
Само динамичка имплементација |
Производство |
| gfx/контролер/otm2201a | Драјвер за LCD контролер OTM2201a
Само динамичка имплементација |
Производство |
| gfx/контролер/s1d13517 | Драјвер за LCD контролер Epson S1D13517
Само динамичка имплементација |
Производство |
| gfx/контролер/ssd1289 | Драјвер за контролерот Solomon Systech SSD1289
Само динамичка имплементација |
Производство |
| gfx/контролер/ssd1926 | Драјвер за контролерот Solomon Systech SSD1926
Само динамичка имплементација |
Производство |
| gfx/контролер/tft002 | TFT002 Графички драјвер
Само динамичка имплементација |
Производство |
| i2c | Драјвер за меѓуинтегрирано коло (I2C)
Динамичка имплементација Статичка имплементација |
Алфа Алфа |
| i2s | Драјвер за звук меѓу IC (I2S)
Само динамичка имплементација |
Бета |
| ic | Драјвер за снимање влез
Само статичка имплементација |
Бета |
| nvm | Драјвер за неиспарлива меморија (NVM)
Динамичка имплементација Статичка имплементација |
Бета Бета |
| oc | Драјвер за споредба на излези
Само статичка имплементација |
Бета |
| пмп | Драјвер за паралелен главен порт (PMP)
Динамичка имплементација Статичка имплементација |
Бета продукција |
| rtcc | Драјвер за часовник и календар во реално време (RTCC)
Само статичка имплементација |
Бета |
| SD картичка | Драјвер за SD картичка (клиент на SPI драјвер)
Само динамичка имплементација |
Бета |
| шпион | Драјвер за сериски периферен интерфејс (SPI)
Динамичка имплементација Статичка имплементација |
Бета продукција |
|
spi_flash/sst25vf016b spi_flash/sst25vf020b spi_flash/sst25vf064c spi_flash/sst25 |
SPI флеш драјвери
Само динамичка имплементација |
Алфа |
| тмр | Драјвер за тајмер
Динамичка имплементација Статичка имплементација |
Бета продукција |
| допир/ADC10bit
допир/ar1021
допир/mtch6301
допир/mtch6303 |
ADC 10-битен драјвер за допир Само динамичка имплементација AR1021 Драјвер на допир Само динамичка имплементација MTCH6301 Драјвер на допир Само динамичка имплементација MTCH6303 Драјвер на допир Само статичка имплементација |
Бета
Бета
Бета
Бета |
| usart | Универзален драјвер за синхрон/асинхрон приемник/предавател (USART)
Динамичка имплементација Статичка имплементација |
Производство
Бета |
| USB-адреси
USB-ја |
Драјвер за контролер на PIC32MX Universal Serial Bus (USB) (USB уред) Само динамичка имплементација PIC32MZ драјвер за контролер на универзална сериска шина (USB) (USB уред) Само динамичка имплементација |
Производство
Производство |
| USB-адреси
USB-ја |
Драјвер за контролер на PIC32MX Universal Serial Bus (USB) (USB Host)
Само динамичка имплементација Драјвер за контролер на универзална сериска шина (USB) PIC32MZ (USB домаќин) Само динамичка имплементација |
Бета
Бета |
| wifi/mrf24w
wifi/mrf24wn |
Wi-Fi драјвер за контролерот MRF24WG Драјвер за динамичка имплементација само за Wi-Fi за контролерот MRF24WN Само динамичка имплементација |
Производство
Производство |
Системски услуги
| /рамка/систем/ | Опис | Ослободете Тип |
| clk | Библиотека на услуги на часовникот
Динамичка имплементација Статичка имплементација |
Производство
Производство |
| команда | Библиотека на системски услуги на процесорски команди
Само динамичка имплементација |
Производство |
| заеднички | Заедничка системска библиотека на услуги | Бета |
| конзола | Библиотека на системски услуги на конзолата
Динамичка имплементација Статичка имплементација |
Бета
Алфа |
| дебагирање | Библиотека на системски услуги за дебагирање
Само динамичка имплементација |
Бета |
| devcon | Библиотека на услуги за систем за контрола на уреди
Само динамичка имплементација |
Производство |
| ДМА | Библиотека на системски услуги за директен пристап до меморија
Динамичка имплементација |
Производство |
| fs | File Библиотека на системски услуги
Само динамичка имплементација |
Производство |
| инт | Библиотека на системски услуги за прекинување
Само статичка имплементација |
Производство |
| меморија | Библиотека на мемориски системски услуги
Само статичка имплементација |
Бета |
| msg | Библиотека на системски услуги за пораки
Само динамичка имплементација |
Бета |
| пристаништа | Библиотека на услуги на Портс Систем
Само статичка имплементација |
Производство |
| случајно | Библиотека на услуги за систем за генерирање на случајни броеви
Само статичка имплементација |
Производство |
| ресетирање | Ресетирај ја библиотеката на системски услуги
Само статичка имплементација |
Бета |
| тмр | Библиотека на услуги на системскиот тајмер
Само динамичка имплементација |
Бета |
| допир | Библиотека на услуги на системот на допир
Само динамичка имплементација |
Бета |
| валутен | Библиотека на услуги за систем за тајмер за надзор
Само статичка имплементација |
Бета |
Периферни библиотеки:
| /рамка/ | Опис | Тип на ослободување |
| периферни | Изворен код на периферна библиотека за сите поддржани PIC32 микроконтролери | Производство |
| PIC32MX1XX/2XX 28/36/44-pin Family | Производство | |
| PIC32MX1XX/2XX/5XX 64/100-pin Family | Производство | |
| PIC32MX320/340/360/420/440/460 Family | Производство | |
| PIC32MX330/350/370/430/450/470 Family | Производство | |
| PIC32MX5XX/6XX/7XX семејство | Производство | |
| PIC32MZ семејство на вградена поврзаност (EC) | Производство | |
| PIC32MZ вградена поврзаност со семејство на единици со подвижна запирка (EF) | Производство |
Слој на апстракција на оперативниот систем (OSAL):
| /рамка/ | Опис | Ослободете Тип |
| осална | Слој на апстракција на оперативниот систем (OSAL) | Производство |
Пакети за поддршка на одборот (BSP):
| /bsp/ | Опис | Ослободете Тип |
| bt_audio_dk | BSP за комплетот за развој на Bluetooth аудио PIC32. | Производство |
| чипкит_вф32 | BSP за chipKIT™ WF32™ Wi-Fi Development Board. | Производство |
| chipkit_wifire | BSP за одборот за развој на chipKIT™ Wi-FIRE. | Производство |
| pic32mx_125_sk | BSP за комплетот за стартување PIC32MX1/2/5. | Производство |
| pic32mx_125_sk+lcc_pictail+qvga | BSP за ефтината графичка ќеркичка плоча PICtail Plus без контролер (LCC) со графичка плоча Truly 3.2″ 320×240 поврзана со почетниот комплет PIC32MX1/2/5. | Производство |
| pic32mx_125_sk+meb | BSP за PIC32MX1/2/5 Starter Kit поврзан со Multimedia Expansion Pllaka (MEB). | Производство |
| pic32mx_bt_sk | BSP за PIC32 Bluetooth Starter Kit. | Производство |
| pic32mx_eth_sk | BSP за PIC32 Ethernet Starter Kit. | Производство |
| pic32mx_eth_sk2 | BSP за PIC32 Ethernet Starter Kit II. | Производство |
| pic32mx_pcap_db | BSP за развојната плоча на GUI PIC32 со проектиран капацитивен допир. | Производство |
| pic32mx_usb_digital_audio_ab | BSP за USB аудио дополнителната плоча PIC32 | Производство |
| pic32mx_usb_sk2 | BSP PIC32 USB Starter Kit II. | Производство |
| pic32mx_usb_sk2+lcc_pictail+qvga | BSP за ефтината графичка картичка без контролер (LCC) PICtail Plus, ќерка плоча со графички дисплеј Truly 3.2″ 320×240 плоча поврзана со PIC32 USB стартер комплет II. | Производство |
| pic32mx_usb_sk2+lcc_pictail+wqvga | BSP за ефтината графичка картичка без контролер (LCC) PICtail Plus, ќерка плоча со графички дисплеј Powertip 4.3″ 480×272 плоча поврзана со PIC32 USB Starter Kit II. | Производство |
| pic32mx_usb_sk2+meb | BSP за мултимедијалната експанзиона плочка (MEB) поврзана со PIC32 USB Starter Kit II. | Производство |
| pic32mx_usb_sk2+s1d_pictail+vga | BSP за графичкиот контролер PICtail Plus Epson S1D13517 ќерка плоча со графички дисплеј Truly 5.7″ 640×480 плоча поврзана со PIC32 USB стартер комплет II. | Производство |
| pic32mx_usb_sk2+s1d_pictail+wqvga | BSP за графичкиот контролер PICtail Plus Epson S1D13517 ќерка плоча со графички дисплеј Power tip 4.3″ 480×272 плоча поврзана со PIC32 USB Starter Kit II. | Производство |
| pic32mx_usb_sk2+s1d_pictail+wvga | BSP за графичкиот контролер PICtail Plus Epson S1D13517 ќерка плоча со графички дисплеј Truly 7″ 800×400 плоча поврзана со PIC32 USB стартер комплет II. | Производство |
| pic32mx_usb_sk2+ssd_pictail+qvga | BSP за графичкиот LCD контролер PICtail Plus SSD1926 ќерка плоча со графички дисплеј Truly 3.2″ 320×240 плоча поврзана со PIC32 USB стартер комплет II. | Производство |
| pic32mx_usb_sk3 | BSP за PIC32 USB Starter Kit III. | Производство |
| pic32mx270f512l_pim+bt_audio_dk | BSP за PIC32MX270F512L приклучокот (PIM) поврзан со комплетот за развој на аудио со Bluetooth PIC32. | Производство |
| pic32mx460_pim+e16 | BSP за PIC32MX460F512L Plug-in модулот (PIM) поврзан со развојната плоча Explorer 16. | Производство |
| pic32mx470_pim+e16 | BSP за PIC32MX450/470F512L Plug-in модулот (PIM) поврзан со развојната плоча Explorer 16. | Производство |
| pic32mx795_pim+e16 | BSP за PIC32MX795F512L Plug-in модулот (PIM) поврзан со развојната плоча Explorer 16. | Производство |
| pic32mz_ec_pim+bt_audio_dk | BSP за PIC32MZ2048ECH144 аудио приклучокот (PIM) поврзан со PIC32 Bluetooth аудио развојниот комплет. | Производство |
| pic32mz_ec_pim+e16 | BSP за PIC32MZ2048ECH100 Plug-in модулот (PIM) поврзан со развојната плочка Explorer 16. | Производство |
| pic32mz_ec_sk | BSP за почетниот комплет за вградена поврзување (EC) PIC32MZ. | Производство |
| pic32mz_ec_sk+meb2 | BSP за Multimedia Expansion Board II (MEB II) поврзана со почетниот комплет за вградена конективност (EC) PIC32MZ. | Производство |
| pic32mz_ec_sk+meb2+wvga | BSP за Multimedia Expansion Board II (MEB II) со 5″ WVGA PCAP Display Board (видете Забелешка) поврзан со почетниот комплет за вградена поврзување (EC) PIC32MZ.
Забелешка: Ве молиме контактирајте ја вашата локална канцеларија за продажба на Microchip за информации за набавка на 5″ WVGA PCAP дисплеј плоча. |
Производство |
| pic32mz_ec_sk+s1d_pictail+vga | BSP за графичкиот контролер PICtail Plus Epson S1D13517 ќерка плоча со графичкиот дисплеј Truly 5.7″ 640×480 плоча поврзана со PIC32MZ Embedded Connectivity (EC) Starter Kit. | Производство |
| pic32mz_ec_sk+s1d_pictail+wqvga | BSP за графичкиот контролер PICtail Plus Epson S1D13517 ќерка плоча со графичкиот дисплеј Powertip 4.3″ 480×272 плоча поврзана со комплетот за вградена конективност (EC) PIC32MZ. | Производство |
| pic32mz_ec_sk+s1d_pictail+wvga | BSP за графичкиот контролер PICtail Plus Epson S1D13517 ќерка плоча со 5″ WVGA PCAP дисплеј плоча (видете Забелешка) поврзан со почетниот комплет за вградена поврзување со единица со подвижна запирка (EC) PIC32MZ.
Забелешка: Ве молиме контактирајте ја вашата локална канцеларија за продажба на Microchip за информации за набавка на 5″ WVGA PCAP дисплеј плоча. |
Производство |
| pic32mz_ef_pim+bt_audio_dk | BSP за PIC32MZ2048EFH144 аудио приклучокот (PIM) поврзан со PIC32 Bluetooth аудио развојниот комплет. | Производство |
| pic32mz_ef_pim+e16 | BSP за PIC32MZ2048EFH100 Plug-in модулот (PIM) поврзан со развојната плочка Explorer 16. | Производство |
| pic32mz_ef_sk | BSP за комплетот за стартување со вградена поврзаност PIC32MZ со подвижна запирка (EF). | Производство |
| pic32mz_ef_sk+meb2 | BSP за Multimedia Expansion Board II (MEB II) поврзана со почетниот комплет за вградена поврзување со единица со подвижна запирка (EF) PIC32MZ. | Производство |
| pic32mz_ef_sk+meb2+wvga | BSP за Multimedia Expansion Board II (MEB II) со 5″ WVGA PCAP Display Board (видете Забелешка) поврзан со почетниот комплет за вградена поврзување со единица со подвижна запирка (EF) PIC32MZ.
Забелешка: Ве молиме контактирајте ја вашата локална канцеларија за продажба на Microchip за информации за набавка на 5″ WVGA PCAP дисплеј плоча. |
Производство |
| pic32mz_ef_sk+s1d_pictail+vga | BSP за графичкиот контролер PICtail Plus Epson S1D13517 ќерка плоча со графички дисплеј Truly 5.7″ 640×480 плоча поврзана со почетниот комплет PIC32MZ Embedded Connectivity with Floating Point Unit (EF). | Производство |
| pic32mz_ef_sk+s1d_pictail+wqvga | BSP за графичкиот контролер PICtail Plus Epson S1D13517 ќерка плоча со графичкиот дисплеј Powertip 4.3″ 480×272 плоча поврзана со почетниот комплет PIC32MZ Embedded Connectivity with Floating Point Unit (EF). | Производство |
| wifi_g_db | BSP за Wi-Fi G Demo плочата. | Производство |
Аудио апликации:
| /апликации/аудио/ | Опис | Ослободете Тип |
| аудио_јамка_на_микрофонот | Демонстрација на аудио микрофон со повратна јамка | Производство |
| аудио_тон | Демонстрација на аудио тон | Производство |
| mac_audio_hi_res | Демонстрација на аудио со висока резолуција | Производство |
| sdcard_usb_аудио | Демонстрација на USB аудио SD картичка | Бета |
| универзални_аудио_декодери | Демонстрација на Универзален аудио декодер | Производство |
| USB_слушалки | Демонстрација на USB аудио слушалки | Производство |
| USB_микрофон | Демонстрација на USB аудио микрофон | Производство |
| USB_звучник | Демонстрација на USB аудио звучник | Производство |
Bluetooth апликации:
| /апликации/блутут/ | Опис | Ослободете Тип |
| податоци/базичен_на_податоци | Bluetooth® Демонстрација на основни податоци | Производство |
| податоци/data_temp_sens_rgb | Bluetooth сензор за температура и демонстрација на RGB податоци | Производство |
| премиум/аудио/a2dp_avrcp | Демонстрација на Bluetooth Premium Audio | Производство |
Апликации за подигач:
| /апликации/подигнувач/ | Опис | Ослободете Тип |
| основни | Основна демонстрација на Bootloader | Производство |
| Ажурирање во живо | Демонстрација на ажурирање во живо | Производство |
Апликации од класа Б:
| /апликации/класа б/ | Опис | Ослободете Тип |
| Демо на ClassB | Демонстрација на библиотеката од Б одделение | Производство |
Криптографски апликации:
| /апликации/крипто/ | Опис | Ослободете Тип |
| encrypt_decrypt | Крипто периферна библиотека MD5 - демонстрација за шифрирање/дешифрирање | Производство |
| голем_хеш | Демонстрација на хаширање на крипто периферна библиотека | Производство |
Апликации за драјвери:
| /апликации/драјвер/ | Опис | Ослободете Тип |
| i2c/i2c_rtcc | I2C RTCC демонстрација | Производство |
| nvm/nvm_read_write | Демонстрација на NVM | Производство |
| шпионски/сериски_еепром | SPI демонстрација | Производство |
| spi/spi_loopback | SPI демонстрација | Производство |
| spi_flash/sst25vf020b | Демонстрација на уредот SPI Flash SST25VF020B | Производство |
| usart/usart_echo | Демонстрација на USART | Производство |
| usart/usart_loopback | Демонстрација на повратна врска на USART | Производство |
ExampАпликации:
| /апликации/ексamples/ | Опис | Ослободете Тип |
| мојата_прва_апликација | MPLAB Хармониски туторијал, ексampЛе Решение | N/A |
| периферни | MPLAB Harmony Compliant Peripheral Library Exampлес | Производство |
| систем | MPLAB Harmony Compliant System Service Library Exampлес | Производство |
Апликации за програмирање на надворешна меморија:
| /апликации/програмер/ | Опис | Ослободете Тип |
| надворешен_флеш | Демонстрација на надворешен флеш-подигнувач на бутлоудери | Производство |
| sqi_flash | Демонстрација на флеш-програмерот SQI за надворешна меморија | Производство |
File Системски апликации:
| /апликации/fs/ | Опис | Ослободете Тип |
| nvm_fat_single_disk | Демонстрација на FAT FS со неиспарлива меморија на еден диск | Производство |
| nvm_mpfs_single_disk | Демонстрација на MPFS со неиспарлива меморија на еден диск | Производство |
| nvm_sdcard_fat_mpfs_multi_disk | Демонстрација на FAT FS MPFS неиспарлива меморија со повеќе дискови | Производство |
| nvm_sdcard_fat_multi_disk | Демонстрација на FAT FS со неиспарлива меморија на повеќе дискови | Производство |
| sdcard_fat_single_disk | Демонстрација на FAT FS SD картичка со еден диск | Производство |
| sdcard_msd_fat_multi_disk | Демонстрација на SD картичка со повеќе дискови MSD FAT FS | Производство |
| sst25_fat | Демонстрација на SST25 Flash FAT FS | Алфа |
Графички апликации:
| /апликации/gfx/ | Опис | Ослободете Тип |
| основна_слика_движење | Демонстрација на основна библиотека за графика со слики и движење | Производство |
| emwin_брз почеток | Демонстрација за брз старт на SEGGER emWin | Производство |
| надворешни_ресурси | Складирани графички ресурси Демонстрација на пристап до надворешна меморија | Производство |
| графички_презентации | Графика со ниска цена без контролер (LCC) WVGA демонстрација | Производство |
| lcc | Демонстрација на нискобуџетна графичка технологија без контролер (LCC) | Производство |
| медиумска_слика_viewer | Графичка медиумска слика Viewer Демонстрација | Производство |
| објект | Демонстрација на слој на графички објекти | Производство |
| примитивен | Демонстрација на слоеви на графички примитиви | Производство |
| отпорен_допир_калибрирање | Демонстрација на калибрација на отпорен допир | Производство |
| s1d13517 | Демонстрација на LCD контролерот Epson S1D13517 | Производство |
| ssd1926 | Демонстрација на контролерот Solomon Systech SSD1926 | Производство |
Мултимедијална експанзиона плоча II (MEB II) Примени:
| /апликации/meb_ii/ | Опис | Ослободете Тип |
| gfx_камера | Демонстрација на графичка камера | Производство |
| gfx_cdc_com_port_single | Демонстрација на комбинирана графика и USB CDC | Производство |
| gfx_фото_рамка | Демонстрација на графичка фоторамка | Производство |
| gfx_web_server_nvm_mpfs | Комбинирана графика и TCP/IP Web Демонстрација на серверот | Производство |
| емвин | Можности на SEGGER emWin® на демонстрација на MEB II | Бета |
RTOS апликации:
| /апликации/rtos/ | Опис | Ослободете Тип |
| ембои | Демонстрации на SEGGER embOS® | Производство |
| фриртос | Демонстрации на FreeRTOS™ | Производство |
| отвори го тос | Демонстрации на OPENRTOS | Производство |
| нишка x | Демонстрации на Express Logic ThreadX | Производство |
| uC_OS_II | Демонстрации на Micriµm® µC/OS-II™ | Бета |
| uC_OS_III | Демонстрации на Micriµm® µC/OS-III™ | Производство |
TCP/IP апликации:
| /апликации/tcpip/ | Опис | Ослободете Тип |
| berkeley_tcp_client | Демонстрација на TCP/IP клиентот во Беркли | Производство |
| berkeley_tcp_server | Демонстрација на TCP/IP серверот во Беркли | Производство |
| berkeley_udp_client | Демонстрација на TCP/IP UDP клиентот на Беркли | Производство |
| berkeley_udp_relay | Демонстрација на TCP/IP UDP релеј во Беркли | Производство |
| berkeley_udp_server | Демонстрација на TCP/IP UDP серверот во Беркли | Производство |
| wolfssl_tcp_client | wolfSSL TCP/IP TCP клиентска демонстрација | Производство |
| wolfssl_tcp_сервер | wolfSSL TCP/IP TCP серверска демонстрација | Производство |
| snmpv3_nvm_mpfs | SNMPv3 микрочип со неиспарлива меморија, сопственички File Демонстрација на системот | Производство |
| snmpv3_sdcard_fatfs | SNMPv3 неиспарлива меморија SD картичка FAT File Демонстрација на системот | Производство |
| tcpip_tcp_клиент | TCP/IP TCP клиентска демонстрација | Производство |
| tcpip_tcp_client_server | TCP/IP TCP клиент сервер демонстрација | Производство |
| tcpip_tcp_сервер | TCP/IP TCP сервер демонстрација | Производство |
| tcpip_udp_client | Демонстрација на TCP/IP UDP клиент | Производство |
| tcpip_udp_client_server | Демонстрација на TCP/IP UDP клиентски сервер | Производство |
| tcpip_udp_сервер | Демонстрација на TCP/IP UDP сервер | Производство |
| web_server_nvm_mpfs | Сопствен микрочип со неиспарлива меморија File Систем Web Демонстрација на серверот | Производство |
| web_server_sdcard_fatfs | FAT на SD картичка File Систем Web Демонстрација на серверот | Производство |
| wifi_easy_configuration | Wi-Fi® EasyConf демонстрација | Производство |
| wifi_g_demo | Wi-Fi G демонстрација | Производство |
| wifi_wolfssl_tcp_client | Wi-Fi wolfSSL TCP/IP клиентска демонстрација | Производство |
| wifi_wolfssl_tcp_сервер | Wi-Fi wolfSSL TCP/IP серверска демонстрација | Производство |
| wolfssl_tcp_client | wolfSSL TCP/IP клиентска демонстрација | Производство |
| wolfssl_tcp_сервер | wolfSSL TCP/IP серверска демонстрација | Производство |
Тест апликации:
| /апликации/meb_ii/ | Опис | Ослободете Тип |
| тест_иample | MPLAB Хармониски тест Sample Апликација | Алфа |
Апликации за USB уреди:
| /апликации/usb/уред/ | Опис | Ослободете Тип |
| cdc_com_port_dual | Демонстрација на емулација на CDC со двојни сериски COM порти | Производство |
| cdc_com_port_single | Демонстрација на емулација на CDC со еден сериски COM порт | Производство |
| cdc_msd_basic | Демонстрација на уред за масовно складирање (MSD) на CDC | Производство |
| cdc_сериски_емулатор | Демонстрација на сериска емулација на CDC | Производство |
| cdc_serial_emulator_msd | CDC сериска емулација MSD демонстрација | Производство |
| hid_basic | Демонстрација на основен USB уред за човечки интерфејс (HID) | Производство |
| скриен_џојстик | Демонстрација на USB HID класа џојстик уред | Производство |
| скриена_тастатура | Демонстрација на уред со тастатура USB HID класа | Производство |
| скриен_глушец | Демонстрација на USB HID класа на глушец | Производство |
| hid_msd_basic | USB HID класа MSD демонстрација | Производство |
| msd_basic | USB MSD демонстрација | Производство |
| msd_fs_spiflash | USB MSD SPI флеш меморија File Демонстрација на системот | Производство |
| msd_sdcard | Демонстрација на USB MSD картичка | Производство |
| продавач | Демонстрација на USB добавувач (т.е. генерички) | Производство |
USB хост апликации:
| /апликации/usb/хост/ | Опис | Ослободете Тип |
| аудио_звучник | Демонстрација на драјвер за USB Audio v1.0 Host Class | Производство |
| cdc_basic | Основна демонстрација на USB CDC | Производство |
| cdc_msd | USB CDC MSD основна демонстрација | Производство |
| hid_basic_keyboard | Демонстрација на USB HID Host тастатура | Производство |
| скриен_базичен_глушец | Демонстрација на USB HID Host Mouse | Производство |
| hub_cdc_hid | Демонстрација на USB HID CDC Hub | Производство |
| hub_msd | Демонстрација на USB MSD Hub Host | Производство |
| msd_basic | USB MSD Host Едноставна демонстрација на USB флеш драјв | Производство |
Претходно изградени бинарни датотеки:
| /bin/framework | Опис | Ослободете Тип |
| блутут | Претходно изградени библиотеки со Bluetooth стек PIC32 | Производство |
| блутут/премиум/аудио | Претходно изградени библиотеки со аудио стек со Bluetooth PIC32 (премиум) | Производство |
| декодер/премиум/aac_microaptiv | Претходно изградена библиотека со AAC декодери за PIC32MZ уреди со функции на microAptiv Core (Премиум) | Бета |
| декодер/премиум/aac_pic32mx | Претходно изградена библиотека со AAC декодери за PIC32MX уреди (Премиум) | Бета |
| декодер/премиум/mp3_microaptiv | Претходно изградена библиотека со MP3 декодери за PIC32MZ уреди со функции на microAptiv Core (Премиум) | Производство |
| декодер/премиум/mp3_pic32mx | Претходно изградена библиотека со MP3 декодери за PIC32MX уреди (Премиум) | Производство |
| декодер/премиум/wma_microaptiv | Претходно изградена библиотека со WMA декодери за PIC32MZ уреди со функции на microAptiv Core (Премиум) | Бета |
| декодер/премиум/wma_pic32mx | Претходно изградена библиотека со WMA декодери за PIC32MX уреди (Премиум) | Бета |
| математика/дискриптум на знаење | Претходно изградени DSP библиотеки со фиксна точка за математички библиотеки за PIC32MZ уреди | Производство |
| математика/libq | Претходно изградени библиотеки со фиксна точка на LibQ за уреди PIC32MZ | Производство |
| математика/libq/libq_c | Претходно изградена математичка библиотека со C-имплементации компатибилна со уредите Pic32MX и Pic32MZ. (ЗАБЕЛЕШКА: Овие рутини не се компатибилни со функциите на библиотеката libq) | Бета |
| периферни | Претходно изградени периферни библиотеки | Продукција/ Бета |
Изградете рамка:
| /build/framework/ | Опис | Ослободете Тип |
| математика/libq | Проект за градење библиотека LibQ | Производство |
| математика/libq | Проект за градење библиотека LibQ_C | Алфа |
| периферни | Проект за изградба на периферна библиотека | Производство |
Комунални услуги:
| /комунални услуги/ | Опис | Ослободете Тип |
| mhc/plugins/displaymanager/displaymanager.jar | Додаток за менаџер на дисплеи MPLAB Harmony | Бета |
| mhc/com-microchip-mplab-modules-mhc.nbm | Додаток за конфигуратор на MPLAB Harmony (MHC)
MPLAB Harmony Graphics Composer (вклучен во додатокот MHC) |
Производство
Бета |
| mib2bib/mib2bib.jar | Компилирана прилагодена MIB скрипта за микрочип (snmp.mib) за генерирање на snmp.bib и mib.h | Производство |
| mpfs_генератор/mpfs2.jar | TCP/IP MPFS File Генератор и алатка за прикачување | Производство |
| сегер/емвин | SEGGER emWin алатки што ги користат демонстративните апликации на MPLAB Harmony emWin | Продавач |
| tcpip_discoverer/tcpip_discoverer.jar | Алатка за откривање на TCP/IP микрочип јазли | Производство |
Софтвер од трети страни:
| /трета_страна/ | Опис | Ослободете Тип |
| декодер | Распределба на изворниот код на библиотеката со декодери | Продавач |
| gfx/emwin | Дистрибуција на графичка библиотека SEGGER emWin® | Продавач |
| rtos/embOS | Дистрибуција на SEGGER embOS® | Продавач |
| rtos/FreeRTOS | Дистрибуција на изворниот код на FreeRTOS со поддршка за уреди PIC32MZ | Продавач |
| rtos/MicriumOSII | Дистрибуција на Micriµm® µC/OS-II™ | Продавач |
| rtos/MicriumOSIII | Дистрибуција Micriµm® µC/OS-III™ | Продавач |
| rtos/OpenRTOS | Дистрибуција на изворниот код на OPENRTOS со поддршка за уреди PIC32MZ | Продавач |
| rtos/ThreadX | Експресна логичка дистрибуција ThreadX | Продавач |
| сегер/емвин | SEGGER emWin® Pro Distribution | Продавач |
| tcpip/wolfssl | wolfSSL (порано CyaSSL) Вградена SSL библиотека Демонстрација базирана на отворен код | Продавач |
| tcpip/iniche | Дистрибуција на библиотеки InterNiche | Продавач |
Документација:
| /док/ | Опис | Ослободете Тип |
| хармонија_помош.pdf | Помош за MPLAB Harmony во пренослив формат на документ (PDF) | Производство |
| harmony_help.chm | Помош за MPLAB Harmony во формат на компајлирана помош (CHM) | Производство |
| html/index.html | Помош за MPLAB Harmony во HTML формат | Производство |
| harmony_compatibility_worksheet.pdf | PDF формулар за употреба при одредување на нивото на компатибилност со MPLAB Harmony и за евидентирање на сите исклучоци или ограничувања од упатствата за компатибилност | Производство |
| harmony_release_brief_v1.11.pdf | MPLAB Harmony Release Brief, кој обезбедува информации за објавување „на прв поглед“ | Производство |
| harmony_release_notes_v1.11.pdf | Белешки за изданието на MPLAB Harmony во PDF формат | Производство |
| harmony_license_v1.11.pdf | Договор за лиценца за софтвер MPLAB Harmony во PDF формат | Производство |
Видови на изданија
Овој дел ги опишува типовите на изданија и нивното значење.
Опис
Изданијата на модулот MPLAB Harmony можат да бидат еден од трите различни типа, како што е прикажано на следната илустрација.

Алфа издание
Алфа верзијата на модулот е обично почетно издание. Алфа изданијата ќе имаат комплетни имплементации на нивниот основен сет на функции, тие се функционално тестирани на единици и ќе се градат правилно. Алфа изданието е одличен „претходен“view„за тоа на што работи новиот развој на Microchip и може да биде многу корисен за истражување на нови функции. Сепак, не поминал низ целосниот формален процес на тестирање и речиси е сигурно дека дел од неговиот интерфејс ќе се промени пред да се објави продукциската верзија и затоа не се препорачува за продукциска употреба.“
Бета издание
Бета верзијата на модулот помина низ внатрешниот интерфејс повторноview процес и имал формално тестирање на неговата функционалност. Исто така, проблемите пријавени од алфа-верзијата ќе бидат поправени или документирани. Кога модулот е во бета-верзија, можете да очекувате дека ќе функционира правилно во нормални околности и можете да очекувате дека неговиот интерфејс е многу блиску до конечната форма (иако сè уште може да се направат промени доколку е потребно). Сепак, немало тестирање на стрес или перформанси и може да не откаже лесно ако се користи неправилно. Бета-верзијата не се препорачува за продукциска употреба, но може да се користи за развој.
Објавување на производството
До моментот кога модулот ќе биде објавен во продукциска форма, тој е целосно опремен, целосно тестиран и неговиот интерфејс е „замрзнат“. Сите познати проблеми од претходните изданија ќе бидат поправени или документирани. Постоечкиот интерфејс нема да се промени во идните изданија. Може да се прошири со дополнителни функции и дополнителни функции на интерфејсот, но постоечките функции на интерфејсот нема да се променат. Ова е стабилен код со стабилен интерфејс на апликациски програми (API) на кој можете да се потпрете за продукциски цели.
Броеви на верзии
Овој дел го опишува значењето на броевите на верзиите на MPLAB Harmony.
Опис
Шема за нумерирање на верзии на MPLAB Harmony
MPLAB Harmony ја користи следната шема за нумерирање на верзии:
. [. ][ ] Каде:
- = Голема ревизија (значајна промена што влијае на многу или на сите модули)
- = Мала ревизија (нови функции, редовни изданија)
- [. ] = Dot release (корекции на грешки, непланирани изданија)
- [ ] = Тип на издание (a за алфа и b за бета, доколку е применливо). Верзиите за производство не вклучуваат буква за тип на издание.
Низа на верзија
Функцијата SYS_VersionStrGet ќе врати стринг во форматот:
„ . [. ][ ]“
Каде:
- е главниот број на верзијата на модулот
- е бројот на споредната верзија на модулот
- е опционален број за издавање „patch“ или „dot“ (кој не е вклучен во низата ако е еднаков на „00“)
- е опционален тип на издание „a“ за алфа и „b“ за бета. Овој тип не е вклучен ако изданието е продукциска верзија (т.е. не е алфа или бета)
Забелешка: Низата за верзија нема да содржи празни места.
Exampле:
„0.03a“
„1.00“
Број на верзија
Бројот на верзијата вратен од функцијата SYS_VersionGet е непотпишан цел број во следниот децимален формат (не во BCD формат).
* 10000 + * 100+
Каде што броевите се претставени во децимални чипови и значењето е исто како што е опишано во Version String.
Забелешка: Нема нумеричка репрезентација на типот на ослободување.
Exampле:
За верзијата „0.03a“, вратената вредност е еднаква на: 0 * 10000 + 3 * 100 + 0.
За верзијата „1.00“, вратената вредност е еднаква на: 1 * 100000 + 0 * 100 + 0.
© 2013-2017 Microchip Technology Inc.
Најчесто поставувани прашања
- П: Може ли MPLAB Harmony да се користи со програмирање во C++? јазик?
A: Не, MPLAB Harmony не е тестиран со C++; затоа, поддршката за овој програмски јазик не е достапна. - П: Кое е препорачаното ниво на оптимизација за градење проекти со периферната библиотека MPLAB Harmony?
A: Нивото на оптимизација -O1 се препорачува за отстранување на код од неискористените делови во библиотеката на периферните уреди. - П: Како деинсталаторот на MPLAB Harmony се справува со измени од корисникот files?
A: Деинсталаторот ќе ги избрише сите fileинсталирани од инсталерот, дури и ако биле изменети од корисникот. Сепак, новите fileДодадените од корисникот нема да бидат избришани.
Документи / ресурси
![]() |
Интегрирана софтверска рамка MICROCHIP Harmony [pdf] Упатство за корисникот v1.11, Harmony Integrated Software Framework, Интегрирана софтверска рамка, Софтверска рамка, Framework |





