Embedded systems eventually connect to hardware such as external sensors and actuators or internal functional blocks and peripherals. Designing out the hardware means logically constructing wrappers or interfaces around the hardware which let designers replace the particular hardware in use with a logical alternative without impacting the software application. This article presents key concepts and then illustrates them with a real example of how to swap the MCU and an external sensor. To read more on this topic, click the download link above or visit Embedded.com
|