Networks for Embedded Systems


Wired

RS232 Serial Communications 

 

Wireless

IrDA Infrared Communications

IrDA Standards for infrared transmission standard for PC's, printers, etc.

Resources

Wireless Manufactures

 


Controller Area Network (CAN) Bus 

CAN is a serial bus system with multi-master capabilities, that is, all CAN nodes are able to transmit data and several CAN nodes can request the bus simultaneously. The serial bus system with real-time capabilities is the subject of the ISO 11898 international standard and covers the lowest two layers of the ISO/OSI reference model. In CAN networks there is no addressing of subscribers or stations in the conventional sense, but instead, prioritized messages are transmitted. A transmitter sends a message to all CAN nodes (broadcasting). Each node decides on the basis of the identifier received whether it should process the message or not. The identifier also determines the priority that the message enjoys in competition for bus access.

 


Firewire- IEEE 1394 High Performance Serial Bus

IEEE 394-1995 is an IEEE designation for a high performance serial bus. This serial bus defines both a backplane physical layer and and a point-to-point cable-connected  physical layer . The cable version supports data rates of 100, 200 and 400 Mbits/ sec across the cable medium supported in the current standard.  The interface standard defines transmission method, media and protocol. 


The primary application of the cable version is the integration of I/O connectivity at the back panel of personal computers using a low-cost, scalable, high-speed serial interface. The 1394 standard also provides new services such as real-time I/O and live connect/disconnect capability for external devices including disk drives, printers and hand-held peripherals such as scanners and cameras.

Firewire differs from the Universal Serial Bus (USB) which is a standard for a lower speed.