MICROCHIP-λογότυπο

Πλαίσιο ολοκληρωμένου λογισμικού MICROCHIP Harmony

Εικόνα-προϊόντος-ενσωματωμένου-πλαισίου-λογισμικού-MICROCHIP-Harmony

Προδιαγραφές:

  • Όνομα προϊόντος: Πλαίσιο ολοκληρωμένου λογισμικού MPLAB Harmony
  • Έκδοση: v1.11
  • Ημερομηνία κυκλοφορίας: Απρίλιος 2017

Πληροφορίες προϊόντος:
Το MPLAB Harmony Integrated Software Framework v1.11 είναι ένα πλαίσιο λογισμικού που έχει σχεδιαστεί για να απλοποιεί και να επιταχύνει την ανάπτυξη ενσωματωμένων εφαρμογών για μικροελεγκτές Microchip. Παρέχει ένα ολοκληρωμένο σύνολο βιβλιοθηκών, προγραμμάτων οδήγησης και middleware για την απλοποίηση της διαδικασίας ανάπτυξης.

Οδηγίες χρήσης προϊόντος

Χαρακτηριστικά και γνωστά προβλήματα:

Χαρακτηριστικά MPLAB Harmony:

  • Υποστηρίζει ένα ευρύ φάσμα μικροελεγκτών Microchip
  • Πλήρες σύνολο βιβλιοθηκών και middleware
  • Εύκολη διαμόρφωση και εγκατάσταση

Γνωστά ζητήματα:

  • Η γλώσσα προγραμματισμού C++ δεν υποστηρίζεται
  • Συνιστώμενο επίπεδο βελτιστοποίησης -O1 για κατασκευαστικά έργα με βιβλιοθήκη περιφερειακών Harmony
  • Συμπεριφορά προγράμματος απεγκατάστασης σχετικά με τροποποιήσεις χρήστη files

Πληροφορίες Έκδοσης

Παρέχει πληροφορίες για την κυκλοφορία του MPLAB Harmony, περιλαμβάνει σημειώσεις κυκλοφορίας, περιεχόμενα κυκλοφορίας, τύπους κυκλοφορίας και εξηγεί το σύστημα αρίθμησης εκδόσεων. Ένα αντίγραφο PDF των Σημειώσεων Κυκλοφορίας παρέχεται στο /doc της εγκατάστασης MPLAB Harmony.

Σημειώσεις Έκδοσης
Αυτό το θέμα παρέχει τις σημειώσεις έκδοσης για αυτήν την έκδοση του MPLAB Harmony.

Περιγραφή
Έκδοση MPLAB Harmony: v1.11 Ημερομηνία κυκλοφορίας: Απρίλιος 2017

Απαιτήσεις λογισμικού
Πριν χρησιμοποιήσετε το MPLAB Harmony, βεβαιωθείτε ότι έχουν εγκατασταθεί τα ακόλουθα:

  • MPLAB X IDE 3.60
  • Μεταγλωττιστής MPLAB XC32 C/C++ 1.43
  • Διαμορφωτής MPLAB Harmony 1.11.xx

Ενημέρωση αυτής της έκδοσης του MPLAB Harmony
Η ενημέρωση σε αυτήν την έκδοση του MPLAB Harmony είναι σχετικά απλή. Για λεπτομερείς οδηγίες, ανατρέξτε στην ενότητα Μεταφορά και ενημέρωση στο MPLAB Harmony.

Τι είναι τα Νέα και τα Γνωστά Προβλήματα
Οι παρακάτω πίνακες παραθέτουν τις λειτουργίες που έχουν τροποποιηθεί ή προστεθεί και τυχόν γνωστά προβλήματα που έχουν εντοπιστεί από την τελευταία έκδοση του MPLAB Harmony. Οποιαδήποτε γνωστά προβλήματα που δεν έχουν ακόμη επιλυθεί διατηρήθηκαν από την προηγούμενη έκδοση.

MPLAB Αρμονία:

Χαρακτηριστικό Προσθήκες και Ενημερώσεις Γνωστά Θέματα
Γενικός Το MPLAB Harmony δεν έχει δοκιμαστεί με C++, επομένως, δεν υποστηρίζεται η υποστήριξη για αυτήν τη γλώσσα προγραμματισμού.

Το επίπεδο βελτιστοποίησης "-O1" συνιστάται κατά την κατασκευή έργων που περιλαμβάνουν το προκατασκευασμένο δυαδικό αρχείο MPLAB Harmony (.a file) περιφερειακή βιβλιοθήκη. Αυτό είναι απαραίτητο ώστε ο σύνδεσμος να καταργήσει κώδικα από αχρησιμοποίητες ενότητες (για λειτουργίες περιφερειακής βιβλιοθήκης που δεν χρησιμοποιούνται). Εναλλακτικά, μπορείτε να επιλέξετε "Κατάργηση αχρησιμοποίητων ενοτήτων" στις Γενικές επιλογές για το παράθυρο διαλόγου ιδιοτήτων xc32-ld (σύνδεσμος).

Το πρόγραμμα απεγκατάστασης MPLAB Harmony θα διαγράψει όλα fileέχουν εγκατασταθεί από το πρόγραμμα εγκατάστασης, ακόμα κι αν τροποποιήθηκαν από τον χρήστη. Ωστόσο, το πρόγραμμα απεγκατάστασης δεν θα διαγραφή νέου fileπροστέθηκε από τον χρήστη στον φάκελο εγκατάστασης του MPLAB Harmony.

Το πρόσθετο MPLAB Harmony Display Manager παρέχει πλήρη υποστήριξη διαμόρφωσης και προσομοίωσης για το πρόγραμμα οδήγησης που δημιουργείται από το LCC και παρέχει επίσης βασική υποστήριξη για όλα τα άλλα προγράμματα οδήγησης ελεγκτή γραφικών. Η πλήρης υποστήριξη διαμόρφωσης και προσομοίωσης για τα άλλα προγράμματα οδήγησης ελεγκτή γραφικών θα προστεθεί σε μελλοντική έκδοση του MPLAB Harmony.

Ενδιάμεσο λογισμικό και βιβλιοθήκες:

Χαρακτηριστικό Προσθήκες και Ενημερώσεις Γνωστά Θέματα
Βιβλιοθήκη Bootloader Ο bootloader UDP δεν μεταγλωττίζεται για συσκευές PIC32MZ όταν είναι επιλεγμένο το microMIPS.
Βιβλιοθήκη Κρυπτογράφησης N/A Η μετεγκατάσταση έργων που χρησιμοποιούν τη βιβλιοθήκη Crypto υλικού και έχουν πολλαπλές διαμορφώσεις, ενδέχεται να αντιμετωπίσουν πρόβλημα μεταγλώττισης μετά την αναδημιουργία κώδικα. Το MPLAB X IDE θα δείξει ότι τα αρχεία pic32mz-crypt.h και pic32mz-hash.c files εξαιρούνται από τη διαμόρφωση, παρόλο που προσπάθησε να τα προσθέσει. Ο μεταγλωττιστής θα δημιουργήσει σφάλματα, λέγοντας ότι δεν είναι δυνατή η αναφορά σε ορισμένες συναρτήσεις Crypto. Για να επιλύσετε αυτό το πρόβλημα, καταργήστε και τα δύο  files (pic32mz-crypt.h και pic32mz-hash.c) από το έργο και χρησιμοποιήστε το MPLAB Harmony Configurator (MHC) για να αναδημιουργήσετε όλες τις διαμορφώσεις που τις χρησιμοποιούν files.
Βιβλιοθήκες αποκωδικοποιητών Λόγω των απαιτήσεων μνήμης και της ποσότητας της διαθέσιμης SRAM, ορισμένοι αποκωδικοποιητές δεν μπορούν να λειτουργήσουν ταυτόχρονα με άλλους αποκωδικοποιητές. Ωστόσο, κάθε αποκωδικοποιητής θα λειτουργεί ξεχωριστά στην επίδειξη universal_audio_decoders.
File Σύστημα Βρέθηκε και διορθώθηκε η πιθανή εξαίρεση μηδενικού δείκτη στη συνάρτηση unmount.
Βιβλιοθήκες γραφικών Η αποκωδικοποίηση JPEG δεν υποστηρίζει προοδευτικές σαρωμένες εικόνες. Ορισμένες κινούμενες εικόνες GIF με ενσωματωμένη διαφάνεια ενδέχεται να εμφανίζουν σχίσιμο. Το πρόγραμμα οδήγησης LCCG που δημιουργείται υποστηρίζει ανάλυση οθόνης έως WVGA ή ισοδύναμη.
Στοίβα TCP/IP SMTPC:
  • Το API για τη διακοπή ενός μηνύματος, το οποίο είναι χρήσιμο όταν απαιτούνται επανάληψη προσπάθειας, δεν είναι προς το παρόν διαθέσιμο.
  •  Πολλαπλές διευθύνσεις DNS για την παροχή πιο αξιόπιστης μετάδοσης αλληλογραφίας δεν είναι προς το παρόν διαθέσιμες.
  • Η υποστήριξη για τα προαιρετικά πεδία κεφαλίδας μηνύματος δεν είναι διαθέσιμη αυτήν τη στιγμή
Βιβλιοθήκη συσκευών USB N/A Η στοίβα συσκευών USB έχει δοκιμαστεί σε περιορισμένη χωρητικότητα με RTOS. Κατά την εκτέλεση της στοίβας συσκευών USB σε μια συσκευή της οικογένειας PIC32MZ, η στοίβα απαιτεί τρία δευτερόλεπτα για την αρχικοποίηση για συσκευές PIC32MZ EC και τρία χιλιοστά του δευτερολέπτου για συσκευές PIC32MZ EF.
Βιβλιοθήκη κεντρικού υπολογιστή USB Αφαιρέθηκε η υποστήριξη MHC για το λογισμικό USB Host Beta. Η υποστήριξη για τα API USB Host Beta θα αφαιρεθεί σε μελλοντικές εκδόσεις. Οι ακόλουθες λειτουργίες USB Host Stack δεν υλοποιούνται:
  •  Συνέχιση USB_HOST_Bus
  •  Αναστολή Συσκευής USB_HOST
  • Συνέχιση_Συσκευής_USB_HOST

Τα προγράμματα οδήγησης Hub, Audio v1.0 και HID Host Client έχουν δοκιμαστεί σε περιορισμένη χωρητικότητα. Το USB Host Stack έχει δοκιμαστεί σε περιορισμένη χωρητικότητα με RTOS. Η λειτουργία polled δεν έχει δοκιμαστεί. Η συμπεριφορά σύνδεσης/απόσπασης έχει δοκιμαστεί σε περιορισμένη χωρητικότητα. Κατά την εκτέλεση του 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 έχει δοκιμαστεί με περιορισμένο αριθμό εμπορικά διαθέσιμων μονάδων flash USB. Το πρόγραμμα οδήγησης MSD Host Client και το USB Host Layer δεν έχουν δοκιμαστεί για απόδοση ανάγνωσης/εγγραφής. Αυτή η δοκιμή θα πραγματοποιηθεί σε μελλοντική έκδοση του MPLAB Harmony. Το πρόγραμμα οδήγησης MSD Host Client και το πρόγραμμα οδήγησης μπλοκ SCSI μπορούν να χρησιμοποιηθούν μόνο με το File σύστημα εάν το file Η λειτουργία αυτόματης προσάρτησης συστήματος είναι ενεργοποιημένη. Το πρόγραμμα οδήγησης MSD Host Client δεν έχει δοκιμαστεί με συσκευές μαζικής αποθήκευσης Multi-LUN και συσκευές ανάγνωσης καρτών USB.

Βιβλιοθήκη κεντρικού υπολογιστή USB (συνέχεια) Το πρόγραμμα οδήγησης μπλοκ USB Host SCSI, το πρόγραμμα οδήγησης προγράμματος-πελάτη CDC και το πρόγραμμα οδήγησης προγράμματος-πελάτη Audio Host υποστηρίζουν μόνο λειτουργία ενός πελάτη. Η λειτουργία πολλαπλών πελατών θα ενεργοποιηθεί σε μελλοντική έκδοση του MPLAB Harmony.

Το πρόγραμμα οδήγησης USB HID Host Client δεν έχει δοκιμαστεί με πολλαπλές συσκευές χρήσης. Η αποστολή εξόδου ή αναφοράς λειτουργιών δεν έχει δοκιμαστεί.

Το πρόγραμμα οδήγησης USB Audio Host Client δεν παρέχει υλοποίηση για τις ακόλουθες λειτουργίες:

  • 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) δεν είναι σε θέση να παρέχει έναν πίνακα παλετών. Συνεπώς, οι χρήστες πρέπει να παρέχουν έναν πίνακα uint16_t 256 χρωμάτων RGB 16 bpp στο πρόγραμμα οδήγησης LCC χρησιμοποιώντας τη συνάρτηση DRV_GFX_PalletteSet. Το περιεχόμενο αυτού του πίνακα θα χρησιμεύσει για την αντιστοίχιση δεικτών χρωμάτων σε χρώματα οθόνης TFT.

Η ρύθμιση DMA Trigger Source στο MHC έχει αλλάξει. Εάν η ρύθμιση του έργου σας είναι στο 3, 5, 7 ή 9, το MHC θα το επισημάνει ως κόκκινο. Αλλάξτε την σε 2, 4, 6 ή 8. Όλοι οι χρονομετρητές με μονό αριθμό αφαιρούνται από την επιλογή. Ενώ αυτοί οι χρονομετρητές λειτουργούν από προεπιλογή, μόνο οι χρονομετρητές με ζυγό αριθμό (2, 4, 6, 8) θα δέχονται αλλαγές στις τιμές προ-κλιμάκωσης.

I2C N/A Πρόγραμμα οδήγησης I2C που χρησιμοποιεί την περιφερειακή μονάδα και την υλοποίηση με bit-banging:
  •  Έχει δοκιμαστεί μόνο σε ένα μόνο κύριο περιβάλλον
  •  Δεν υποστηρίζει RTOS, επομένως, δεν είναι ασφαλές για threads όταν χρησιμοποιείται σε περιβάλλον RTOS.
  • Δεν έχει δοκιμαστεί σε περιβάλλον δημοσκόπησης
  • Η λειτουργία σε λειτουργίες εξοικονόμησης ενέργειας δεν έχει δοκιμαστεί
  • Πρόγραμμα οδήγησης I2C που χρησιμοποιεί την υλοποίηση με bit-banging:
  • Δεν μπλοκάρει και χρησιμοποιεί έναν πόρο χρονοδιακόπτη για την εκτέλεση λειτουργιών I2C. Αυτός ο πόρος χρονοδιακόπτη δεν μπορεί να χρησιμοποιηθεί για άλλες ανάγκες χρονοδιακόπτη.
  •  Η προτεραιότητα διακοπής χρονοδιακόπτη θα πρέπει να είναι μία από τις διακοπές με την υψηλότερη προτεραιότητα στην εφαρμογή.
  •  Οι δοκιμές αυτής της υλοποίησης έχουν γίνει μόνο με ρολόι συστήματος 200 MHz και ρολόι περιφερειακού διαύλου 100 MHz για τον χρονοδιακόπτη.
  •  Μπορεί να ρυθμιστεί ώστε να λειτουργεί μόνο σε λειτουργία Master
  •  Διαθέσιμο μόνο στη ρύθμιση δυναμικού προγράμματος οδήγησης
  •  Ο ρυθμός baud εξαρτάται από τη χρήση της CPU. Έχει δοκιμαστεί για αξιόπιστη λειτουργία έως και 100 kHz.
  • Δεν υποστηρίζει συσκευές της οικογένειας PIC32MX
  •  Λειτουργεί μόνο στις ακίδες SCL και SDA του αντίστοιχου περιφερειακού I2C
  •  Λειτουργεί μόνο σε λειτουργία διακοπής
MRF24WN Wi-Fi Νέα βιβλιοθήκη wdrvext_mx.a, wdrvext_ec.a και wdrvext_mz.a files.
S1D13517 Το πρόγραμμα οδήγησης S1D13517 δεν υποστηρίζει τη λήψη ενός pixel ή ενός πίνακα pixel από το framebuffer S1D13517 και δεν υποστηρίζει την απόδοση γραμματοσειρών όταν είναι ενεργοποιημένη η αντι-αλλοίωση.
Κάρτα Secure Digital (SD) N/A Το πρόγραμμα οδήγησης της κάρτας SD δεν έχει δοκιμαστεί σε περιβάλλον διακοπών υψηλής συχνότητας.
SPI N/A Η λειτουργία SPI Slave με DMA δεν λειτουργεί. Αυτό το πρόβλημα θα διορθωθεί σε μελλοντική έκδοση του MPLAB Harmony.
SPI Flash Οι λειτουργίες Flash, όπως η ανάγνωση υψηλής ταχύτητας, η διατήρηση μνήμης και η προστασία εγγραφής, δεν υποστηρίζονται από τη βιβλιοθήκη προγραμμάτων οδήγησης.

Η στατική υλοποίηση της βιβλιοθήκης προγραμμάτων οδήγησης δεν είναι διαθέσιμη.

USB Η βιβλιοθήκη προγραμμάτων οδήγησης USB έχει δοκιμαστεί σε περιορισμένη χωρητικότητα με RTOS.

Κατά την εκτέλεση της Βιβλιοθήκης προγραμμάτων οδήγησης USB σε μια συσκευή οικογένειας PIC32MZ, η στοίβα απαιτεί τρία δευτερόλεπτα για την αρχικοποίηση για τις συσκευές PIC32MZ EC και τρία χιλιοστά του δευτερολέπτου για τις συσκευές PIC32MZ EF. Ορισμένα API για τη Βιβλιοθήκη προγραμμάτων οδήγησης κεντρικού υπολογιστή USB ενδέχεται να αλλάξουν στην επόμενη έκδοση. Η λειτουργία σταθμοσκόπησης της Βιβλιοθήκης προγραμμάτων οδήγησης κεντρικού υπολογιστή USB δεν έχει δοκιμαστεί. Η συμπεριφορά προσάρτησης/αποσύνδεσης της Βιβλιοθήκης προγραμμάτων οδήγησης κεντρικού υπολογιστή USB έχει δοκιμαστεί σε περιορισμένη χωρητικότητα.

Υπηρεσίες συστήματος:

Χαρακτηριστικό Προσθήκες και Ενημερώσεις Γνωστά Θέματα
DMA

Περιφερειακές Βιβλιοθήκες:

Χαρακτηριστικό Προσθήκες και Ενημερώσεις Γνωστά Θέματα
ADSHS N/A Το FIFO δεν υποστηρίζεται σε αυτήν την έκδοση της βιβλιοθήκης περιφερειακών συσκευών.
SQI N/A Μια τιμή διαιρέτη ρολογιού SQI υψηλότερη από CLK_DIV_16 δεν θα λειτουργήσει. Για να επιτύχετε βέλτιστες ταχύτητες ρολογιού SQI, χρησιμοποιήστε μια τιμή διαιρέτη ρολογιού SQI χαμηλότερη από CLK_DIV_16.

Σημείωμα: Αυτό το ζήτημα ισχύει για οποιεσδήποτε εφαρμογές που χρησιμοποιούν τη λειτουργική μονάδα SQI.

Εφαρμογές

Χαρακτηριστικό Προσθήκες και Ενημερώσεις Γνωστά Θέματα
Ηχητικές επιδείξεις Άλλαξε στο Universal_audio_decoders για να περιοριστεί το βάθος του καταλόγου στο file σύστημα. Αυτό θα αποτρέψει μια εξαίρεση εάν αυτή διαφορετικά θα προέκυπτε πέραν των 6 επιπέδων υποκαταλόγου. Επιδείξεις usb_headset, usb_microphone και usb_speaker:
  •   Κατά την εναλλαγή μεταξύ αυτών των εφαρμογών, το πρόγραμμα οδήγησης των 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
  • Υπάρχουν μικρές δυσλειτουργίες ήχου για τον ήχο WAVE 96 kHz files από προεπιλογή μέγεθος buffer. Ως λύση, η εξάλειψη δυσλειτουργιών γίνεται με τη χρήση μεγαλύτερου μεγέθους buffer.
  • Ενδέχεται να εμφανιστούν προβλήματα ήχου κατά την αναπαραγωγή υψηλών συχνοτήτων.ampρυθμός ling AAC files. Όσο υψηλότερο είναι το sampόσο μεγαλύτερος είναι ο ρυθμός ling, τόσο πιο σοβαρή είναι η βλάβη.
  • Ορισμένες μονάδες USB Flash ενδέχεται να μην λειτουργούν με αυτήν την επίδειξη.
  • Λόγω περιορισμών μνήμης, ο αποκωδικοποιητής Speex και ο αποκωδικοποιητής WMA δεν μπορούν να λειτουργήσουν ταυτόχρονα με άλλους αποκωδικοποιητές. audio_tone Επίδειξη:
  • Η οθόνη είναι στατική
  • Ο διακόπτης debounce δεν έχει υλοποιηθεί usb_speaker Επίδειξη:
  • Τα αριστερά και δεξιά κανάλια εξόδου ανταλλάσσονται για τη διαμόρφωση pic32mz_ef_sk_meb2 στην υποδοχή εξόδου. Σημείωμα: Αυτό είναι ένα πρόβλημα που αφορά το υλικό MEB II και όχι το λογισμικό της εφαρμογής.
  • Η λειτουργία σίγασης (όπως ελέγχεται από τον υπολογιστή) δεν λειτουργεί usb_headset:

Η λειτουργία σίγασης (όπως ελέγχεται από τον υπολογιστή) δεν λειτουργεί.

Επίδειξη mac_audio_hi_res:

Η σίγαση του ήχου στον υπολογιστή λειτουργεί σωστά μόνο την πρώτη φορά

Επιδείξεις Bluetooth Διορθώθηκαν προβλήματα που εντοπίστηκαν στην οθόνη WVGA στην επίδειξη a2dp_avrcp. Αυτή είναι μια premium επίδειξη. Τα γραφικά έχουν προσωρινά απενεργοποιηθεί/αφαιρεθεί σε όλες τις διαμορφώσεις 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 Η βιβλιοθήκη SEGGER embOS με υποστήριξη FPU απαιτείται για τη διαμόρφωση PIC32MZ EF και ο χρήστης πρέπει να την συμπεριλάβει ρητά. Από προεπιλογή, περιλαμβάνεται η βιβλιοθήκη χωρίς υποστήριξη FPU.
Βιβλιοθήκη υπηρεσιών συστήματος Examples N/A Η επίδειξη command_appio δεν λειτουργεί με το MPLAB X IDE v3.06, αλλά λειτουργεί με το v3.00.
TCP/IP Wi-Fi

Διαδηλώσεις

N/A Η επίδειξη tcpip_tcp_client χρησιμοποιώντας τις διαμορφώσεις ENC24xJ600 ή ENC28J60 δεν λειτουργεί σωστά εάν το πρόγραμμα οδήγησης SPI ενεργοποιεί το DMA. Απενεργοποιήστε την επιλογή SPI DMA για αυτές τις διαμορφώσεις. Αυτό θα διορθωθεί σε μελλοντική έκδοση του MPLAB Harmony.
Εφαρμογές δοκιμής N/A Οι διαμορφώσεις FreeRTOS για χρήση με το PIC32MZ EF Starter Kit έχουν απενεργοποιημένη τη βιβλιοθήκη κινητής υποδιαστολής στις επιλογές έργου.
Επιδείξεις USB Η εφαρμογή επίδειξης συσκευής msd_basic, όταν κατασκευάζεται με συσκευές PIC32MZ, απαιτεί την τοποθέτηση της δομής δεδομένων απόκρισης ερωτήματος SCSI στη μνήμη RAM. Η τοποθέτηση αυτής της δομής δεδομένων στη μνήμη Flash του προγράμματος προκαλεί την καταστροφή της απόκρισης ερωτήματος. Αυτό το πρόβλημα θα διορθωθεί σε μελλοντική έκδοση. Η εφαρμογή επίδειξης hid_basic_keyboard Host καταγράφει πληκτρολογήσεις από 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, η ανίχνευση plug and play του Hub ενδέχεται περιστασιακά να αποτύχει. Ωστόσο, εάν ο κόμβος συνδεθεί πριν από την επαναφορά της συσκευής PIC32MZ, η εφαρμογή επίδειξης λειτουργεί όπως αναμένεται. Αυτό το πρόβλημα βρίσκεται υπό διερεύνηση και θα είναι διαθέσιμη μια διόρθωση σε μελλοντική έκδοση του MPLAB Harmony. Συνιστάται η χρήση ενός αυτοτροφοδοτούμενου κόμβου κατά την προσπάθεια χρήσης των διαθέσιμων εφαρμογών επίδειξης κόμβου. Ο ρυθμιστής τροφοδοσίας VBUS στο κιτ εκκίνησης ενδέχεται να μην είναι σε θέση να ανταποκριθεί στις τρέχουσες απαιτήσεις ενός κόμβου που τροφοδοτείται από δίαυλο, γεγονός που θα μπορούσε να προκαλέσει απρόβλεπτη συμπεριφορά της εφαρμογής επίδειξης.

Δημιουργία πλαισίου:

Χαρακτηριστικό Προσθήκες και Ενημερώσεις Γνωστά Θέματα
Βιβλιοθήκη στοίβας Bluetooth N/A
Μαθηματικές Βιβλιοθήκες Βιβλιοθήκη μαθηματικών σταθερών σημείων DSP:
  •  Βελτιστοποιημένο μόνο για συσκευές PIC32MZ με βασικές λειτουργίες microAptiv™, οι οποίες χρησιμοποιούν DSP ASE
  •  Δεν θα λειτουργήσει με τον τύπο δεδομένων _Fract LibQ Fixed-Point Math Library:
  • Βελτιστοποιημένο για συσκευές PIC32MZ με χαρακτηριστικά microAptiv core
  •  Οι συναρτήσεις _fast έχουν μειωμένη ακρίβεια

 Βοηθητικά προγράμματα:

Χαρακτηριστικό Προσθήκες και Ενημερώσεις Γνωστά Θέματα
Διαμορφωτής MPLAB Harmony (MHC) N/A
  • Το MHC δεν υποστηρίζει την αλλαγή της σχετικής διαδρομής από το έργο στην πηγή files εντός της εγκατάστασης MPLAB Harmony, μόλις δημιουργηθεί το έργο
  • Οταν viewΧρησιμοποιώντας τη Βοήθεια MPLAB Harmony στο MHC, το Ευρετήριο είναι προσβάσιμο, αλλά δεν είναι λειτουργικό. Αυτό οφείλεται σε έναν περιορισμό στο πρόγραμμα περιήγησης που χρησιμοποιείται από το MHC. Ως λύση, το Ευρετήριο είναι προσβάσιμο και λειτουργικό όταν η Βοήθεια HTML ανοίγεται σε εξωτερικό Web πρόγραμμα περιήγησης.
  •  Ένας χαρακτήρας tab μετά το “—endhelp—” σε ένα αρχείο .hconfig file μπορεί να προκαλέσει την παράλειψη του επόμενου συμβόλου διαμόρφωσης

Λογισμικό τρίτων:

Χαρακτηριστικό Προσθήκες και Ενημερώσεις Γνωστά Θέματα
Βιβλιοθήκη γραφικών SEGGER emWin N/A Υποστηρίζεται μόνο ο ελεγκτής οθόνης LCC. Η υποστήριξη για άλλους ελεγκτές οθόνης δεν είναι διαθέσιμη σε αυτήν την έκδοση.

Δεν υπάρχει διαθέσιμο API για την ανάκτηση της λαβής του γραφικού στοιχείου διαλόγου σε αυτήν την έκδοση.

Περιεχόμενα έκδοσης
Αυτό το θέμα παραθέτει τα περιεχόμενα αυτής της έκδοσης και προσδιορίζει κάθε ενότητα.

Περιγραφή
Αυτός ο πίνακας παραθέτει τα περιεχόμενα αυτής της έκδοσης, συμπεριλαμβανομένης μιας σύντομης περιγραφής, και τον τύπο έκδοσης (Άλφα, Βήτα, Παραγωγής ή Προμηθευτής).

Middleware και Βιβλιοθήκες

/σκελετός/ Περιγραφή Ελευθέρωση Τύπος
bluetooth/cdbt Βιβλιοθήκη στοίβας Bluetooth (Βασική) Παραγωγή
bluetooth/premium/ήχος/cdbt

bluetooth/premium/ήχος/αποκωδικοποιητής/sbc

Βιβλιοθήκη στοίβας ήχου Bluetooth (Premium)

Βιβλιοθήκη αποκωδικοποιητών SBC (Premium)

Παραγωγή

Παραγωγή

bootloader Βιβλιοθήκη Bootloader Παραγωγή
κλάση β Βιβλιοθήκη Τάξης Β Παραγωγή
κρυπτογράφηση Βιβλιοθήκη Κρυπτογραφίας Μικροτσίπ Παραγωγή
αποκωδικοποιητής/bmp/BmpΑποκωδικοποιητής αποκωδικοποιητής/bmp/GifΑποκωδικοποιητής αποκωδικοποιητής/bmp/JpegΑποκωδικοποιητής αποκωδικοποιητής/audio_decoders/decoder_opus αποκωδικοποιητής/speex αποκωδικοποιητής/premium/decoder_aac αποκωδικοποιητής/premium/decoder_mp3
αποκωδικοποιητής/premium/decoder_wma
Βιβλιοθήκη αποκωδικοποιητών BMP
Βιβλιοθήκη αποκωδικοποιητών GIF
Βιβλιοθήκη αποκωδικοποιητών JPEG
Βιβλιοθήκη αποκωδικοποιητή Opus
Βιβλιοθήκη αποκωδικοποιητών Speex
Βιβλιοθήκη αποκωδικοποιητών AAC
(Premium) Βιβλιοθήκη αποκωδικοποιητών MP3 (Premium)
Βιβλιοθήκη αποκωδικοποιητών WMA (Premium)
Βήτα
Βήτα
Βήτα
Βήτα
Βήτα
Βήτα Βήτα
Βήτα
GFX Βιβλιοθήκη Γραφικών Παραγωγή
μαθηματικά/DSP Κεφαλίδα API βιβλιοθήκης μαθηματικών σταθερών σημείων DSP για συσκευές PIC32MZ Παραγωγή
μαθηματικά/libq Κεφαλίδα API βιβλιοθήκης μαθηματικών σταθερών σημείων LibQ για συσκευές PIC32MZ Παραγωγή
καθαρό/παρόν Επίπεδο παρουσίασης δικτύου MPLAB Harmony Βήτα
δοκιμή Βιβλιοθήκη καλωδίωσης δοκιμών Παραγωγή
tcpip Στοίβα δικτύου TCP/IP Παραγωγή
usb Στοίβα συσκευών USB

Στοίβα κεντρικού υπολογιστή USB

Παραγωγή

Βήτα

Οδηγοί συσκευών:

/πλαίσιο/οδηγός/ Περιγραφή Ελευθέρωση Τύπος
adc Πρόγραμμα οδήγησης αναλογικού σε ψηφιακό μετατροπέα (ADC)

Δυναμική Υλοποίηση Στατική Υλοποίηση

 Βήτα
Βήτα
κάμερα/ovm7690 Πρόγραμμα οδήγησης κάμερας OVM7690

Μόνο δυναμική υλοποίηση

Βήτα
κουτί Πρόγραμμα οδήγησης δικτύου περιοχής ελεγκτή (CAN)

Μόνο στατική υλοποίηση

 

Βήτα

cmp Οδηγός σύγκρισης

Μόνο στατική υλοποίηση

Βήτα
κωδικοποιητής/ak4384

 

 

κωδικοποιητής/ak4642

 

 

κωδικοποιητής/ak4953

 

 

κωδικοποιητής/ak7755

Πρόγραμμα οδήγησης κωδικοποιητή AK4384

Μόνο δυναμική υλοποίηση

 

Πρόγραμμα οδήγησης κωδικοποιητή AK4642

Μόνο δυναμική υλοποίηση

 

Πρόγραμμα οδήγησης κωδικοποιητή AK4953

Μόνο δυναμική υλοποίηση

 

Πρόγραμμα οδήγησης κωδικοποιητή AK7755

Μόνο δυναμική υλοποίηση

 

Παραγωγή

 

 

Παραγωγή

 

 

Παραγωγή

 

 

Παραγωγή

cpld Πρόγραμμα οδήγησης CPLD XC2C64A

Μόνο στατική υλοποίηση

 

Παραγωγή

enc28j60 Βιβλιοθήκη προγραμμάτων οδήγησης ENC28J60

Μόνο δυναμική υλοποίηση

Βήτα
encx24j600 Βιβλιοθήκη προγραμμάτων οδήγησης ENCx24J600

Μόνο δυναμική υλοποίηση

 

Βήτα

εθμάκ Πρόγραμμα οδήγησης ελεγκτή πρόσβασης πολυμέσων Ethernet (MAC)

Μόνο δυναμική υλοποίηση

 

Παραγωγή

εθφία Πρόγραμμα οδήγησης φυσικής διεπαφής Ethernet (PHY)

Μόνο δυναμική υλοποίηση

 

Παραγωγή

λάμψη Flash Driver

Μόνο στατική υλοποίηση

 

Βήτα

gfx/ελεγκτής/lcc Πρόγραμμα οδήγησης γραφικών χαμηλού κόστους χωρίς ελεγκτή (LCC)

Μόνο δυναμική υλοποίηση

 

Παραγωγή

gfx/ελεγκτής/otm2201a Πρόγραμμα οδήγησης ελεγκτή LCD OTM2201a

Μόνο δυναμική υλοποίηση

 

Παραγωγή

gfx/ελεγκτής/s1d13517 Πρόγραμμα οδήγησης ελεγκτή LCD Epson S1D13517

Μόνο δυναμική υλοποίηση

 

Παραγωγή

gfx/ελεγκτής/ssd1289 Πρόγραμμα οδήγησης ελεγκτή Solomon Systech SSD1289

Μόνο δυναμική υλοποίηση

Παραγωγή
gfx/ελεγκτής/ssd1926 Πρόγραμμα οδήγησης ελεγκτή Solomon Systech SSD1926

Μόνο δυναμική υλοποίηση

 

Παραγωγή

gfx/ελεγκτής/tft002 Πρόγραμμα οδήγησης γραφικών TFT002

Μόνο δυναμική υλοποίηση

 

Παραγωγή

i2c Πρόγραμμα οδήγησης δια-ενσωματωμένου κυκλώματος (I2C)

Δυναμική Υλοποίηση Στατική Υλοποίηση

 

Άλφα Άλφα

i2s Πρόγραμμα οδήγησης ήχου Inter-IC (I2S)

Μόνο δυναμική υλοποίηση

 

Βήτα

ic Οδηγός καταγραφής εισόδου

Μόνο στατική υλοποίηση

 

Βήτα

nvm Πρόγραμμα οδήγησης μη πτητικής μνήμης (NVM)

Δυναμική Υλοποίηση Στατική Υλοποίηση

 

Βήτα Βήτα

oc Οδηγός σύγκρισης εξόδου

Μόνο στατική υλοποίηση

 

Βήτα

π.μ. Πρόγραμμα οδήγησης παράλληλης κύριας θύρας (PMP)

Δυναμική Υλοποίηση Στατική Υλοποίηση

 

Παραγωγή Beta

rtcc Πρόγραμμα οδήγησης ρολογιού και ημερολογίου πραγματικού χρόνου (RTCC)

Μόνο στατική υλοποίηση

 

Βήτα

κάρτα sd Πρόγραμμα οδήγησης κάρτας SD (πρόγραμμα-πελάτης του προγράμματος οδήγησης SPI)

Μόνο δυναμική υλοποίηση

 

Βήτα

κατάσκοπος Πρόγραμμα οδήγησης σειριακής περιφερειακής διεπαφής (SPI)

Δυναμική Υλοποίηση Στατική Υλοποίηση

 Παραγωγή Beta
 

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

Οδηγοί Flash SPI

Μόνο δυναμική υλοποίηση
Μόνο δυναμική υλοποίηση
Μόνο δυναμική υλοποίηση
Μόνο δυναμική υλοποίηση

 

Αλφα
Αλφα
Αλφα
Άπλχα

ημερήσιος Πρόγραμμα οδήγησης χρονοδιακόπτη

Δυναμική Υλοποίηση Στατική Υλοποίηση

 Παραγωγή Beta
αφής/adc10bit

 

 

αφή/ar1021

 

 

αφή/mtch6301

 

 

αφή/mtch6303

Οδηγός αφής ADC 10-bit
Μόνο δυναμική υλοποίηση Οδηγός αφής AR1021
Μόνο δυναμική υλοποίηση Πρόγραμμα οδήγησης αφής MTCH6301
Μόνο δυναμική υλοποίηση Πρόγραμμα οδήγησης αφής MTCH6303
Μόνο στατική υλοποίηση
 Βήτα

Βήτα

 

Βήτα

 

 

Βήτα

usart Πρόγραμμα οδήγησης παγκόσμιου σύγχρονου/ασύγχρονου δέκτη/πομπού (USART)

Δυναμική Υλοποίηση Στατική Υλοποίηση

 Παραγωγή

Βήτα

usbfs

 

USB

Πρόγραμμα οδήγησης ελεγκτή PIC32MX Universal Serial Bus (USB) (Συσκευή USB)
Μόνο δυναμική υλοποίησηΠρόγραμμα οδήγησης ελεγκτή PIC32MZ Universal Serial Bus (USB) (Συσκευή USB)
Μόνο δυναμική υλοποίηση
Παραγωγή

