Architektura systemów wbudowanych - wydanie drugie: Projektowanie i pisanie oprogramowania dla urządzeń wbudowanych w celu tworzenia bezpiecznych i połączonych systemów

Ocena:   (4,4 na 5)

Architektura systemów wbudowanych - wydanie drugie: Projektowanie i pisanie oprogramowania dla urządzeń wbudowanych w celu tworzenia bezpiecznych i połączonych systemów (Daniele Lacamera)

Opinie czytelników

Podsumowanie:

Książka stanowi gruntowne wprowadzenie do systemów wbudowanych, cenne zarówno dla nowicjuszy, jak i doświadczonych profesjonalistów, ale tytuł może być mylący i brakuje w niej integracji poszczególnych komponentów w spójne zrozumienie architektury.

Zalety:

Książka jest dobrze wyjaśniona, nie upraszcza zbytnio złożonych szczegółów i służy jako doskonałe odniesienie do zrozumienia systemów wbudowanych. Jest ceniona za szczegółowe omówienie różnych części architektury wbudowanej, w tym zarządzania pamięcią, zarządzania energią i wielowątkowości.

Wady:

Tytuł może wprowadzić czytelników w błąd, oczekując skupienia się na zasadach architektury, a nie na ogólnym wprowadzeniu. Brakuje mu głębi w integracji pojęć i nie wyjaśnia wystarczająco uzasadnienia niektórych praktyk w projektowaniu systemów wbudowanych.

(na podstawie 3 opinii czytelników)

Oryginalny tytuł:

Embedded Systems Architecture - Second Edition: Design and write software for embedded devices to build safe and connected systems

Zawartość książki:

Projektuj bezpieczne i niezawodne oprogramowanie dla systemów wbudowanych i poznaj wewnętrzne elementy sterowników urządzeń, RTOS i TEE.

Kluczowe cechy:

⬤ Zidentyfikuj i pokonaj wyzwania w środowiskach wbudowanych.

⬤ Zrozumienie i wdrożenie kroków wymaganych do zwiększenia bezpieczeństwa rozwiązań IoT.

⬤ Budowanie krytycznych dla bezpieczeństwa i bezpiecznych dla pamięci równoległych i rozproszonych systemów wbudowanych.

Opis książki:

Architektura systemów wbudowanych rozpoczyna się od spojrzenia z lotu ptaka na rozwój systemów wbudowanych i tego, czym różnią się one od innych systemów, z którymi możesz być zaznajomiony. Ta książka pomoże ci zrozumieć wewnętrzne działanie różnych komponentów w rzeczywistych systemach.

Zaczniesz od skonfigurowania środowiska programistycznego, a następnie przejdziesz do podstawowych koncepcji architektonicznych systemu, badając projekty systemów, mechanizmy uruchamiania i zarządzanie pamięcią. W miarę przechodzenia przez kolejne tematy, będziesz badać interfejs programowania i sterowniki urządzeń w celu ustanowienia komunikacji za pośrednictwem protokołu TCP/IP i podjęcia środków w celu zwiększenia bezpieczeństwa rozwiązań IoT. Wreszcie, zostaniesz wprowadzony do wielowątkowych systemów operacyjnych poprzez opracowanie harmonogramu i wykorzystanie wspomaganych sprzętowo zaufanych mechanizmów wykonawczych.

Dzięki tej książce zyskasz pewność siebie w pracy z systemami wbudowanymi na poziomie architektury i zapoznasz się z różnymi aspektami tworzenia oprogramowania wbudowanego na mikrokontrolerach - takimi jak zarządzanie pamięcią, wielowątkowość i RTOS - podejście zorientowane na izolację pamięci.

Czego się nauczysz:

⬤ Uczestniczyć w fazie projektowania i definiowania produktu wbudowanego.

⬤ Zapoznać się z pisaniem kodu dla mikrokontrolerów ARM Cortex-M.

⬤ Zbuduj wbudowane laboratorium programistyczne i zoptymalizuj przepływ pracy.

⬤ Zabezpieczanie systemów wbudowanych za pomocą TLS.

⬤ Zrozumieć architekturę interfejsów komunikacyjnych.

⬤ Zrozumienie wzorców projektowych i programistycznych dla połączonych i rozproszonych urządzeń w IoT.

⬤ Opanowanie wielozadaniowych, równoległych wzorców wykonawczych i systemów operacyjnych czasu rzeczywistego.

⬤ Zapoznanie się z Trusted Execution Environment (TEE).

Dla kogo jest ta książka:

Jeśli jesteś programistą lub projektantem oprogramowania, który chce dowiedzieć się więcej o programowaniu wbudowanym, jest to książka dla Ciebie. Książka ta będzie również przydatna dla początkujących lub mniej doświadczonych programistów systemów wbudowanych, którzy chcą poszerzyć swoją wiedzę na temat systemów wbudowanych.

Dodatkowe informacje o książce:

ISBN:9781803239545
Autor:
Wydawca:
Język:angielski
Oprawa:Miękka oprawa

Zakup:

Obecnie dostępne, na stanie.

Inne książki autora:

Architektura systemów wbudowanych: Poznaj koncepcje architektoniczne, pragmatyczne wzorce projektowe...
Naucz się projektować i tworzyć bezpieczne i...
Architektura systemów wbudowanych: Poznaj koncepcje architektoniczne, pragmatyczne wzorce projektowe i najlepsze praktyki tworzenia solidnych systemów - Embedded Systems Architecture: Explore architectural concepts, pragmatic design patterns, and best practices to produce robust systems
Architektura systemów wbudowanych - wydanie drugie: Projektowanie i pisanie oprogramowania dla...
Projektuj bezpieczne i niezawodne oprogramowanie...
Architektura systemów wbudowanych - wydanie drugie: Projektowanie i pisanie oprogramowania dla urządzeń wbudowanych w celu tworzenia bezpiecznych i połączonych systemów - Embedded Systems Architecture - Second Edition: Design and write software for embedded devices to build safe and connected systems

Prace autora wydały następujące wydawnictwa: