C to najczęściej wybierany język do programowania systemów wbudowanych. Pozwala precyzyjnie sterować kontrolerami zawierającymi system w chipie (ang. system on a chip, SOC), które wydają się być wszędzie: od telefonów przez samochody do "inteligentnych" żarówek.
Poznanie języka to jednak dopiero połowa sukcesu. Musisz też wiedzieć, jakie operacje w systemie wykonuje ten język. Do zbadania, jak działa kompilator i co dzieje się za kulisami, w książce tej wykorzystywana jest płytka rozwojowa Nucleo z niewielkim, tanim mikroukładem ARM. Dowiesz się, jak pracować z systemem, który ma ograniczoną ilość pamięci i funkcji wejścia/wyjścia, ale jego moc wystarcza do przeprowadzania złożonych operacji.
Z książki Język C bezpośrednio na sprzęcie dowiesz się:
o podstawach języka C;
czym jest liczba (jeśli przyjrzeć się temu dokładniej, nie jest to takie proste);
jakie kroki wykonuje kompilator, by przekształcić kod w program wykonywalny;
jak pisać kod, który ma bezpośredni dostęp do systemu wejścia/wyjścia;
jak pisać procedurę obsługi przerwania - i jak jej nie pisać;
Jak programować na "wielkim żelastwie ", w tym: jak korzystać ze sterty, buforowanego systemu wejścia/wyjścia, liczb zmiennoprzecinkowych i innych funkcji wielkich komputerów;
Jeśli chcesz się nauczyć języka C albo już go znasz i zamierzasz programować systemy wbudowane, książka Język C bezpośrednio na sprzęcie pokaże Ci właściwą drogę.
Wymagania: płytka rozwojowa Nucleo z mikrokontrolerem ARM
Wydawałoby się, że język C najlepsze lata ma już za sobą. Opracowano w końcu mnóstwo łatwych w użyciu i efektywnych wysokopoziomowych języków programowania. W rzeczywistości język C wciąż okazuje się niezastąpiony do...
Burzliwy rozwój obiektowości nastąpił w połowie lat 90. wraz z upowszechnieniem się takich języków jak C++ czy Smalltalk. Obecnie programowanie zorientowane obiektowo wciąż jest jednym z najważniejszych paradygmatów projektowania. Łatwo...
Dlaczego właśnie Python?Pierwsza odpowiedź, jaka się nasuwa, jest dość oczywista: ponieważ Python to jeden z najprostszych do nauki języków programowania. Najkrótszy program zajmuje tylko JEDNĄ linijkę. Z małą pomocą nauczyciela i...
Podręcznik do kwalifikacji E.13 w zawodzie technik informatyk. Pozwala zrozumieć architekturę sieciową klient-serwer, poznać budowę, zasady działania oraz sposoby konfigurowania i zabezpieczania różnych urządzeń sieciowych...
Podręcznik do nauki zawodu technik elektryk, realizujący treści z zakresu kwalifikacji ELE.05 (Eksploatacja maszyn, urządzeń i instalacji elektrycznych), został opracowany zgodnie z nową podstawą programową z 2017 r. Prezentuje wiedzę oraz...
Pierwszy w Polsce podręcznik z tej dziedziny opracowany dla szkół średnich!Publikacja do nauki zawodu technik mechatronik, realizująca treści z zakresu pierwszej części kwalifikacji E.19.Tworzenie dokumentacji technicznej urządzeń i...
Pierwszy w Polsce podręcznik w tej dziedzinie opracowany dla szkół średnich!Podręcznik zawiera materiał z zakresu drugiej części kwalifikacji E.19. Projektowanie urządzeń i systemów mechatronicznych i przygotowuje do wykonywania zawodu...
Podręcznik do nauczania w zawodzie technik mechanik na poziomie technikum i szkoły policealnej realizujący treści z zakresu 2. części kwalifikacji M. 17 Montaż i obsługa maszyn i urządzeń - M.17.2. Obsługa maszyn i urządzeń. Prezentuje...
Podręcznik do nauki zawodu technik informatyk realizujący treści z zakresu części 2 kwalifikacji E.12 (Użytkowanie urządzeń osobistych komputera osobistego). Przekazuje wiedzę i uczy umiejętności związanych z wykorzystywaniem urządzeń...
Najnowszy podręcznik do nauki zawodu technik mechatronik z zakresu kwalifikacji ELM.03 (Montaż, uruchamianie i konserwacja urządzeń i systemów mechatronicznych).Publikacja przedstawia wiadomości dotyczące elementów elektronicznych:...
Witaj na stronie księgarni internetowej Idena.pl! Otworzyliśmy ją przede wszystkim z miłości do literatury, którą chcemy się dzielić z innymi.
W naszej ofercie znajdziesz m.in. książki edukacyjne dla dzieci (bajki i baśnie). Dysponujemy także specjalistycznymi książkami logopedycznymi. Skorzystaj z wyszukiwarki – w kilka sekund otrzymasz interesujące Cię propozycje. Wystarczy dodać je do koszyka i czekać na paczkę!
Na Idena.pl ciekawe produkty dla siebie znajdą nastoletni pasjonaci sztuki. Proponujemy szeroki wybór kredek Maped i kredek świecowych Crayola.