- EOL
Uwaga! Sprzedaż produktu została zakończona. Sprawdź inne urządzenia w tej kategorii. |
Opis produktu: AVR i ARM7. Programowanie mikrokontrolerów dla każdego - Paweł Borkowski
- Jak efektywnie nauczyć się programowania mikrokontrolerów?
- Jak skonstruować programator lub zdobyć go w inny sposób?
- Jak obsługiwać wyświetlacz LED w czterech językach?
Jeśli chcesz poznać odpowiedzi na powyższe pytania sięgnij po tę książkę. Pozycja przeznaczona jest zarówno dla osób, które nie posiadają podstawowej wiedzy na temat programowania mikrokontrolerów, jak i dla tych co już co nieco wiedzą. Dla tych pierwszych autor książki wyjaśnia podstawowe pojęcia z zakresu elektroniki oraz uczy zasad programowania w najpopularniejszych językach. Pokazuje także jak za pomocą mikrokontrolerów zbudować efekt świetlny z diod, urządzenie do sterowania modelami samolotów i robotami.
Dla bardziej zaawansowanych użytkowników mikrokontrolerów autor książki pokazuje na czym polega programowanie mikrokontrolerów dwóch rodzin: AVR oraz ARM7. Uczy także pisania programów w czterech językach: asemblerze, C, bascom oraz w Pascalu. Informacje te dopełnione są różnorodnymi ćwiczeniami, które ułatwią zrozumienie omawianego materiału.
W książce zawarte są takie zagadnienia jak:
- Programowanie mikrokontrolerów z rodziny AVR oraz ARM7
- Obsługa diod i wyświetlaczy LED
- Obsługa przycisków i klawiatur
- Wyświetlacze alfanumeryczne
- Obsługa przerwań
- Komunikacja między mikrokontrolerami (USART)
- Obsługa wyświetlaczy graficznych z telefonu komórkowego Siemens S65
- Serwomechanizmy
- Kompilatory
- Programowanie z użyciem systemów czasu rzeczywistego na przykładzie FreeRTOS
Przykładowe programy dostępne w internecie. Fragment książki do przeczytania on-line. |
Spis treści
Wstęp (7)
Poszukiwacze zaginionych portów, czyli jak zacząć przygodę z mikrokontrolerami (9)
Część I: Programowanie mikrokontrolerów z rodziny AVR (13)
Lekcja 1. Instalacja oprogramowania (15)
Lekcja 2. Cztery i pół metody zdobycia programatora (27)
Lekcja 3. Zaświecenie diody LED (53)
Lekcja 4. Mruganie diody LED (73)
Lekcja 5. Obsługa wyświetlacza LED (89)
Lekcja 6. Obsługa przycisku (119)
Lekcja 7. Obsługa klawiatury (143)
Lekcja 8. Obsługa przerwań, a przy tym o bitach konfiguracyjnych i śpiochach słów parę (179)
Lekcja 9. Obsługa wyświetlacza alfanumerycznego LCD (225)
Lekcja 10. ...a zakończą część pierwszą dwa słowa: USART, EEPROM... (277)
Część II: Programowanie mikrokontrolerów z rdzeniem ARM7 (311)
Lekcja 11. Instalacja oprogramowania, przygotowanie oprzyrządowania (313)
Lekcja 12. Igraszki z diodami LED (321)
Lekcja 13. Obsługa przycisków (359)
Lekcja 14. Przerwania sprzętowe (387)
Lekcja 15. Obsługa wyświetlacza graficznego z telefonu Siemens S65. Część 1. (411)
Lekcja 16. Obsługa wyświetlacza graficznego z telefonu Siemens S65. Część 2. (441)
Lekcja 17. Serwomechanizmy w lewo zwrot, czyli jak zaprogramować ruch robota (467)
Lekcja 18. Mały krok w kierunku systemów czasu rzeczywistego - FreeRTOS (491)
Skorowidz (513) |