Παραγωγή

usbfs

 

USB

Πρόγραμμα οδήγησης ελεγκτή PIC32MX Universal Serial Bus (USB) (USB Host)

Μόνο δυναμική υλοποίηση

Πρόγραμμα οδήγησης ελεγκτή PIC32MZ Universal Serial Bus (USB) (USB Host)

Μόνο δυναμική υλοποίηση

Βήτα

Βήτα

wifi/mrf24w

 

wifi/mrf24wn

Πρόγραμμα οδήγησης Wi-Fi για τον ελεγκτή MRF24WG
Μόνο για δυναμική υλοποίησηΠρόγραμμα οδήγησης Wi-Fi για τον ελεγκτή MRF24WN
Μόνο δυναμική υλοποίηση
Παραγωγή

 

Παραγωγή

Υπηρεσίες Συστήματος

/πλαίσιο/σύστημα/ Περιγραφή Ελευθέρωση Τύπος
clk Βιβλιοθήκη υπηρεσιών συστήματος ρολογιών

Δυναμική Υλοποίηση Στατική Υλοποίηση

 Παραγωγή

Παραγωγή

εντολή Βιβλιοθήκη υπηρεσιών συστήματος επεξεργαστή εντολών

Μόνο δυναμική υλοποίηση

 

Παραγωγή

κοινός Κοινή Βιβλιοθήκη Υπηρεσιών Συστήματος Βήτα
κονσόλα Βιβλιοθήκη υπηρεσιών συστήματος κονσόλας

Δυναμική Υλοποίηση Στατική Υλοποίηση

 Βήτα

Αλφα

εντοπισμός σφαλμάτων Βιβλιοθήκη υπηρεσιών συστήματος εντοπισμού σφαλμάτων

Μόνο δυναμική υλοποίηση

 

Βήτα

devcon Βιβλιοθήκη υπηρεσιών συστήματος ελέγχου συσκευών

Μόνο δυναμική υλοποίηση

 

Παραγωγή

ΔΜΑ Βιβλιοθήκη υπηρεσιών συστήματος άμεσης πρόσβασης μνήμης

Δυναμική Υλοποίηση

 

Παραγωγή

fs File Βιβλιοθήκη υπηρεσιών συστήματος

Μόνο δυναμική υλοποίηση

 

Παραγωγή

ενθ Βιβλιοθήκη υπηρεσιών συστήματος διακοπής

Μόνο στατική υλοποίηση

 

Παραγωγή

μνήμη Βιβλιοθήκη υπηρεσιών συστήματος μνήμης

Μόνο στατική υλοποίηση

 

Βήτα

μήνυμα Βιβλιοθήκη υπηρεσιών συστήματος ανταλλαγής μηνυμάτων

Μόνο δυναμική υλοποίηση

 

Βήτα

λιμάνια Βιβλιοθήκη Υπηρεσιών Συστήματος Θυρών

Μόνο στατική υλοποίηση

 

Παραγωγή

τυχαίος Βιβλιοθήκη υπηρεσιών συστήματος γεννήτριας τυχαίων αριθμών

Μόνο στατική υλοποίηση

 

Παραγωγή

επαναφορά Επαναφορά βιβλιοθήκης υπηρεσιών συστήματος

Μόνο στατική υλοποίηση

 

Βήτα

ημερήσιος Βιβλιοθήκη υπηρεσιών συστήματος χρονοδιακόπτη

Μόνο δυναμική υλοποίηση

 

Βήτα

επαφή Βιβλιοθήκη υπηρεσιών συστήματος αφής

Μόνο δυναμική υλοποίηση

 

Βήτα

βάρος Βιβλιοθήκη υπηρεσιών συστήματος χρονοδιακόπτη Watchdog

Μόνο στατική υλοποίηση

 

Βήτα

Περιφερειακές Βιβλιοθήκες:

/σκελετός/ Περιγραφή Τύπος έκδοσης
περιφερειακός Πηγαίος κώδικας περιφερειακής βιβλιοθήκης για όλους τους υποστηριζόμενους μικροελεγκτές 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 Παραγωγή
Οικογένεια ενσωματωμένης συνδεσιμότητας (EC) PIC32MZ Παραγωγή
Ενσωματωμένη συνδεσιμότητα PIC32MZ με οικογένεια μονάδων κινητής υποδιαστολής (EF) Παραγωγή

Επίπεδο Αφαίρεσης Λειτουργικού Συστήματος (OSAL):

/σκελετός/ Περιγραφή Ελευθέρωση Τύπος
οζαλ Επίπεδο Αφαίρεσης Λειτουργικού Συστήματος (OSAL) Παραγωγή

 Πακέτα Υποστήριξης Διοικητικού Συμβουλίου (BSP):

/bsp/ Περιγραφή Ελευθέρωση Τύπος
bt_audio_dk BSP για το κιτ ανάπτυξης ήχου Bluetooth PIC32. Παραγωγή
chipkit_wf32 BSP για την πλακέτα ανάπτυξης Wi-Fi chipKIT™ WF32™. Παραγωγή
chipkit_wifire BSP για την Επιτροπή Ανάπτυξης chipKIT™ Wi-FIRE. Παραγωγή
pic32mx_125_sk BSP για το κιτ εκκίνησης PIC32MX1/2/5. Παραγωγή
pic32mx_125_sk+lcc_pictail+qvga BSP για την θυγατρική πλακέτα γραφικών PICtail Plus χαμηλού κόστους χωρίς ελεγκτή (LCC) με την πλακέτα Graphics Display Truly 3.2″ 320×240 συνδεδεμένη στο κιτ εκκίνησης PIC32MX1/2/5. Παραγωγή
pic32mx_125_sk+meb BSP για το κιτ εκκίνησης PIC32MX1/2/5 συνδεδεμένο στην πλακέτα επέκτασης πολυμέσων (MEB). Παραγωγή
pic32mx_bt_sk BSP για το κιτ εκκίνησης Bluetooth PIC32. Παραγωγή
pic32mx_eth_sk BSP για το κιτ εκκίνησης Ethernet PIC32. Παραγωγή
pic32mx_eth_sk2 BSP για το PIC32 Ethernet Starter Kit II. Παραγωγή
pic32mx_pcap_db BSP για την πλακέτα ανάπτυξης GUI PIC32 με προβαλλόμενη χωρητική αφή. Παραγωγή
pic32mx_usb_digital_audio_ab BSP για την πλακέτα αξεσουάρ ήχου USB PIC32 Παραγωγή
pic32mx_usb_sk2 BSP το PIC32 USB Starter Kit II. Παραγωγή
pic32mx_usb_sk2+lcc_pictail+qvga BSP για την θυγατρική πλακέτα γραφικών PICtail Plus χαμηλού κόστους χωρίς ελεγκτή (LCC) με την πλακέτα Graphics Display Truly 3.2″ 320×240 συνδεδεμένη στο κιτ εκκίνησης USB PIC32 II. Παραγωγή
pic32mx_usb_sk2+lcc_pictail+wqvga BSP για την θυγατρική πλακέτα γραφικών PICtail Plus χαμηλού κόστους χωρίς ελεγκτή (LCC) με την πλακέτα Graphics Display Powertip 4.3″ 480×272 συνδεδεμένη στο κιτ εκκίνησης USB PIC32 II. Παραγωγή
pic32mx_usb_sk2+meb BSP για την πλακέτα επέκτασης πολυμέσων (MEB) που είναι συνδεδεμένη στο κιτ εκκίνησης USB PIC32 USB. Παραγωγή
pic32mx_usb_sk2+s1d_pictail+vga BSP για την θυγατρική πλακέτα του ελεγκτή γραφικών PICtail Plus Epson S1D13517 με την πλακέτα Graphics Display Truly 5.7″ 640×480 συνδεδεμένη στο PIC32 USB Starter Kit II. Παραγωγή
pic32mx_usb_sk2+s1d_pictail+wqvga BSP για την θυγατρική πλακέτα του ελεγκτή γραφικών PICtail Plus Epson S1D13517 με την πλακέτα Graphics Display Power tip 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 συνδεδεμένη στο κιτ εκκίνησης USB PIC32 II. Παραγωγή
pic32mx_usb_sk3 BSP για το PIC32 USB Starter Kit III. Παραγωγή
pic32mx270f512l_pim+bt_audio_dk BSP για την Plug-in Module (PIM) PIC32MX270F512L συνδεδεμένη στο PIC32 Bluetooth Audio Development Kit. Παραγωγή
pic32mx460_pim+e16 BSP για την Plug-in Module (PIM) PIC32MX460F512L συνδεδεμένη στην πλακέτα ανάπτυξης Explorer 16. Παραγωγή
pic32mx470_pim+e16 BSP για την Plug-in Module (PIM) PIC32MX450/470F512L συνδεδεμένη στην πλακέτα ανάπτυξης Explorer 16. Παραγωγή
pic32mx795_pim+e16 BSP για την Plug-in Module (PIM) PIC32MX795F512L συνδεδεμένη στην πλακέτα ανάπτυξης Explorer 16. Παραγωγή
pic32mz_ec_pim+bt_audio_dk BSP για τη μονάδα προσθήκης ήχου (PIM) PIC32MZ2048ECH144 που είναι συνδεδεμένη στο κιτ ανάπτυξης ήχου Bluetooth PIC32. Παραγωγή
pic32mz_ec_pim+e16 BSP για την Plug-in Module (PIM) PIC32MZ2048ECH100 συνδεδεμένη στην πλακέτα ανάπτυξης Explorer 16. Παραγωγή
pic32mz_ec_sk BSP για το κιτ εκκίνησης ενσωματωμένης συνδεσιμότητας (EC) PIC32MZ. Παραγωγή
pic32mz_ec_sk+meb2 BSP για την Πλακέτα Επέκτασης Πολυμέσων II (MEB II) συνδεδεμένη στο Κιτ Εκκίνησης Ενσωματωμένης Συνδεσιμότητας (EC) PIC32MZ. Παραγωγή
pic32mz_ec_sk+meb2+wvga BSP για την Κάρτα Επέκτασης Πολυμέσων II (MEB II) με την Κάρτα Οθόνης 5″ WVGA PCAP (βλ. Σημείωμα) συνδεδεμένο στο κιτ εκκίνησης ενσωματωμένης συνδεσιμότητας (EC) PIC32MZ.

