- Obecnie brak na stanie
|
Autor: Daniel W. Lewis ISBN: 83-7243-412-3 Format: B5, 300 str. Zawiera CD-ROM Wydawnictwo: RM Wydanie oryginalne: Fundamentals of Embedded Software: Where C and Assembly Meet Prentice Hall |
| O książce |
|
Książka ta stanowi znakomitą alternatywę dla tradycyjnych tekstów uniwersyteckich na temat organizacji komputera i programowania w języku asemblera. Asembler występuje w niej tak, jak jest on najczęściej wykorzystywany w praktyce - jako narzędzie do implementowania niewielkich, szybkich i wyspecjalizowanych procedur wywoływanych z programu głównego napisanego w języku wysokiego poziomu, takiego jak C. Na bazie oprogramowania osadzonego książka wprowadza techniki programowania wielowątkowego, systemy z wywłaszczaniem i bez wywłaszczania , dzielone zasoby oraz szeregowanie, dostarczając w ten sposób solidne podstawy do dalszej nauki systemów operacyjnych, systemów czasu rzeczywistego i projektowania opartego na mikroprocesorach. Książka powinna pomóc:
Spis treści Przedmowa Rozdział 1 Wstęp 1.1 Co to jest system wbudowany? Rozdział 2 Reprezentacja danych 2.1 Liczby dwójkowe o stałej precyzji Rozdział 3 Maksymalne wykorzystywanie C 3.1 Typy całkowite Rozdział 4 Spojrzenie programisty na budowę komputera 4.1 Pamięć Rozdział 5 Łączenie języka C i asemblera 5.1 Programowanie w asemblerze Rozdział 6 Programowanie wejścia/wyjścia 6.1 Instrukcje we/wy procesorów Intela Rozdział 7 Oprogramowanie współbieżne 7.1 Systemy wielopoziomowe Rozdział 8 Szeregowanie zadań 8.1 Stany wątków Rozdział 9 Zarządzanie pamięcią 9.1 Obiekty w języku C Rozdział 10 Pamięć dzielona 10.1 Rozpoznawanie obiektów dzielonych Rozdział 11 Inicjalizacja systemu 11.1 Organizacja pamięci Dodatek A Zawartość CD-ROM-u Dodatek B Kompilator C/C++ DJGPP Instalacja Dodatek C Asembler NASM Instalacja Dodatek D Projekty programów Pliki z dysku CD wymagane przez wszystkie aplikacje Dodatek E Biblioteka libepc Organizacja pamięci i inicjalizacja Dodatek F Program wstępnego ładowania Indeks |
Brak towaru
Brak towaru
Brak towaru
Płytka deweloperska, która oferuje zaawansowane możliwości programowania i eksperymentowania w zakresie aplikacji inteligentnych urządzeń i automatyki przemysłowej. Jest oparta na układzie Rockchip RV1103, ma jednostkę NPU oraz wejście ISP. Oferuje wbudowany port Ethernet, USB, GPIO oraz 128 MB pamięci SPI Flash. Waveshare Luckfox Pico Plus M
Brak towaru
Brak towaru
Pololu Bracket Pair for Discontinued 25:1 and 67:1 Metal Gearmotors 20D mm
Brak towaru
Brak towaru
Brak towaru
Brak towaru
Zaawansowana drukarka 3D, która oferuje wyjątkowe możliwości w druku wielokolorowym dzięki systemowi Automatic Material System (AMS). Obsługuje szeroki zakres filamentów, w tym PLA, PETG, TPU, ABS, a także polimery wzmacniane włóknem węglowym, zapewniając maksymalną temperaturę hot endu do 300°C i prędkość druku do 500 mm/s. Urządzenie jest wyposażone w zaawansowane funkcje, takie jak Bambu Micro Lidar, kamera monitorująca komorę oraz odzyskiwanie po utracie zasilania, co czyni je idealnym rozwiązaniem dla wymagających projektów przemysłowych i hobbystycznych. Bambu Lab X1-Carbon Combo
Brak towaru
Bateria alkaliczna GP Super Alkaline D/LR20/R20 o napięciu 1,5V, 2 szt.
Brak towaru
Brak towaru
Brak towaru
Moduł Bluetooth do montażu w technologii SMD z w pełni konfigurowalnym interfejsem UART - prędkość transferu do 2 Mb/s. WRL-11786
Brak towaru
Programowalny samobalansujący robot oparty na module micro:bit. Ma wbudowany algorytm jazdy i wyposażony został w ultradźwiękowy czujnik odległości, czujnik podczerwieni do unikania przeszkód, odbiornik IR oraz czujnik koloru. Qbit
Brak towaru
Brak towaru