W artykule przedstawiamy kompletny przykład implementacji analizatora widma FFT sygnału pochodzącego z mikrofonu zamontowanego na płytce zestawu STM32F4DISCOVERY.
Interfejs DCMI w STM32: jak dołączyć kamerę CCD do mikrokontrolerów STM32F2 i STM32F4
Mikrokontrolery STM32F2 i STM32F4 są wyposażone w specjalny interfejs – o nazwie DCMI – pozwalający wygodnie dołączyć do nich kamerę CCD. Jak to zrobić w praktyce – pokazujemy w artykule, przykładowa aplikacja do pobrania!
Aplikacje biblioteki STM32 Embedded GUI: miniPaint na STM32F4DISCOVERY
W artykule przedstawiamy aplikację, której funkcjonalność odpowiada bardzo prostym programom graficznym – pozwala ona użytkownikowi metodą dotykową (za pośrednictwem touch-panela) rysować na ekranie wyświetlacza LCD. Aplikację wykonano bazując na bibliotece STM32 Embedded GUI, która na potrzeby aplikacji została nieco zmodyfikowana.
CooCox CoIDE i STM32F4Discovery – jak zacząć?
W artykule opisujemy sposób realizacji prostego projektu dla STM32 (na zestawie STM32F4Discovery) w środowisku CooCox CoIDE. W porównaniu do innych środowisk zaletą pracy z dostępnym bezpłatnie CooCox jest łatwa i szybka konfiguracja oraz brak ograniczenia maksymalnej objętości kodu wynikowego.
STM32F0Discovery: jak zacząć
W artykule przedstawiamy krok-po-kroku kroki niezbędne do szybkiego rozpoczęcia pracy z zestawem STM32F0Discovery, a także prosty projekt przygotowany w środowisku programistycznym ?Vision firmy Keil/ARM. Przykładowa aplikacja obsługującą przycisk i dwie diody LED zastosowane na płytce zestawu.
ZL31ARM: sterowanie kulki i obroty bryły w 3D za pomocą czujnika MEMS LIS35
Celem danego projektu jest opracowanie prostego graficznego wskaźnika przyśpieszenia wraz z możliwością kalibracji wskazań, a także zaprezentowanie dwóch przykładowych zastosowań akcelerometru: do sterowania pochyleniem stołu w celu przemieszczenia kulki, a także do sterowania przyśpieszeniem kątowym obracającej się bryły.
ZL31ARM: wskaźnik przyspieszenia 3D z czujnikiem MEMS LIS35
Celem projektu jest opracowanie prostego graficznego wskaźnika przyśpieszenia wraz z możliwością kalibracji wskazań, a także zaprezentowanie dwóch przykładowych zastosowań akcelerometru: do sterowania pochyleniem stołu w celu przemieszczenia kulki, a także do sterowania przyśpieszeniem kątowym obracającej się bryły.
ZL31ARM: funkcje graficzne 3D
W artykule przedstawiamy zbiór procedur umożliwiających testowanie na STM32F103 procedur rysujących proste grafiki trójwymiarowe (3D) – doskonały wstęp do własnych, bardziej zaawansowanych ćwiczeń.
ZL31ARM: implementacja funkcji graficznych 2D
Celem projektu jest przygotowanie procedur programowych do wyświetlenia prostych konstrukcji graficznych typu punkt, linia, figury geometryczne 2D, ich transformacja w postaci obrotów i przesunięć.