Πλαίσιο ολοκληρωμένου λογισμικού 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:
|
|
| Βιβλιοθήκη συσκευών USB | N/A | Η στοίβα συσκευών USB έχει δοκιμαστεί σε περιορισμένη χωρητικότητα με RTOS. Κατά την εκτέλεση της στοίβας συσκευών USB σε μια συσκευή της οικογένειας PIC32MZ, η στοίβα απαιτεί τρία δευτερόλεπτα για την αρχικοποίηση για συσκευές PIC32MZ EC και τρία χιλιοστά του δευτερολέπτου για συσκευές PIC32MZ EF. |
| Βιβλιοθήκη κεντρικού υπολογιστή USB | Αφαιρέθηκε η υποστήριξη MHC για το λογισμικό USB Host Beta. Η υποστήριξη για τα API USB Host Beta θα αφαιρεθεί σε μελλοντικές εκδόσεις. | Οι ακόλουθες λειτουργίες USB Host Stack δεν υλοποιούνται:
Τα προγράμματα οδήγησης Hub, Audio v1.0 και HID Host Client έχουν δοκιμαστεί σε περιορισμένη χωρητικότητα. Το USB Host Stack έχει δοκιμαστεί σε περιορισμένη χωρητικότητα με RTOS. Η λειτουργία 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 δεν παρέχει υλοποίηση για τις ακόλουθες λειτουργίες:
|
Οδηγοί συσκευών:
| Χαρακτηριστικό | Προσθήκες και Ενημερώσεις | Γνωστά Θέματα |
| 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:
|
| 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:
Η λειτουργία σίγασης (όπως ελέγχεται από τον υπολογιστή) δεν λειτουργεί. Επίδειξη mac_audio_hi_res: Η σίγαση του ήχου στον υπολογιστή λειτουργεί σωστά μόνο την πρώτη φορά |
| Επιδείξεις Bluetooth | Διορθώθηκαν προβλήματα που εντοπίστηκαν στην οθόνη WVGA στην επίδειξη a2dp_avrcp. Αυτή είναι μια premium επίδειξη. | Τα γραφικά έχουν προσωρινά απενεργοποιηθεί/αφαιρεθεί σε όλες τις διαμορφώσεις PIC32MZ DA και θα είναι διαθέσιμα σε μελλοντική έκδοση. |
| File Επιδείξεις συστήματος | Η λυχνία LED_3, η οποία χρησιμοποιείται για να υποδείξει την επιτυχία της επίδειξης, δεν ανάβει, γεγονός που επηρεάζει τις ακόλουθες επιδείξεις:
Ως λύση, ο χρήστης μπορεί να τοποθετήσει ένα σημείο διακοπής στον κώδικα της εφαρμογής για να δει την κατάσταση των επιδείξεων. |
| Επιδείξεις γραφικών | Ο προγραμματισμός και η διόρθωση σφαλμάτων του κιτ εκκίνησης PKOB ενδέχεται να προκαλέσουν το ακόλουθο σφάλμα: Δεν ήταν δυνατή η εκκίνηση του προγραμματιστή: Αποτυχία προγραμματισμού της συσκευής-στόχου. Εάν εμφανιστεί αυτό το μήνυμα, ενεργοποιήστε ξανά τη συσκευή και η εφαρμογή θα ξεκινήσει. Εάν απαιτείται εντοπισμός σφαλμάτων, η προτεινόμενη λύση είναι να εγκαταστήσετε την κατάλληλη κεφαλίδα στο κιτ εκκίνησης χρησιμοποιώντας το MPLAB REAL ICE.
Τα ακόλουθα ζητήματα ισχύουν για την επίδειξη external_resources:
|
|
| Επιδείξεις 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:
|
Βοηθητικά προγράμματα:
| Χαρακτηριστικό | Προσθήκες και Ενημερώσεις | Γνωστά Θέματα |
| Διαμορφωτής MPLAB Harmony (MHC) | N/A |
|
Λογισμικό τρίτων:
| Χαρακτηριστικό | Προσθήκες και Ενημερώσεις | Γνωστά Θέματα |
| Βιβλιοθήκη γραφικών 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 μπορούν να είναι ενός από τους τρεις διαφορετικούς τύπους, όπως φαίνεται στην ακόλουθη εικόνα.

Έκδοση Άλφα
Μια έκδοση 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, Ολοκληρωμένο Πλαίσιο Λογισμικού, Πλαίσιο Λογισμικού, Πλαίσιο |