Σημείωμα: Επικοινωνήστε με το τοπικό γραφείο πωλήσεων Microchip για πληροφορίες σχετικά με την απόκτηση της πλακέτας οθόνης 5″ WVGA PCAP.

Παραγωγή
pic32mz_ec_sk+s1d_pictail+vga BSP για την θυγατρική πλακέτα του ελεγκτή γραφικών PICtail Plus Epson S1D13517 με την πλακέτα Graphics Display Truly 5.7″ 640×480 συνδεδεμένη στο κιτ εκκίνησης ενσωματωμένης συνδεσιμότητας (EC) PIC32MZ. Παραγωγή
pic32mz_ec_sk+s1d_pictail+wqvga BSP για την θυγατρική πλακέτα του ελεγκτή γραφικών PICtail Plus Epson S1D13517 με την πλακέτα Graphics Display Powertip 4.3″ 480×272 συνδεδεμένη στο κιτ εκκίνησης ενσωματωμένης συνδεσιμότητας (EC) PIC32MZ. Παραγωγή
pic32mz_ec_sk+s1d_pictail+wvga BSP για τον ελεγκτή γραφικών PICtail Plus Epson S1D13517, θυγατρική πλακέτα με την πλακέτα οθόνης 5″ WVGA PCAP (βλ. Σημείωμα) συνδεδεμένο στο κιτ εκκίνησης ενσωματωμένης συνδεσιμότητας PIC32MZ με μονάδα κινητής υποδιαστολής (EC).

Σημείωμα: Επικοινωνήστε με το τοπικό γραφείο πωλήσεων Microchip για πληροφορίες σχετικά με την απόκτηση της πλακέτας οθόνης 5″ WVGA PCAP.

Παραγωγή
pic32mz_ef_pim+bt_audio_dk BSP για τη μονάδα προσθήκης ήχου (PIM) PIC32MZ2048EFH144 που είναι συνδεδεμένη στο κιτ ανάπτυξης ήχου Bluetooth PIC32. Παραγωγή
pic32mz_ef_pim+e16 BSP για την Plug-in Module (PIM) PIC32MZ2048EFH100 συνδεδεμένη στην πλακέτα ανάπτυξης Explorer 16. Παραγωγή
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).

Σημείωμα: Επικοινωνήστε με το τοπικό γραφείο πωλήσεων Microchip για πληροφορίες σχετικά με την απόκτηση της πλακέτας οθόνης 5″ WVGA PCAP.

Παραγωγή
pic32mz_ef_sk+s1d_pictail+vga BSP για την θυγατρική πλακέτα του ελεγκτή γραφικών PICtail Plus Epson S1D13517 με την πλακέτα Graphics Display Truly 5.7″ 640×480 συνδεδεμένη στο κιτ εκκίνησης ενσωματωμένης συνδεσιμότητας PIC32MZ με μονάδα κινητής υποδιαστολής (EF). Παραγωγή
pic32mz_ef_sk+s1d_pictail+wqvga BSP για την θυγατρική πλακέτα του ελεγκτή γραφικών PICtail Plus Epson S1D13517 με την πλακέτα Graphics Display Powertip 4.3″ 480×272 συνδεδεμένη στο κιτ εκκίνησης ενσωματωμένης συνδεσιμότητας PIC32MZ με μονάδα κινητής υποδιαστολής (EF). Παραγωγή
wifi_g_db BSP για την πλακέτα επίδειξης Wi-Fi G. Παραγωγή

Εφαρμογές ήχου:

/εφαρμογές/ήχος/ Περιγραφή Ελευθέρωση Τύπος
audio_microphone_loopback Επίδειξη Loopback Μικροφώνου Ήχου Παραγωγή
ήχος_τόνος Επίδειξη ηχητικού τόνου Παραγωγή
mac_audio_hi_res Επίδειξη ήχου υψηλής ανάλυσης Παραγωγή
sdcard_usb_audio Επίδειξη κάρτας SD ήχου USB Βήτα
αποκωδικοποιητές_καθολικού_ήχου Επίδειξη αποκωδικοποιητή Universal Audio Παραγωγή
ακουστικά_usb Επίδειξη ακουστικών USB Παραγωγή
μικρόφωνο_usb Επίδειξη μικροφώνου ήχου USB Παραγωγή
ηχείο_usb Επίδειξη ηχείου USB Audio Παραγωγή

Εφαρμογές Bluetooth:

/εφαρμογές/bluetooth/ Περιγραφή Ελευθέρωση Τύπος
δεδομένα/data_basic Επίδειξη βασικών δεδομένων Bluetooth® Παραγωγή
δεδομένα/αισθητήρες_θερμοκρασίας_δεδομένων_rgb Αισθητήρας θερμοκρασίας Bluetooth και επίδειξη δεδομένων RGB Παραγωγή
premium/ήχος/a2dp_avrcp Επίδειξη Bluetooth Premium Audio Παραγωγή

Εφαρμογές Bootloader:

/εφαρμογές/bootloader/ Περιγραφή Ελευθέρωση Τύπος
βασικός Βασική επίδειξη Bootloader Παραγωγή
Ζωντανή Ενημέρωση Επίδειξη ζωντανής ενημέρωσης Παραγωγή

Εφαρμογές Κατηγορίας Β:

/εφαρμογές/κλάση β/ Περιγραφή Ελευθέρωση Τύπος
Επίδειξη ClassB Επίδειξη Βιβλιοθήκης Τάξης Β' Παραγωγή

Κρυπτογραφικές Εφαρμογές:

/εφαρμογές/κρυπτο/ Περιγραφή Ελευθέρωση Τύπος
encrypt_decrypt Επίδειξη κρυπτογράφησης/αποκρυπτογράφησης βιβλιοθήκης κρυπτογράφησης MD5 Παραγωγή
μεγάλο_κατακερματισμό Επίδειξη Hash Βιβλιοθήκης Περιφερειακών Κρυπτονομισμάτων Παραγωγή

Εφαρμογές προγραμμάτων οδήγησης:

/εφαρμογές/πρόγραμμα οδήγησης/ Περιγραφή Ελευθέρωση Τύπος
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 Παραγωγή

 Example Εφαρμογές:

/εφαρμογές/π.χ.amples/ Περιγραφή Ελευθέρωση Τύπος
η_πρώτη_εφαρμογή_μου MPLAB Harmony Tutorial Example Λύση N/A
περιφερειακός Βιβλιοθήκη περιφερειακών συσκευών MPLAB Compliant Harmony Examples Παραγωγή
σύστημα Βιβλιοθήκη υπηρεσιών συστήματος συμβατού με MPLAB Harmony Examples Παραγωγή

 Εφαρμογές προγραμματιστή εξωτερικής μνήμης:

/εφαρμογές/προγραμματιστής/ Περιγραφή Ελευθέρωση Τύπος
εξωτερικό_φλας Επίδειξη εξωτερικού bootloader flash Παραγωγή
sqi_flash Επίδειξη Flash SQI για τον Προγραμματιστή Εξωτερικής Μνήμης Παραγωγή

 File Εφαρμογές συστήματος:

/εφαρμογές/fs/ Περιγραφή Ελευθέρωση Τύπος
nvm_fat_single_disk Επίδειξη FAT FS σε μη πτητική μνήμη ενός δίσκου Παραγωγή
nvm_mpfs_single_disk Επίδειξη MPFS μη πτητικής μνήμης ενός δίσκου Παραγωγή
nvm_sdcard_fat_mpfs_multi_disk Επίδειξη μη πτητικής μνήμης πολλαπλών δίσκων FAT FS MPFS Παραγωγή
nvm_sdcard_fat_multi_disk Επίδειξη FAT FS μη πτητικής μνήμης πολλαπλών δίσκων Παραγωγή
sdcard_fat_single_disk Επίδειξη FAT FS κάρτας SD ενός δίσκου Παραγωγή
sdcard_msd_fat_multi_disk Επίδειξη κάρτας SD πολλαπλών δίσκων MSD FAT FS Παραγωγή
sst25_fat Επίδειξη SST25 Flash FAT FS Αλφα

Εφαρμογές Γραφικών:

