Show Notes
- Amazon Poland Store: https://www.amazon.pl/dp/1098151542?tag=9natreepoland-21
- Amazon Worldwide Store: https://global.buys.trade/Making-Embedded-Systems%3A-Design-Patterns-for-Great-Software-Elecia-White.html
- Apple Books: https://books.apple.com/us/audiobook/making-embedded-systems-design-patterns-for-great-software/id1779540956?itsct=books_box_link&itscg=30200&ls=1&at=1001l3bAw&ct=9natree
- eBay: https://www.ebay.com/sch/i.html?_nkw=Making+Embedded+Systems+Design+Patterns+for+Great+Software+Elecia+White+&mkcid=1&mkrid=711-53200-19255-0&siteid=0&campid=5339060787&customid=9natree&toolid=10001&mkevt=1
- Czytaj więcej: https://polish.9natree.com/read/1098151542/
#architekturafirmware #maszynystanów #obsługaprzerwań #optymalizacjaenergii #bootloaderiwatchdog #MakingEmbeddedSystems
Making Embedded Systems: Design Patterns for Great Software Elecii White to praktyczny poradnik o tworzeniu oprogramowania dla urządzeń wbudowanych, zwłaszcza takich, które działają na mikrokontrolerach i mają ograniczoną pamięć, moc obliczeniową oraz budżet energetyczny. Książka nie jest instrukcją obsługi jednego układu ani języka, choć zakłada znajomość C i podstaw elektroniki cyfrowej. Jej celem jest nauczenie sposobu podejmowania decyzji architektonicznych wtedy, gdy program musi niezawodnie współpracować ze sprzętem. White pokazuje, że w systemach wbudowanych projektowanie obejmuje nie tylko kod, ale też analizę dokumentacji, zachowanie peryferiów, zasilanie, diagnostykę i wymagania produkcyjne. Drugie wydanie rozszerza zakres o urządzenia połączone z siecią, czujniki, ruch, przetwarzanie danych oraz nowsze zastosowania małych procesorów. Najważniejszą wartością książki jest połączenie wzorców projektowych z realiami firmware, gdzie niewielki błąd w obsłudze przerwania, pamięci lub stanu urządzenia może przełożyć się na awarię całego produktu.