Πίνακας περιεχομένων:

Θύρα UC/OS III για Nucleo-L073RZ χρησιμοποιώντας Atollic TureSTUDIO IDE .: 3 βήματα
Θύρα UC/OS III για Nucleo-L073RZ χρησιμοποιώντας Atollic TureSTUDIO IDE .: 3 βήματα

Βίντεο: Θύρα UC/OS III για Nucleo-L073RZ χρησιμοποιώντας Atollic TureSTUDIO IDE .: 3 βήματα

Βίντεο: Θύρα UC/OS III για Nucleo-L073RZ χρησιμοποιώντας Atollic TureSTUDIO IDE .: 3 βήματα
Βίντεο: 20 товаров для автомобиля с Алиэкспресс, автотовары №26 2024, Ιούλιος
Anonim
Θύρα UC/OS III για Nucleo-L073RZ χρησιμοποιώντας Atollic TureSTUDIO IDE
Θύρα UC/OS III για Nucleo-L073RZ χρησιμοποιώντας Atollic TureSTUDIO IDE

Αυτό το έργο είναι απλώς ένα απλό πρόγραμμα αναλαμπής που αναπτύχθηκε σε uC/OS III RTOS, το οποίο κατέβηκε από τον ιστότοπο Micrium εδώ και μεταφέρθηκε στον πίνακα Nucleo-L073RZ και είναι έτοιμο για χρήση στο Atollic TureSTUDIO. Αυτή η θύρα έχει δοκιμαστεί μόνο ως έχει και μια πρόσθετη δοκιμή με δύο LED να αναβοσβήνουν σε διαφορετικές χρονικές στιγμές.

Για να είμαστε σαφείς, μπορεί να υπάρχουν απρόβλεπτα προβλήματα με τη θύρα, αλλά καθώς η Micrium δεν έχει παράσχει μια θύρα για αυτόν τον πίνακα, μπορεί να βοηθήσει άλλους να ξεκινήσουν. Η Micrium έχει επίσης σταλεί σε αυτήν τη θύρα για συμπερίληψη στην ενότητα λήψης, αλλά προς το παρόν δεν έχει γίνει ακόμη διαθέσιμη.

Περισσότερα σπουδαία έργα εδώ.

Βήμα 1: Μεταβείτε στον Κώδικα:

Μετάβαση στον Κώδικα
Μετάβαση στον Κώδικα

Λήψη από το GitHub εδώ.

Βήμα 2: Διαδικασία:

Διαδικασία
Διαδικασία

1. Λήψη έργου και αποσυμπίεση.

2. Μετά την αποσυμπίεση αντιγράψτε και επικολλήστε το φάκελο "Micrium_STM32L073RZ_Nucleo_Blinky" στη ρίζα της μονάδας c: \.

3. Μεταβείτε στο "Micrium_STM32L073RZ_Nucleo_Blinky/STM32L073RZ_Nucleo/ST/STM32L073RZ_Nucleo/Blinky/OS3/TrueSTUDIO/" και θα δείτε έναν φάκελο και δύο αρχεία. Επεξεργαστείτε τα ονόματα και των τριών, ώστε να περιλαμβάνουν μια τελεία στην αρχή και των τριών. (δηλ. ".ρυθμίσεις", ".cproject", ".project") Αυτό συμβαίνει γιατί δεν μπόρεσα να δεσμεύσω τα αρχεία και το φάκελο με. προθέματα στο GitHub.

4. Ανοίξτε το έργο στο Atollic TrueSTUDIO και απολαύστε.

Βήμα 3: ΠΑΡΑΔΕΙΓΜΑ BLINKY ΓΙΑ ΤΟ ST STM32L073RZ-Nucleo

ΠΑΡΑΔΕΙΓΜΑ BLINKY ΓΙΑ ΤΟ ST STM32L073RZ-Nucleo
ΠΑΡΑΔΕΙΓΜΑ BLINKY ΓΙΑ ΤΟ ST STM32L073RZ-Nucleo

Αυτό το παράδειγμα έργου δείχνει πώς να δημιουργήσετε μια εργασία πυρήνα που αναβοσβήνει ένα LED.

ΕΚΔΟΣΕΙΣ MICRIUM PRODUCT

  • uC/OS-III v3.06.02
  • uC/CPU v1.31.02
  • uC/LIB v1.38.02

ΕΚΔΟΣΕΙΣ IDE/COMPILER

TrueSTUDIO για STM32/GNU v9.0.1

ΡΥΘΜΙΣΗ HARDWARE

Συνδέστε το καλώδιο USB Mini-B στο CN1 για παροχή ρεύματος

ΤΟΠΟΘΕΣΙΕΣ ΕΡΓΑΣΙΑΣ

ST/STM32L073RZ_Nucleo/Blinky/OS3/TrueSTUDIO/

ΟΔΗΓΙΕΣ ΧΡΗΣΗΣ

TrueSTUDIO

  • Εισαγάγετε τον χώρο εργασίας στο TrueSTUDIO και βεβαιωθείτε ότι το πλαίσιο Επιλογές "Αντιγραφή έργων σε χώρο εργασίας" είναι ΑΠΛΗΡΩΤΟ.
  • Πατήστε «CTRL + B» για να δημιουργήσετε το έργο και να δημιουργήσετε μια συνεδρία εντοπισμού σφαλμάτων επιλέγοντας το χώρο εργασίας Blinky και πατώντας F11.
  • Μόλις ξεκινήσει η περίοδος εντοπισμού σφαλμάτων, πατήστε F8 για να εκτελέσετε/συνεχίσετε το παράδειγμα.
  • Το έργο δημιουργεί μια εργασία που αναβοσβήνει ένα LED κάθε 1 δευτερόλεπτο.
  • Τώρα τροποποιήστε την κλήση στο OSTimeDlyHMSM () στο StartupTask () για να αυξήσετε ή να μειώσετε τη συχνότητα με την οποία αναβοσβήνει το LED.
  • Δημιουργήστε και τρέξτε ξανά για να δείτε την αλλαγή.

Τροποποιήθηκε το πρότυπο έργο Blinky της Micrium για το STM32L476RG-Nucleo και το μεταφέρθηκε για το STM32L073RZ-Nucleo.

Συνιστάται: