Magistrala I2C jest we współczesnych systemach cyfrowych standardowym interfejsem komunikacyjnym, wykorzystywanym do transmisji danych na niewielkie i średnie odległości. Coraz częściej jest ona wykorzystywana także jako magistrala umożliwiająca komunikację pomiędzy urządzeniami (lub jego fragmentami montowanymi w niezależnych modułach).
Sprzęt i oprogramowanie dla czytelników książki „Mikrokontrolery LPC1100. Pierwsze kroki”
Przykładowe aplikacje opisane w książce „Mikrokontrolery LPC1100. Pierwsze kroki” wykorzystują przede wszystkim elementy peryferyjne zestawu ZL32ARM. W aplikacjach ilustrujących sposób wykorzystania interfejsów komunikacyjnych (UART, SPI, I2C) konieczne jest wykorzystanie układów lub modułów peryferyjnych wyposażonych w odpowiednie interfejsy.
Mikrokontrolery LPC1100 – krótko o rodzinie
Mikrokontrolery LPC1100 (rdzeń Cortex-M0) należą do zawłaszczającej coraz większe obszary we współczesnej elektronice rodziny układów wyposażonych w 32-bitowy rdzeń z rodziny Cortex-M opracowanej przez firmę ARM.
Programowanie ISP mikrokontrolerów LPC1100
Firma NXP przewidziała kilka możlifwości programowania pamięci Flash dla kodu programu w mikrokontrolerach LPC1100. W zależności od potrzeb oraz posiadanego sprzętu mikrokontrolery można programować przez interfejsy:
– JTAG-SWD (programator ULINK2 lub odpowiednik),
– CAN (tylko układy z CAN, np.
Mikrokontrolery LPC1100 – jak zacząć?
Jeżeli interesują Cię nowoczesne mikrokontrolery, jeżeli chcesz je poznać od strony praktycznej (przykłady w C!), jeżeli chcesz poznać na przykładach jedną z najnowocześniejszych na świecie rodzin mikrokontrolerów wyposażonych w rdzeń z rodziny Cortex-M, prezentowana książka na pewno Cię zainteresuje!
Programy przykładowe do książki „Mikrokontrolery LPC1100. Pierwsze kroki”
Autorzy wydanej przez Wydawnictwo BTC książki „Mikrokontrolery LPC1100, pierwsze kroki” przygotowali dla jej czytelników aż 32 przykładowe projekty w języku C, dzięki którym krok-po-kroku Czytelnicy poznają możliwości mikrokontrolerów z rodziny LPC1100. Read more about Programy przykładowe do książki „Mikrokontrolery LPC1100. Pierwsze kroki” …
ZL32ARM – budowa, cechy i parametry
ZL32ARM jest tanim zestawem uruchomieniowym dla mikrokontrolerów LPC1100 (wyposażonych w 32-bitowy rdzeń Cortex-M0) zintegrowanym z programatorem ISP. Zestaw jest zasilany ze złącza USB (5 V), wyposażono go w dedykowane złącza interfejsów I2C i SPI, linie GPIO zostały wyprowadzone na złącza szplikowe gold-pin rozmieszczone w rastrze 2,54 mm.
Obsługa kart chipowych Smart Card
W świecie elektroniki istnieje wiele sposobów identyfikacji użytkownika. Obecnie bodaj najbardziej rozpowszechnionym w codziennym życiu (szczególnie w bankowości) jest standard wykorzystujący karty Smart Card. W artykule podajemy informacje, jak wykorzystać karty Smart Card w aplikacjach z mikrokontrolerami STM32.
Komunikacja sieciowa z wykorzystaniem mikrokontrolerów Freescale Kinetis
Jednym z bloków funkcjonalnych wbudowanych w strukturę układów Freescale Kinetis jest moduł komunikacji sieciowej nazwany przez producenta jako ENET lub inaczej MAC-NET. Dzięki niemu, po dodaniu zewnętrznego ukladu PHY można stworzyć kompletne rozwiązanie dla komunikacji w standardzie Ethernet.
Infineon SAE800: elektroniczny gong
Układ SAE800 jest kompletnym generatorem dźwięku symulującym dźwięk elektromechanicznego gongu, zintegrowanym ze wzmacniaczem mocy. Do normalnej pracy układ potrzebuje jedynie dołączenia kilku zewnętrznych rezystorów i kondensatorów oraz głośnika. Możliwy jest wybór trybu pracy (dźwięk jedno lub wielotonowy) oraz dobieranie parametrów takich jak wysokość oraz głośność dźwięku.