Οδηγός χρήσης STUSB1602 Software Library for STM32F446
STUSB1602 Βιβλιοθήκη λογισμικού για 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

  1. Κάντε λήψη του πακέτου λογισμικού STUSB1602 κάνοντας αναζήτηση στο STSW-STUSB012 από www.st.com αρχική σελίδα:
    βιβλιοθήκη ΝΔ
  2. Στη συνέχεια, κάντε κλικ στο "Λήψη λογισμικού" είτε από το κάτω μέρος είτε από την κορυφή της σελίδας
    βιβλιοθήκη ΝΔ
  3. Η λήψη θα ξεκινήσει αφού αποδεχτείτε την Άδεια Χρήσης και συμπληρώσετε τα στοιχεία επικοινωνίας.
    βιβλιοθήκη ΝΔ
  4. Αποθηκεύστε το file en.STSW-STUSB012.zip στον φορητό υπολογιστή σας
    βιβλιοθήκη ΝΔ
    και αποσυμπιέζουμε:
    βιβλιοθήκη ΝΔ
  5. Το πακέτο περιέχει έναν κατάλογο DOC, έτοιμο προς χρήση δυαδικό files, σχετικά έργα και αναφορές συμμόρφωσης

Προτεινόμενες απαιτήσεις υλικού

Η βιβλιοθήκη λογισμικού έχει βελτιστοποιηθεί για γρήγορη μεταγλώττιση στην πλακέτα ανάπτυξης NUCLEO-F446FE που είναι στοιβαγμένη με την πλακέτα επέκτασης MB1303 (από το πακέτο P-NUCLEO-USB002).
Το MB1303 αποτελείται από 2 θύρες διπλού ρόλου (DRP) με δυνατότητα USB PD (ο συντελεστής μορφής δεν έχει βελτιστοποιηθεί)

  • NUCLEO-F446ZE
    NUCLEO-F446ZE
  • MB1303
    MB1303

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

Αναφορές

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

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