Show Notes
- Amazon Netherlands Store: https://www.amazon.nl/dp/183546081X?tag=9natreedutch-21
- Amazon Belgium Store: https://www.amazon.com.be/dp/183546081X?tag=9natreebelgium-21
- Amazon Worldwide Store: https://global.buys.trade/Bare-Metal-Embedded-C-Programming-Israel-Gbati.html
- Apple Books: https://books.apple.com/us/audiobook/without-the-moon-act-one-unabridged/id1803673869?itsct=books_box_link&itscg=30200&ls=1&at=1001l3bAw&ct=9natree
- eBay: https://www.ebay.com/sch/i.html?_nkw=Bare+Metal+Embedded+C+Programming+Israel+Gbati+&mkcid=1&mkrid=711-53200-19255-0&siteid=0&campid=5339060787&customid=9natree&toolid=10001&mkevt=1
- Lees meer: https://dutch.9natree.com/read/183546081X/
#Registermanipulatie #Microcontrollerdatasheets #GNUArmtoolchain #LinkerscriptsenMakefiles #GPIO,DMAenseriëleperiferie #BareMetalEmbeddedCProgramming
Bare-Metal Embedded C Programming van Israel Gbati is een technisch praktijkboek over firmwareontwikkeling voor Arm-microcontrollers, zonder besturingssysteem en met zo weinig mogelijk afhankelijkheid van leveranciersbibliotheken. Het boek richt zich op de laag tussen C-code en fysieke hardware, waar ontwikkelaars registers instellen, randapparatuur aansturen en het geheugen- en opstartgedrag van een microcontroller begrijpen. De centrale bedoeling is niet alleen werkende voorbeelden bieden, maar lezers leren zelfstandig datasheets, referentiehandleidingen en technische documentatie te gebruiken. Daarbij komen zowel de bouwketen als de firmware zelf aan bod, van GNU-tools, linker scripts en Makefiles tot GPIO, timers, seriële communicatie en DMA. De benadering past bij ontwikkelaars die willen begrijpen waarom code op een microcontroller werkt, in plaats van uitsluitend een vendor-IDE of hardware abstraction layer te volgen. Daarmee positioneert het boek zich als een gids voor overdraagbare bare-metalvaardigheden op Arm-platforms, met aandacht voor prestaties, voorspelbaar gedrag, foutzoeken en verantwoord energiegebruik.