Hodnotenie:
Celkovo je kniha Jacka Ganssleho dobre hodnotená, pretože poskytuje praktické poznatky o vývoji firmvéru, najmä pre pracovníkov veľkých tímov alebo spoločností. Získala však zmiešané hodnotenia, pokiaľ ide o jej hĺbku a rozsah, pričom niektorí čitatelia ju považujú za nedostatočného komplexného sprievodcu.
Výhody:⬤ Dobre napísaná a pútavá
⬤ ponúka praktický návod na vývoj firmvéru
⬤ vhodná pre tých, ktorí pracujú vo veľkých vývojových tímoch
⬤ obsahuje cenné tipy a techniky pre návrh vstavaných systémov
⬤ prehľadný štýl písania
⬤ pomáha zlepšiť kvalitu kódu a techniky ladenia.
⬤ Nie je komplexným sprievodcom vývojom firmvéru
⬤ nemusí byť vhodný pre malé tímy alebo samostatných vývojárov
⬤ obsah môže skúseným programátorom pripadať opakujúci sa
⬤ chýba dostatočná hĺbka pre tých, ktorí sa snažia o dôkladné pochopenie
⬤ chýba sľúbené vydanie na CD/knihe
⬤ niektorí čitatelia mali pocit, že nedostatočne pokrýva témy firmvéru.
(na základe 9 čitateľských recenzií)
The Firmware Handbook
Príručka firmvéru poskytuje komplexnú referenciu pre vývojárov firmvéru, ktorí chcú zvýšiť svoje zručnosti a produktivitu. Podrobne sa venuje každému kritickému kroku procesu vývoja vrátane toho, ako optimalizovať návrh hardvéru pre lepší firmvér. Medzi zahrnuté témy patria otázky reálneho času, prerušenia a ISR, správa pamäte (vrátane pamäte Flash), práca s digitálnymi aj analógovými perifériami, komunikačné rozhrania, matematické podprogramy, spracovanie chýb, návrhové nástroje a riešenie problémov a ladenie.
Táto kniha nie je určená pre začiatočníkov, ale je skôr podrobnou, komplexnou jednozväzkovou referenciou, ktorá sa zaoberá všetkými hlavnými otázkami návrhu a vývoja firmvéru vrátane príslušných hardvérových otázok.
Priložený disk CD-Rom obsahuje všetky zdrojové kódy použité v príkladoch návrhu, takže ich inžinieri môžu ľahko použiť vo svojich vlastných návrhoch.