Komunikacja pomiędzy PC, a płytką DISCOVERY oparta została na interfejsie UART. W celu podłączenia urządzeń wymagana jest przejściówka USB-UART, najlepiej, wyposażona w układ FT232. Konfiguracja mikrokontrolera pod obsługę UART przedstawiona została w części 1 omawianej biblioteki. Projekt do pobrania z: https://github.com/PiotrPoterala/stm32f429i-disco_stepper_motor oraz biblioteki: https://github.com/PiotrPoterala/PP_Library Struktura klas Mechanizm odbioru/wysyłania danych oparty został na wzorcu projektowym Dekorator.… Czytaj dalej Library 1 – sterownik silnika krokowego na STM32F429 DISCO (part 3).
Tag: RTX5
Library 1 – sterownik silnika krokowego na STM32F429 DISCO (part 2).
Projekt oparty został na systemie czasu rzeczywistego Keil RTX w wersji 5 (RTX5) implementującego CMSIS-RTOS2 jako natywny interfejs RTOS dla urządzeń opartych na procesorach Arm Cortex-M. Projekt do pobrania z: https://github.com/PiotrPoterala/stm32f429i-disco_stepper_motor oraz biblioteki: https://github.com/PiotrPoterala/PP_Library Utworzenie projektu opartego na RTX5 Stworzyć nowy projekt i wybrać mikrokontroler, pod który będzie pisane oprogramowanie, W oknie Menage Run-Time Enviroment… Czytaj dalej Library 1 – sterownik silnika krokowego na STM32F429 DISCO (part 2).