Capítulo de livro Revisado por pares

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

ISSN

1865-0937

Autores

Rafael Ignacio Zurita, Candelaria Alvarez, Miriam Lechner, Alejandro Mora, Mariana Zárate,

Tópico(s)

Embedded Systems Design Techniques

Resumo

The 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)