Architektura systemów wbudowanych: Poznaj koncepcje architektoniczne, pragmatyczne wzorce projektowe i najlepsze praktyki tworzenia solidnych systemów

Ocena:   (4,3 na 5)

Architektura systemów wbudowanych: Poznaj koncepcje architektoniczne, pragmatyczne wzorce projektowe i najlepsze praktyki tworzenia solidnych systemów (Daniele Lacamera)

Opinie czytelników

Podsumowanie:

Recenzje podkreślają mieszankę opinii na temat skuteczności książki jako źródła wiedzy o mikrokontrolerach ARM Cortex-M, przy czym niektórzy chwalą jej dokładność i przejrzystość, podczas gdy inni krytykują ją za literówki i niespójności.

Zalety:

Książka jest chwalona za to, że jest interesująca, pouczająca i dobrze napisana, zapewniając solidną eksplorację procesorów ARM Cortex-M, szczegółowo opisując architekturę niskiego poziomu i służąc jako dobre źródło informacji dla początkujących w systemach wbudowanych. Oferuje kompleksowy przegląd procesów rozwoju i obejmuje różne istotne tematy.

Wady:

Krytycy zwracają uwagę na obecność literówek i błędów w przykładach kodu, co może prowadzić do zamieszania i trudności podczas śledzenia. Niektórzy recenzenci uważają rozdziały wprowadzające za niepotrzebne, a omówienie IoT i RTOS za zbyt podstawowe. Ponadto sugeruje się, że książka może nie być wystarczająca dla osób z bardziej zaawansowanym doświadczeniem w programowaniu systemów wbudowanych.

(na podstawie 8 opinii czytelników)

Oryginalny tytuł:

Embedded Systems Architecture: Explore architectural concepts, pragmatic design patterns, and best practices to produce robust systems

Zawartość książki:

Naucz się projektować i tworzyć bezpieczne i niezawodne systemy wbudowane

Kluczowe cechy

⬤ Zidentyfikuj i pokonaj wyzwania w środowiskach wbudowanych.

⬤ Zrozumienie 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

Systemy wbudowane to samodzielne urządzenia o dedykowanym przeznaczeniu. Spotykamy się z różnymi obszarami zastosowań systemów wbudowanych w branżach takich jak motoryzacja, telekomunikacja, opieka zdrowotna i elektronika użytkowa, by wymienić tylko kilka.

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. Najpierw zostaniesz pokierowany, aby skonfigurować optymalne środowisko programistyczne, a następnie przejdziesz do narzędzi programistycznych i metodologii usprawniających przepływ pracy. Poznasz mechanizmy uruchamiania i strategie zarządzania pamięcią typowe dla systemów wbudowanych czasu rzeczywistego. Poprzez analizę interfejsu programowania mikrokontrolera referencyjnego, przyjrzysz się implementacji funkcji i sterowników urządzeń. Następnie poznasz techniki stosowane w celu zmniejszenia zużycia energii. Następnie zapoznasz się z technologiami, protokołami i aspektami bezpieczeństwa związanymi z integracją systemu z rozwiązaniami IoT.

Pod koniec książki poznasz różne aspekty architektury wbudowanej, w tym synchronizację zadań w środowisku wielowątkowym oraz modele bezpieczeństwa przyjęte przez nowoczesne systemy operacyjne czasu rzeczywistego.

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.

⬤ Pisać kod bezpieczny dla pamięci.

⬤ Zrozumienie architektury stojącej za interfejsami komunikacyjnymi.

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

⬤ Opanować wielozadaniowe, równoległe wzorce wykonania i systemy operacyjne czasu rzeczywistego.

Dodatkowe informacje o książce:

ISBN:9781788832502
Autor:
Wydawca:
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: