- 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 |
7-kolorowy wyświetlacz e-Paper o przekątnej 5.65" i rozdzielczości 600 x 448 pikseli. Ma wbudowany kontroler, który realizuje komunikację za pomocą interfejsu SPI. Seeed Studio 104990859
Brak towaru
Hub dedykowany do aplikacji inteligentnego domu wyposażony w moduł Raspberry Pi CM4. Jest gotowym do użycia i w pełni obsługiwanym urządzeniem Home Assistant, które ma ponad 2500 wbudowanych integracji i obsługuje setki tysięcy urządzeń i usług, co sprawia, że pomaga kontrolować różne aspekty domu, takie jak światła, termostaty, telewizory, muzyka. Seeed Studio 113060066
Brak towaru
Zestaw z modułem radaru dopplerowskiego oraz płytką XIAO ESP32C3 przeznaczony do precyzyjnego wykrywania obecności człowieka. Umożliwia podłączenie dodatkowych czujników Grove (analogowych lub z interfejsem I2C) i rozszerzenie funkcjonalności. Seeed Studio 110061541
Brak towaru
Sonda różnicowa Micsig z serii DP oparta na zaawansowanej technologii SigOFIT. Oferuje pasmo częstotliwości 150 MHz oraz możliwość pomiarów napięcia do 700 V. Wykorzystuje popularne złącze BNC i jest zasilana przez złącze USB typu C. Micsig DP701
Brak towaru
Sonda różnicowa Micsig z serii DP oparta na zaawansowanej technologii SigOFIT. Oferuje pasmo częstotliwości 150 MHz oraz możliwość pomiarów napięcia do 1500 V. Wykorzystuje popularne złącze BNC i jest zasilana przez złącze USB typu C. Micsig DP1501
Brak towaru
Zasilacz USB typu C PD o mocy 27 W. Dedykowany jest m.in. do minikomputerów Raspberry Pi 5. Ma wtyk europejski oraz obsługuje USB Power Delivery 5,1V/5A, 9V/3A, 12V/2,25A, 15V/1,8A. Waveshare PSU-27W-USB-C-EU
Brak towaru
Zaawansowany generator funkcyjny z maksymalną częstotliwością wyjściową 30 MHz i dwoma kanałami wyjściowymi to niezastąpione narzędzie dla inżynierów i techników. Z częstotliwością próbkowania 150 MSa/s, pamięcią 16kpts oraz rozdzielczością pionową 16 bitów, urządzenie zapewnia wysoką precyzję i niezawodność. Wyposażony w interfejsy USB i LAN oraz opcjonalny GPIB, umożliwia łatwą integrację z systemami pomiarowymi i automatyzację zadań. Siglent SDG1032X
Brak towaru
ToolkitRC Q6AC to wszechstronna ładowarka modelarska, obsługująca do czterech akumulatorów jednocześnie, kompatybilna z typami ogniw LiPo, LiFe, Li-Ion, NiMH oraz Pb. Zapewnia moc do 400W przy zasilaniu sieciowym (AC) oraz do 1000W przy zasilaniu zewnętrznym (DC), a także oferuje szybkie ładowanie przez porty USB-C PD (65W) i USB-A Fast Charge (18W)
Brak towaru
Minikomputer NanoPi R6S zaprojektowany przez FriendlyElec. Jest wyposażony w procesor Rockchip RK3588S, 8 GB pamięci LPDDR4x RAM i pamięć Flash eMMC 32 GB. Wspiera obsługę kart microSD i współpracuje z systemami operacyjnymi takimi jak FriendlyWrt, Android, Debian, Ubuntu itp. FriendlyELEC NanoPi R6S
Brak towaru
Minikomputer NanoPi R6S zaprojektowany przez FriendlyElec. Jest wyposażony w procesor Rockchip RK3588S, 8 GB pamięci LPDDR4x RAM i pamięć Flash eMMC 32 GB. Wspiera obsługę kart microSD i współpracuje z systemami operacyjnymi takimi jak FriendlyWrt, Android, Debian, Ubuntu itp. FriendlyELEC NanoPi R6S
Brak towaru
Minikomputer NanoPi R5C zaprojektowany przez FriendlyElec. Jest wyposażony w procesor Rockchip RK3568B2, 4 GB pamięci LPDDR4x RAM i pamięć eMMC 32 GB. Wspiera obsługę kart microSD i współpracuje z systemami operacyjnymi takimi jak FriendlyWrt, Android, Debian. FriendlyELEC NanoPi R5C
Brak towaru
Minikomputer NanoPi R5C zaprojektowany przez FriendlyElec. Jest wyposażony w procesor Rockchip RK3568B2, moduł WiFi, 4 GB pamięci LPDDR4x RAM i pamięć eMMC 32 GB. Wspiera obsługę kart microSD i współpracuje z systemami operacyjnymi takimi jak FriendlyWrt, Android, Debian. FriendlyELEC NanoPi R5C
Brak towaru
Minikomputer NanoPi R5C zaprojektowany przez FriendlyElec. Jest wyposażony w procesor Rockchip RK3568B2, moduł WiFi, 2 GB pamięci LPDDR4x RAM i pamięć eMMC 32 GB. Wspiera obsługę kart microSD i współpracuje z systemami operacyjnymi takimi jak FriendlyWrt, Android, Debian. FriendlyELEC NanoPi R5C
Brak towaru
Minikomputer NanoPi R6C zaprojektowany przez FriendlyElec. Jest wyposażony w procesor Rockchip RK3588S i 4 GB pamięci LPDDR4x RAM. Wspiera obsługę kart microSD i współpracuje z systemami operacyjnymi takimi jak FriendlyWrt, Android, Debian, Ubuntu itp. FriendlyELEC NanoPi R6C
Brak towaru
Minikomputer NanoPi R6C zaprojektowany przez FriendlyElec. Jest wyposażony w procesor Rockchip RK3588S i 4 GB pamięci LPDDR4x RAM. Wspiera obsługę kart microSD i współpracuje z systemami operacyjnymi takimi jak FriendlyWrt, Android, Debian, Ubuntu itp. FriendlyELEC NanoPi R6C
Brak towaru
Minikomputer NanoPi R6C zaprojektowany przez FriendlyElec. Jest wyposażony w procesor Rockchip RK3588S, 8 GB pamięci LPDDR4x RAM i pamięć Flash eMMC 32 GB. Wspiera obsługę kart microSD i współpracuje z systemami operacyjnymi takimi jak FriendlyWrt, Android, Debian, Ubuntu itp. FriendlyELEC NanoPi R6C
Brak towaru