Hodnotenie:
Kniha je všeobecne dobre prijímaná pre svoj komplexný úvod do vstavaných systémov, ktorý zahŕňa základné nástroje, koncepty a praktické aplikácie. Slúži ako úvodný zdroj informácií aj ako sprievodca pokročilejšími témami v oblastiach, ako sú internet vecí a FPGA. Niektorí čitatelia však majú pocit, že kniha má zavádzajúci názov a chýba jej hĺbka v diskusiách o architektúre, zatiaľ čo iní ju kritizujú za to, že je zastaraná alebo obsahuje neorganizovaný obsah.
Výhody:⬤ Komplexný úvod do vstavaných systémov
⬤ zahŕňa hardvérové aj softvérové aspekty
⬤ obsahuje praktické praktické laboratóriá
⬤ dobre štruktúrované kapitoly s prehľadnými zhrnutiami
⬤ vhodné pre začiatočníkov aj skúsených vývojárov
⬤ pútavá prezentácia
⬤ úspešne spája teóriu a prax
⬤ vypĺňa základné medzery pre profesionálov.
⬤ Zavádzajúci názov, keďže nejde o knihu o architektúre
⬤ chýba hĺbka v niektorých pokročilých témach
⬤ niektorý obsah sa považuje za zastaraný alebo zle organizovaný
⬤ neuvádza podrobné náklady na projekt vopred
⬤ občasné nedostatočné vysvetlenia pojmov
⬤ potenciálna frustrácia pre začiatočníkov, ktorí používajú zastarané verzie softvéru.
(na základe 13 čitateľských recenzií)
Architecting High-Performance Embedded Systems: Design and build high-performance real-time digital systems based on FPGAs and custom circuits
Preskúmajte kompletný proces vývoja systémov založených na programovateľných hradlových poliach (FPGA) vrátane návrhu elektronických obvodov a konštrukcie a ladenia prototypov vstavaných zariadení
Kľúčové vlastnosti
⬤ Zoznámte sa so základmi vstavaných systémov a operačných systémov reálneho času.
⬤ Pochopiť, ako FPGA implementujú algoritmy spracovania v hardvéri.
⬤ Navrhovať, konštruovať a ladiť vlastné digitálne systémy od základov pomocou programu KiCad.
Popis knihy
Moderné digitálne zariadenia používané v domácnostiach, automobiloch a nositeľných zariadeniach obsahujú vysoko sofistikované výpočtové kapacity zložené z vstavaných systémov, ktoré generujú, prijímajú a spracovávajú digitálne dátové toky rýchlosťou až niekoľko gigabitov za sekundu. Táto kniha vám ukáže, ako používať programovateľné hradlové polia (FPGA) a vysokorýchlostný návrh digitálnych obvodov na vytvorenie vlastných špičkových digitálnych systémov.
Architecting High-Performance Embedded Systems vás oboznámi so základnými koncepciami vstavaných systémov vrátane prevádzky v reálnom čase a internetu vecí (IoT), ako aj s architektúrou a možnosťami najnovšej generácie FPGA. Pomocou výkonných bezplatných nástrojov na návrh FPGA a elektronických obvodov sa naučíte navrhovať, zostavovať, testovať a ladiť vysoko výkonné zariadenia internetu vecí založené na FPGA. Kniha vám tiež pomôže zvládnuť návrh vstavaného systému, návrh obvodov, konštrukciu hardvéru, vývoj firmvéru a ladenie s cieľom vytvoriť vysoko výkonné vstavané zariadenie - sieťový digitálny osciloskop. Preskúmate techniky, ako je návrh štvorvrstvových dosiek plošných spojov s vysokorýchlostnými diferenciálnymi párovými signálmi a montáž dosky pomocou komponentov na povrchovú montáž.
Na konci knihy už budete dobre rozumieť koncepciám, ktoré sú základom vstavaných systémov a FPGA, a budete schopní navrhovať a konštruovať vlastné sofistikované digitálne zariadenia.
Čo sa naučíte
⬤ Pochopiť základy vstavaných systémov a snímačov v reálnom čase.
⬤ Objaviť možnosti FPGA a ako používať vývojové nástroje FPGA.
⬤ Oboznámte sa s princípmi návrhu digitálnych obvodov a rozloženia plošných spojov pomocou programu KiCad.
⬤ Zostavte prototypy vysokorýchlostných dosiek plošných spojov pri nízkych nákladoch.
⬤ Navrhovať a vyvíjať vysoko výkonné algoritmy pre FPGA.
⬤ Vyvíjať robustný, spoľahlivý a efektívny firmvér v jazyku C.
⬤ Dôkladne testovať a ladiť hardvér a firmvér vstavaných zariadení.
Pre koho je táto kniha určená
.
Táto kniha je určená vývojárom softvéru, inžinierom internetu vecí a všetkým, ktorí chcú pochopiť proces vývoja vysoko výkonných vstavaných systémov. Táto kniha vám bude užitočná aj vtedy, ak sa chcete oboznámiť so základmi vývoja FPGA a všetkými aspektmi vývoja firmvéru v jazykoch C a C++. Na začiatok je potrebná znalosť jazyka C, digitálnych obvodov a elektronického spájkovania.
© Book1 Group - všetky práva vyhradené.
Obsah tejto stránky nesmie byť kopírovaný ani použitý čiastočne alebo v celku bez písomného súhlasu vlastníka.
Posledná úprava: 2024.11.13 22:11 (GMT)