MICROCHIP-ლოგო

MICROCHIP Harmony ინტეგრირებული პროგრამული უზრუნველყოფის ჩარჩო

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:
  • შეტყობინების შეწყვეტის API, რომელიც სასარგებლოა განმეორებითი ცდების საჭიროების შემთხვევაში, ამჟამად მიუწვდომელია.
  •  ფოსტის უფრო საიმედო გადაცემის უზრუნველსაყოფად მრავალი DNS მისამართი ამჟამად მიუწვდომელია
  • ფოსტის სათაურის ველების მხარდაჭერა ამჟამად მიუწვდომელია
USB მოწყობილობების ბიბლიოთეკა N/A USB მოწყობილობების დასტა შეზღუდული ტევადობით შემოწმდა RTOS-ით. USB მოწყობილობების დასტის PIC32MZ ოჯახის მოწყობილობაზე გაშვებისას, დასტის ინიციალიზაციას PIC32MZ EC მოწყობილობებისთვის სამი წამი და PIC32MZ EF მოწყობილობებისთვის სამი მილიწამი სჭირდება.
USB მასპინძლის ბიბლიოთეკა USB Host Beta პროგრამული უზრუნველყოფის MHC მხარდაჭერა ამოღებულია. USB Host Beta API-ების მხარდაჭერა მომავალ ვერსიებში გაუქმდება. შემდეგი USB Host Stack ფუნქციები არ არის დანერგილი:
  •  USB_HOST_BusResume
  •  USB_HOST_მოწყობილობის შეჩერება
  • USB_HOST_მოწყობილობის რეზიუმე

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 აუდიო მასპინძელი კლიენტის დრაივერი არ უზრუნველყოფს შემდეგი ფუნქციების იმპლემენტაციას:

  • USB_HOST_AUDIO_V1_DeviceObjHandleGet
  • USB_HOST_AUDIO_V1_FeatureUnitChannelVolumeRan geGet
  • USB_HOST_AUDIO_V1_FeatureUnitChannelVolumeSub დიაპაზონის ნომრების მიღება
  • USB_HOST_AUDIO_V1_StreamSamplingFrequencyGet
  •  USB_HOST_AUDIO_V1_TerminalIDGet

მოწყობილობის დრაივერები:

ფუნქცია დამატებები და განახლებები ცნობილი საკითხები
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 დრაივერი პერიფერიული მოწყობილობისა და ბიტ-ბენგირებული იმპლემენტაციის გამოყენებით:
  •  მხოლოდ ერთ მთავარ გარემოში იქნა გამოცდილი
  •  არ უჭერს მხარს RTOS-ს; შესაბამისად, RTOS გარემოში გამოყენებისას ის არ არის უსაფრთხო ძაფებისთვის.
  • არ არის გამოცდილი გამოკითხვის გარემოში
  • ენერგიის დაზოგვის რეჟიმებში მუშაობა არ არის გამოცდილი
  • I2C დრაივერი ბიტ-ბენგირებული იმპლემენტაციის გამოყენებით:
  • არაბლოკირებადი და იყენებს ტაიმერის რესურსს I2C ოპერაციების შესასრულებლად. ეს ტაიმერის რესურსი არ შეიძლება გამოყენებულ იქნას ტაიმერის სხვა საჭიროებებისთვის.
  •  ტაიმერის შეფერხების პრიორიტეტი უნდა იყოს აპლიკაციაში ერთ-ერთი ყველაზე მაღალი პრიორიტეტის შეფერხება.
  •  ამ იმპლემენტაციის ტესტირება ჩატარდა მხოლოდ 200 MHz სისტემის საათის სიხშირით და ტაიმერის 100 MHz პერიფერიული ავტობუსის საათის სიხშირით.
  •  შესაძლებელია კონფიგურაცია მხოლოდ Master რეჟიმში მუშაობისთვის
  •  ხელმისაწვდომია მხოლოდ დინამიური დრაივერის პარამეტრებში
  •  ბაუდის სიჩქარე დამოკიდებულია პროცესორის დატვირთვაზე. ის შემოწმებულია 100 კჰც-მდე სიხშირის საიმედოდ მუშაობისთვის.
  • არ უჭერს მხარს PIC32MX ოჯახის მოწყობილობებს
  •  მუშაობს მხოლოდ შესაბამისი I2C პერიფერიული მოწყობილობის SCL და SDA ქინძისთავებზე
  •  მუშაობს მხოლოდ შეფერხების რეჟიმში
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 დემონსტრაციები:
  •   ამ აპლიკაციებს შორის გადართვისას, Windows-ის დრაივერი შეიძლება დაბნეული იყოს დაკავშირებული მოწყობილობის ტიპით. მაგალითადampმაგალითად, დრაივერი ხელს უშლის აუდიო ნაკადს. თუ მსგავსი სიტუაცია წარმოიქმნება, პრობლემის გადასაჭრელად გააკეთეთ შემდეგი:
    1. მოწყობილობის დაკავშირებისას, წაშალეთ დრაივერი.
    2. ასევე შეიძლება საჭირო გახდეს Windows ოპერაციული სისტემის გადატვირთვა.
      universal_audio_decoder-ის დემონსტრაცია:
  • 270f512lpim_bt_audio_dk და pic32mz_da_sk_meb2 კონფიგურაციები არ უჭერს მხარს ეკრანს. ეკრანი შეიძლება ჩართული ჩანდეს, მაგრამ ცარიელი იყოს, რადგან განათება ჩართულია.
  • 270f512lpim_bt_audio_dk კონფიგურაცია არ უჭერს მხარს WMA და AAC დეკოდერებს.
  • ხმის კონტროლი ხელმისაწვდომია მხოლოდ bt_audio_dk და 270f512lpim_bt_audio_dk კონფიგურაციებზე.
  • 96 kHz WAVE აუდიოსთვის მცირე აუდიო ხარვეზებია. fileბუფერის ნაგულისხმევი ზომა s-ია. პრობლემის გადაჭრის გზების სახით, ხარვეზების აღმოფხვრა შესაძლებელია ბუფერის უფრო დიდი ზომის გამოყენებით.
  • მაღალი სიხშირის დაკვრის დროს შეიძლება აუდიოს პრობლემები გამოჩნდეს.ampლინგის მაჩვენებელი AAC files. რაც უფრო მაღალია sampრაც უფრო მეტია ლინგის სიხშირე, მით უფრო მძიმეა შეცდომა.
  • ზოგიერთი USB ფლეშ დრაივი შეიძლება არ იმუშაოს ამ დემონსტრაციასთან
  • მეხსიერების შეზღუდვების გამო, Speex დეკოდერი და WMA დეკოდერი ვერ მუშაობენ სხვა დეკოდერებთან პარალელურად. audio_tone დემონსტრაცია:
  • ჩვენება სტატიკურია
  • გადამრთველი debounce არ არის დანერგილი usb_speaker დემონსტრაცია:
  • გამომავალ კონექტორზე მარცხენა და მარჯვენა გამომავალი არხები შეცვლილია pic32mz_ef_sk_meb2 კონფიგურაციისთვის. შენიშვნა: ეს პრობლემა MEB II აპარატურას ეხება და არა პროგრამულ უზრუნველყოფას.
  • კომპიუტერიდან კონტროლდება დადუმების ფუნქცია, რომელიც არ მუშაობს usb_headset-ში:

ხმის დადუმების ფუნქცია (როგორც ეს კომპიუტერიდან კონტროლდება) არ ფუნქციონირებს.

mac_audio_hi_res დემონსტრაცია:

კომპიუტერზე ხმის გამორთვა მხოლოდ პირველივე ცდაზე მუშაობს სწორად

Bluetooth-ის დემონსტრაციები გამოსწორდა a2dp_avrcp დემო ვერსიაში WVGA დისპლეის პრობლემები. ეს არის პრემიუმ დემო ვერსია. გრაფიკა დროებით გამორთულია/ამოღებულია ყველა PIC32MZ DA კონფიგურაციაში და ხელმისაწვდომი იქნება მომავალ ვერსიაში.
File     სისტემის დემონსტრაციები LED_3, რომელიც გამოიყენება დემონსტრაციის წარმატების აღსანიშნავად, არ ანათებს, რაც გავლენას ახდენს შემდეგ დემონსტრაციებზე:
  • sdcard_fat_single_disk (pic32mz_da_sk_adma კონფიგურაცია)
  • sdcard_msd_fat_multi_disk (pic32mz_da_sk_meb2 კონფიგურაცია)

გვერდის ავლით, მომხმარებელს შეუძლია აპლიკაციის კოდში განათავსოს წყვეტის წერტილი, რათა ნახოს დემონსტრაციების სტატუსი.

გრაფიკული დემონსტრაციები სასტარტო კომპლექტის PKOB პროგრამირებამ და გამართვამ შეიძლება გამოიწვიოს შემდეგი შეცდომა: პროგრამისტის ჩართვა ვერ მოხერხდა: სამიზნე მოწყობილობის დაპროგრამება ვერ მოხერხდა. თუ ეს შეტყობინება გამოჩნდება, ხელახლა ჩართეთ მოწყობილობა და აპლიკაცია ჩაირთვება. თუ გამართვაა საჭირო, შემოთავაზებული გამოსავალია შესაბამისი ჰედერის დაყენება სასტარტო ნაკრებზე MPLAB REAL ICE-ის გამოყენებით.

შემდეგი პრობლემები ეხება external_resources დემონსტრაციას:

  •   ამჟამად, JPEG დეკოდირების მხარდაჭერა ჩართულია მხოლოდ შიდა მეხსიერებისთვის.
  •  დემონსტრაციის დროს, გარე ჩიპ-მეხსიერებიდან სურათების მოძიებისას შეინიშნება შეყოვნება, რაც იწვევს ეკრანის შენელებულ შევსებას სურათების ეკრანულ მეხსიერებაში რენდერინგის დროს.
  •  წინა პრობლემის მსგავსი შეყოვნება შეინიშნება JPEG სურათების ეკრანზე ჩვენებისასც, JPEG გაშვების დროს დეკოდირებით გამოწვეული შეფერხების გამო.
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 ფიქსირებული წერტილების მათემატიკის ბიბლიოთეკა:
  •  ოპტიმიზებულია მხოლოდ PIC32MZ მოწყობილობებისთვის microAptiv™ ძირითადი ფუნქციებით, რომლებიც იყენებენ DSP ASE-ს
  •  არ იმუშავებს _Fract მონაცემთა ტიპთან LibQ Fixed-Point Math Library:
  • ოპტიმიზებულია PIC32MZ მოწყობილობებისთვის microAptiv core ფუნქციებით
  •  _fast ფუნქციებს შემცირებული სიზუსტე აქვთ

 კომუნალური მომსახურება:

ფუნქცია დამატებები და განახლებები ცნობილი საკითხები
MPLAB ჰარმონიის კონფიგურატორი (MHC) N/A
  • MHC არ უჭერს მხარს პროექტიდან წყარომდე ფარდობითი გზის შეცვლას. fileMPLAB Harmony ინსტალაციის ფარგლებში, პროექტის შექმნის შემდეგ
  • როცა viewMHC-ში MPLAB Harmony Help-ის გამოყენებისას, ინდექსი ხელმისაწვდომია, მაგრამ არ ფუნქციონირებს. ეს გამოწვეულია MHC-ის მიერ გამოყენებული ბრაუზერის შეზღუდვით. პრობლემის გადაჭრის მიზნით, ინდექსი ხელმისაწვდომია და ფუნქციონირებს, როდესაც HTML დახმარება იხსნება გარე მოწყობილობაში. Web ბრაუზერი.
  •  Tab სიმბოლო „—endhelp—“-ის შემდეგ .hconfig ფაილში file შეიძლება გამოიწვიოს შემდეგი კონფიგურაციის სიმბოლოს გამოტოვება

მესამე მხარის პროგრამული უზრუნველყოფა:

ფუნქცია დამატებები და განახლებები ცნობილი საკითხები
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 მოდულის გამოშვებები შეიძლება იყოს სამი განსხვავებული ტიპის, როგორც ეს ნაჩვენებია შემდეგ ილუსტრაციაზე.

MICROCHIP-Harmony-Integrated-Software-Framework-1

ალფა გამოშვება
მოდულის ალფა ვერსია, როგორც წესი, საწყისი ვერსიაა. ალფა ვერსიებს ექნებათ მათი ძირითადი ფუნქციების სრული იმპლემენტაცია, ისინი ფუნქციურად ტესტირებულია ერთეულების მიხედვით და სწორად აშენდება. ალფა ვერსია შესანიშნავი „წინასწარი ვერსიაა“.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, ჰარმონიის ინტეგრირებული პროგრამული ჩარჩო, ინტეგრირებული პროგრამული ჩარჩო, პროგრამული ჩარჩო, ჩარჩო

ცნობები

დატოვე კომენტარი

თქვენი ელფოსტის მისამართი არ გამოქვეყნდება. მონიშნულია აუცილებელი ველები *