Πίνακας περιεχομένων:
- Βήμα 1: Λογισμικό που χρησιμοποιείται:
- Βήμα 2: Εξαρτήματα που χρησιμοποιούνται:
- Βήμα 3: Αρχή λειτουργίας:
- Βήμα 4: Κωδικός:
- Βήμα 5: Βίντεο:
Βίντεο: STM32L100 Blink LED χρησιμοποιώντας Atollic TrueSTUDIO και STM32CubeMX: 5 βήματα
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:34
Σε αυτό το έργο θα σας πω πώς να αναβοσβήνει ένα LED χρησιμοποιώντας 32L100discovery. Λοιπόν, εδώ θα σας πω για την αρχή λειτουργίας για αυτό το σεμινάριο led blink, επίσης, τι είδους λογισμικό και υλικό χρειάζεστε.
Βήμα 1: Λογισμικό που χρησιμοποιείται:
Αυτά είναι τα λογισμικά που χρησιμοποιήσαμε για αυτό το έργο:
1. Atollic TrueSTUDIO: Το Atollic® TrueSTUDIO® για το STM32 είναι ένα ευέλικτο και επεκτάσιμο IDE ανάπτυξης και εντοπισμού σφαλμάτων για προγραμματιστές STM32 MCU που θέλουν εξαιρετικά ισχυρά εργαλεία για να βοηθήσουν στην ανάπτυξη ενσωματωμένου λογισμικού υψηλής ποιότητας. Το TrueSTUDIO® βασίζεται σε ανοικτά πρότυπα (ECLIPSE και GNU) και επεκτείνεται με επαγγελματικά χαρακτηριστικά για διαχείριση κώδικα και προηγμένη ανάλυση συστήματος. Αυτό δίνει μια μοναδική εικόνα για τη δομή και τη δυναμική συμπεριφορά του συστήματος.
Μπορείτε να κατεβάσετε αυτό το λογισμικό από αυτόν τον σύνδεσμο
2. STM32CubeMX: Το STM32CubeMX είναι ένα γραφικό εργαλείο που επιτρέπει μια πολύ εύκολη διαμόρφωση μικροελεγκτών και μικροεπεξεργαστών STM32, καθώς και τη δημιουργία του αντίστοιχου κωδικού C εκκίνησης για τον πυρήνα Arm® Cortex®-M ή μερικό Linuxree Device Tree for Arm Core πυρήνας Cortex®-A), μέσω μιας διαδικασίας βήμα προς βήμα.
Μπορείτε να κατεβάσετε αυτό το λογισμικό από αυτόν τον σύνδεσμο
Βήμα 2: Εξαρτήματα που χρησιμοποιούνται:
Υπάρχει μόνο ένα υλικό που χρησιμοποιήσαμε σε αυτό το σεμινάριο:
1.32L100CDISCOVERY:
Το 32L100CDISCOVERY σάς βοηθά να ανακαλύψετε τις δυνατότητες των μικροελεγκτών Cortex®-M3 της μονάδας STM32L100 Value Line 32-bit και να αναπτύξετε εύκολα τις εφαρμογές σας. Περιλαμβάνει όλα όσα απαιτούνται για αρχάριους και έμπειρους χρήστες για να ξεκινήσουν γρήγορα.
Με βάση το STM32L100RCT6, περιλαμβάνει ένα ενσωματωμένο εργαλείο εντοπισμού σφαλμάτων ST-LINK/V2, LED, κουμπιά για εύκολη σύνδεση πρόσθετων εξαρτημάτων και μονάδων.
Βήμα 3: Αρχή λειτουργίας:
Εδώ πρώτα πρέπει να ανοίξετε το STM32CubeMX και μετά πρέπει να επιλέξετε τον σωστό πίνακα ή mcu εάν χρησιμοποιείτε προσαρμοσμένη πλακέτα.
Για όλη τη διαδικασία, παρακαλούμε δείτε το ενσωματωμένο βίντεο που υπάρχει στο τελευταίο βήμα
Βήμα 4: Κωδικός:
Όπως έχουμε δημιουργήσει τον κώδικα με τη βοήθεια του STM32CubeMX, έτσι σας μοιράζομαι μόνο το αρχείο main.c.
μπορείτε να λάβετε το αρχείο main.c από τον παρακάτω σύνδεσμο
Βήμα 5: Βίντεο:
Ολόκληρη η περιγραφή του έργου δίνεται στο παραπάνω βίντεο
Εάν έχετε οποιαδήποτε αμφιβολία σχετικά με αυτό το έργο, μη διστάσετε να μας σχολιάσετε παρακάτω.
Και αν θέλετε να μάθετε περισσότερα σχετικά με το ενσωματωμένο σύστημα, μπορείτε να επισκεφθείτε το κανάλι μας στο youtube
Επισκεφθείτε και κάντε like στη σελίδα μας στο Facebook για συχνές ενημερώσεις.
Ευχαριστώ & Χαιρετισμούς, Τεχνολογίες Embedotronics
Συνιστάται:
Υπολογισμός υγρασίας, πίεσης και θερμοκρασίας χρησιμοποιώντας BME280 και διασύνδεση φωτονίου .: 6 βήματα
Υπολογισμός Υγρασίας, Πίεσης και Θερμοκρασίας με χρήση BME280 και Διασύνδεση Φωτονίου .: Συναντάμε διάφορα έργα που απαιτούν παρακολούθηση θερμοκρασίας, πίεσης και υγρασίας. Έτσι συνειδητοποιούμε ότι αυτές οι παράμετροι παίζουν πραγματικά ζωτικό ρόλο στην εκτίμηση της αποδοτικότητας λειτουργίας ενός συστήματος σε διαφορετικές ατμοσφαιρικές συνθήκες
Παρακολούθηση της επιτάχυνσης χρησιμοποιώντας Raspberry Pi και AIS328DQTR χρησιμοποιώντας Python: 6 βήματα
Παρακολούθηση της επιτάχυνσης με χρήση Raspberry Pi και AIS328DQTR με χρήση Python: Η επιτάχυνση είναι πεπερασμένη, νομίζω σύμφωνα με ορισμένους νόμους της Φυσικής.- Terry Riley Ένας τσίτα χρησιμοποιεί καταπληκτική επιτάχυνση και γρήγορες αλλαγές ταχύτητας όταν κυνηγάει. Το ταχύτερο πλάσμα στη στεριά χρησιμοποιεί κατά καιρούς τον κορυφαίο ρυθμό του για να πιάσει το θήραμα. Ο
Atollic TrueStudio-Ενεργοποιήστε τη λυχνία LED πατώντας το κουμπί με το STM32L100: 4 βήματα
Atollic TrueStudio-Ενεργοποιήστε το LED πιέζοντας το κουμπί με το STM32L100: Σε αυτό το σεμινάριο του STM32 θα σας πω πώς να διαβάσετε μια καρφίτσα GPIO του STM32L100, οπότε εδώ θα κάνω ένα εν πλω Led glow μόνο πατώντας το κουμπί
Φροντιστήριο Atollic TrueSTUDIO-STM32L100 PWM: 4 Βήματα
Εκπαιδευτικό Atollic TrueSTUDIO-STM32L100 PWM: Σε αυτό το σεμινάριο θα σας πούμε πώς να χρησιμοποιήσετε το PWM σε μικροελεγκτή με βάση STM32, εδώ χρησιμοποιούμε το κιτ 32L100discovery-Discovery με μικροελεγκτή STM32L100RCT6
8 Έλεγχος ρελέ με NodeMCU και δέκτη IR χρησιμοποιώντας WiFi και IR Τηλεχειριστήριο και εφαρμογή Android: 5 βήματα (με εικόνες)
8 Έλεγχος ρελέ με δέκτη NodeMCU και IR χρησιμοποιώντας WiFi και IR Τηλεχειριστήριο και εφαρμογή Android: Έλεγχος 8 διακοπτών ρελέ χρησιμοποιώντας nodemcu και δέκτη ir μέσω wifi και ir απομακρυσμένης και εφαρμογής Android. Το ir remote λειτουργεί ανεξάρτητα από τη σύνδεση wifi. ΕΔΩ ΕΙΝΑΙ ΕΝΗΜΕΡΩΜΕΝΗ ΚΛΙΚ ΕΔΩ