- -

uCenix: Operating system for microcontrollers and Harvard architecture devices

RiuNet: Institutional repository of the Polithecnic University of Valencia

Share/Send to

Cited by

Statistics

  • Estadisticas de Uso

uCenix: Operating system for microcontrollers and Harvard architecture devices

Show simple item record

Files in this item

dc.contributor.advisor Ripoll Ripoll, José Ismael es_ES
dc.contributor.author Martínez Fernández, Víctor es_ES
dc.date.accessioned 2020-10-14T11:55:46Z
dc.date.available 2020-10-14T11:55:46Z
dc.date.created 2020-09-17
dc.date.issued 2020-10-14 es_ES
dc.identifier.uri http://hdl.handle.net/10251/151763
dc.description.abstract [EN] The following document explores the development of a small operating system, which goal is to allow microcontrollers, despite its limitations, to be used as an UNIX-like machine, with the capability of running code that is externally provided on runtime without the need of re-flashing the flash. We are going to show the difficulties of developing for very limited devices added to the ones already present on OS development, also we will show how emulation can be used to overcome the limitations of a non-executable ram memory, which is the typical case in Harvard architecture microcontrollers. es_ES
dc.description.abstract [ES] Este documento explora el desarrollo de un pequeño sistema operativo, cuyo objetivo es permitir a los microcontroladores, a pesar de sus limitaciones, a ser usados como una máquina UNIX-like, con la capacidad de ejecutar código insertado en tiempo de ejecución, sin la necesidad de volver a escribir en la flash. Vamos a mostrar las dificultades presentes en desarrollar para dispositivos limitados, añadidas a las ya presentes en el desarrollo de sistemas operativos, además veremos como la emulación puede superar las limitaciones de una memoria ram no ejecutable, lo cual es el típico caso en microcontroladores basados en la arquitectura Harvard. es_ES
dc.format.extent 50 es_ES
dc.language Inglés es_ES
dc.publisher Universitat Politècnica de València es_ES
dc.rights Reserva de todos los derechos es_ES
dc.subject Operating Systems es_ES
dc.subject Microcontrollers es_ES
dc.subject Emulation es_ES
dc.subject AVR es_ES
dc.subject ARM es_ES
dc.subject Xtensa es_ES
dc.subject X86 es_ES
dc.subject Sistemas Operativos es_ES
dc.subject Microcontroladores es_ES
dc.subject Emulación es_ES
dc.subject.classification ARQUITECTURA Y TECNOLOGIA DE COMPUTADORES es_ES
dc.subject.other Grado en Ingeniería Informática-Grau en Enginyeria Informàtica es_ES
dc.title uCenix: Operating system for microcontrollers and Harvard architecture devices es_ES
dc.title.alternative uCenix: sistema operativo para microcontroladores y dispositivos de arquitectura Harvard es_ES
dc.type Proyecto/Trabajo fin de carrera/grado es_ES
dc.rights.accessRights Cerrado es_ES
dc.contributor.affiliation Universitat Politècnica de València. Departamento de Informática de Sistemas y Computadores - Departament d'Informàtica de Sistemes i Computadors es_ES
dc.contributor.affiliation Universitat Politècnica de València. Escola Tècnica Superior d'Enginyeria Informàtica es_ES
dc.description.bibliographicCitation Martínez Fernández, V. (2020). uCenix: Operating system for microcontrollers and Harvard architecture devices. http://hdl.handle.net/10251/151763 es_ES
dc.description.accrualMethod TFGM es_ES
dc.relation.pasarela TFGM\133862 es_ES


This item appears in the following Collection(s)

Show simple item record