Projektowanie oprogramowania wbudowanego: Praktyczne podejście do architektury, procesów i technik kodowania

Ocena:   (3,9 na 5)

Projektowanie oprogramowania wbudowanego: Praktyczne podejście do architektury, procesów i technik kodowania (Jacob Beningo)

Opinie czytelników

Obecnie brak opinii czytelników. Ocena opiera się na 8 głosach.

Oryginalny tytuł:

Embedded Software Design: A Practical Approach to Architecture, Processes, and Coding Techniques

Zawartość książki:

Projektuj oprogramowanie wbudowane wyższej jakości od koncepcji po produkcję. Książka ta zakłada podstawową znajomość języka C i programowania mikrokontrolerów i jest podzielona na trzy krytyczne obszary: Architektura i projektowanie oprogramowania.

Agile, DevOps i procesy.

Rozwój i umiejętności kodowania.

Zaczniesz od podstawowego wprowadzenia do architektury oprogramowania wbudowanego i rozważań na temat udanego projektu. Następnie książka opisuje, jak zaprojektować aplikację opartą na systemie RTOS i zbadać typowe wzorce projektowe i bloki konstrukcyjne. Następnie omówione zostaną procesy projektowania oprogramowania wbudowanego, takie jak TDD, CI/CD, modelowanie i symulacja, które można wykorzystać do przyspieszenia rozwoju. Wreszcie, książka zbada, jak wybrać mikrokontroler, napisać konfigurowalny kod, strategie kodowania, techniki i narzędzia, bez których programiści nie mogą żyć.

Systemy wbudowane są zwykle projektowane przy użyciu mikrokontrolerów do budowy systemów elektronicznych z dedykowaną funkcją i reakcjami w czasie rzeczywistym. Nowoczesne systemy muszą starannie równoważyć złożony zestaw funkcji, zarządzać bezpieczeństwem, a nawet uruchamiać wnioskowanie uczenia maszynowego przy zachowaniu rozsądnych kosztów, skalowalności i solidności. Pod koniec tej książki będziesz miał zdefiniowany proces rozwoju, zrozumiesz nowoczesną architekturę oprogramowania i będziesz przygotowany do rozpoczęcia budowy systemów wbudowanych. Czego się nauczysz

⬤ Zrozumieć, czym jest solidne projektowanie systemów wbudowanych i jak je stosować.

⬤ Poznasz nowoczesne procesy rozwoju systemów wysokiej jakości.

⬤ Wiedzieć, gdzie bity trafiają na krzem: jak wybrać mikrokontroler.

⬤ Opanuj techniki pisania konfigurowalnego, zautomatyzowanego kodu.

Dla kogo jest ta książka Inżynierowie zajmujący się oprogramowaniem i sprzętem wbudowanym, entuzjaści lub wszyscy interesariusze, którzy chcieliby poznać nowoczesne techniki projektowania i budowania systemów wbudowanych.

Dodatkowe informacje o książce:

ISBN:9781484282786
Autor:
Wydawca:
Język:angielski
Oprawa:Miękka oprawa
Rok wydania:2022
Liczba stron:463

Zakup:

Obecnie dostępne, na stanie.

Inne książki autora:

Projekty MicroPython: Przewodnik zrób to sam dla programistów wbudowanych do tworzenia szeregu...
Poznaj MicroPython poprzez serię praktycznych...
Projekty MicroPython: Przewodnik zrób to sam dla programistów wbudowanych do tworzenia szeregu aplikacji przy użyciu Pythona - MicroPython Projects: A do-it-yourself guide for embedded developers to build a range of applications using Python
Projektowanie oprogramowania wbudowanego: Praktyczne podejście do architektury, procesów i technik...
Projektuj oprogramowanie wbudowane wyższej jakości...
Projektowanie oprogramowania wbudowanego: Praktyczne podejście do architektury, procesów i technik kodowania - Embedded Software Design: A Practical Approach to Architecture, Processes, and Coding Techniques

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