/εφαρμογές/gfx/ Περιγραφή Ελευθέρωση Τύπος
βασική_εικόνα_κίνησης Βασική επίδειξη βιβλιοθήκης γραφικών κίνησης εικόνας Παραγωγή
emwin_quickstart Επίδειξη γρήγορης εκκίνησης SEGGER emWin Παραγωγή
εξωτερικοί_πόροι Αποθηκευμένοι πόροι γραφικών Επίδειξη πρόσβασης σε εξωτερική μνήμη Παραγωγή
γραφικά_προβολή Επίδειξη WVGA χωρίς ελεγκτή χαμηλού κόστους γραφικών (LCC) Παραγωγή
LCC Επίδειξη Γραφικών Χαμηλού Κόστους χωρίς Ελεγκτή (LCC) Παραγωγή
εικόνα_μέσου_μέσου_viewer Εικόνα Γραφικών Πολυμέσων Viewεπίδειξη Παραγωγή
αντικείμενο Επίδειξη επιπέδου αντικειμένων γραφικών Παραγωγή
πρωτόγονος Επίδειξη στρώσεων γραφικών πρωτόγονων στοιχείων Παραγωγή
βαθμονόμηση_αφής_αντίστασης Επίδειξη βαθμονόμησης ανθεκτικής αφής Παραγωγή
s1d13517 Επίδειξη ελεγκτή LCD Epson S1D13517 Παραγωγή
ssd1926 Επίδειξη ελεγκτή Solomon Systech SSD1926 Παραγωγή

 Εφαρμογές Πλακέτας Επέκτασης Πολυμέσων II (MEB II):

/εφαρμογές/meb_ii/ Περιγραφή Ελευθέρωση Τύπος
gfx_camera Επίδειξη κάμερας γραφικών Παραγωγή
gfx_cdc_com_port_single Συνδυασμένη επίδειξη γραφικών και USB CDC Παραγωγή
gfx_photo_frame Επίδειξη γραφικών κορνίζας φωτογραφιών Παραγωγή
gfx_web_server_nvm_mpfs Συνδυασμένα γραφικά και TCP/IP Web Επίδειξη διακομιστή Παραγωγή
Έμγουιν Δυνατότητες SEGGER emWin® σε επίδειξη MEB II Βήτα

Εφαρμογές RTOS:

/εφαρμογές/rtos/ Περιγραφή Ελευθέρωση Τύπος
ανάγλυφα Επιδείξεις SEGGER embOS® Παραγωγή
ελεύθεροι Επιδείξεις FreeRTOS™ Παραγωγή
openrtos Επιδείξεις 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 Παραγωγή
berkeley_tcp_server Επίδειξη διακομιστή TCP/IP Berkeley Παραγωγή
berkeley_udp_client Επίδειξη προγράμματος-πελάτη TCP/IP UDP του Berkeley Παραγωγή
berkeley_udp_relay Επίδειξη αναμετάδοσης TCP/IP UDP στο Μπέρκλεϋ Παραγωγή
berkeley_udp_server Επίδειξη διακομιστή TCP/IP UDP Berkeley Παραγωγή
wolfssl_tcp_client Επίδειξη προγράμματος-πελάτη TCP/IP wolfSSL Παραγωγή
wolfssl_tcp_server Επίδειξη διακομιστή TCP/IP wolfSSL Παραγωγή
snmpv3_nvm_mpfs SNMPv3 Μη Πτητικής Μνήμης Μικροτσίπ Ιδιοκτησίας File Επίδειξη συστήματος Παραγωγή
snmpv3_sdcard_fatfs Μη πτητική μνήμη SNMPv3 Κάρτα SD FAT File Επίδειξη συστήματος Παραγωγή
tcpip_tcp_client Επίδειξη προγράμματος-πελάτη TCP/IP TCP Παραγωγή
tcpip_tcp_client_server Επίδειξη διακομιστή πελάτη TCP/IP TCP Παραγωγή
tcpip_tcp_server Επίδειξη διακομιστή TCP/IP TCP Παραγωγή
tcpip_udp_client Επίδειξη προγράμματος-πελάτη 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 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 Επίδειξη διακομιστή TCP/IP Wi-Fi wolfSSL Παραγωγή
wolfssl_tcp_client Επίδειξη προγράμματος-πελάτη TCP/IP wolfSSL Παραγωγή
wolfssl_tcp_server Επίδειξη διακομιστή TCP/IP wolfSSL Παραγωγή

Εφαρμογές δοκιμής:

/εφαρμογές/meb_ii/ Περιγραφή Ελευθέρωση Τύπος
test_sample Τεστ Αρμονίας MPLAB Sample Εφαρμογή Αλφα

 Εφαρμογές συσκευών USB:

/εφαρμογές/usb/συσκευή/ Περιγραφή Ελευθέρωση Τύπος
cdc_com_port_dual Επίδειξη εξομοίωσης διπλών σειριακών θυρών COM CDC Παραγωγή
cdc_com_port_single Επίδειξη εξομοίωσης CDC μίας σειριακής θύρας COM Παραγωγή
cdc_msd_basic Επίδειξη Συσκευής Μαζικής Αποθήκευσης (MSD) CDC Παραγωγή
cdc_serial_emulator Επίδειξη σειριακής εξομοίωσης CDC Παραγωγή
cdc_serial_emulator_msd Επίδειξη MSD σειριακής εξομοίωσης CDC Παραγωγή
hid_basic Βασική επίδειξη συσκευής ανθρώπινης διεπαφής USB (HID) Παραγωγή
hid_joystick Επίδειξη συσκευής χειριστηρίου USB HID Class Παραγωγή
hid_keyboard Επίδειξη συσκευής πληκτρολογίου USB HID Class Παραγωγή
hid_mouse Επίδειξη συσκευής ποντικιού USB HID Class Παραγωγή
hid_msd_basic Επίδειξη MSD κατηγορίας USB HID Παραγωγή
msd_basic Επίδειξη USB MSD Παραγωγή
msd_fs_spiflash USB MSD SPI Flash File Επίδειξη συστήματος Παραγωγή
msd_sdcard Επίδειξη κάρτας SD USB MSD Παραγωγή
πωλητής Επίδειξη προμηθευτή USB (δηλαδή, γενικής χρήσης) Παραγωγή

 Εφαρμογές κεντρικού υπολογιστή USB:

/εφαρμογές/usb/κεντρικός υπολογιστής/ Περιγραφή Ελευθέρωση Τύπος
ηχείο_ήχου Επίδειξη προγράμματος οδήγησης USB Audio v1.0 Host Class Παραγωγή
cdc_basic Βασική επίδειξη USB CDC Παραγωγή
cdc_msd Βασική επίδειξη USB CDC MSD Παραγωγή
hid_basic_keyboard Επίδειξη πληκτρολογίου USB HID Host Παραγωγή
hid_basic_mouse Επίδειξη ποντικιού USB HID Host Παραγωγή
hub_cdc_hid Επίδειξη διανομέα USB HID CDC Παραγωγή
hub_msd Επίδειξη κεντρικού υπολογιστή USB MSD Hub Παραγωγή
msd_basic Επίδειξη απλής μονάδας USB MSD Host για λήψη Παραγωγή

Προκατασκευασμένα δυαδικά αρχεία:

/bin/framework Περιγραφή Ελευθέρωση Τύπος
bluetooth Προκατασκευασμένες βιβλιοθήκες στοίβας Bluetooth PIC32 Παραγωγή
bluetooth/premium/ήχος Προκατασκευασμένες βιβλιοθήκες PIC32 Bluetooth Audio Stack (Premium) Παραγωγή
αποκωδικοποιητής/premium/aac_microaptiv Προκατασκευασμένη βιβλιοθήκη αποκωδικοποιητών AAC για συσκευές PIC32MZ με χαρακτηριστικά microAptiv Core (Premium) Βήτα
αποκωδικοποιητής/premium/aac_pic32mx Προκατασκευασμένη βιβλιοθήκη αποκωδικοποιητών AAC για συσκευές PIC32MX (Premium) Βήτα
αποκωδικοποιητής/premium/mp3_microaptiv Προκατασκευασμένη βιβλιοθήκη αποκωδικοποιητών MP3 για συσκευές PIC32MZ με χαρακτηριστικά microAptiv Core (Premium) Παραγωγή
αποκωδικοποιητής/premium/mp3_pic32mx Προκατασκευασμένη βιβλιοθήκη αποκωδικοποιητών MP3 για συσκευές PIC32MX (Premium) Παραγωγή
αποκωδικοποιητής/premium/wma_microaptiv Προκατασκευασμένη βιβλιοθήκη αποκωδικοποιητών WMA για συσκευές PIC32MZ με χαρακτηριστικά microAptiv Core (Premium) Βήτα
αποκωδικοποιητής/premium/wma_pic32mx Προκατασκευασμένη βιβλιοθήκη αποκωδικοποιητών WMA για συσκευές PIC32MX (Premium) Βήτα
μαθηματικά/DSP Προκατασκευασμένες βιβλιοθήκες μαθηματικών σταθερών σημείων 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 Harmony Configurator (MHC)

MPLAB Harmony Graphics Composer (περιλαμβάνεται στο πρόσθετο MHC)

Παραγωγή

Βήτα

mib2bib/mib2bib.jar Μεταγλωττισμένο προσαρμοσμένο σενάριο Microchip MIB (snmp.mib) για τη δημιουργία snmp.bib και mib.h Παραγωγή
mpfs_generator/mpfs2.jar TCP/IP MPFS File Γεννήτρια και βοηθητικό πρόγραμμα μεταφόρτωσης Παραγωγή
segger/emwin Βοηθητικά προγράμματα 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 Express Logic Πωλητής
segger/emwin SEGGER emWin® Pro Distribution Πωλητής
tcpip/wolfssl Επίδειξη βασισμένη σε ανοιχτό κώδικα βιβλιοθήκη ενσωματωμένης SSL wolfSSL (πρώην CyaSSL) Πωλητής
tcpip/iniche Διανομή Βιβλιοθήκης InterNiche Πωλητής

 Απόδειξη με έγγραφα:

/έγγραφο/ Περιγραφή Ελευθέρωση Τύπος
harmony_help.pdf Βοήθεια για το MPLAB Harmony σε μορφή φορητού εγγράφου (PDF) Παραγωγή
harmony_help.chm Βοήθεια MPLAB Harmony σε μορφή μεταγλωττισμένης βοήθειας (CHM) Παραγωγή
html/index.html Βοήθεια για το MPLAB Harmony σε μορφή HTML Παραγωγή
Φύλλο εργασίας συμβατότητας_harmony.pdf Φόρμα PDF για χρήση στον προσδιορισμό του επιπέδου συμβατότητας με το MPLAB Harmony και για την καταγραφή τυχόν εξαιρέσεων ή περιορισμών στις οδηγίες συμβατότητας Παραγωγή
harmony_release_brief_v1.11.pdf Σύντομη Ενημέρωση Έκδοσης MPLAB Harmony, που παρέχει πληροφορίες έκδοσης «με μια ματιά» Παραγωγή
harmony_release_notes_v1.11.pdf Σημειώσεις έκδοσης MPLAB Harmony σε PDF Παραγωγή
harmony_license_v1.11.pdf Άδεια χρήσης λογισμικού MPLAB Harmony σε μορφή PDF Παραγωγή

Τύποι έκδοσης

Αυτή η ενότητα περιγράφει τους τύπους έκδοσης και τη σημασία τους.

Περιγραφή
Οι εκδόσεις της μονάδας MPLAB Harmony μπορούν να είναι ενός από τους τρεις διαφορετικούς τύπους, όπως φαίνεται στην ακόλουθη εικόνα.

Πλαίσιο-Ολοκληρωμένου-Λογισμικού-MICROCHIP-Harmony-1

Έκδοση Άλφα
Μια έκδοση alpha μιας ενότητας είναι συνήθως μια αρχική έκδοση. Οι εκδόσεις alpha θα έχουν πλήρεις υλοποιήσεις του βασικού συνόλου χαρακτηριστικών τους, θα έχουν δοκιμαστεί λειτουργικά σε μονάδες και θα κατασκευαστούν σωστά. Μια έκδοση alpha είναι μια εξαιρετική «προ-έκδοση».view«για το τι εργάζεται μια νέα ανάπτυξη της Microchip και μπορεί να είναι πολύ χρήσιμο για την εξερεύνηση νέων χαρακτηριστικών. Ωστόσο, δεν έχει περάσει από την πλήρη επίσημη διαδικασία δοκιμής και είναι σχεδόν βέβαιο ότι κάποια από τα στοιχεία της διεπαφής του θα αλλάξουν πριν κυκλοφορήσει η έκδοση παραγωγής και, ως εκ τούτου, δεν συνιστάται για χρήση παραγωγής.»

Έκδοση Beta
Μια έκδοση beta μιας ενότητας έχει περάσει από την εσωτερική διεπαφή εκ νέου.view διαδικασία και έχει υποβληθεί σε επίσημες δοκιμές λειτουργικότητάς της. Επίσης, τα προβλήματα που αναφέρθηκαν από την έκδοση alpha θα έχουν διορθωθεί ή τεκμηριωθεί. Όταν μια ενότητα βρίσκεται σε έκδοση beta, μπορείτε να περιμένετε ότι θα λειτουργεί σωστά υπό κανονικές συνθήκες και ότι η διεπαφή της είναι πολύ κοντά στην τελική μορφή (αν και μπορούν να γίνουν αλλαγές εάν απαιτηθεί). Ωστόσο, δεν έχει υποβληθεί σε δοκιμές αντοχής ή απόδοσης και ενδέχεται να μην παρουσιάσει σφάλματα εάν χρησιμοποιηθεί εσφαλμένα. Μια έκδοση beta δεν συνιστάται για χρήση στην παραγωγή, αλλά μπορεί να χρησιμοποιηθεί για ανάπτυξη.

Έκδοση παραγωγής
Μέχρι τη στιγμή που μια ενότητα κυκλοφορήσει σε μορφή παραγωγής, οι λειτουργίες της είναι πλήρεις, πλήρως δοκιμασμένες και η διεπαφή της «παγωμένη». Όλα τα γνωστά προβλήματα από προηγούμενες εκδόσεις θα έχουν διορθωθεί ή τεκμηριωθεί. Η υπάρχουσα διεπαφή δεν θα αλλάξει σε μελλοντικές εκδόσεις. Μπορεί να επεκταθεί με πρόσθετες δυνατότητες και πρόσθετες λειτουργίες διεπαφής, αλλά οι υπάρχουσες λειτουργίες διεπαφής δεν θα αλλάξουν. Πρόκειται για σταθερό κώδικα με μια σταθερή διεπαφή προγράμματος εφαρμογών (API) στην οποία μπορείτε να βασιστείτε για σκοπούς παραγωγής.

Αριθμοί έκδοσης

Αυτή η ενότητα περιγράφει την έννοια των αριθμών έκδοσης του MPLAB Harmony.

Περιγραφή

Σχήμα αρίθμησης εκδόσεων MPLAB Harmony
Το MPLAB Harmony χρησιμοποιεί το ακόλουθο σχήμα αρίθμησης εκδόσεων:
. [. ][ ] Πού:

  • = Σημαντική αναθεώρηση (σημαντική αλλαγή που επηρεάζει πολλές ή όλες τις ενότητες)
  • = Μικρή αναθεώρηση (νέα χαρακτηριστικά, τακτικές εκδόσεις)
  • [. ] = Έκδοση κουκκίδων (διορθώσεις σφαλμάτων, μη προγραμματισμένες εκδόσεις)
  • [ ] = Τύπος έκδοσης (a για alpha και b για beta, εάν ισχύει). Οι εκδόσεις κυκλοφορίας παραγωγής δεν περιλαμβάνουν γράμμα τύπου έκδοσης.

Συμβολοσειρά έκδοσης
Η συνάρτηση SYS_VersionStrGet θα επιστρέψει μια συμβολοσειρά με τη μορφή:
« . [. ][ ]
Οπου:

  • είναι ο κύριος αριθμός έκδοσης της ενότητας
  • είναι ο αριθμός δευτερεύουσας έκδοσης της ενότητας
  • είναι ένας προαιρετικός αριθμός έκδοσης "patch" ή "dot" (ο οποίος δεν περιλαμβάνεται στη συμβολοσειρά εάν ισούται με "00")
  • είναι ένας προαιρετικός τύπος έκδοσης "a" για alpha και "b" για beta. Αυτός ο τύπος δεν περιλαμβάνεται εάν η έκδοση είναι έκδοση παραγωγής (δηλαδή, όχι alpha ή beta)

Σημείωση: Η συμβολοσειρά έκδοσης δεν θα περιέχει κενά.

Example:
«0.03α»
“1.00”

Αριθμός Έκδοσης
Ο αριθμός έκδοσης που επιστρέφεται από τη συνάρτηση SYS_VersionGet είναι ένας μη πρόσημος ακέραιος αριθμός στην ακόλουθη δεκαδική μορφή (όχι σε μορφή BCD).
* 10000 + * 100+
Όπου οι αριθμοί αναπαρίστανται σε δεκαδική μορφή και η σημασία τους είναι η ίδια όπως περιγράφεται στη Συμβολοσειρά έκδοσης.
Σημείωση: Δεν υπάρχει αριθμητική αναπαράσταση του τύπου απελευθέρωσης.

Example:
Για την έκδοση «0.03a», η τιμή που επιστρέφεται είναι ίση με: 0 * 10000 + 3 * 100 + 0.
Για την έκδοση «1.00», η τιμή που επιστρέφεται είναι ίση με: 1 * 100000 + 0 * 100 + 0.
© 2013-2017 Microchip Technology Inc.

FAQ

  • Ε: Μπορεί το MPLAB Harmony να χρησιμοποιηθεί με προγραμματισμό C++; Γλώσσα;
    Α: Όχι, το MPLAB Harmony δεν έχει δοκιμαστεί με C++, επομένως, δεν υπάρχει διαθέσιμη υποστήριξη για αυτήν τη γλώσσα προγραμματισμού.
  • Ε: Ποιο είναι το συνιστώμενο επίπεδο βελτιστοποίησης για την κατασκευή έργα με την περιφερειακή βιβλιοθήκη MPLAB Harmony;
    Α: Συνιστάται το επίπεδο βελτιστοποίησης -O1 για την αφαίρεση κώδικα από αχρησιμοποίητες ενότητες στη βιβλιοθήκη περιφερειακών.
  • Ε: Πώς χειρίζεται το πρόγραμμα απεγκατάστασης MPLAB Harmony τις τροποποιήσεις χρήστη; files?
    Α: Το πρόγραμμα απεγκατάστασης θα διαγράψει όλα fileέχουν εγκατασταθεί από τον εγκαταστάτη, ακόμα κι αν τροποποιήθηκαν από τον χρήστη. Ωστόσο, τα νέα fileΤα στοιχεία που προστίθενται από τον χρήστη δεν θα διαγραφούν.

Έγγραφα / Πόροι

Πλαίσιο ολοκληρωμένου λογισμικού MICROCHIP Harmony [pdf] Οδηγός χρήστη
v1.11, Ολοκληρωμένο Πλαίσιο Λογισμικού Harmony, Ολοκληρωμένο Πλαίσιο Λογισμικού, Πλαίσιο Λογισμικού, Πλαίσιο

Αναφορές

Αφήστε ένα σχόλιο

Η διεύθυνση email σας δεν θα δημοσιευτεί. Τα υποχρεωτικά πεδία επισημαίνονται *