Ten post chciałbym poświęcić na opisanie sposobu generacji przerwań zewnętrznych w mikrokontrolerze STM32F7.
Pokazywanie postów oznaczonych etykietą EXTI. Pokaż wszystkie posty
Pokazywanie postów oznaczonych etykietą EXTI. Pokaż wszystkie posty
środa, 26 lipca 2017
piątek, 21 października 2016
[6] STM32F4 - Rejestry - Przerwania zewnetrzne EXTI
Ten post chciałbym poświęcić na opisanie przerwań zewnętrznych w tytułowym układzie, które zostaną zaprogramowane bezpośrednio na rejestrach mikrokontrolera.
Rejestry:
Możny wyróżnić następujące definicje przerwań EXTI definiowanych za pomocą NVIC dla opisywanego mikrokontrolera:
- EXTI0_IRQn
- EXTI1_IRQn
- EXTI2_IRQn
- EXTI3_IRQn
- EXTI4_IRQn
- EXTI9_5_IRQn
- EXTI15_10_IRQn
poniedziałek, 7 grudnia 2015
[I] STM32F4 - Discovery - Projekt - Wiatrak sterowany za pomocą PWM
Witam, tym razem chciałbym przedstawić projekt wykonany na STM32F4 - Discovery. Działanie programu polegało na sterowaniu współczynnikiem wypełnienia w celu regulacji prędkości obrotowej wiatraka. Współczynnik wypełnienia został przedstawiony na wyświetlaczu.
W skład tego projektu wchodzą:
Wstęp
W skład tego projektu wchodzą:
- Wiatrak 12V czteropinowy.
- STM32F4 Discovery
- Przyciski funkcyjne 3x
- Wyświetlacz HD44780
- Dioda LED
wtorek, 17 listopada 2015
[5] STM32 M3 - Nucleo - F103RB - Przerwania NVIC i EXTI
W tym poście chciałbym opisać sposób obsługi przerwań NVIC i EXTI przez mikrokontrolery STM32.
Wstęp
Przerwanie jest to pewien sygnał, który zostaje zgłoszony do mikrokontrolera w momencie wyłapania przerwania. Na czas obsługi przerwania układ zawiesza wykonywanie pozostałych operacji, po czym przechodzi do wykonania operacji w przerwaniu. Po jej wykonaniu mikrokontroler wraca do normalnej pracy. W momencie wywołania sygnału układ zapisuje swój aktualny stan, po to by po powrocie do normalnej pracy zacząć działanie od przerwanej czynności.
Subskrybuj:
Posty (Atom)
