- Obecnie brak na stanie
Tomasz Francuz
ISBN: 978-83-246-9814-1
Data wydania: 2015-01-09
Liczba stron: 712
Format: 158x235 mm
Mikrokontroler pod kontrolą!
Mikrokontrolery AVR to grupa układów oferujących ogromne możliwości. Każdy amator elektroniki i programowania wie, że można wykorzystać je na tysiąc sposobów, a prostota budowy, szybkość działania, bogactwo peryferii i wiele darmowych narzędzi czynią je tym bardziej atrakcyjnymi gadżetami. Jeśli chciałbyś zgłębić tajniki programowania mikrokontrolerów albo podszkolić własne umiejętności w tej dziedzinie, czas zajrzeć do tej książki!
W nowym wydaniu uwzględniono zmiany, jakie zaszły w świecie AVR w ciągu ostatnich 3 lat, czyli np. zmianę AVR Studio na Atmel Studio. Znajdziesz tu podstawy posługiwania się nowym IDE, tworzenia oraz debugowania w nim projektów. Dowiesz się więcej o zmianach w kompilatorze avr-gcc, a szczególnie o tzw. nazwanych przestrzeniach adresowych, które ułatwiły dostęp do danych umieszczonych w pamięci FLASH mikrokontrolera. Odkryjesz, jak wykorzystać piloty telewizyjne do sterowania pisanym programem i jak połączyć program w C z asemblerem. Miłośnicy LED-ów zrozumieją, jak obsługiwać wielokolorowe matryce z wykorzystaniem peryferii dostępnych w AVR oraz jak sprzętowo realizować wymianę danych z popularnymi diodami ze sterownikiem WS2812B. Jeśli chcesz, by mikrokontroler stał się Twoim sprzymierzeńcem, musisz przeczytać tę książkę!
Mikrokontroler wielkich możliwości do Twoich usług!
Spis treści
Wstęp do wydania drugiego (13)
Wstęp (15)
Rozdział 1. Jak zacząć, czyli instalacja środowiska (19)
Rozdział 2. Mikrokontroler i jego otoczenie (33)
Rozdział 3. Programatory (53)
Rozdział 4. Na czym pracujemy, czyli ATmega168/328 Xplained Mini w skrócie (77)
Rozdział 5. Bity konfiguracyjne (85)
Rozdział 6. Arytmetyka i operacje bitowe (95)
Rozdział 7. Podstawy języka C na AVR (123)
Rozdział 8. Zarządzanie projektem i preprocesor (155)
Rozdział 9. Sekcje programu (183)
Rozdział 10. Kontrola rdzenia i zarządzanie poborem energii (193)
Rozdział 11. Dynamiczna alokacja pamięci (207)
Rozdział 12. Wbudowana pamięć EEPROM (223)
Rozdział 13. Dostęp do pamięci FLASH (245)
Rozdział 14. Dostęp do 16-bitowych rejestrów IO (255)
Rozdział 15. Zwalniamy, czyli kiedy opóźnienia są konieczne (259)
Rozdział 16. Pliki z danymi - jak je dodawać do projektu? (267)
Rozdział 17. Dostęp do portów IO mikrokontrolera (277)
Rozdział 18. Rejestry IO ogólnego przeznaczenia (303)
Rozdział 19. Przerwania (307)
Rozdział 20. Timery (343)
Rozdział 21. RTC - czyli trochę o zegarach (365)
Rozdział 22. Komparator (379)
Rozdział 23. Przetwornik analogowo-cyfrowy (383)
Rozdział 24. Obsługa alfanumerycznych wyświetlaczy LCD (407)
Rozdział 25. Monochromatyczne wyświetlacze graficzne (439)
Rozdział 26. Interfejs USART (477)
Rozdział 27. Interfejs SPI (511)
Rozdział 28. Interfejs TWI (531)
Rozdział 29. Interfejs USI (563)
Rozdział 30. Interfejs 1-wire (569)
Rozdział 31. Dużo LED-ów, dużo zabawy (587)
Rozdział 32. Piloty TV (601)
Rozdział 33. Łączenie kodu C i asemblera (617)
Rozdział 34. Bootloader (639)
Rozdział 35. Debugowanie programu (661)
Skorowidz (695)
Orange Pi 3 2GB to minikomputer wyposażony w układ SoC Allwinner H6 (czterordzeniowy, częstotliwość do 1,8 GHz, architektura 64-biotowa, rdzeń ARM Cortex™-A53). Posiada 2GB pamięci RAM (LPDDR3), układ graficzny Mali T720, 8GB pamięci eMMC. Na płytce można uruchomić system Android 7.0 oraz Linux.
Brak towaru
Moduł z czujnikiem światła ultrafioletowego UV VEML6075. Umożliwia pomiar poziomu promieniowania UVA (320-400 nm) i UVB (280-320 nm). Komunikuje się poprzez magistralę I2C. SparkFun SEN-15089
Brak towaru
Karta pamięci SanDisk Extreme microSDHC o pojemności 32GB, maksymalna prędkość odczytu do 100 MB/s, Klasa U3 UHD
Brak towaru
Karta pamięci SanDisk Extreme microSDXC o pojemności 64GB, maksymalna prędkość odczytu do 160 MB/s, Klasa 10, U3, V30
Brak towaru
Karta pamięci SanDisk Ultra microSDXC o pojemności 64GB, maksymalna prędkość odczytu do 80MB/s, Klasa 10 UHS-I
Brak towaru
Karta pamięci SanDisk Ultra microSDHC o pojemności 16GB, maksymalna prędkość odczytu do 80MB/s, Klasa 10 UHS-I
Brak towaru
RoboClaw ST 2x45A Motor Controller (V5E) to dwukanałowy sterownik silników prądu stałego (DC), napięcie pracy: 6-34V, maksymalny prąd ciągły: 45A, możliwość łatwej realizacji pętli sprzężenia zwrotnego z regulatorem PID, systemy bezpieczeństwa. Pololu 2398
Brak towaru
Zestaw ewaluacyjny FPGA oparty na układzie XC7A50T-1CSG324C z rodziny Artix-7 FPGA Xilinx. Nexys współpracuje z oprogramowaniem ISE oraz Vivado firmy Xilinx. Wyposażony w liczne interfejsy i czujniki pozwala na rozwój projektów bez dołączania dodatkowych elementów do zestawu. Digilent 410-292-1
Brak towaru
Zestaw ewaluacyjny FPGA oparty na układzie XC7A50T-1CSG324C z rodziny Artix-7 FPGA Xilinx. Nexys współpracuje z oprogramowaniem ISE oraz Vivado firmy Xilinx. Wyposażony w liczne interfejsy i czujniki pozwala na rozwój projektów bez dołączania dodatkowych elementów do zestawu. Digilent 410-292-1
Brak towaru
Zestaw ewaluacyjny FPGA oparty na układzie XC7A100T-1CSG324C z rodziny Artix-7 FPGA Xilinx. Nexys współpracuje z oprogramowaniem ISE oraz Vivado firmy Xilinx. Wyposażony w liczne interfejsy i czujniki pozwala na rozwój projektów bez dołączania dodatkowych elementów do zestawu. Digilent 410-292
Brak towaru
Zestaw ewaluacyjny FPGA oparty na układzie XC7A100T-1CSG324C z rodziny Artix-7 FPGA Xilinx. Nexys współpracuje z oprogramowaniem ISE oraz Vivado firmy Xilinx. Wyposażony w liczne interfejsy i czujniki pozwala na rozwój projektów bez dołączania dodatkowych elementów do zestawu. Digilent 410-292
Brak towaru
Miernik cęgowy UT204 przeznaczony jest do pomiaru prądu przemiennego i stałego, napięcia przemiennego i stałego, rezystancji oraz częstotliwości. Wyposażony jest w funkcję pomiaru względnego, funkcję Hold,True RMS oraz automatyczną zmianę zakresów. Uni-T UT204
Brak towaru
Uniwersalny multimetr pozwala zmierzyć napięcie stałe i przemienne, prąd stały i przemienny, rezystancję, pojemność i częstotliwość. Wyposażony w test diody oraz true RMS. Uni-t UT39C
Brak towaru
Moduł pamięci Flash eMMC 5.1 dla komputerów Odroid XU4 firmy Hardkernel. Pojemność 8GB, zainstalowany system operacyjny Linux. W zestawie znajduje się adapter microSD. Hardkernel
Brak towaru
Moduł pamięci Flash eMMC 5.1 dla komputerów Odroid XU4 firmy Hardkernel. Pojemność 8GB, zainstalowany system operacyjny Android. W zestawie znajduje się adapter microSD. Hardkernel
Brak towaru
Moduł pamięci Flash eMMC 5.1 dla komputerów Odroid C2 firmy Hardkernel. Pojemność 8GB, zainstalowany system operacyjny Linux. W zestawie znajduje się adapter microSD. Hardkernel
Brak towaru
Tomasz Francuz