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.
Tag: CMSIS
Jak przenieść projekt ze środowiska IAR Embedded Workbench do Atollic TrueSTUDIO – poradnik migracyjny
Niniejszy tekst ma za zadanie pomóc w przenoszeniu projektów ze środowiska IAR EmbeddedWorkbench do Atollic TrueSTUDIO.
Wykorzystywanie trybów pracy o obniżonym poborze energii w mikrokontrolerach NXP LPC1700
Niniejszy artykuł ma na celu przedstawienie różnych trybów pracy o obniżonym poborze energii dostępnych w mikrokontrolerach serii LPC1700, sposobu wchodzenia w te tryby oraz użytecznych wskazówek pozwalających na bardziej energooszczędną pracę układów. W tekście został przedstawiony również przykładowy program demonstrujący fwchodzenie w tryby pracy o obniżonym poborze energii oraz metody pomiaru jej zużycia w zestawie ewaluacyjnym Keil MCB1700.
Programowa obsługa klawiatur pojemnościowych w mikrokontrolerach NXP LPC1100
W artykule tym przedstawiony został sposób programowej implementacji obsługi klawiatur dotykowych (pojemnościowych) w mikrokontrolerach LPC1100 firmy NXP Semiconductors za pomocą przetwornika A/C.
Najszybsze na świecie mikrokontrolery ARM Cortex-M3 i Cortex-M4 w ofercie NXP
Firma NXP Semiconductors wprowadziła do sprzedaży cyfrowy kontroler sygnałów (DSC) LPC4300 taktowany zegarem o częstotliwości do 204 MHz. Ponadto producent ten ogłosił, iż podniesione zostało taktowanie mikrokontrolerów z serii LPC1800 do 180 MHz.
STM32F4Discovery: tani zestaw dla Cortex-M4
STMicroelectronics najwyraźniej rozumie, że własną potęgę na rynku można zbudować dbając o niewielkie firmy i małych klientów, którzy niechętnie wydają duże kwoty na narzędzia uruchomieniowe. Dlatego ważnym wydarzeniem jest fakt, że w ostatnich dniach września do sprzedaży trafiły tanie zestawy ewaluacyjne Discovery z najnowszym w ofercie producenta mikrokontrolerem z serii STM32F4.
STM32F107 i kolorowy LCD-TFT z rezystancyjnym touch-panelem
W artykule przedstawiono procedury programowe umożliwiające sterowanie pracą wyświetlacza LCD-TFT wyposażonego w ekran dotykowy (touch-panel rezystancyjny). W przykładzie zastosowano wyświetlacz PT0282432T firmy Palm Technology (dostępny w ofercie firmy TME), o przekątnej 2,8 cala i wymiarach matrycy 240×320 punktów. Wyświetlacz jest obsługiwany przez sterownik zgodny z układem HX8347 firmy Himax. Obsługę touch-panela zapewnia wyspecjalizowany przetwornik A/C oznaczony symbolem AR1020 (także z oferty TME).
Kompozytowe urządzenia USB na mikrokontrolerach z serii LPC134x
Urządzenie kompozytowe USB (ang. USB composite device) to pojedyncze urządzenie wykorzystujące więcej niż jeden niezależnie sterowany interfejs USB. Niniejsze opracowanie opisuje sposób implementacji takiego urządzenia za pomocą mikrokontrolera z rodziny LPC134x.
Obsługa pamięci masowych z USB za pomocą mikrokontrolerów LPC1300 firmy NXP
Jednym z peryferii mikrokontrolerów NXP z rodziny LPC1300 jest sterownik USB. W poradniku opisano sposób wykorzystania sterownika USB do implementacji klasy urządzenia USB typu MSC (Mass Storage Class).
Precyzyjne opóźnienia w połączeniu z trybami oszczędzania energii w STM32, część 1
Częstym problemem, który pojawia się przy pisaniu programów na mikrokontrolery, jest zaimplementowanie opóźnienia. W artykule przedstawiono sposób precyzyjnego odmierzania opóźnień w połączeniu z trybami oszczędzania energii dla mikrokontrolerów STM32 z rdzeniem Cortex-M3.