Λογότυπο DfuSeΑναβάθμιση υλικολογισμικού συσκευής USB Επέκταση STMicroelectronics
UM0412
Εγχειρίδιο χρήσης

Εισαγωγή

Αυτό το έγγραφο περιγράφει τη διεπαφή χρήστη επίδειξης που αναπτύχθηκε για να απεικονίσει τη χρήση της βιβλιοθήκης αναβάθμισης υλικολογισμικού της συσκευής STMicroelectronics. Μια περιγραφή αυτής της βιβλιοθήκης, συμπεριλαμβανομένης της διεπαφής προγραμματισμού εφαρμογών της, περιέχεται στο έγγραφο «Διεπαφή προγραμματισμού εφαρμογής DfuSe» και εγκαθίσταται με το λογισμικό DfuSe.

Ξεκινώντας

1.1 Απαιτήσεις συστήματος
Για να χρησιμοποιήσετε την επίδειξη DfuSe με το λειτουργικό σύστημα Windows, μια πρόσφατη έκδοση των Windows, όπως τα Windows 98SE, Millennium, 2000, XP ή VISTA, πρέπει να
εγκατεστημένο στον υπολογιστή.
Η έκδοση του λειτουργικού συστήματος Windows που είναι εγκατεστημένη στον υπολογιστή σας μπορεί να προσδιοριστεί κάνοντας δεξί κλικ στο εικονίδιο "Ο Υπολογιστής μου" στην επιφάνεια εργασίας και, στη συνέχεια, κάνοντας κλικ στο στοιχείο "Ιδιότητες" στο εμφανιζόμενο PopUpMenu. Ο τύπος λειτουργικού συστήματος εμφανίζεται στο πλαίσιο διαλόγου "Ιδιότητες συστήματος" κάτω από την ετικέτα "Σύστημα" στο φύλλο καρτέλας "Γενικά" (βλ. Εικόνα 1).

Εικόνα 1. Παράθυρο διαλόγου Ιδιότητες συστήματος

Επέκταση STMicroelectronics αναβάθμισης υλικολογισμικού DfuSe USB Device

1.2 Περιεχόμενα συσκευασίας
Σε αυτό το πακέτο παρέχονται τα ακόλουθα είδη:
Περιεχόμενα λογισμικού

  1. Πρόγραμμα οδήγησης STTube που αποτελείται από τα δύο παρακάτω files:
    – STTub30.sys: Πρόγραμμα οδήγησης που θα φορτωθεί για δοκιμαστική κάρτα.
    – STFU.inf: Διαμόρφωση file για τον οδηγό.
  2. DfuSe_Demo_V3.0_Setup.exe: Εγκατάσταση file που εγκαθιστά τις εφαρμογές DfuSe και τον πηγαίο κώδικα στον υπολογιστή σας.

Περιεχόμενα υλικού
Αυτό το εργαλείο έχει σχεδιαστεί για να λειτουργεί με όλες τις συσκευές STMicroelectronics που υποστηρίζουν την Αναβάθμιση υλικολογισμικού συσκευής μέσω διασύνδεσης USB. Για περισσότερες λεπτομέρειες, επικοινωνήστε με το ST
εκπρόσωπος ή επισκεφθείτε το ST webιστοσελίδα (http://www.st.com).

1.3 Εγκατάσταση επίδειξης DfuSe
1.3.1 Εγκατάσταση λογισμικού

Εκτελέστε το DfuSe_Demo_V3.0_Setup.exe file: ο Οδηγός InstallShield θα σας καθοδηγήσει να εγκαταστήσετε εφαρμογές DfuSe και τον πηγαίο κώδικα στον υπολογιστή σας. Όταν το λογισμικό εγκατασταθεί με επιτυχία, κάντε κλικ στο κουμπί "Τέλος". Στη συνέχεια, μπορείτε να εξερευνήσετε τον κατάλογο του προγράμματος οδήγησης.
Ο οδηγός files βρίσκονται στο φάκελο "Driver" στη διαδρομή εγκατάστασης (C:\Program files\STMicroelectronics\DfuSe).
Ο πηγαίος κώδικας για την εφαρμογή επίδειξης και τη βιβλιοθήκη DfuSe βρίσκεται στο "C:\Program Fileφάκελο s\STMicroelectronics\DfuSe\Sources”.
Η τεκμηρίωση βρίσκεται στο «C:\Program Fileφάκελο s\STMicroelectronics\DfuSe\Sources\Doc”.

1.3.2 Εγκατάσταση υλικού

  • Συνδέστε τη συσκευή σε μια εφεδρική θύρα USB του υπολογιστή σας.
  • Στη συνέχεια ξεκινά ο "Οδηγός Βρέθηκε Νέο Υλικό". Επιλέξτε «Εγκατάσταση από λίστα ή συγκεκριμένη τοποθεσία» όπως φαίνεται παρακάτω και μετά κάντε κλικ στο «Επόμενο».Αναβάθμιση υλικολογισμικού DfuSe USB Επέκταση STMicroelectronics - Εικόνα 2
  • Επιλέξτε «Μην κάνετε αναζήτηση. Θα επιλέξω το πρόγραμμα οδήγησης για εγκατάσταση» όπως φαίνεται παρακάτω και μετά κάντε κλικ στο «Επόμενο».
    Αναβάθμιση υλικολογισμικού DfuSe USB Επέκταση STMicroelectronics - Εικόνα 3
  • Εάν ένα πρόγραμμα οδήγησης είναι ήδη εγκατεστημένο, η λίστα μοντέλων θα εμφανίσει τα συμβατά μοντέλα υλικού, διαφορετικά κάντε κλικ στο "Have Disk..." για να εντοπίσετε το πρόγραμμα οδήγησης files.
    Αναβάθμιση υλικολογισμικού DfuSe USB Επέκταση STMicroelectronics - Εικόνα 4
  • Στο παράθυρο διαλόγου "Εγκατάσταση από δίσκο", κάντε κλικ στο "Αναζήτηση..." για να καθορίσετε το πρόγραμμα οδήγησης files θέση, ο κατάλογος του προγράμματος οδήγησης βρίσκεται στη διαδρομή εγκατάστασης (C:\Program files\STMicroelectronics\DfuSe\Driver) και μετά κάντε κλικ στο "OK".
    Ο υπολογιστής επιλέγει αυτόματα το σωστό INF file, σε αυτήν την περίπτωση, STFU.INF. Μόλις τα Windows βρουν το απαιτούμενο πρόγραμμα οδήγησης.INF file, το συμβατό μοντέλο υλικού θα εμφανιστεί στη λίστα μοντέλων. Κάντε κλικ στο «Επόμενο» για να προχωρήσετε.
    Αναβάθμιση υλικολογισμικού DfuSe USB Επέκταση STMicroelectronics - Εικόνα 5
  • Όταν τα Windows εκτελούν την εγκατάσταση του προγράμματος οδήγησης, θα εμφανιστεί ένα προειδοποιητικό παράθυρο διαλόγου που υποδεικνύει ότι το πρόγραμμα οδήγησης δεν έχει περάσει τον έλεγχο με το λογότυπο των Windows, κάντε κλικ στο «Συνέχεια πάντως» για να συνεχίσετε.
    Αναβάθμιση υλικολογισμικού DfuSe USB Επέκταση STMicroelectronics - Εικόνα 6Αναβάθμιση υλικολογισμικού DfuSe USB Επέκταση STMicroelectronics - Εικόνα 7
  • Στη συνέχεια, τα Windows θα πρέπει να εμφανίσουν ένα μήνυμα που υποδεικνύει ότι η εγκατάσταση ήταν επιτυχής.
    Κάντε κλικ στο «Τέλος» για να ολοκληρώσετε την εγκατάσταση.Αναβάθμιση υλικολογισμικού DfuSe USB Επέκταση STMicroelectronics - Εικόνα 8

DFU file

Οι χρήστες που έχουν αγοράσει συσκευές DFU απαιτούν τη δυνατότητα αναβάθμισης του υλικολογισμικού αυτών των συσκευών. Παραδοσιακά, το υλικολογισμικό αποθηκεύεται σε Hex, S19 ή Binary files, αλλά αυτές οι μορφές δεν περιέχουν τις απαραίτητες πληροφορίες για την εκτέλεση της λειτουργίας αναβάθμισης, περιέχουν μόνο τα πραγματικά δεδομένα του προγράμματος προς λήψη. Ωστόσο, η λειτουργία DFU απαιτεί περισσότερες πληροφορίες, όπως το αναγνωριστικό προϊόντος, το αναγνωριστικό προμηθευτή, την έκδοση υλικολογισμικού και τον εναλλακτικό αριθμό ρύθμισης (Αναγνωριστικό στόχου) του στόχου που θα χρησιμοποιηθεί. Αυτές οι πληροφορίες κάνουν την αναβάθμιση στοχευμένη και πιο ασφαλή. Για να προσθέσετε αυτές τις πληροφορίες, ένα νέο file θα πρέπει να χρησιμοποιηθεί μορφή, που θα ονομάζεται DFU file μορφή. Για περισσότερες λεπτομέρειες, ανατρέξτε στο «DfuSe File Προδιαγραφή μορφής» έγγραφο (UM0391).

Περιγραφή διεπαφής χρήστη

Αυτή η ενότητα περιγράφει τις διαφορετικές διεπαφές χρήστη που είναι διαθέσιμες στο πακέτο DfuSe και εξηγεί πώς να τις χρησιμοποιήσετε για να εκτελέσετε λειτουργίες DFU όπως Upload, Download και
υλικολογισμικό file διαχείριση.

3.1 Επίδειξη DfuSe
Οι αναβαθμίσεις υλικολογισμικού πρέπει να μπορούν να εκτελούνται χωρίς ειδική εκπαίδευση, ακόμη και από αρχάριους χρήστες. Ως εκ τούτου, η διεπαφή χρήστη σχεδιάστηκε ώστε να είναι όσο το δυνατόν πιο ισχυρή και απλή στη χρήση (βλ. Εικόνα 9). Οι αριθμοί στο Σχήμα 9 αναφέρονται στην περιγραφή στον Πίνακα 1 που παραθέτει τα διαθέσιμα στοιχεία ελέγχου στη διεπαφή επίδειξης DfuSe.

Αναβάθμιση υλικολογισμικού DfuSe USB Επέκταση STMicroelectronics - Εικόνα 9

Πίνακας 1. χρήση περιγραφής του παραθύρου διαλόγου επίδειξης

Ελεγχος Περιγραφή
1 Εμφανίζει τις διαθέσιμες συσκευές DFU και τις συμβατές συσκευές HID, η επιλεγμένη είναι αυτή που χρησιμοποιείται αυτήν τη στιγμή.
Μια συμβατή συσκευή HID είναι μια συσκευή κλάσης HID που παρέχει τη δυνατότητα αποσύνδεσης HID (USAGE_PAGE OxFF0O και USAGE_DETACH 0x0055) στην περιγραφή της αναφοράς της.
Example:
Oxa1, Ox00, // Συλλογή(Φυσική)
0x06, Ox00, OxFF, // Σελίδα χρήσης που ορίζεται από τον προμηθευτή – OxFP00 0x85, 0x80, // REPORT_ID (128)
0x09, 0x55, // USAGE (HID Detach)
0x15, Ox00, // LOGICAL_MINIMUM (0)
0x26, OxFF, Ox00, // LOGICAL_MAXIMUM (255)
0x75, 0x08, // REPORT_SIZE (8 bit)
0x95, Ox01, // REPORT_COUNT (1)
Ox131, 0x82, // ΔΥΝΑΤΟΤΗΤΑ (Δεδομένα, Var, Abs, Vol)
OxCO, // END_COLLECTION (Ορίζεται από τον προμηθευτή)
2 Αναγνωριστικά συσκευής για λειτουργία DFU. PID, VID και Έκδοση.
3 Αναγνωριστικά συσκευής για λειτουργία εφαρμογής. PID, VID και Έκδοση.
4 Στείλτε την εντολή Enter mode DFU. Το Target θα αλλάξει από την εφαρμογή σε λειτουργία DFU ή θα στείλει ένα HID Detach εάν η συσκευή είναι συμβατή συσκευή HID.
5 Αποστολή εντολής Αποχώρησης λειτουργίας DFU. Ο στόχος θα αλλάξει από τη λειτουργία DFU σε λειτουργία εφαρμογής.
6 Αντιστοίχιση μνήμης, κάντε διπλό κλικ σε κάθε στοιχείο view περισσότερες λεπτομέρειες σχετικά με το τμήμα μνήμης.
7 Επιλέξτε το DFU προορισμού file, τα μεταφορτωμένα δεδομένα θα αντιγραφούν σε αυτό file.
8 Ξεκινήστε τη λειτουργία μεταφόρτωσης.
9 Μέγεθος των δεδομένων που μεταφέρθηκαν κατά την τρέχουσα λειτουργία (Μεταφόρτωση/Αναβάθμιση).
10 Χρόνος διάρκειας της τρέχουσας λειτουργίας (Μεταφόρτωση/Αναβάθμιση).
11 Διαθέσιμοι στόχοι στο φορτωμένο DFU file.
12 Επιλέξτε την πηγή DFU file, τα ληφθέντα δεδομένα θα φορτωθούν από αυτό file.
13 Έναρξη λειτουργίας αναβάθμισης (Διαγραφή και μετά λήψη).
14 Επαληθεύστε εάν τα δεδομένα μεταφορτώθηκαν με επιτυχία.
15 Δείξτε την πρόοδο της επέμβασης.
16 Ακύρωση της τρέχουσας λειτουργίας.
17 Έξοδος από την εφαρμογή.

Εάν ο μικροελεγκτής χρησιμοποιείται σε ένα STM32F105xx ή ένα STM32F107xx, η επίδειξη DfuSe εμφανίζει μια νέα δυνατότητα που συνίσταται στην ανάγνωση των δεδομένων byte επιλογής μέσω του εξαγόμενου τμήματος μνήμης "Option byte". Ένα διπλό κλικ στο σχετικό στοιχείο στον χάρτη μνήμης (Στοιχείο 6 στον Πίνακας 1 /Εικόνα 9) ανοίγει ένα νέο παράθυρο διαλόγου που εμφανίζει τα byte της επιλογής ανάγνωσης. Μπορείτε να χρησιμοποιήσετε αυτό το πλαίσιο για να επεξεργαστείτε και να εφαρμόσετε τη δική σας διαμόρφωση (βλ. Εικόνα 10).
Το εργαλείο είναι σε θέση να ανιχνεύσει τις δυνατότητες του επιλεγμένου τμήματος μνήμης (ανάγνωση, εγγραφή και διαγραφή). Σε περίπτωση μη αναγνώσιμης μνήμης (η προστασία ανάγνωσης είναι ενεργοποιημένη), υποδεικνύει το
κατάσταση ανάγνωσης μνήμης και σας ζητά να ρωτήσετε εάν θα απενεργοποιήσετε την προστασία ανάγνωσης ή όχι.

Αναβάθμιση υλικολογισμικού DfuSe USB Επέκταση STMicroelectronics - Εικόνα 103.2 DFU file διευθυντής
3.2.1 Παράθυρο διαλόγου «Θέλω να κάνω».
Όταν το DFU file εκτελείται η εφαρμογή διαχειριστή, εμφανίζεται το πλαίσιο διαλόγου «Θέλω να κάνω» και ο χρήστης πρέπει να επιλέξει το file επέμβαση που θέλει να κάνει. Επιλέξτε το πρώτο κουμπί Radio για να δημιουργήσετε ένα DFU file από ένα S19, Hex ή Bin file, ή το δεύτερο για εξαγωγή S19, Hex ή Bin file από ένα DFU file (βλ. Εικόνα 11).Αναβάθμιση υλικολογισμικού DfuSe USB Επέκταση STMicroelectronics - Εικόνα 11 Επιλέξτε το «Θέλω να δημιουργήσω ένα DFU file από S19, HEX ή BIN fileΚουμπί επιλογής s” εάν θέλετε να δημιουργήσετε ένα DFU file από S19, Hex ή Binary files.
Επιλέξτε το «Θέλω να EXTRACT S19, HEX ή BIN files από ένα κουμπί επιλογής DFU one” εάν θέλετε να εξαγάγετε ένα S19, Hex ή Binary file από ένα DFU file.

3.2.2 File πλαίσιο διαλόγου δημιουργίας
Εάν επιλέχθηκε η πρώτη επιλογή, κάντε κλικ στο κουμπί OK για να εμφανιστεί η ένδειξη «File Παράθυρο διαλόγου Generation”. Αυτή η διεπαφή επιτρέπει στο χρήστη να δημιουργήσει ένα DFU file από ένα S19, Hex ή Bin file.
Αναβάθμιση υλικολογισμικού DfuSe USB Επέκταση STMicroelectronics - Εικόνα 12

Πίνακας 2. File περιγραφή του πλαισίου διαλόγου παραγωγής

Ελεγχος Περιγραφή
1 Αναγνωριστικό προμηθευτή
2 Αναγνωριστικό προϊόντος
3 Έκδοση υλικολογισμικού
4 Διαθέσιμες εικόνες για εισαγωγή στο DFU file
5 Αναγνωριστικός αριθμός στόχου
6 Ανοίξτε το S19 ή το Hex file
7 Ανοίξτε το Binary files
8 Όνομα στόχου
9 Διαγράψτε την επιλεγμένη εικόνα από τη λίστα εικόνων
10 Δημιουργία DFU file
11 Ακύρωση και έξοδος από την εφαρμογή

Επειδή S19, Hex και Bin files δεν περιέχουν την προδιαγραφή στόχου, ο χρήστης πρέπει να εισαγάγει τις ιδιότητες συσκευής (VID, PID και έκδοση), το Target ID και το όνομα προορισμού πριν δημιουργήσει το DFU file.

Αναβάθμιση υλικολογισμικού DfuSe USB Επέκταση STMicroelectronics - Εικόνα 13
Πίνακας 3. Περιγραφή του πλαισίου διαλόγου Injection πολλαπλών δοχείων

Ελεγχος Περιγραφή
1 Διαδρομή του τελευταίου ανοιγμένου δυαδικού αρχείου file
2 Ανοίξτε το δυαδικό fileμικρό. Ένα δυαδικό file θα μπορούσε να είναι α file οποιασδήποτε μορφής (Κύμα, βίντεο, κείμενο κ.λπ.)
3 Διεύθυνση έναρξης του φορτωμένου file
4 Προσθέτω file στο file λίστα
5 Διαγράφω file από το file λίστα
6 File λίστα
7 Επιβεβαιώνω file επιλογή
8 Ακύρωση και έξοδος από τη λειτουργία

3.2.3 File πλαίσιο διαλόγου εξαγωγής
Εάν επιλέχθηκε η δεύτερη επιλογή στο πλαίσιο διαλόγου "Θέλω να κάνω", κάντε κλικ στο κουμπί OK για να εμφανιστεί το "File πλαίσιο διαλόγου εξαγωγής. Αυτή η διεπαφή σάς επιτρέπει να δημιουργήσετε ένα S19, Hex ή Bin file από ένα DFU file.
Αναβάθμιση υλικολογισμικού DfuSe USB Επέκταση STMicroelectronics - Εικόνα 14

Πίνακας 4. File περιγραφή του πλαισίου διαλόγου εξαγωγής

Ελεγχος Περιγραφή
1 Αναγνωριστικό προμηθευτή συσκευής
2 Αναγνωριστικό προϊόντος συσκευής
3 Έκδοση υλικολογισμικού
4 Ανοίξτε το DFU file
5 Λίστα εικόνων στο φορτωμένο DFU file
6 Τύπος του file να παραχθεί
7 Εξαγάγετε την εικόνα σε S19, Hex ή Bin file
8 Ακύρωση και έξοδος από την εφαρμογή

Διαδικασίες βήμα προς βήμα

4.1 Διαδικασίες επίδειξης DfuSe
4.1.1 Πώς να ανεβάσετε ένα DFU file

  1. Εκτελέστε την εφαρμογή «Επίδειξη DfuSe» (Έναρξη -> Όλα τα προγράμματα -> STMicroelectronics -> DfuSe -> Επίδειξη DfuSe).
  2. Κάντε κλικ στο κουμπί "Επιλογή" (Στοιχείο 7 στον Πίνακα 1 /Εικόνα 9) για να επιλέξετε ένα DFU file.
  3. Επιλέξτε τους στόχους μνήμης στη λίστα αντιστοίχισης μνήμης (Στοιχείο 6 στον Πίνακα 1 /Εικόνα 9).
  4. Κάντε κλικ στο κουμπί "Μεταφόρτωση" (Στοιχείο 8 στον Πίνακα 1 /Εικόνα 9) για να ξεκινήσετε τη μεταφόρτωση περιεχομένου μνήμης στο επιλεγμένο DFU file.

4.1.2 Πώς να κατεβάσετε ένα DFU file

  1. Εκτελέστε την εφαρμογή «Επίδειξη DfuSe» (Έναρξη -> Όλα τα προγράμματα -> STMicroelectronics -> DfuSe -> Επίδειξη DfuSe).
  2. Κάντε κλικ στο κουμπί "Επιλογή" (Στοιχείο 12 στον Πίνακα 1 /Εικόνα 9) για να επιλέξετε ένα DFU file. οι εμφανιζόμενες πληροφορίες όπως VID, PID, Έκδοση και αριθμός προορισμού διαβάζονται από το DFU file.
  3. Επιλέξτε το πλαίσιο ελέγχου "Βελτιστοποίηση διάρκειας αναβάθμισης" για να αγνοήσετε τα μπλοκ FF κατά τη μεταφόρτωση.
  4. Επιλέξτε το πλαίσιο ελέγχου "Επαλήθευση μετά τη λήψη" εάν θέλετε να ξεκινήσετε τη διαδικασία επαλήθευσης μετά τη λήψη δεδομένων.
  5. Κάντε κλικ στο κουμπί "Αναβάθμιση" (Στοιχείο 13 στον Πίνακα 1 /Εικόνα 9) για να ξεκινήσει η αναβάθμιση file περιεχόμενο στη μνήμη.
  6. Κάντε κλικ στο κουμπί "Επαλήθευση" (Στοιχείο 14 στον Πίνακας 1 /Εικόνα 9) για να επαληθεύσετε εάν η λήψη των δεδομένων έγινε με επιτυχία.

4.2 DFU file διαδικασίες διαχειριστή
4.2.1 Πώς να δημιουργήσετε DFU files από S19/Hex/Bin files

  1. Εκτελέστε το «DFU File Εφαρμογή Manager» (Έναρξη -> Όλα τα προγράμματα -> STMicroelectronics > DfuSe-> DFU File Διευθυντής).
  2. Επιλέξτε το «Θέλω να δημιουργήσω ένα DFU file από S19, HEX ή BIN files” στο πλαίσιο διαλόγου “Want to do” (Τα βλ. 1 1 ) και μετά κάντε κλικ στο “OK”.
  3. Δημιουργήστε μια εικόνα DFU από S19/Hex ή δυαδικό file.
    α) Ορίστε έναν μη χρησιμοποιημένο αριθμό αναγνωριστικού στόχου (Στοιχείο 5 στον Πίνακα 2 /Εικόνα 12).
    β) Συμπληρώστε το VID, το PID, την Έκδοση και το όνομα προορισμού
    γ) Για να δημιουργήσετε την εικόνα από S19 ή Hex file, κάντε κλικ στο κουμπί "S19 or Hex" (Στοιχείο 6 στον Πίνακα 2 /Εικόνα 4) και επιλέξτε file, θα δημιουργηθεί μια εικόνα DFU για κάθε προσθήκη file.
    δ) Για να δημιουργήσετε την εικόνα από ένα ή περισσότερα δυαδικά files, κάντε κλικ στο κουμπί «Multi Bin» (Στοιχείο 7 στην Πίνακας 2 /Εικόνα 12) για να εμφανιστεί το πλαίσιο διαλόγου «Multi Bin Injection» (Εικόνα 13.).
    Κάντε κλικ στο κουμπί Αναζήτηση (Στοιχείο 2 στο Πίνακας 3 /Εικόνα 13) για να επιλέξετε ένα δυαδικό file(*.bin) ή άλλη μορφή του file (Κύμα, βίντεο, κείμενο,…).
    Ορίστε τη διεύθυνση έναρξης στο πεδίο διεύθυνσης (Στοιχείο 3 στον Πίνακα 3 /Εικόνα 13).
    Κάντε κλικ στο κουμπί "Προσθήκη στη λίστα" (Στοιχείο 4 στον Πίνακα 3 /Εικόνα 13) για να προσθέσετε το επιλεγμένο δυαδικό αρχείο file με τη δεδομένη διεύθυνση.
    Για να διαγράψετε ένα υπάρχον file, επιλέξτε το και μετά κάντε κλικ στο κουμπί «Διαγραφή» (Στοιχείο 5 στον Πίνακα 3 /Εικόνα 13).
    Επαναλάβετε την ίδια ακολουθία για να προσθέσετε άλλα δυαδικά files, κάντε κλικ στο "OK" για επικύρωση.
  4. Επαναλάβετε το βήμα (3.) για να δημιουργήσετε άλλες εικόνες DFU.
  5. Για να δημιουργήσετε το DFU file, κάντε κλικ στο «Δημιουργία».

4.2.2 Πώς να εξαγάγετε S19/Hex/Bin files από το DFU files

  1. Εκτελέστε το "DFU File Εφαρμογή Manager» (Έναρξη -> Όλα τα προγράμματα -> STMicroelectronics -> DfuSe -> DFU File Διαχειρίζονται).
  2. Επιλέξτε «Θέλω να EXTRACT S19, HEX ή BIN files από ένα κουμπί επιλογής DFU one” στο πλαίσιο διαλόγου “Want to do” (Εικόνα 11) και μετά κάντε κλικ στο “OK”.
  3. Εξαγάγετε ένα S19/Hex ή δυαδικό file από ένα DFU file.
    α) Κάντε κλικ στο κουμπί Αναζήτηση (Στοιχείο 4 στον Πίνακα 4 /Εικόνα 14) για να επιλέξετε ένα DFU file. Οι εικόνες που περιέχονται θα παρατίθενται στη λίστα εικόνων (Στοιχείο 4 στον Πίνακας 4 /Εικόνα 14).
    β) Επιλέξτε μια εικόνα από τη λίστα εικόνων.
    γ) Επιλέξτε το κουμπί επιλογής Hex, S19 ή Multiple Bin (Στοιχείο 6 στην Πίνακας 4 /Εικόνα 14).
    δ) Κάντε κλικ στο κουμπί «Εξαγωγή» (Στοιχείο 7 στον Πίνακα 4 /Εικόνα 14) για να εξαγάγετε την επιλεγμένη εικόνα.
  4. Επαναλάβετε το βήμα (3.) για να εξαγάγετε άλλες εικόνες DFU.

Ιστορικό αναθεωρήσεων

Πίνακας 5. Ιστορικό αναθεώρησης εγγράφου

Ημερομηνία Αναθεώρηση Αλλαγές
6-Ιουν-07 1 Αρχική έκδοση.
2-Ιαν-08 2 Προστέθηκε ενότητα 4.
24-Sep-08 3 Ενημερώθηκε η Εικόνα 9 στην Εικόνα 14.
2-Ιουλ-09 4 χρησιμοποιήστε το demo αναβαθμισμένο στην έκδοση V3.0.
Ενότητα 3.1: Ενημερώθηκε η επίδειξη DfuSe:
— Εικόνα 9: Ενημερώθηκε το πλαίσιο διαλόγου επίδειξης DfuSe
— Προστέθηκε νέα δυνατότητα για συσκευές STM32F105/107xx — Εικόνα 10: Προστέθηκε παράθυρο διαλόγου byte επιλογής επεξεργασίας Ενημερώθηκε στην Ενότητα 3.2: DFU file διευθυντής
— Εικόνα 11: Παράθυρο διαλόγου "Want to do".
— Εικόνα 12: Παράθυρο διαλόγου «Generation».
— Εικόνα 13: Παράθυρο διαλόγου «Έγχυση πολλαπλών δοχείων».
— Εικόνα 14: Παράθυρο διαλόγου «Εξαγωγή».

