In This Chapter
• Introducing board I/O
• Discussing differences between serial and parallel I/O
• Introducing interfacing to I/O
• Discussing I/O performance
It is critical to care about the input/output (I/O) on the target hardware, specifically the I/O subsystems consisting of some combination of transmission medium, ports and interfaces, I/O controllers, buses, and the master processor integrated I/O. This is because the I/O subsystem will greatly impact the entire embedded system’s performance in terms of throughput, execution time, and response time. Thus, it is important for the reader to gain a strong foundation in understanding board I/O hardware that includes:
• The data rates of the I/O devices.
• How to synchronize ...