TT#7 Read Out Protection w STM32
Na rynku elektronicznym znajduje się wiele urządzeń, które mają podobny wygląd i spełniają zbliżone zadanie. Bardzo często o ich unikalności…
Na rynku elektronicznym znajduje się wiele urządzeń, które mają podobny wygląd i spełniają zbliżone zadanie. Bardzo często o ich unikalności…
Detekcja gestów jest dość złożoną operacją. Wymaga wykrycia zależności pomiędzy pomiarami z czujników a czasem ich wystąpienia. Szczególnie trudnych wyzwaniem…
Jednym z narzędzi niezbędnych do obsługi mikrokontrolerów STM32 jest aplikacja dedykowana do programowania układów i ich konfiguracji, czyli STM32CubeProgrammer. Ma…
Czujniki są dla robota tym, czym zmysły dla człowieka. Pozwalają odbierać bodźce z otoczenia i reagować na nie. Jednym z…
Przy masowej produkcji urządzeń zdarzają się sytuacje, że potrzebujemy zidentyfikować poszczególne egzemplarze produktu. Możemy stworzyć własny system nadawania numerów seryjnych,…
W dzisiejszym wpisie przedstawię kolejny przykład zastosowania sztucznych sieci neuronowych i pakietu STM32Cube.AI. Zajmiemy się przetwarzaniem obrazów, a konkretnie rozpoznawaniem…
Każdy programista mikrokontrolerów ARM prędzej czy później napotka w swoim kodzie błąd, który powoduje zatrzymanie się programu w obsłudze przerwania…
Pakiet STM32Cube.AI w procesie analizy modelu dostosowuje go do możliwości i dostępnych zasobów układów STM32. Generuje tzw. „C model”, który…
Analiza statyczna kodu to pierwszy etap wykrywania błędów w programie. Obejmuje takie obszary, jak analiza składni, jakość kodu czy zgodność…
Po krótkim wstępie teoretycznym na temat sztucznej inteligencji, STM32Cube.AI i pakietu Keras, czas na to co inżynier lubi najbardziej, czyli…
Sztuczna inteligencja to obszar wiedzy, który w ostatnich latach rozwija się bardzo prężnie i znajduje coraz szersze zastosowanie w praktyce….
Zbliża się czas dekorowania domów przed świętami. A jeśli mowa o oświetleniu, które wprowadzi nas w świąteczny nastrój, to każdy…
Pracując nad projektem opartym na mikrokontrolerze (w szczególności, kiedy zaczyna być coraz bardziej rozbudowany) dochodzimy do momentu, kiedy zaczyna nas…
Konwerter USB-UART to jedno z podstawowych narzędzi używanych przez programistów embedded. Pozwala nie tylko na przetestowanie komunikacji z mikrokontrolerem, ale…
Stosując zewnętrzną pamięć do przechowywania danych o grafikach czy dźwiękach zaczynamy od obsługi komunikacji z układem. Przychodzi jednak moment, kiedy…
Projekty tworzone w oparciu o mikrokontrolery czasami wymagają dodatkowej pamięci. I nie koniecznie chodzi o kod programu – tutaj zazwyczaj…
Mikrokontrolery STM32 mają wbudowany konwerter DAC o rozdzielczości 12-bitów. Jeżeli jednak nasza aplikacja wymaga 16 lub 32-bitowych dźwięków, musimy sięgnąć…
Budując robota często chcielibyśmy, aby wydawał dźwięki. Możemy to zrealizować na kilka sposobów np. wykorzystując buzzer lub gotowy moduł do…
Bardzo często przy pracy z mikrokontrolerami mamy do czynienia z konwerterem analogowo-cyfrowym (ADC). Sięgamy po niego, gdy potrzebujemy zmierzyć napięcie…
Silniki BLDC do optymalnej pracy wymagają sterowania na podstawie położenia wirnika. Pozwala to na osiągnięcie maksymalnego momentu obrotowego. Istnieje kilka…
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.