Παρακαλώ διαβάστε προσεκτικά:

Οι πληροφορίες σε αυτό το έγγραφο παρέχονται αποκλειστικά σε σχέση με προϊόντα ST. Η STMicroelectronics NV και οι θυγατρικές της ("ST") διατηρούν το δικαίωμα να κάνουν αλλαγές, διορθώσεις, τροποποιήσεις ή βελτιώσεις στο παρόν έγγραφο και στα προϊόντα και τις υπηρεσίες που περιγράφονται στο παρόν ανά πάσα στιγμή, χωρίς προειδοποίηση.
Όλα τα προϊόντα ST πωλούνται σύμφωνα με τους όρους και τις προϋποθέσεις πώλησης της ST.
Οι αγοραστές είναι αποκλειστικά υπεύθυνοι για την επιλογή, την επιλογή και τη χρήση των προϊόντων και υπηρεσιών ST που περιγράφονται εδώ και η ST δεν αναλαμβάνει καμία ευθύνη σχετικά με την επιλογή, την επιλογή ή τη χρήση των προϊόντων και υπηρεσιών ST που περιγράφονται εδώ.
Καμία άδεια, ρητή ή σιωπηρή, με estoppel ή με άλλο τρόπο, για δικαιώματα πνευματικής ιδιοκτησίας δεν χορηγείται βάσει αυτού του εγγράφου. Εάν οποιοδήποτε μέρος αυτού του εγγράφου αναφέρεται σε προϊόντα ή υπηρεσίες τρίτων, δεν θα θεωρείται ως χορήγηση άδειας από την ST για τη χρήση τέτοιων προϊόντων ή υπηρεσιών τρίτων ή οποιασδήποτε πνευματικής ιδιοκτησίας που περιέχεται σε αυτά ή θεωρείται ως εγγύηση που καλύπτει τη χρήση με οποιοδήποτε τρόπο αυτών των προϊόντων ή υπηρεσιών τρίτων ή οποιασδήποτε πνευματικής ιδιοκτησίας που περιέχεται σε αυτά.
ΕΚΤΟΣ ΑΝ ΔΙΑΦΟΡΕΤΑΙ ΑΛΛΙΩΣ ΣΤΟΥΣ ΟΡΟΥΣ ΚΑΙ ΠΡΟΫΠΟΘΕΣΕΙΣ ΠΩΛΗΣΗΣ ΤΗΣ ST ST ΑΠΟΠΟΙΕΙΤΑΙ ΟΠΟΙΑΔΗΠΟΤΕ ΡΗΤΗ Ή ΣΙΩΠΗΡΗ ΕΓΓΥΗΣΗ ΟΣΟΝ ΑΦΟΡΑ ΤΗ ΧΡΗΣΗ ΚΑΙ/Η ΠΩΛΗΣΗ ΤΩΝ ΠΡΟΪΟΝΤΩΝ ST ΣΥΜΠΕΡΙΛΑΜΒΑΝΟΜΕΝΩΝ ΠΕΡΙΟΡΙΣΜΟΥ ΑΠΛΗΡΩΣΗΣ ΟΠΟΙΑΔΗΠΟΤΕ ΔΙΚΑΙΟΔΟΣΙΑΣ), Ή ΠΑΡΑΒΙΑΣΗ ΟΠΟΙΑΔΗΠΟΤΕ ΕΥΡΕΣΙΤΕΧΝΙΑΣ, ΠΝΕΥΜΑΤΙΚΟΥ ΔΙΚΑΙΩΜΑΤΟΣ Ή ΑΛΛΟΥ ΔΙΚΑΙΩΜΑΤΟΣ ΠΝΕΥΜΑΤΙΚΗΣ ΙΔΙΟΚΤΗΣΙΑΣ.
ΕΚΤΟΣ ΑΝ ΕΓΚΡΙΝΕΤΑΙ ΡΗΤΑ ΓΡΑΠΤΗ ΑΠΟ ΕΞΟΥΣΙΟΔΟΤΗΜΕΝΟ ΑΝΤΙΠΡΟΣΩΠΟ της ST, ΤΑ ΠΡΟΪΟΝΤΑ ST ΔΕΝ ΣΥΝΙΣΤΟΥΝΤΑΙ, ΕΞΟΥΣΙΟΔΟΤΟΥΝΤΑΙ Ή ΕΧΟΥΝ ΕΓΓΥΗΣΗ ΓΙΑ ΧΡΗΣΗ ΣΕ ΣΤΡΑΤΙΩΤΙΚΟ, ΑΕΡΟΠΛΟΪΚΟ, ΔΙΑΣΤΗΜΑ, ΝΑΥΣΤΙΚΟ, ΑΣΦΑΛΙΣΜΟ Σ Ή ΣΥΣΤΗΜΑΤΑ ΟΠΟΥ ΜΠΟΡΕΙ ΝΑ ΒΛΑΒΕΙ Ή ΔΥΣΛΕΙΤΟΥΡΓΕΙ ΑΠΟΤΕΛΕΣΜΑ ΣΕ ΠΡΟΣΩΠΙΚΟ ΤΡΑΥΜΑΤΙΣΜΟ, ΘΑΝΑΤΟ Ή ΣΟΒΑΡΗ ΠΕΡΙΟΥΣΙΑ Ή ΠΕΡΙΒΑΛΛΟΝΤΙΚΗ ΖΗΜΙΑ. ΤΑ ΠΡΟΪΟΝΤΑ ST ΠΟΥ ΔΕΝ ΟΡΙΖΟΝΤΑΙ ΩΣ «ΑΥΤΟΚΙΝΗΤΙΚΟΣ ΒΑΘΜΟΣ» ΜΠΟΡΟΥΝ ΝΑ ΧΡΗΣΙΜΟΠΟΙΟΥΝΤΑΙ ΜΟΝΟ ΣΕ ΕΦΑΡΜΟΓΕΣ ΑΥΤΟΚΙΝΗΤΟΥ ΜΕ ΔΙΚΗ ΕΥΘΥΝΗ ΤΟΥ ΧΡΗΣΤΗ.
Μεταπώληση προϊόντων ST με διατάξεις διαφορετικές από τις δηλώσεις ή/και τεχνικά χαρακτηριστικά που αναφέρονται σε αυτό το έγγραφο ακυρώνει αμέσως κάθε εγγύηση που παρέχεται από την ST για το προϊόν ή την υπηρεσία ST που περιγράφεται εδώ και δεν δημιουργεί ή επεκτείνει με οποιονδήποτε τρόπο καμία ευθύνη ST.
Το ST και το λογότυπο ST είναι εμπορικά σήματα ή σήματα κατατεθέντα της ST σε διάφορες χώρες.
Οι πληροφορίες σε αυτό το έγγραφο αντικαθιστούν και αντικαθιστούν όλες τις πληροφορίες που δόθηκαν προηγουμένως.
Το λογότυπο ST είναι σήμα κατατεθέν της STMicroelectronics. Όλα τα άλλα ονόματα είναι ιδιοκτησία των αντίστοιχων ιδιοκτητών τους.

© 2009 STMicroelectronics – Με την επιφύλαξη παντός δικαιώματος
Όμιλος εταιρειών STMicroelectronics
Αυστραλία – Βέλγιο – Βραζιλία – Καναδάς – Κίνα – Τσεχία – Φινλανδία – Γαλλία – Γερμανία – Χονγκ Κονγκ – Ινδία – Ισραήλ – Ιταλία – Ιαπωνία –
Μαλαισία – Μάλτα – Μαρόκο – Φιλιππίνες – Σιγκαπούρη – Ισπανία – Σουηδία – Ελβετία – Ηνωμένο Βασίλειο – Ηνωμένες Πολιτείες Αμερικής
www.st.com
Doc ID 13379 Rev 4

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

Αναβάθμιση υλικολογισμικού συσκευής USB ST DfuSe Επέκταση STMicroelectronics [pdf] Εγχειρίδιο χρήστη
DfuSe USB Device, Firmware Upgrade STMicroelectronics Extension, DfuSe USB Device Firmware Upgrade, STMicroelectronics Extension, DfuSe USB Device Firmware Extension STMicroelectronics, UM0412

Αναφορές

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

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