Jan 09, 2019 Αφήστε ένα μήνυμα

STM32FOCSDKv4.0 νέες λειτουργίες

STM32FOCSDKv4.0 νέες λειτουργίες

Το STM32FOCSDKV4.0 είναι η τελευταία έκδοση της βιβλιοθήκης υλικολογισμικού το 2014. Η αρχιτεκτονική του βελτίωση είναι κυρίως η ευκολία χρήσης του υλικολογισμικού. Η ενίσχυση της ευκολίας χρήσης βοηθά τους χρήστες να επιταχύνουν το σχεδιασμό του προϊόντος και να συντομεύουν τον κύκλο ανάπτυξης. Αυτοί οι δύο παράγοντες λαμβάνονται από τις ηλεκτρονικές εταιρείες. το κλειδί για την επιτυχία. Για να βελτιωθεί η ευκολία χρήσης των εργαλείων ανάπτυξης λογισμικού, από τον κώδικα πηγής έως το λογισμικό γραφικού περιβάλλοντος χρήστη του υπολογιστή, το STMicroelectronics Motor Control Ecosystem προσθέτει πολλά νέα χαρακτηριστικά και συνοδεύεται από ένα σύνολο υλικών ανάπτυξης, όπως τεχνική τεκμηρίωση, FAQs και demos. Έγγραφα, παραδείγματα λογισμικού, περιπτώσεις χρήσης, σεμινάρια και βίντεο. Όλα τα υλικά αποθηκεύονται σε τυποποιημένα πακέτα λογισμικού και υλικολογισμικού. Οι χρήστες μπορούν να κατεβάσουν το πακέτο λογισμικού από την επίσημη ιστοσελίδα της STMicroelectronics www.st.com. Εάν απαιτείται πλήρης πηγαίος κώδικας Γ, ο χρήστης πρέπει να υποβάλει αίτηση στο τοπικό γραφείο αντιπροσωπείας της STMicroelectronics.

Το οικοσύστημα STM32FOCSDKV4.0 περιλαμβάνει δύο εργαλεία για γρήγορο και αποδοτικό σχεδιασμό: βιβλιοθήκη υλικολογισμικού και λογισμικό γραφικού περιβάλλοντος χρήστη για υπολογιστή.

Από το οικονομικώς αποδοτικό 48MhzCortex-M0STM32F030x έως το STM32F30x με ενσωματωμένες αναλογικές μονάδες IP, με τις τελευταίες τεχνολογίες 180MhzCortex-M4STM32F4 που υποστηρίζουν τις οδηγίες κινητής υποδιαστολής, η ευρέως διαδεδομένη βιβλιοθήκη υλικολογισμικού ελέγχου STM32 υποστηρίζει ολόκληρη την οικογένεια STM32F. Από μικρούς κινητήρες για ιατρική χρήση σε μεγάλους σερβοκινητήρες για αυτοματισμό εργοστασίων ή ηλεκτρική έλξη, το STM32 καλύπτει ένα ευρύ φάσμα εφαρμογών ελέγχου κινητήρα. Σε αντίθεση με άλλες λύσεις ελέγχου κινητήρα, η βιβλιοθήκη υλικολογισμικού STM32FOC χρησιμοποιεί μια αντικειμενοστρεφή προσέγγιση και γι 'αυτό η βιβλιοθήκη υλικολογισμικού ST υποστηρίζει διαφορετικές οικογένειες μικροελεγκτών.

Εκτός από τη διατήρηση των αυστηρών πλεονεκτημάτων της προηγούμενης έκδοσης του στρώματος αφαίρεσης λογισμικού, το V4.0 απλοποιεί επίσης τους χώρους εργασίας, μειώνοντας τον αριθμό των αντικειμένων ανά διαμόρφωση. Επιπλέον, το περιβάλλον ανάπτυξης IDE που υποστηρίζεται από τη βιβλιοθήκη υλικολογισμικού ήταν μόνο το IAREmbeddedWorkbench και τώρα υποστηρίζει το ολοκληρωμένο περιβάλλον ανάπτυξης KEILMicrovision.

Η διεπαφή προγραμματισμού εφαρμογών ελέγχου κινητήρα (API) είναι η ναυαρχίδα της προηγούμενης έκδοσης και το API στη νέα έκδοση προσθέτει νέες λειτουργίες. Επιπλέον, η νέα έκδοση του πακέτου προσθέτει ένα σύνολο παραδειγμάτων λογισμικού. Οι χρήστες μπορούν να χρησιμοποιήσουν τις λειτουργίες που προέρχονται από το Motor Control API για την υλοποίηση τυπικών περιπτώσεων χρήσης για χρήση στον τελικό σχεδιασμό εφαρμογής, όπως:

• Ρυθμίστε την τιμή αναφοράς ταχύτητας σύμφωνα με την αναλογική τάση εισόδου.

• Το σήμα PWM εξόδου είναι ανάλογο με τη μέτρηση της ταχύτητας.

• Τροποποίηση παραμέτρων όπως το εύρος ζώνης του ελεγκτή σε πραγματικό χρόνο.

• Τροποποιήστε τις παραμέτρους του αισθητήρα ταχύτητας και του αισθητήρα θέσης του βρόχου ελέγχου σε πραγματικό χρόνο

Όλος ο κώδικας που απαιτείται για την υλοποίηση αυτής της λειτουργικότητας είναι στα παραδείγματα λογισμικού, μπορεί να χρησιμοποιηθεί ως βάση για τη δημιουργία πιο σύνθετων έργων ή ως οδηγός αναφοράς για την κατανόηση της λογικής πίσω από το ίδιο το API. Η βιβλιοθήκη ελέγχου κινητήρα διπλασιάζεται ως ένα μαύρο πλαίσιο, υποδεικνύοντας πώς να εκδίδουν εντολές στον κινητήρα, όπως η εκκίνηση, η διακοπή ή η επιβράδυνση. Μπορεί επίσης να χρησιμοποιηθεί για λήψη σημάτων ανατροφοδότησης κινητήρα, όπως μέτρηση ταχύτητας, ροπής ή ισχύος. Η βιβλιοθήκη υλικολογισμικού επιτρέπει επίσης στους πελάτες να επικεντρωθούν σε λύσεις κορυφαίου επιπέδου Ε & Α και σχεδιαζόμενες διαφοροποιημένες λύσεις με συγκεκριμένες στρατηγικές γνώσεις.

3

Εικόνα 3: Διεπαφή χρήστη MCSDK4.0

Στην έκδοση 4.0, η διεπαφή χρήστη υλικολογισμικού έχει δύο κανάλια επικοινωνίας. Εάν ο πίνακας ελέγχου είναι εφοδιασμένος με οθόνη LCD, μπορεί να εφαρμοστεί ένα γραφικό περιβάλλον γραφικών με ελαφρύ (μικρού μεγέθους) οθόνη LCD. Η απλή οθόνη LCD επιτρέπει στους χρήστες να προσαρμόζουν πιο ευέλικτα το γραφικό περιβάλλον χρήστη και να προσθέτουν περισσότερη αλληλεπίδραση υλικολογισμικού χρήστη. Εάν ο πίνακας ελέγχου δεν διαθέτει οθόνη LCD, μπορεί να δημιουργηθεί ένα κανάλι επικοινωνίας σε πραγματικό χρόνο μεταξύ του υλικολογισμικού και του υπολογιστή μέσω του USART. Το V4.0 δημιουργεί επίσης ένα γρήγορο κανάλι επικοινωνίας μονής κατεύθυνσης που επιτρέπει στο υλικολογισμικό να στέλνει συνεχώς δεδομένα στον υπολογιστή με μέγιστο ρυθμό χωρίς τα byte ελέγχου για την παρακολούθηση των μεταβαλλόμενων ταχέως μεταβλητών.


Αποστολή ερώτησής

whatsapp

teams

Ηλεκτρονικό ταχυδρομείο

Εξεταστική