Author(s): Gaurav Khurana | Umesh Goyal
Journal: International Journal of Advanced Research in Computer Science and Electronics Engineering
ISSN 2277-971x
Volume: 2;
Issue: 3;
Start page: 308;
Date: 2013;
Original page
Keywords: Modbus | CAN bus | CANopen | I2C | SPI
ABSTRACT
An Embedded System consists of a large number of integrated circuits. For proper functioning of the system, these Integrated circuits need to communicate with each other. This communication is done using a number of universally accepted protocols as per the system requirement. These protocols include Inter-Integrated Circuit protocol, Serial Peripheral Interface, MOD bus protocol, Controller Area Network bus protocol and others. This paper describes the basics of these protocols and also compares them with the help of some performance parameters like speed, data rate, error handling and at different layers of OSI model like physical layer, data link layer and application layer. After reading this paper, one can choose the suitable serial bus protocol as per the requirement of application.
Journal: International Journal of Advanced Research in Computer Science and Electronics Engineering
ISSN 2277-971x
Volume: 2;
Issue: 3;
Start page: 308;
Date: 2013;
Original page
Keywords: Modbus | CAN bus | CANopen | I2C | SPI
ABSTRACT
An Embedded System consists of a large number of integrated circuits. For proper functioning of the system, these Integrated circuits need to communicate with each other. This communication is done using a number of universally accepted protocols as per the system requirement. These protocols include Inter-Integrated Circuit protocol, Serial Peripheral Interface, MOD bus protocol, Controller Area Network bus protocol and others. This paper describes the basics of these protocols and also compares them with the help of some performance parameters like speed, data rate, error handling and at different layers of OSI model like physical layer, data link layer and application layer. After reading this paper, one can choose the suitable serial bus protocol as per the requirement of application.