A New Academic RTOS: Xinu Port to the AVR Architecture
2023; Springer Science+Business Media; Linguagem: Inglês
10.1007/978-3-031-34147-2_17
ISSN1865-0937
AutoresRafael Ignacio Zurita, Candelaria Alvarez, Miriam Lechner, Alejandro Mora, Mariana Zárate,
Tópico(s)Embedded Systems Design Techniques
ResumoThe software development tools used in the industry for automation and control do not always have desirable characteristics to be used in the process of learning the concepts associated with them. For example, most real-time operating systems (RTOS), which are the main commonly low-level software used in automation and control, usually present a complex API, designed mainly to support tens or hundreds of different microcontrollers existing in the industry. By contrast, the general-purpose Xinu operating system, originally developed by Douglas Comer at Purdue University, was developed from its first versions for instructional purposes. This article reports the work carried out to port Xinu to the Harvard-type 8-bit AVR microcontroller architecture, in order to be used as an academic RTOS. Qualitative and quantitative evaluations of this new port are presented. The results show that XINU has the potential to be ported to other low-resource microcontroller families, and to be used as an academic RTOS on those platforms as well.
Referência(s)