The Controller Area Network (CAN) has been adopted as the network communication technology of choice in many real-time application domains. Due to the ever increasing sophistication of contemporary embedded controllers, it becomes both possible and convenient to access this kind of network by means of a well-known and standard application programming interface instead of resorting to an ad hoc framework. This paper describes the addition of CAN support to the eCos embedded real-time operating system, from the device interface layer up to the extension of its network communication modules, based on Berkeley sockets.

Socket-Based CAN Support for Embedded Operating Systems

G Cena;A Valenzano
2007

Abstract

The Controller Area Network (CAN) has been adopted as the network communication technology of choice in many real-time application domains. Due to the ever increasing sophistication of contemporary embedded controllers, it becomes both possible and convenient to access this kind of network by means of a well-known and standard application programming interface instead of resorting to an ad hoc framework. This paper describes the addition of CAN support to the eCos embedded real-time operating system, from the device interface layer up to the extension of its network communication modules, based on Berkeley sockets.
2007
Istituto di Elettronica e di Ingegneria dell'Informazione e delle Telecomunicazioni - IEIIT
978-3-902661-34-0
controller area network
real-time operating systems
embedded systems
File in questo prodotto:
Non ci sono file associati a questo prodotto.

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/20.500.14243/67308
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 0
  • ???jsp.display-item.citation.isi??? ND
social impact