MICROCHIP Harmony ინტეგრირებული პროგრამული უზრუნველყოფის ჩარჩო
სპეციფიკაციები:
- პროდუქტის დასახელება: MPLAB Harmony Integrated Software Framework
- ვერსია: v1.11
- გამოშვების თარიღი: 2017 წლის აპრილი
პროდუქტის ინფორმაცია:
MPLAB Harmony Integrated Software Framework v1.11 არის პროგრამული უზრუნველყოფის ჩარჩო, რომელიც შექმნილია მიკროჩიპური მიკროკონტროლერებისთვის ჩაშენებული აპლიკაციების შემუშავების გასამარტივებლად და დასაჩქარებლად. ის უზრუნველყოფს ბიბლიოთეკების, დრაივერების და შუალედური პროგრამული უზრუნველყოფის ყოვლისმომცველ ნაკრებს შემუშავების პროცესის გასამარტივებლად.
პროდუქტის გამოყენების ინსტრუქცია
მახასიათებლები და ცნობილი პრობლემები:
MPLAB Harmony-ის მახასიათებლები:
- მხარს უჭერს მიკროჩიპური მიკროკონტროლერების ფართო სპექტრს
- ბიბლიოთეკებისა და შუალედური პროგრამული უზრუნველყოფის ყოვლისმომცველი ნაკრები
- მარტივი კონფიგურაცია და დაყენება
ცნობილი საკითხები:
- C++ პროგრამირების ენა არ არის მხარდაჭერილი
- რეკომენდებული -O1 ოპტიმიზაციის დონე Harmony-ის პერიფერიული ბიბლიოთეკის მქონე პროექტებისთვის
- დეინსტალატორის ქცევა მომხმარებლის მიერ მოდიფიცირებულთან დაკავშირებით files
გამოშვების ინფორმაცია
გთავაზობთ MPLAB Harmony-ის გამოშვების ინფორმაციას, მოიცავს გამოშვების შენიშვნებს, გამოშვების შინაარსს, გამოშვების ტიპებს და განმარტავს ვერსიის ნუმერაციის სისტემას. გამოშვების შენიშვნების PDF ასლი მოცემულია თქვენი MPLAB Harmony ინსტალაციის /doc საქაღალდეში.
გამოშვების შენიშვნები
ეს თემა შეიცავს MPLAB Harmony-ის ამ ვერსიის გამოშვების შენიშვნებს.
აღწერა
MPLAB Harmony ვერსია: v1.11 გამოშვების თარიღი: 2017 წლის აპრილი
პროგრამული უზრუნველყოფის მოთხოვნები
MPLAB Harmony-ის გამოყენებამდე დარწმუნდით, რომ შემდეგი დაინსტალირებულია:
- MPLAB X IDE 3.60
- MPLAB XC32 C/C++ კომპილატორი 1.43
- MPLAB ჰარმონიის კონფიგურატორი 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ინსტალატორის მიერ დაინსტალირებული, მაშინაც კი, თუ ისინი მომხმარებლის მიერ იყო შეცვლილი. თუმცა, დეინსტალატორი არ იქნება ახლის წაშლა fileმომხმარებლის მიერ დამატებულია MPLAB Harmony ინსტალაციის საქაღალდეში. MPLAB Harmony Display Manager დანამატი უზრუნველყოფს LCC-ის მიერ გენერირებული დრაივერის სრულ კონფიგურაციისა და სიმულაციის მხარდაჭერას, ასევე უზრუნველყოფს ყველა სხვა გრაფიკული კონტროლერის დრაივერის ძირითად მხარდაჭერას. სხვა გრაფიკული კონტროლერის დრაივერების სრული კონფიგურაციისა და სიმულაციის მხარდაჭერა დაემატება MPLAB Harmony-ის მომავალ ვერსიებს. |
შუალედური პროგრამული უზრუნველყოფა და ბიბლიოთეკები:
ფუნქცია | დამატებები და განახლებები | ცნობილი საკითხები |
Bootloader-ის ბიბლიოთეკა | UDP ჩამტვირთველი არ კომპილირდება PIC32MZ მოწყობილობებისთვის, როდესაც არჩეულია microMIPS. | |
კრიპტო ბიბლიოთეკა | N/A | პროექტების მიგრაცია, რომლებიც იყენებენ აპარატურულ Crypto ბიბლიოთეკას და აქვთ მრავალი კონფიგურაცია, შეიძლება კოდის რეგენერაციის შემდეგ კომპილაციის პრობლემას წააწყდნენ. MPLAB X IDE აჩვენებს, რომ pic32mz-crypt.h და pic32mz-hash.c fileკონფიგურაციიდან გამორიცხულია s, მიუხედავად იმისა, რომ მათი დამატება სცადა. კომპილატორი წარმოქმნის შეცდომებს, რომლებიც გეტყვით, რომ გარკვეული Crypto ფუნქციების მითითება შეუძლებელია. ამ პრობლემის გადასაჭრელად, წაშალეთ ორივე. fileპროექტიდან s (pic32mz-crypt.h და pic32mz-hash.c) და გამოიყენეთ MPLAB Harmony Configurator (MHC) ყველა იმ კონფიგურაციის რეგენერაციისთვის, რომელიც ამ კონფიგურაციებს იყენებს. files. |
დეკოდერის ბიბლიოთეკები | მეხსიერების მოთხოვნებისა და ხელმისაწვდომი SRAM-ის რაოდენობის გამო, ზოგიერთი დეკოდერი ვერ მუშაობს სხვა დეკოდერებთან პარალელურად. თუმცა, universal_audio_decoders-ის დემონსტრაციაში თითოეული დეკოდერი ინდივიდუალურად იმუშავებს. | |
File სისტემა | unmount ფუნქციაში ნაპოვნი და გამოსწორებული იქნა პოტენციური null მაჩვენებლის გამონაკლისი. | |
გრაფიკული ბიბლიოთეკები | JPEG დეკოდირება არ უჭერს მხარს პროგრესულ სკანირებულ სურათებს. ზოგიერთ გამჭვირვალობით ჩაშენებულ ანიმაციურ GIF სურათს შეიძლება ჰქონდეს წყვეტილი ფორმატირება. გენერირებული LCCG დრაივერი მხარს უჭერს ეკრანის გარჩევადობას WVGA-მდე ან ეკვივალენტამდე. | |
TCP/IP დასტა | SMTPC:
|
|
USB მოწყობილობების ბიბლიოთეკა | N/A | USB მოწყობილობების დასტა შეზღუდული ტევადობით შემოწმდა RTOS-ით. USB მოწყობილობების დასტის PIC32MZ ოჯახის მოწყობილობაზე გაშვებისას, დასტის ინიციალიზაციას PIC32MZ EC მოწყობილობებისთვის სამი წამი და PIC32MZ EF მოწყობილობებისთვის სამი მილიწამი სჭირდება. |
USB მასპინძლის ბიბლიოთეკა | USB Host Beta პროგრამული უზრუნველყოფის MHC მხარდაჭერა ამოღებულია. USB Host Beta API-ების მხარდაჭერა მომავალ ვერსიებში გაუქმდება. | შემდეგი 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 Driver-ი გამოცდილია კომერციულად ხელმისაწვდომი USB ფლეშ დრაივერების შეზღუდული რაოდენობით. MSD Host Client Driver-ი და USB Host Layer-ი არ არის გამოცდილი წაკითხვის/ჩაწერის გამტარუნარიანობაზე. ეს ტესტირება ჩატარდება MPLAB Harmony-ის მომავალ ვერსიებში. MSD Host Client Driver-ის და SCSI ბლოკის დრაივერის გამოყენება შესაძლებელია მხოლოდ... File სისტემა, თუ file სისტემის ავტომატური დამონტაჟების ფუნქცია ჩართულია. MSD Host Client დრაივერი არ არის გამოცდილი Multi-LUN მასობრივი შენახვის მოწყობილობით და USB ბარათის წამკითხველებით. |
USB მასპინძლის ბიბლიოთეკა (გაგრძელება) | USB Host SCSI ბლოკის დრაივერი, CDC კლიენტის დრაივერი და აუდიო მასპინძელი კლიენტის დრაივერი მხოლოდ ერთკლიენტზე მუშაობას უჭერენ მხარს. მრავალკლიენტზე მუშაობა MPLAB Harmony-ის მომავალ ვერსიებში იქნება ჩართული.
USB HID Host Client დრაივერი არ არის გამოცდილი მრავალი გამოყენების მოწყობილობით. გამომავალი ან ფუნქციის ანგარიშის გაგზავნა არ არის გამოცდილი. USB აუდიო მასპინძელი კლიენტის დრაივერი არ უზრუნველყოფს შემდეგი ფუნქციების იმპლემენტაციას:
|
მოწყობილობის დრაივერები:
ფუნქცია | დამატებები და განახლებები | ცნობილი საკითხები |
LCC | . | MPLAB Harmony Graphics Composer (MHGC)-ს არ შეუძლია პალიტრის ცხრილის უზრუნველყოფა; ამიტომ, მომხმარებლებმა DRV_GFX_PalletteSet ფუნქციის გამოყენებით LCC დრაივერს უნდა მიაწოდონ uint16_t მასივი, რომელიც შედგება 256 16 bpp RGB ფერისგან. ამ მასივის შინაარსი გამოყენებული იქნება ფერის ინდექსების TFT ეკრანის ფერებთან შესაბამისობაში მოსაყვანად.
MHC-ში DMA Trigger Source პარამეტრი შეიცვალა. თუ თქვენი პროექტის პარამეტრი 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 ბარათის დრაივერი არ არის გამოცდილი მაღალი სიხშირის შეფერხების გარემოში. |
SPI | N/A | DMA-თი SPI Slave რეჟიმი არ მუშაობს. ეს პრობლემა MPLAB Harmony-ის მომავალ ვერსიებში გამოსწორდება. |
SPI Flash | ფლეშ დრაივერის ბიბლიოთეკა არ უჭერს მხარს ისეთ ფუნქციებს, როგორიცაა მაღალსიჩქარიანი წაკითხვა, დაჭერა და ჩაწერისგან დაცვა.
დრაივერის ბიბლიოთეკის სტატიკური იმპლემენტაცია მიუწვდომელია. |
|
USB | USB დრაივერების ბიბლიოთეკა შეზღუდული მოცულობით შემოწმდა RTOS-ით.
USB დრაივერის ბიბლიოთეკის PIC32MZ ოჯახის მოწყობილობაზე გაშვებისას, PIC32MZ EC მოწყობილობებისთვის სტეკის ინიციალიზაციას სამი წამი სჭირდება, ხოლო PIC32MZ EF მოწყობილობებისთვის - სამი მილიწამი. USB Host Driver Library-ის ზოგიერთი API შესაძლოა შემდეგ ვერსიაში შეიცვალოს. USB Host Driver Library-ის გამოკითხვის რეჟიმის მუშაობა არ არის გამოცდილი. USB Host Driver Library-ის მიმაგრების/გამოყოფის ქცევა შეზღუდული მოცულობით არის გამოცდილი. |
სისტემური სერვისები:
ფუნქცია | დამატებები და განახლებები | ცნობილი საკითხები |
DMA |
პერიფერიული ბიბლიოთეკები:
ფუნქცია | დამატებები და განახლებები | ცნობილი საკითხები |
ადჩს | N/A | პერიფერიული მოწყობილობების ბიბლიოთეკის ამ ვერსიაში FIFO არ არის მხარდაჭერილი. |
SQI | N/A | CLK_DIV_16-ზე მაღალი SQI საათის გამყოფის მნიშვნელობა არ იმუშავებს. ოპტიმალური SQI საათის სიჩქარის მისაღწევად გამოიყენეთ CLK_DIV_16-ზე დაბალი SQI საათის გამყოფის მნიშვნელობა.
შენიშვნა: ეს პრობლემა ვრცელდება ნებისმიერ აპლიკაციაზე, რომელიც იყენებს SQI მოდულს. |
აპლიკაციები
ფუნქცია | დამატებები და განახლებები | ცნობილი საკითხები |
აუდიო დემონსტრაციები | Universal_audio_decoders-ში შეიცვალა დირექტორიის სიღრმის შეზღუდვის მიზნით. file სისტემა. ეს გამონაკლისს თავიდან აგაცილებთ, თუ ის 6 ქვედირექტორიის დონის მიღმა მოხდება. | usb_headset, usb_microphone და usb_speaker დემონსტრაციები:
ხმის დადუმების ფუნქცია (როგორც ეს კომპიუტერიდან კონტროლდება) არ ფუნქციონირებს. mac_audio_hi_res დემონსტრაცია: კომპიუტერზე ხმის გამორთვა მხოლოდ პირველივე ცდაზე მუშაობს სწორად |
Bluetooth-ის დემონსტრაციები | გამოსწორდა a2dp_avrcp დემო ვერსიაში WVGA დისპლეის პრობლემები. ეს არის პრემიუმ დემო ვერსია. | გრაფიკა დროებით გამორთულია/ამოღებულია ყველა PIC32MZ DA კონფიგურაციაში და ხელმისაწვდომი იქნება მომავალ ვერსიაში. |
File სისტემის დემონსტრაციები | LED_3, რომელიც გამოიყენება დემონსტრაციის წარმატების აღსანიშნავად, არ ანათებს, რაც გავლენას ახდენს შემდეგ დემონსტრაციებზე:
გვერდის ავლით, მომხმარებელს შეუძლია აპლიკაციის კოდში განათავსოს წყვეტის წერტილი, რათა ნახოს დემონსტრაციების სტატუსი. |
გრაფიკული დემონსტრაციები | სასტარტო კომპლექტის PKOB პროგრამირებამ და გამართვამ შეიძლება გამოიწვიოს შემდეგი შეცდომა: პროგრამისტის ჩართვა ვერ მოხერხდა: სამიზნე მოწყობილობის დაპროგრამება ვერ მოხერხდა. თუ ეს შეტყობინება გამოჩნდება, ხელახლა ჩართეთ მოწყობილობა და აპლიკაცია ჩაირთვება. თუ გამართვაა საჭირო, შემოთავაზებული გამოსავალია შესაბამისი ჰედერის დაყენება სასტარტო ნაკრებზე MPLAB REAL ICE-ის გამოყენებით.
შემდეგი პრობლემები ეხება external_resources დემონსტრაციას:
|
|
MEB II დემონსტრაციები | segger_emwin-ის სადემონსტრაციო აპლიკაცია ჯერ არ მოიცავს შეხებით შეყვანას. | |
RTOS-ის დემონსტრაციები | PIC32MZ EF კონფიგურაციისთვის საჭიროა SEGGER embOS ბიბლიოთეკა FPU მხარდაჭერით და მომხმარებელმა ეს ცალსახად უნდა ჩართოს. ნაგულისხმევად, FPU მხარდაჭერის გარეშე ბიბლიოთეკა ჩართულია. | |
სისტემის სერვისების ბიბლიოთეკის ყოფილიamples | N/A | command_appio-ს დემონსტრაცია არ მუშაობს MPLAB X IDE v3.06-ის გამოყენებით, მაგრამ მუშაობს v3.00-ით. |
TCP/IP Wi-Fi
დემონსტრაციები |
N/A | ENC24xJ600 ან ENC28J60 კონფიგურაციების გამოყენებით tcpip_tcp_client დემონსტრაცია არ მუშაობს სწორად, თუ SPI დრაივერი DMA-ს ჩართავს. გთხოვთ, გამორთოთ SPI DMA ოფცია ამ კონფიგურაციებისთვის. ეს პრობლემა გამოსწორდება MPLAB Harmony-ის მომავალ ვერსიებში. |
სატესტო აპლიკაციები | N/A | PIC32MZ EF Starter Kit-თან გამოსაყენებელ FreeRTOS კონფიგურაციებში პროექტის პარამეტრებში მცურავი წერტილოვანი ბიბლიოთეკა გამორთულია. |
USB დემონსტრაციები | msd_basic მოწყობილობის დემონსტრაციული აპლიკაცია, რომელიც PIC32MZ მოწყობილობების გამოყენებით არის აგებული, მოითხოვს, რომ SCSI მოთხოვნის პასუხის მონაცემთა სტრუქტურა ოპერატიულ მეხსიერებაში იყოს განთავსებული. ამ მონაცემთა სტრუქტურის პროგრამის ფლეშ მეხსიერებაში განთავსება იწვევს მოთხოვნის პასუხის დაზიანებას. ეს პრობლემა მომავალ ვერსიაში გამოსწორდება. 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 Library | N/A | |
მათემატიკის ბიბლიოთეკები | DSP ფიქსირებული წერტილების მათემატიკის ბიბლიოთეკა:
|
კომუნალური მომსახურება:
ფუნქცია | დამატებები და განახლებები | ცნობილი საკითხები |
MPLAB ჰარმონიის კონფიგურატორი (MHC) | N/A |
|
მესამე მხარის პროგრამული უზრუნველყოფა:
ფუნქცია | დამატებები და განახლებები | ცნობილი საკითხები |
SEGGER emWin გრაფიკული ბიბლიოთეკა | N/A | მხარდაჭერილია მხოლოდ LCC დისპლეის კონტროლერი. სხვა დისპლეის კონტროლერების მხარდაჭერა ამ ვერსიაში მიუწვდომელია.
დიალოგის ვიჯეტის სახელურის მოსაძებნად API ამ ვერსიაში ხელმისაწვდომი არ არის. |
გამოშვების შიგთავსი
ეს თემა ჩამოთვლის ამ ვერსიის შინაარსს და განსაზღვრავს თითოეულ მოდულს.
აღწერა
ამ ცხრილში მოცემულია ამ ვერსიის შინაარსი, მოკლე აღწერის და ვერსიის ტიპის ჩათვლით (ალფა, ბეტა, წარმოება ან გამყიდველი).
შუალედური პროგრამული უზრუნველყოფა და ბიბლიოთეკები
/ჩარჩო/ | აღწერა | გათავისუფლება ტიპი |
ბლუთუზი/cdbt | Bluetooth Stack Library (ძირითადი) | წარმოება |
ბლუთუზი/პრემიუმ/აუდიო/cdbt
ბლუთუზი/პრემიუმ/აუდიო/დეკოდერი/sbc |
Bluetooth აუდიო დასტის ბიბლიოთეკა (პრემიუმ)
SBC დეკოდერის ბიბლიოთეკა (პრემიუმ) |
წარმოება
წარმოება |
ჩამტვირთავი | Bootloader-ის ბიბლიოთეკა | წარმოება |
კლასი ბ | B კლასის ბიბლიოთეკა | წარმოება |
კრიპტო | მიკროჩიპების კრიპტოგრაფიული ბიბლიოთეკა | წარმოება |
დეკოდერი/bmp/Bmpდეკოდერი დეკოდერი/bmp/Gifდეკოდერი დეკოდერი/bmp/Jpegდეკოდერი დეკოდერი/audio_decoders/decoder_opus დეკოდერი/speex დეკოდერი/premium/decoder_aac დეკოდერი/premium/decoder_mp3 დეკოდერი/პრემიუმი/decoder_wma |
BMP დეკოდერის ბიბლიოთეკა GIF დეკოდერების ბიბლიოთეკა JPEG დეკოდერის ბიბლიოთეკა Opus-ის დეკოდერის ბიბლიოთეკა Speex დეკოდერის ბიბლიოთეკა AAC დეკოდერის ბიბლიოთეკა (პრემიუმ) MP3 დეკოდერების ბიბლიოთეკა (პრემიუმ) WMA დეკოდერის ბიბლიოთეკა (პრემიუმ) |
ბეტა ბეტა ბეტა ბეტა ბეტა ბეტა ბეტა ბეტა |
gfx | გრაფიკული ბიბლიოთეკა | წარმოება |
მათემატიკა/დისპეტჩერიზაცია | DSP Fixed-Point Math Library API ჰედერი PIC32MZ მოწყობილობებისთვის | წარმოება |
მათემატიკა/libq | LibQ Fixed-Point Math Library API ჰედერი PIC32MZ მოწყობილობებისთვის | წარმოება |
წმინდა/პრეს | MPLAB Harmony Network-ის პრეზენტაციის ფენა | ბეტა |
ტესტი | ტესტის აღკაზმულობის ბიბლიოთეკა | წარმოება |
tcpip | TCP/IP ქსელის დასტა | წარმოება |
USB | USB მოწყობილობების დასტა
USB Host Stack |
წარმოება
ბეტა |
მოწყობილობის დრაივერები:
/ჩარჩო/დრაივერი/ | აღწერა | გათავისუფლება ტიპი |
ADC | ანალოგურ-ციფრული გადამყვანის (ADC) დრაივერი
დინამიური იმპლემენტაცია სტატიკური იმპლემენტაცია |
ბეტა ბეტა |
კამერა/ovm7690 | OVM7690 კამერის დრაივერი
მხოლოდ დინამიური იმპლემენტაცია |
ბეტა |
შეუძლია | კონტროლერის არეალური ქსელის (CAN) დრაივერი
მხოლოდ სტატიკური იმპლემენტაცია |
ბეტა |
სმპ | შედარების დრაივერი
მხოლოდ სტატიკური იმპლემენტაცია |
ბეტა |
კოდეკი/ak4384
კოდეკი/ak4642
კოდეკი/ak4953
კოდეკი/ak7755 |
AK4384 კოდეკის დრაივერი
მხოლოდ დინამიური იმპლემენტაცია
AK4642 კოდეკის დრაივერი მხოლოდ დინამიური იმპლემენტაცია
AK4953 კოდეკის დრაივერი მხოლოდ დინამიური იმპლემენტაცია
AK7755 კოდეკის დრაივერი მხოლოდ დინამიური იმპლემენტაცია |
წარმოება
წარმოება
წარმოება
წარმოება |
cpld | CPLD XC2C64A დრაივერი
მხოლოდ სტატიკური იმპლემენტაცია |
წარმოება |
enc28j60 | ENC28J60 დრაივერების ბიბლიოთეკა
მხოლოდ დინამიური იმპლემენტაცია |
ბეტა |
encx24j600 | ENCx24J600 დრაივერების ბიბლიოთეკა
მხოლოდ დინამიური იმპლემენტაცია |
ბეტა |
ეთმაკი | Ethernet მედია წვდომის კონტროლერის (MAC) დრაივერი
მხოლოდ დინამიური იმპლემენტაცია |
წარმოება |
ეთფი | Ethernet ფიზიკური ინტერფეისის (PHY) დრაივერი
მხოლოდ დინამიური იმპლემენტაცია |
წარმოება |
ფლეში | ფლეშ დრაივერი
მხოლოდ სტატიკური იმპლემენტაცია |
ბეტა |
gfx/კონტროლერი/lcc | დაბალი ღირებულების კონტროლერის გარეშე (LCC) გრაფიკული დრაივერი
მხოლოდ დინამიური იმპლემენტაცია |
წარმოება |
gfx/კონტროლერი/otm2201a | OTM2201a LCD კონტროლერის დრაივერი
მხოლოდ დინამიური იმპლემენტაცია |
წარმოება |
gfx/კონტროლერი/s1d13517 | Epson S1D13517 LCD კონტროლერის დრაივერი
მხოლოდ დინამიური იმპლემენტაცია |
წარმოება |
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) დრაივერი
მხოლოდ სტატიკური იმპლემენტაცია |
ბეტა |
sdcard | 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) დრაივერი
დინამიური იმპლემენტაცია სტატიკური იმპლემენტაცია |
წარმოება
ბეტა |
usbf-ები
USB-ები |
PIC32MX უნივერსალური სერიული ავტობუსის (USB) კონტროლერის დრაივერი (USB მოწყობილობა) მხოლოდ დინამიური იმპლემენტაცია PIC32MZ უნივერსალური სერიული ავტობუსის (USB) კონტროლერის დრაივერი (USB მოწყობილობა) მხოლოდ დინამიური იმპლემენტაცია |
წარმოება
წარმოება |
usbf-ები
USB-ები |
PIC32MX უნივერსალური სერიული ავტობუსის (USB) კონტროლერის დრაივერი (USB მასპინძელი)
მხოლოდ დინამიური იმპლემენტაცია PIC32MZ უნივერსალური სერიული ავტობუსის (USB) კონტროლერის დრაივერი (USB მასპინძელი) მხოლოდ დინამიური იმპლემენტაცია |
ბეტა
ბეტა |
wifi/mrf24w
wifi/mrf24wn |
Wi-Fi დრაივერი MRF24WG კონტროლერისთვის MRF24WN კონტროლერისთვის დინამიური იმპლემენტაციის მხოლოდ Wi-Fi დრაივერი მხოლოდ დინამიური იმპლემენტაცია |
წარმოება
წარმოება |
სისტემური სერვისები
/ჩარჩო/სისტემა/ | აღწერა | გათავისუფლება ტიპი |
clk | საათის სისტემის სერვისების ბიბლიოთეკა
დინამიური იმპლემენტაცია სტატიკური იმპლემენტაცია |
წარმოება
წარმოება |
ბრძანება | ბრძანების პროცესორის სისტემის სერვისის ბიბლიოთეკა
მხოლოდ დინამიური იმპლემენტაცია |
წარმოება |
საერთო | საერთო სისტემის სერვისების ბიბლიოთეკა | ბეტა |
კონსოლი | კონსოლის სისტემის სერვისების ბიბლიოთეკა
დინამიური იმპლემენტაცია სტატიკური იმპლემენტაცია |
ბეტა
ალფა |
გამართვა | გამართვის სისტემის სერვისების ბიბლიოთეკა
მხოლოდ დინამიური იმპლემენტაცია |
ბეტა |
დევკონი | მოწყობილობის მართვის სისტემის სერვისების ბიბლიოთეკა
მხოლოდ დინამიური იმპლემენტაცია |
წარმოება |
დმა | პირდაპირი მეხსიერების წვდომის სისტემის სერვისის ბიბლიოთეკა
დინამიური იმპლემენტაცია |
წარმოება |
fs | File სისტემის სერვისების ბიბლიოთეკა
მხოლოდ დინამიური იმპლემენტაცია |
წარმოება |
ინტ | სისტემის სერვისების ბიბლიოთეკის შეწყვეტა
მხოლოდ სტატიკური იმპლემენტაცია |
წარმოება |
მეხსიერება | მეხსიერების სისტემის სერვისების ბიბლიოთეკა
მხოლოდ სტატიკური იმპლემენტაცია |
ბეტა |
msg | შეტყობინებების სისტემის სერვისების ბიბლიოთეკა
მხოლოდ დინამიური იმპლემენტაცია |
ბეტა |
პორტები | პორტების სისტემის სერვისების ბიბლიოთეკა
მხოლოდ სტატიკური იმპლემენტაცია |
წარმოება |
შემთხვევითი | შემთხვევითი რიცხვების გენერატორის სისტემის სერვისების ბიბლიოთეკა
მხოლოდ სტატიკური იმპლემენტაცია |
წარმოება |
გადატვირთვა | სისტემის სერვისების ბიბლიოთეკის გადატვირთვა
მხოლოდ სტატიკური იმპლემენტაცია |
ბეტა |
თამრ | ტაიმერის სისტემის სერვისების ბიბლიოთეკა
მხოლოდ დინამიური იმპლემენტაცია |
ბეტა |
შეხება | სენსორული სისტემის სერვისების ბიბლიოთეკა
მხოლოდ დინამიური იმპლემენტაცია |
ბეტა |
წონა | Watchdog Timer სისტემის სერვისის ბიბლიოთეკა
მხოლოდ სტატიკური იმპლემენტაცია |
ბეტა |
პერიფერიული ბიბლიოთეკები:
/ჩარჩო/ | აღწერა | გამოშვების ტიპი |
პერიფერიული | პერიფერიული ბიბლიოთეკის საწყისი კოდი ყველა მხარდაჭერილი 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 PIC32 Bluetooth აუდიო შემუშავების ნაკრებისთვის. | წარმოება |
chipkit_wf32 | BSP chipKIT™ WF32™ Wi-Fi განვითარების დაფისთვის. | წარმოება |
chipkit_wifire | BSP chipKIT™ Wi-FIRE განვითარების დაფისთვის. | წარმოება |
pic32mx_125_sk | BSP PIC32MX1/2/5 სასტარტო კომპლექტისთვის. | წარმოება |
pic32mx_125_sk+lcc_pictail+qvga | დაბალი ღირებულების უკონტროლო (LCC) გრაფიკული PICtail Plus-ის შვილობილი დაფა Graphics Display Truly 3.2″ 320×240 დაფით, რომელიც დაკავშირებულია PIC32MX1/2/5 სასტარტო კომპლექტთან. | წარმოება |
pic32mx_125_sk+meb | BSP PIC32MX1/2/5 სასტარტო ნაკრებისთვის, რომელიც დაკავშირებულია მულტიმედიურ გაფართოების დაფასთან (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 PIC32 GUI განვითარების დაფისთვის პროეცირებული ტევადობის შეხებით. | წარმოება |
pic32mx_usb_digital_audio_ab | BSP PIC32 USB აუდიო აქსესუარების დაფისთვის | წარმოება |
pic32mx_usb_sk2 | BSP PIC32 USB სასტარტო ნაკრები II. | წარმოება |
pic32mx_usb_sk2+lcc_pictail+qvga | დაბალი ღირებულების უკონტროლო (LCC) გრაფიკული PICtail Plus-ის შვილობილი დაფა Graphics Display Truly 3.2″ 320×240 დაფით, რომელიც დაკავშირებულია PIC32 USB Starter Kit II-თან. | წარმოება |
pic32mx_usb_sk2+lcc_pictail+wqvga | დაბალი ღირებულების უკონტროლო (LCC) გრაფიკული PICtail Plus-ის შვილობილი დაფის BSP გრაფიკული დისპლეის Powertip 4.3″ 480×272 დაფით, რომელიც დაკავშირებულია PIC32 USB Starter Kit II-თან. | წარმოება |
pic32mx_usb_sk2+meb | PIC32 USB Starter Kit II-თან დაკავშირებული მულტიმედიური გაფართოების დაფის (MEB) BSP. | წარმოება |
pic32mx_usb_sk2+s1d_pictail+vga | გრაფიკული კონტროლერის PICtail Plus Epson S1D13517-ის დამხმარე დაფის BSP Graphics Display Truly 5.7″ 640×480 დაფით, რომელიც დაკავშირებულია PIC32 USB Starter Kit II-თან. | წარმოება |
pic32mx_usb_sk2+s1d_pictail+wqvga | BSP გრაფიკული კონტროლერისთვის PICtail Plus Epson S1D13517-ის დამხმარე დაფისთვის, გრაფიკული დისპლეის კვების წვერით 4.3″ 480×272 დაფით, რომელიც მიერთებულია PIC32 USB Starter Kit II-თან. | წარმოება |
pic32mx_usb_sk2+s1d_pictail+wvga | BSP გრაფიკული კონტროლერისთვის PICtail Plus Epson S1D13517-ის შვილობილი დაფისთვის Graphics Display Truly 7″ 800×400 დაფისთვის, რომელიც დაკავშირებულია PIC32 USB Starter Kit II-თან. | წარმოება |
pic32mx_usb_sk2+ssd_pictail+qvga | BSP გრაფიკული LCD კონტროლერისთვის PICtail Plus SSD1926 შვილობილი დაფისთვის გრაფიკული დისპლეით Truly 3.2″ 320×240 დაფისთვის, რომელიც დაკავშირებულია PIC32 USB Starter Kit II-თან. | წარმოება |
pic32mx_usb_sk3 | BSP PIC32 USB Starter Kit III-ისთვის. | წარმოება |
pic32mx270f512l_pim+bt_audio_dk | PIC32 Bluetooth აუდიო შემუშავების კომპლექტთან დაკავშირებული PIC270MX512F32L დანამატის მოდულის (PIM) BSP. | წარმოება |
pic32mx460_pim+e16 | Explorer 32-ის დეველოპერულ დაფაზე მიერთებული PIC460MX512F16L დანამატიანი მოდულის (PIM) BSP. | წარმოება |
pic32mx470_pim+e16 | Explorer 32-ის დეველოპერულ დაფაზე მიერთებული PIC450MX470/512F16L დანამატიანი მოდულის (PIM) BSP. | წარმოება |
pic32mx795_pim+e16 | Explorer 32-ის დეველოპერულ დაფაზე მიერთებული PIC795MX512F16L დანამატიანი მოდულის (PIM) BSP. | წარმოება |
pic32mz_ec_pim+bt_audio_dk | PIC32MZ2048ECH144 აუდიო დანამატის მოდულის (PIM) BSP, რომელიც დაკავშირებულია PIC32 Bluetooth აუდიო შემუშავების კომპლექტთან. | წარმოება |
pic32mz_ec_pim+e16 | Explorer 32-ის განვითარების დაფასთან დაკავშირებული PIC2048MZ100ECH16 დანამატის მოდულის (PIM) BSP. | წარმოება |
pic32mz_ec_sk | PIC32MZ ჩაშენებული კავშირის (EC) სასტარტო ნაკრების BSP. | წარმოება |
pic32mz_ec_sk+meb2 | BSP მულტიმედიური გაფართოების დაფისთვის II (MEB II), რომელიც დაკავშირებულია PIC32MZ ჩაშენებული კავშირის (EC) სასტარტო კომპლექტთან. | წარმოება |
pic32mz_ec_sk+meb2+wvga | BSP მულტიმედიური გაფართოების დაფისთვის II (MEB II) 5 დიუმიანი WVGA PCAP დისპლეის დაფით (იხ. შენიშვნა) დაკავშირებულია PIC32MZ ჩაშენებული კავშირის (EC) სასტარტო კომპლექტთან.
შენიშვნა: 5 დიუმიანი WVGA PCAP დისპლეის შეძენის შესახებ ინფორმაციის მისაღებად, გთხოვთ, დაუკავშირდეთ თქვენს ადგილობრივ Microchip-ის გაყიდვების ოფისს. |
წარმოება |
pic32mz_ec_sk+s1d_pictail+vga | გრაფიკული კონტროლერის PICtail Plus Epson S1D13517-ის დამხმარე დაფის BSP Graphics Display Truly 5.7″ 640×480 დაფით, რომელიც დაკავშირებულია PIC32MZ Embedded Connectivity (EC) Starter Kit-თან. | წარმოება |
pic32mz_ec_sk+s1d_pictail+wqvga | გრაფიკული კონტროლერის PICtail Plus Epson S1D13517-ის დამხმარე დაფის BSP Graphics Display Powertip 4.3″ 480×272 დაფით, რომელიც დაკავშირებულია PIC32MZ Embedded Connectivity (EC) Starter Kit-თან. | წარმოება |
pic32mz_ec_sk+s1d_pictail+wvga | BSP გრაფიკული კონტროლერისთვის PICtail Plus Epson S1D13517 შვილობილი დაფისთვის 5 დიუმიანი WVGA PCAP დისპლეის დაფით (იხ. შენიშვნა) დაკავშირებულია PIC32MZ ჩაშენებული კავშირის მქონე მცურავი წერტილის მქონე მოწყობილობის (EC) სასტარტო კომპლექტთან.
შენიშვნა: 5 დიუმიანი WVGA PCAP დისპლეის შეძენის შესახებ ინფორმაციის მისაღებად, გთხოვთ, დაუკავშირდეთ თქვენს ადგილობრივ Microchip-ის გაყიდვების ოფისს. |
წარმოება |
pic32mz_ef_pim+bt_audio_dk | PIC32MZ2048EFH144 აუდიო დანამატის მოდულის (PIM) BSP, რომელიც დაკავშირებულია PIC32 Bluetooth აუდიო შემუშავების კომპლექტთან. | წარმოება |
pic32mz_ef_pim+e16 | Explorer 32-ის განვითარების დაფასთან დაკავშირებული PIC2048MZ100EFH16 დანამატის მოდულის (PIM) BSP. | წარმოება |
pic32mz_ef_sk | BSP PIC32MZ ჩაშენებული კავშირის მქონე მცურავი წერტილის (EF) სასტარტო ნაკრებისთვის. | წარმოება |
pic32mz_ef_sk+meb2 | BSP მულტიმედიური გაფართოების დაფისთვის II (MEB II), რომელიც დაკავშირებულია PIC32MZ ჩაშენებული კავშირის მქონე მცურავი წერტილის მქონე მოწყობილობის (EF) სასტარტო კომპლექტთან. | წარმოება |
pic32mz_ef_sk+meb2+wvga | BSP მულტიმედიური გაფართოების დაფისთვის II (MEB II) 5 დიუმიანი WVGA PCAP დისპლეის დაფით (იხ. შენიშვნა) დაკავშირებულია PIC32MZ ჩაშენებული კავშირის მქონე მცურავი წერტილის მქონე მოწყობილობის (EF) სასტარტო კომპლექტთან.
შენიშვნა: 5 დიუმიანი WVGA PCAP დისპლეის შეძენის შესახებ ინფორმაციის მისაღებად, გთხოვთ, დაუკავშირდეთ თქვენს ადგილობრივ Microchip-ის გაყიდვების ოფისს. |
წარმოება |
pic32mz_ef_sk+s1d_pictail+vga | გრაფიკული კონტროლერის PICtail Plus Epson S1D13517-ის შვილობილი დაფის BSP Graphics Display Truly 5.7″ 640×480 დაფით, რომელიც დაკავშირებულია PIC32MZ Embedded Connectivity with Floating Point Unit (EF) Starter Kit-თან. | წარმოება |
pic32mz_ef_sk+s1d_pictail+wqvga | გრაფიკული კონტროლერის PICtail Plus Epson S1D13517-ის დამხმარე დაფის BSP Graphics Display Powertip 4.3″ 480×272 დაფით, რომელიც დაკავშირებულია PIC32MZ Embedded Connectivity with Floating Point Unit (EF) Starter Kit-თან. | წარმოება |
wifi_g_db | BSP Wi-Fi G დემო დაფისთვის. | წარმოება |
აუდიო აპლიკაციები:
/აპლიკაციები/აუდიო/ | აღწერა | გათავისუფლება ტიპი |
აუდიო_მიკროფონის_ლუპბექი | აუდიო მიკროფონის მარყუჟის დემონსტრირება | წარმოება |
აუდიო_ტონი | აუდიო ტონის დემონსტრირება | წარმოება |
mac_audio_hi_res | მაღალი გარჩევადობის აუდიო დემონსტრაცია | წარმოება |
sdcard_usb_audio | USB აუდიო SD ბარათის დემონსტრირება | ბეტა |
უნივერსალური_აუდიო_დეკოდერები | უნივერსალური აუდიო დეკოდერის დემონსტრირება | წარმოება |
USB_ყურსასმენი | USB აუდიო ყურსასმენის დემონსტრირება | წარმოება |
usb_მიკროფონი | USB აუდიო მიკროფონის დემონსტრაცია | წარმოება |
USB_დინამიკი | USB აუდიო დინამიკის დემონსტრირება | წარმოება |
Bluetooth აპლიკაციები:
/აპლიკაციები/ბლუთუზი/ | აღწერა | გათავისუფლება ტიპი |
მონაცემები/მონაცემთა_ბაზისი | Bluetooth®-ის ძირითადი მონაცემების დემონსტრირება | წარმოება |
მონაცემები/მონაცემთა_ტემპის_სენსები_rgb | Bluetooth ტემპერატურის სენსორისა და RGB მონაცემების დემონსტრირება | წარმოება |
პრემიუმ/აუდიო/a2dp_avrcp | Bluetooth Premium აუდიოს დემონსტრაცია | წარმოება |
Bootloader-ის აპლიკაციები:
/აპლიკაციები/ჩატვირთვის სისტემა/ | აღწერა | გათავისუფლება ტიპი |
ძირითადი | ძირითადი Bootloader-ის დემონსტრირება | წარმოება |
LiveUpdate | პირდაპირი განახლების დემონსტრაცია | წარმოება |
B კლასის აპლიკაციები:
/აპლიკაციები/კლასი ბ/ | აღწერა | გათავისუფლება ტიპი |
ClassB დემო | B კლასის ბიბლიოთეკის დემონსტრაცია | წარმოება |
კრიპტოგრაფიული აპლიკაციები:
/აპლიკაციები/კრიპტოვალუტა/ | აღწერა | გათავისუფლება ტიპი |
დაშიფვრა_გაშიფვრა | კრიპტო პერიფერიული ბიბლიოთეკა MD5-ის დაშიფვრა/გაშიფვრის დემონსტრაცია | წარმოება |
დიდი_ჰეში | კრიპტო პერიფერიული ბიბლიოთეკის ჰეშ-დემონსტრაცია | წარმოება |
დრაივერის აპლიკაციები:
/აპლიკაციები/დრაივერი/ | აღწერა | გათავისუფლება ტიპი |
i2c/i2c_rtcc | I2C RTCC დემონსტრაცია | წარმოება |
nvm/nvm_read_write | NVM დემონსტრაცია | წარმოება |
spi/serial_eeprom | SPI დემონსტრაცია | წარმოება |
spi/spi_loopback | SPI დემონსტრაცია | წარმოება |
spi_flash/sst25vf020b | SPI Flash SST25VF020B მოწყობილობის დემონსტრაცია | წარმოება |
usart/usart_echo | USART-ის დემონსტრაცია | წარმოება |
usart/usart_loopback | USART Loopback დემონსტრაცია | წარმოება |
Example პროგრამები:
/აპლიკაციები/ყოფილიamples/ | აღწერა | გათავისუფლება ტიპი |
ჩემი_პირველი_აპლიკაცია | MPLAB ჰარმონიის სახელმძღვანელო Exampგამოსავალი | N/A |
პერიფერიული | MPLAB Harmony-თან თავსებადი პერიფერიული ბიბლიოთეკის ყოფილიamples | წარმოება |
სისტემა | MPLAB Harmony-თან თავსებადი სისტემის სერვისის ბიბლიოთეკა Examples | წარმოება |
გარე მეხსიერების პროგრამისტის გამოყენება:
/აპლიკაციები/პროგრამისტი/ | აღწერა | გათავისუფლება ტიპი |
გარე_ფლეში | გარე ფლეშ ჩატვირთვის დემონსტრაცია | წარმოება |
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 | ერთდისკიანი SD ბარათის FAT FS დემონსტრაცია | წარმოება |
sdcard_msd_fat_multi_disk | მრავალდისკიანი SD ბარათის MSD FAT FS დემონსტრაცია | წარმოება |
sst25_fat | SST25 Flash FAT FS დემონსტრაცია | ალფა |
გრაფიკული აპლიკაციები:
/აპლიკაციები/gfx/ | აღწერა | გათავისუფლება ტიპი |
ძირითადი_სურათის_მოძრაობა | ძირითადი გამოსახულების მოძრავი გრაფიკის ბიბლიოთეკის დემონსტრირება | წარმოება |
emwin_quickstart | SEGGER emWin-ის სწრაფი დაწყების დემონსტრაცია | წარმოება |
გარე_რესურსები | შენახული გრაფიკული რესურსები გარე მეხსიერებაზე წვდომის დემონსტრირება | წარმოება |
გრაფიკული_ვიტრინა | გრაფიკული დაბალი ღირებულების კონტროლერის გარეშე (LCC) WVGA დემონსტრაცია | წარმოება |
დაბალი კოეფიციენტის მქონე პირთა ლიმიტირებული კოეფიციენტი | დაბალი ღირებულების კონტროლერის გარეშე (LCC) გრაფიკული დემონსტრირება | წარმოება |
მედია_სურათი_viewer | გრაფიკული მედია სურათი Viewდემონსტრაცია | წარმოება |
ობიექტი | გრაფიკული ობიექტის ფენის დემონსტრირება | წარმოება |
პრიმიტიული | გრაფიკული პრიმიტივების ფენის დემონსტრირება | წარმოება |
რეზისტენტული_შეხების_კალიბრაცია | რეზისტენტული შეხების კალიბრაციის დემონსტრირება | წარმოება |
s1d13517 | Epson S1D13517 LCD კონტროლერის დემონსტრირება | წარმოება |
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_კლიენტი | 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_კლიენტი | TCP/IP UDP კლიენტის დემონსტრაცია | წარმოება |
tcpip_udp_client_server | TCP/IP UDP კლიენტ სერვერის დემონსტრაცია | წარმოება |
tcpip_udp_server | TCP/IP UDP სერვერის დემონსტრაცია | წარმოება |
web_server_nvm_mpfs | არასტაბილური მეხსიერების მიკროჩიპის საკუთრება File სისტემა Web სერვერის დემონსტრაცია | წარმოება |
web_server_sdcard_fatfs | SD ბარათის FAT 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_server | Wi-Fi wolfSSL TCP/IP სერვერის დემონსტრირება | წარმოება |
wolfssl_tcp_კლიენტი | wolfSSL TCP/IP კლიენტის დემონსტრირება | წარმოება |
wolfssl_tcp_სერვერი | wolfSSL TCP/IP სერვერის დემონსტრირება | წარმოება |
ტესტის აპლიკაციები:
/აპლიკაციები/meb_ii/ | აღწერა | გათავისუფლება ტიპი |
ტესტი_ებიample | MPLAB ჰარმონიის ტესტი Sampგანაცხადი | ალფა |
USB მოწყობილობის აპლიკაციები:
/აპლიკაციები/usb/მოწყობილობა/ | აღწერა | გათავისუფლება ტიპი |
cdc_com_port_dual | CDC ორმაგი სერიული COM პორტების ემულაციის დემონსტრირება | წარმოება |
cdc_com_port_single | CDC ერთი სერიული COM პორტის ემულაციის დემონსტრირება | წარმოება |
cdc_msd_basic | CDC მასობრივი შენახვის მოწყობილობის (MSD) დემონსტრირება | წარმოება |
cdc_serial_emulator | CDC სერიული ემულაციის დემონსტრირება | წარმოება |
cdc_serial_emulator_msd | CDC სერიული ემულაციის MSD დემონსტრირება | წარმოება |
დამალული_ძირითადი | USB ადამიანის ინტერფეისის მოწყობილობის (HID) საბაზისო დემონსტრირება | წარმოება |
hid_joystick | 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 Driver-ის დემონსტრაცია | წარმოება |
cdc_basic | USB CDC-ის საბაზისო დემონსტრაცია | წარმოება |
cdc_msd | USB CDC MSD-ის საბაზისო დემონსტრაცია | წარმოება |
hid_basic_keyboard | USB HID მასპინძელი კლავიატურის დემონსტრაცია | წარმოება |
hid_basic_mouse | USB HID მასპინძელი მაუსის დემონსტრირება | წარმოება |
hub_cdc_hid | USB HID CDC ჰაბის დემონსტრაცია | წარმოება |
hub_msd | USB MSD Hub-ის მასპინძლის დემონსტრაცია | წარმოება |
msd_basic | USB MSD Host-ის მარტივი ფლეშ მეხსიერების დემონსტრირება | წარმოება |
წინასწარ აწყობილი ორობითი ფაილები:
/bin/framework | აღწერა | გათავისუფლება ტიპი |
ბლუთუზი | წინასწარ აშენებული PIC32 Bluetooth Stack ბიბლიოთეკები | წარმოება |
ბლუთუზი/პრემიუმ/აუდიო | წინასწარ აწყობილი PIC32 Bluetooth აუდიო დასტის ბიბლიოთეკები (პრემიუმ) | წარმოება |
დეკოდერი/პრემიუმი/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 Display Manager დანამატი | ბეტა |
mhc/com-microchip-mplab-modules-mhc.nbm | MPLAB ჰარმონიის კონფიგურატორის (MHC) დანამატი
MPLAB Harmony Graphics Composer (შედის MHC დანამატში) |
წარმოება
ბეტა |
mib2bib/mib2bib.jar | snmp.bib და mib.h გენერირებისთვის შედგენილია Custom Microchip MIB სკრიპტი (snmp.mib). | წარმოება |
mpfs_generator/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 დისტრიბუცია | გამყიდველი |
tcpip/wolfssl | wolfSSL (ყოფილი CyaSSL) ჩაშენებული SSL ბიბლიოთეკის ღია კოდის დემონსტრირება | გამყიდველი |
tcpip/iniche | InterNiche-ის ბიბლიოთეკის დისტრიბუცია | გამყიდველი |
დოკუმენტაცია:
/დოკუმენტი/ | აღწერა | გათავისუფლება ტიპი |
ჰარმონია_დახმარება.pdf | MPLAB Harmony-ის დახმარება პორტატული დოკუმენტის ფორმატში (PDF) | წარმოება |
harmony_help.chm | MPLAB Harmony-ის დახმარება კომპილირებული დახმარების (CHM) ფორმატში | წარმოება |
html/index.html | MPLAB Harmony-ის დახმარება HTML ფორმატში | წარმოება |
ჰარმონიის_თავსებადობის_სამუშაო ფურცელი.pdf | PDF ფორმა MPLAB Harmony-ის თავსებადობის დონის დასადგენად და თავსებადობის სახელმძღვანელო მითითებების ნებისმიერი გამონაკლისის ან შეზღუდვის აღსაწერად. | წარმოება |
ჰარმონიის გამოშვების მოკლე ვერსია v1.11.pdf | MPLAB Harmony-ის გამოშვების მოკლე მიმოხილვა, რომელიც „ერთი შეხედვით“ ინფორმაციას გვაწვდის გამოშვების შესახებ. | წარმოება |
ჰარმონიის გამოშვების შენიშვნები v1.11.pdf | MPLAB Harmony-ის გამოშვების შენიშვნები PDF ფორმატში | წარმოება |
ჰარმონიის_ლიცენზია_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.03ა“
"1.00"
ვერსიის ნომერი
SYS_VersionGet ფუნქციიდან დაბრუნებული ვერსიის ნომერი არის შემდეგი ათობითი ფორმატის (არა BCD ფორმატში) ხელმოუწერელი მთელი რიცხვი.
* 10000+ * 100+
სადაც რიცხვები წარმოდგენილია ათწილადებში და მნიშვნელობა იგივეა, რაც აღწერილია ვერსიის სტრიქონში.
შენიშვნა: გათავისუფლების ტიპის რიცხვითი წარმოდგენა არ არსებობს.
Exampლე:
„0.03a“ ვერსიისთვის დაბრუნებული მნიშვნელობა უდრის: 0 * 10000 + 3 * 100 + 0.
„1.00“ ვერსიისთვის დაბრუნებული მნიშვნელობა უდრის: 1 * 100000 + 0 * 100 + 0.
© 2013-2017 Microchip Technology Inc.
FAQ
- კითხვა: შესაძლებელია თუ არა MPLAB Harmony-ის გამოყენება C++ პროგრამირებასთან ერთად? ენა?
A: არა, MPLAB Harmony არ არის გამოცდილი C++-ზე; შესაბამისად, ამ პროგრამირების ენის მხარდაჭერა მიუწვდომელია. - კითხვა: რა არის მშენებლობისთვის რეკომენდებული ოპტიმიზაციის დონე? პროექტები MPLAB Harmony-ის პერიფერიული ბიბლიოთეკის გამოყენებით?
A: პერიფერიული მოწყობილობების ბიბლიოთეკაში გამოუყენებელი სექციებიდან კოდის მოსაშორებლად რეკომენდებულია -O1 ოპტიმიზაციის დონე. - კითხვა: როგორ უმკლავდება MPLAB Harmony-ის დეინსტალატორი მომხმარებლის მიერ შეცვლილ ფაილებს? files?
A: დეინსტალატორი წაშლის ყველაფერს fileინსტალატორის მიერ დაინსტალირებული, მაშინაც კი, თუ ისინი მომხმარებლის მიერ იყო შეცვლილი. თუმცა, ახალი fileმომხმარებლის მიერ დამატებული ფაილები არ წაიშლება.
დოკუმენტები / რესურსები
![]() |
MICROCHIP Harmony ინტეგრირებული პროგრამული უზრუნველყოფის ჩარჩო [pdf] მომხმარებლის სახელმძღვანელო v1.11, ჰარმონიის ინტეგრირებული პროგრამული ჩარჩო, ინტეგრირებული პროგრამული ჩარჩო, პროგრამული ჩარჩო, ჩარჩო |