Designing Embedded Communications Software
Samenvatting
The book 'Designing Embedded Communications Software' presents a thoroughly practical explanation of how system-level design and implementation choices affect the performance and maintainability of embedded communications software. It outlines the architectural requirements of software for various communications devices and explains the programming techniques (state tables, upper and lower level interfaces, configuration techniques, buffer and timer management) that enable clean, understandable implementations of complex protocols.