Narzędzie do obsługi algorytmów AI na platformie STM32

Firma STMicroelectronics rozszerzyła ekosystem STM32CubeMX o zaawansowane funkcje sztucznej inteligencji (AI). Sztuczna inteligencja korzysta z sieci neuronowych, aby rozpoznawać sygnały z sensorów ruchu i wibracji, czujników środowiskowych, mikrofonów i sensorów obrazu, szybciej i efektywniej niż tradycyjne przetwarzanie sygnałów. Dzięki rozszerzeniu STM32Cube.AI projektanci mogą konwertować przygotowane sieci neuronowe na kod w języku C, wykorzystujący zoptymalizowane funkcje […]

Mikrofony MEMS i STM32

Akronim MEMS czyli mikro-układ elektromechaniczny jest kojarzony z technologią wytwarzania mikroukładów z elementami o wymiarach rzędy kilkudziesięciu mikrometrów. Układy MEMS to głównie czujniki wielkości nie elektrycznych: ciśnienia, przyspieszenia, położenia. Są to również miniaturowe pompy i sensory używane w medycynie do celów diagnostycznych, ale też oscylatory drgań. Jednym z urządzeń MEMS, które zyskały sobie sporą popularność […]

[2] Atollic TRUEStudio STM32 – jak zacząć?

W drugiej części artykułu (pierwsza jest dostępna pod adresem) skupimy się na omówieniu debugowania pracy programu z użyciem środowiska True Studio.   Debugowanie Debugowanie programu jest bardzo istotnym elementem pracy nad projektem. Żeby było możliwe to potrzebny jest odpowiedni program uruchomiony na komputerze i współpracujący z nim sprzętowy połączony zazwyczaj interfejsem USB układ debugera sprzężony […]

Aktualizacja konfiguratora STM32CubeMX

Nowa wersja konfiguratora STM32CubeMX oferuje wielopanelowy interfejs graficzny, umożliwiający wizualizację bez konieczności zmiany widoku. STM32CubeMX v.5.0 upraszcza optymalizację konfiguracji mikrokontrolera i czyni ją bardziej komfortową. Pozwala wybrać odpowiednią do projektu wersję STM32 z ponad 800 dostępnych w bazie, a także odpowiednio skonfigurować funkcje sprzętowe. Użytkownicy mogą także wybrać role poszczególnych  pinów z możliwością rozwiązania konfliktów, […]

[1] Atollic TRUEStudio STM32 – jak zacząć?

Każdy znaczący gracz na rynku mikrokontrolerów ma swojej ofercie środowisko projektowe IDE – Integrated Development Environment. Są to rozbudowane pakiety programowe pozwalające na tworzenie projektów z zaawansowaną edycją plików źródłowych ich kompilacją w języku C lub opcjonalnie C++, sterowaniem programatorem/debugerem i możliwością sprzętowego debugowania programu w docelowym środowisku. Oprócz tego dostarczane są zaawansowane firmowe biblioteki […]

STM32CubeMX – graficzny konfigurator STM32 krok-po-kroku (2)

Bezpłatny pakiet narzędziowy Atollic TrueSTUDIO for STM32 zapewnia programistom kompletne wsparcie w zakresie edycji, kompilacji i debugowania kodu. Jego atrakcyjnym i przyspieszającym prace uzupełnieniem jest pakiet konfiguracyjny STM32CubeMX, którego możliwości i sposób obsługi przedstawiamy w artykule. Zakładka Configuration Po tym jak w zakładce Pinouts wybierzemy moduł peryferyjny i zostanie dla niego przydzielone wyprowadzenie, można będzie […]

Nowy zestaw demonstracyjny STEVAL-DRONE01 do budowy mini drona

STMicroelectronics zaprezentowało nowy zestaw demonstracyjny służący do budowy mini drona. Zestaw zawiera jednostkę kontrolera lotu STEVAL-FCU001V1, a także silniki, śmigła, plastikową ramę oraz baterię, którą można wykorzystać do zasilania drona. Firmware kontrolera (STDW-FCU001) steruje prędkością silników oraz stabilizuje pozycję drona. Mikrokontroler STM32F4 umieszczony na płytce analizuje dane z akcelerometru i żyroskopu (LSM6DSL), co pozwala uzyskać […]

STM32CubeMX + TrueSTUDIO – graficzny konfigurator STM32 krok-po-kroku (1)

Bezpłatny pakiet narzędziowy Atollic TrueSTUDIO for STM32 zapewnia programistom kompletne wsparcie w zakresie edycji, kompilacji i debugowania kodu. Jego atrakcyjnym i przyspieszającym prace uzupełnieniem jest pakiet konfiguracyjny STM32CubeMX, którego możliwości i sposób obsługi przedstawiamy w artykule. Zintegrowany w TrueSTUDIO kreator projektu na podstawie informacji o typie mikrokontrolera lub modułu ewaluacyjnego potrafi stworzyć „szkielet”, który potem […]

Szybszy i bardziej elastyczny programator STLINK-V3 do układów STM8 i STM32

Firma STMicroelectronics zaprezentowała nową generację programatorów STLINK-V3 do mikrokontrolerów STM32 i STM8. Nowa wersja programatora pozwala na obsługę pamięci masowej, wirtualnego portu COM z mostkiem wielościeżkowym, a także  jest w stanie dokonywać operacji zapisu 3 razy szybciej. Oprócz tradycyjnych interfejsów JTAG/SWD i SWIM, port COM programatora pozwala na komunikację za porednictwem UART, I2C, SPI CAM […]

Laserowy czujnik odległości V53L1X i zestaw X-NUCLEO-53L1A1 (2)

Testy modułu X-NUCLEO-53L1A1 połączonego z modułem Nucleo-F401RE tak jak na rysunku 9 nazywanego przez producenta zestawem P-NUCLEO-53L1A1 rozpoczynamy pobrania ze strony www.st.com oprogramowania testowego umieszczonego w spakowanym pliku en.STSW-IMG008.rar. Żeby to zrobić trzeba mieć aktywne konto użytkownika i się na nie zalogować. W spakowanym pliku en.STSW-IMG008 jest umieszczona instrukcja obsługi aplikacji testowej VL53L1X GUI w […]