C
Język C. Programowanie mikrokontrolerów i komputerów
- Szczegóły
- Kategoria: C
Język C jest szybki, potężny i... zupełnie niepociągający. Zmusza do programowania na niskim poziomie, za to daje bezpośredni dostęp do sprzętu, między innymi do stosów i rejestrów procesora. Jest językiem wieloplatformowym, jednak przenoszenie kodu wykonywalnego między różnymi maszynami stanowi wyzwanie. C nie pozwala chodzić na skróty i zmusza do dogłębnego zrozumienia zagadnienia, nad którym się pracuje.
To wszystko sprawia, że uzyskanie biegłości w języku C jest najlepszą drogą do poznania podstaw algorytmów oraz systemów operacyjnych, a dodatkowo procentuje podczas programowania w językach wyższego poziomu. Nauka C wymaga jednak sporo wysiłku!
Ta książka jest wyjątkowo zwięzłym podręcznikiem, dzięki któremu błyskawicznie zdobędziesz wiedzę potrzebną do zrozumienia działania języka C.
Wystarczy, że oprócz tej książki dysponujesz komputerem z dostępem do internetu, płytką Raspberry Pi Zero lub Zero W, paroma diodami LED, opornikami, płytką prototypową i przewodami oraz choćby podstawową wiedzą o programowaniu, a w krótkim czasie poszerzysz horyzonty, zdobędziesz kilka nowych umiejętności i przyswoisz nowy język. Jeśli chcesz się nauczyć pracy z komponentami sprzętowymi, uzyskać pełną kontrolę nad wykonywaniem programu czy też wycisnąć ze swojego systemu maksimum wydajności - właśnie w tej książce znajdziesz wiedzę, dzięki której osiągniesz swoje cele.
Najważniejsze zagadnienia:
- przygotowanie środowiska i narzędzi potrzebnych do pracy,
- składnia w C,
- kod do obsługi przycisków i diod LED,
- własny projekt: pisanie gry "Simon mówi".
Poprawny kod w C: działa dokładnie i szybko!
Wolfram Donat - inżynier i konstruktor. Od lat zajmuje się komputerami i elektroniką, pisze też znakomicie sprzedające się książki. Fascynuje się technologią, robotyką, komputerowym rozpoznawaniem obrazów i systemami wbudowanymi. Jest uważany za wyjątkowo eklektycznego programistę. Na zlecenie NASA pracuje nad oprogramowaniem dla autonomicznych batyskafów. Obecnie mieszka w południowej Kalifornii wraz z żoną, synem i małą menażerią.
- Mistrz języka C. Najlepsze zasady, praktyki i wzorce - [28 czerwiec 2023]
- Język C w programowaniu urządzeń. Praktyczna nauka tworzenia kodu dla systemów wbudowanych - [25 maj 2023]
- Nowoczesny C. Przegląd C23 z przykładami - [26 kwiecień 2023]
- Język C dla małych urządzeń. Krótki kod o wielkich możliwościach - [28 kwiecień 2022]
- Efektywny C. Wprowadzenie do profesjonalnego programowania - [08 luty 2022]