Kurs STM32 LL cz. 9. Kontroler DMA, komunikacja USART w trybie DMA
Przerwania pozwalają w przyzwoity sposób zarządzać komunikacją USART. Mimo wszystko przy każdej przychodzącej danej musimy ją przekopiować do bufora ręcznie….
Przerwania pozwalają w przyzwoity sposób zarządzać komunikacją USART. Mimo wszystko przy każdej przychodzącej danej musimy ją przekopiować do bufora ręcznie….
Komunikacja USART często wymaga przesyłania sporej ilości danych. W celu uzyskania niezawodności transmisji istotne jest odebranie wszystkich przychodzących danych. Pominięcie…
USART to jeden z najpopularniejszych interfejsów używanych w systemach mikrokontrolerowych. Stosowany jest między innymi do komunikacji z komputerem, modułami Bluetooth,…
Z poprzedniej lekcji wiemy już, jak sterować wyjściem GPIO. Teraz czas na drugą funkcjonalność – dzisiaj nauczymy się odczytywać stan…
Pierwszym programem, który uruchamiamy ucząc się programowanie jest tzw. „Hello world”. W przypadku projektów embedded pod tym hasłem mamy na…
Dotychczas zajmowaliśmy się źródłami zegarowymi w postaci oscylatorów. Pozwalają one dostarczyć do mikrokontrolera stabilny sygnał niezbędny do pracy rdzenia i…
Pierwszą rzeczą, jaką konfigurujemy po uruchomieniu mikrokontrolera są zegary. Pozwalają nam ustalić odpowiednią dla naszych wymagań częstotliwość taktowania rdzenia i…
W pierwszej części poznaliśmy podstawowe informację dotyczące kursu. Omówiłem niezbędne oprogramowanie oraz płytkę Nucleo-G071RB, z której będziemy korzystali w trakcie…
W sieci można znaleźć wiele materiałów na temat STM32. Większość bazuje jednak na bibliotekach HAL-a, które nie pozwalają w dobrym…
Aktualizacja oprogramowanie wymaga użycia kodu, który będzie odbierał dane z nowym wsadem przez jakiś interfejs i umieszczał je we właściwym…
Ta strona korzysta z plików cookie. Korzystając ze strony wyrażasz zgodę na ich wykorzystywanie.
Niezbędne pliki cookie powinny być włączone przez cały czas, abyśmy mogli zapisać Twoje preferencje dotyczące ustawień plików cookie.
Jeśli wyłączysz ten plik cookie, nie będziemy mogli zapisać Twoich preferencji. Oznacza to, że za każdym razem, gdy odwiedzasz tę stronę, będziesz musiał ponownie włączyć lub wyłączyć pliki cookie.