Title :
An RTOS-based design for inexpensive distributed embedded system
Author :
Cena, Gianluca ; Cesarato, Ranieri ; Bertolotti, Ivan Cibrario
Author_Institution :
IEIIT, CNR, Torino, Italy
Abstract :
This paper presents a case study in which an inexpensive embedded control system has been designed and built on top of an open-source real-time operating system. A COTS protocol stack for the well-known MODBUS protocol has been selected and enhanced to provide network communications with a wider address space and a periodic election of the bus master. This design technique has proved very effective to reduce software development time and cost, without incurring in the overhead and footprint issues sometimes associated with COTS software modules. The whole system runs effectively even on low-cost microcontrollers and can be ported easily from one microcontroller family to another.
Keywords :
cost reduction; distributed processing; embedded systems; operating systems (computers); public domain software; software engineering; COTS protocol stack; MODBUS protocol; bus master; distributed embedded system; embedded control system; microcontroller; open-source real-time operating system; software development cost reduction; software development time reduction; Bismuth; Hardware; Operating systems; Protocols; Real time systems; User interfaces;
Conference_Titel :
Industrial Electronics (ISIE), 2010 IEEE International Symposium on
Conference_Location :
Bari
Print_ISBN :
978-1-4244-6390-9
DOI :
10.1109/ISIE.2010.5636340