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 […]

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

Bezstykowy pomiar odległości jest wykorzystywany w wielu zastosowaniach: czujnikach zbliżeniowych stosowanych w układach automatyki przemysłowej, systemach automatycznego ustawiania ostrości w aparatach fotograficznych, kamerach wideo, w urządzeniach do automatycznego pomiaru prędkości, czy sterowaniu zarządzaniem działania automatów do sprzedawania żywności. Przykładem zastosowania pomiaru odległości mogą być „inteligentne” urządzenia konsumenckie takie jak bezobsługowe kosiarki do trawy, samobieżne odkurzacze, […]

Cube dla STM32: biblioteki dla zestawu X-Nucleo-BLE (2)

  Uwaga! Pierwsza część artykułu jest dostępna pod adresem. Oprogramowanie demonstracyjne bazuje na warstwie abstrakcji sprzętu STM32CubeHAL dla mikrokontrolerów STM32 – rysunek 8. Aplikacja wykorzystuje oprócz tego pakiet wsparcia BSP (Board Support Package) dla płytki Nucleo, oraz dla płytki rozszerzenia BlueNRG/BlueNRG-MS. Zastosowany tu procesor BLE BlueNRG-MS charakteryzuje się bardzo małym poborem mocy, a jego firmware […]

Cube dla STM32: biblioteki dla zestawu X-Nucleo-BLE (1)

Jednym z fundamentów budowania i użytkowania urządzeń Internetu Rzeczy IoT jest transmisja bezprzewodowa. Kanały transmisyjne często wykorzystują dwa sprowadzone standardy: Wi-Fi i Bluetooth. Oba są bardzo dobrze udokumentowane, a wielu producentów oferuje gotowe moduły transceiverów z wbudowanym firmware obsługującym stosy protokołów transmisyjnych. Przy transmisji na niewielkie odległości chętnie jest stosowany standard Bluetooth. Pierwsze wersje Bluetooth […]

STMicroelectronics prezentuje zestawy NUCLEO z mikrokontrolerami STM8

STMicroelectronics zaprezentowało pierwsze zestawy rozwojowe z serii Nucleo, zawierające 8-bitowe mikrokontrolery STM8. Zestawy Nucleo zapewniają dostęp do wszystkich linii mikrokontrolera dzięki złączu ST morpho oraz zawierają popularne złącze Arduino Uno, dzięki któremu można rozszerzyć projekt o nakładki zgodne z Arduino. Płytki są obsługiwane w środowiskach programistycznych takich jak: Cosmic IDEA, IAR EWSTM8, oraz darmowe STVD […]

Aktualizacja darmowego oprogramowania do obsługi LoRaWAN na STM32

Firma STMicroelectronics przygotowała aktualizację pakietu I-CUBE-LRWAN. Najnowsza wersja poprawia bezpieczeństwo i zwiększa możliwości aplikacji IoT komunikujących się za pomocą transmisji LoRaWAN. Paczka zawiera biblioteki i przykłady dla pełnego portfolio mikrokontrolerów STM32, w tym układów o nikim poborze mocy z serii STM32L0, STM32L1, STM32L4 oraz STM32L4+. Zawiera również interfejs API dedykowany do obsługi układów poprawiających bezpieczeństwo […]