Οδηγός χρήσης STUSB1602 Software Library for STM32F446
Εισαγωγή
Αυτό το έγγραφο παρέχει ένα overview του πακέτου λογισμικού STUSB1602 που επιτρέπει τη στοίβα PD USB με ασπίδα NUCLEO-F446ZE και MB1303
ΛΟΓΙΣΜΙΚΟ |
|
STSW-STUSB012 |
Βιβλιοθήκη λογισμικού STUSB1602 για STM32F446 |
IAR 8.χ |
Μεταγλωττιστής C-code |
ΜΗΧΑΝΗΜΑΤΑ ΥΠΟΛΟΓΙΣΤΩΝ |
|
NUCLEO-F446ZE |
Πλακέτα ανάπτυξης STM32 Nucleo-144 |
P-NUCLEO-USB002 |
STUSB1602 Nucleo Πακέτο που περιέχει MB1303 ασπίδα (η πλακέτα επέκτασης Nucleo θα συνδεθεί στο NUCLEO-F446ZE) |
Ρύθμιση βιβλιοθήκης SW
- Κάντε λήψη του πακέτου λογισμικού STUSB1602 κάνοντας αναζήτηση στο STSW-STUSB012 από www.st.com αρχική σελίδα:
- Στη συνέχεια, κάντε κλικ στο "Λήψη λογισμικού" είτε από το κάτω μέρος είτε από την κορυφή της σελίδας
- Η λήψη θα ξεκινήσει αφού αποδεχτείτε την Άδεια Χρήσης και συμπληρώσετε τα στοιχεία επικοινωνίας.
- Αποθηκεύστε το file en.STSW-STUSB012.zip στον φορητό υπολογιστή σας
και αποσυμπιέζουμε:
- Το πακέτο περιέχει έναν κατάλογο DOC, έτοιμο προς χρήση δυαδικό files, σχετικά έργα και αναφορές συμμόρφωσης
Προτεινόμενες απαιτήσεις υλικού
Η βιβλιοθήκη λογισμικού έχει βελτιστοποιηθεί για γρήγορη μεταγλώττιση στην πλακέτα ανάπτυξης NUCLEO-F446FE που είναι στοιβαγμένη με την πλακέτα επέκτασης MB1303 (από το πακέτο P-NUCLEO-USB002).
Το MB1303 αποτελείται από 2 θύρες διπλού ρόλου (DRP) με δυνατότητα USB PD (ο συντελεστής μορφής δεν έχει βελτιστοποιηθεί)
NUCLEO-F446ZE Ρύθμιση υλικού
Πακέτο λογισμικού Overview
Η βιβλιοθήκη λογισμικού περιλαμβάνει 8 διαφορετικά πλαίσια λογισμικού (+ 3 χωρίς RTOS) που έχουν ήδη βελτιστοποιηθεί για την αντιμετώπιση των πιο συνηθισμένων σεναρίων εφαρμογών:
Σχέδιο |
Τυπικός Εφαρμογή |
|
#1 |
STM32F446_MB1303_SRC_ONLY(*) | Πάροχος / ΠΗΓΗ (διαχείριση ενέργειας) |
#2 |
STM32F446_MB1303_SRC_VDM | Πάροχος / ΠΗΓΗ (διαχείριση ενέργειας) + εκτεταμένη υποστήριξη μηνυμάτων |
#3 |
STM32F446_MB1303_SNK_ONLY(*) | Καταναλωτής / SINK (διαχείριση ενέργειας) |
#4 |
STM32F446_MB1303_SNK_VDM | Καταναλωτής / SINK (διαχείριση ενέργειας) + εκτεταμένη υποστήριξη μηνυμάτων + υποστήριξη UFP |
#5 |
STM32F446_MB1303_DRP_ONLY (*) | Θύρα διπλού ρόλου (διαχείριση ενέργειας) + λειτουργία νεκρής μπαταρίας |
#6 |
STM32F446_MB1303_DRP_VDM | Θύρα διπλού ρόλου (διαχείριση ενέργειας) + λειτουργία νεκρής μπαταρίας + εκτεταμένη υποστήριξη μηνυμάτων + υποστήριξη UFP |
#7 |
Θύρες STM32F446_MB1303_DRP_2 | 2 x θύρα διπλού ρόλου (διαχείριση ενέργειας) + λειτουργία νεκρής μπαταρίας + εκτεταμένη υποστήριξη μηνυμάτων + υποστήριξη UFP |
#8 |
STM32F446_MB1303_DRP_SRCING_DEVICE | Θύρα διπλού ρόλου που ζητά PR_swap όταν είναι συνδεδεμένο στο Sink ή DR_swap όταν είναι συνδεδεμένο στο Source |
- από προεπιλογή, όλα τα έργα είναι συσκευασμένα με υποστήριξη RTOS
- έργα που σχολιάζονται με (*) είναι διαθέσιμα με και χωρίς υποστήριξη RTOS
Για περισσότερες λεπτομέρειες, ελέγξτε την τεκμηρίωση του πακέτου υλικολογισμικού:
Έγγραφα / Πόροι
![]() |
Βιβλιοθήκη λογισμικού ST STUSB1602 για STM32F446 [pdf] Οδηγός χρήστη STUSB1602, Βιβλιοθήκη λογισμικού για STM32F446 |