Solutions for asynchronous serial communication between systems or subsystems include many possible interface implementations – for example, RS-232, RS-485, RS-422, controller area network (CAN), ...
This article is the 3rd part of the series MCU Programming Basics, which is communication with external peripherals using serial communication. It differentiates the difference between parallel and ...