Ocena:
Książka jest ogólnie dobrze przyjęta ze względu na kompleksowe wprowadzenie do systemów wbudowanych, obejmujące podstawowe narzędzia, koncepcje i praktyczne zastosowania. Służy zarówno jako źródło wprowadzające, jak i przewodnik po bardziej zaawansowanych tematach w obszarach takich jak IoT i FPGA. Niektórzy czytelnicy uważają jednak, że książka jest myląco zatytułowana i brakuje jej głębi w dyskusjach na temat architektury, podczas gdy inni krytykują ją za przestarzałą lub zawierającą nieuporządkowaną treść.
Zalety:⬤ Kompleksowe wprowadzenie do systemów wbudowanych
⬤ obejmuje zarówno aspekty sprzętowe, jak i programowe
⬤ zawiera praktyczne laboratoria
⬤ dobrze skonstruowane rozdziały z jasnymi podsumowaniami
⬤ odpowiednie dla początkujących i doświadczonych programistów
⬤ wciągająca prezentacja
⬤ z powodzeniem integruje teorię i praktykę
⬤ wypełnia podstawowe luki dla profesjonalistów.
⬤ mylący tytuł, ponieważ nie jest to książka o architekturze
⬤ brak głębi w niektórych zaawansowanych tematach
⬤ niektóre treści uważane za przestarzałe lub źle zorganizowane
⬤ nie wyszczególnia kosztów projektu z góry
⬤ sporadyczne niewystarczające wyjaśnienia pojęć
⬤ potencjalna frustracja dla początkujących korzystających z przestarzałych wersji oprogramowania.
(na podstawie 13 opinii czytelników)
Architecting High-Performance Embedded Systems: Design and build high-performance real-time digital systems based on FPGAs and custom circuits
Poznaj kompletny proces tworzenia systemów opartych na programowalnych macierzach bramek (FPGA), w tym projektowanie układów elektronicznych oraz budowę i debugowanie prototypowych urządzeń wbudowanych.
Kluczowe cechy
⬤ Poznanie podstaw systemów wbudowanych i systemów operacyjnych czasu rzeczywistego.
⬤ Zrozumienie, w jaki sposób układy FPGA implementują algorytmy przetwarzania w sprzęcie.
⬤ Projektowanie, konstruowanie i debugowanie niestandardowych systemów cyfrowych od podstaw przy użyciu programu KiCad.
Opis książki
Nowoczesne urządzenia cyfrowe używane w domach, samochodach i urządzeniach do noszenia zawierają wysoce wyrafinowane możliwości obliczeniowe złożone z systemów wbudowanych, które generują, odbierają i przetwarzają cyfrowe strumienie danych z szybkością do wielu gigabitów na sekundę. Ta książka pokaże ci, jak korzystać z programowalnych macierzy bramek (FPGA) i projektowania szybkich obwodów cyfrowych do tworzenia własnych najnowocześniejszych systemów cyfrowych.
Architecting High-Performance Embedded Systems to przewodnik po podstawowych koncepcjach systemów wbudowanych, w tym pracy w czasie rzeczywistym i Internetu rzeczy (IoT), a także architekturze i możliwościach najnowszej generacji układów FPGA. Korzystając z potężnych darmowych narzędzi do projektowania układów FPGA i obwodów elektronicznych, dowiesz się, jak projektować, budować, testować i debugować wysokowydajne urządzenia IoT oparte na układach FPGA. Książka ta pomoże ci również przyspieszyć projektowanie systemów wbudowanych, projektowanie obwodów, budowę sprzętu, tworzenie oprogramowania układowego i debugowanie w celu wyprodukowania wysokowydajnego urządzenia wbudowanego - oscyloskopu cyfrowego opartego na sieci. Poznasz takie techniki, jak projektowanie czterowarstwowych płytek drukowanych z szybkimi parami sygnałów różnicowych i montaż płytki przy użyciu komponentów do montażu powierzchniowego.
Pod koniec książki będziesz miał solidne zrozumienie koncepcji leżących u podstaw systemów wbudowanych i układów FPGA oraz będziesz w stanie zaprojektować i skonstruować własne zaawansowane urządzenia cyfrowe.
Czego się nauczysz
⬤ Zrozumieć podstawy systemów wbudowanych i czujników czasu rzeczywistego.
⬤ Odkryć możliwości układów FPGA i jak korzystać z narzędzi programistycznych FPGA.
⬤ Poznanie zasad projektowania obwodów cyfrowych i układu PCB w programie KiCad.
⬤ Konstruowanie szybkich prototypów płytek drukowanych przy niskich kosztach.
⬤ Projektować i rozwijać wysokowydajne algorytmy dla układów FPGA.
⬤ Tworzenie solidnego, niezawodnego i wydajnego oprogramowania układowego w języku C.
⬤ Dokładnie testować i debugować sprzęt i oprogramowanie wbudowane.
Dla kogo jest ta książka
.
Ta książka jest przeznaczona dla programistów, inżynierów IoT i każdego, kto chce zrozumieć proces tworzenia wysokowydajnych systemów wbudowanych. Książka ta będzie również przydatna, jeśli chcesz poznać podstawy rozwoju FPGA i wszystkie aspekty rozwoju oprogramowania układowego w językach C i C++. Znajomość języka C, układów cyfrowych i lutowania elektronicznego jest niezbędna do rozpoczęcia pracy.
© Book1 Group - wszelkie prawa zastrzeżone.
Zawartość tej strony nie może być kopiowana ani wykorzystywana w całości lub w części bez pisemnej zgody właściciela.
Ostatnia aktualizacja: 2024.11.13 21:45 (GMT)