Uso colaborativo del procesador en sistemas embebidos para múltiples interfaces

Autores
Valiente, Waldo; Carnuccio, Esteban; Volker, Mariano; De Luca, Graciela; Villca, Raúl; Lorenz, Germán
Año de publicación
2019
Idioma
español castellano
Tipo de recurso
documento de conferencia
Estado
versión publicada
Descripción
Las soluciones IoT requieren de sistemas embebidos cada vez más complejos, como es el caso de nuestra investigación para el monitoreo de personas, asistencia ante caídas, signos vitales anómalos y seguridad. Donde muchas interfaces entre los sensores y los canales de comunicación se deben atender junto con la lógica del programa principal. Estos a su vez se construyen sobre pequeñas arquitecturas con procesadores de rendimiento moderado impulsados por el bajo consumo energético que se busca. En el presente trabajo se analizan técnicas de programación alternativas y funcionalidades provistas por los Sistemas Operativos de Tiempo Real, que brindan la posibilidad de alternancia de tareas sobre un único procesador. También al mismo tiempo se evalúan las necesidades de recursos, que en estos tipos de procesadores son reducidas. Se proponen soluciones para compartir el procesador evitando en lo posible el uso de funciones provistas por los sistemas operativos de tiempo real, ya que estos consumen una cantidad de recursos considerables para estas arquitecturas. Se propone solucionar esta dificultad mediante la implementación de una máquina de estados a través del uso de interrupciones, como única solución o una combinación de ambas.
Eje: Arquitecturas, Redes y Sistemas Operativos.
Red de Universidades con Carreras en Informática
Materia
Ciencias Informáticas
RTOS
interrupciones
monitoreo de personas
máquina de estado
funciones bloqueantes
Nivel de accesibilidad
acceso abierto
Condiciones de uso
http://creativecommons.org/licenses/by-nc-sa/4.0/
Repositorio
SEDICI (UNLP)
Institución
Universidad Nacional de La Plata
OAI Identificador
oai:sedici.unlp.edu.ar:10915/76970

id SEDICI_3a2464921a02ec19932aec8613493761
oai_identifier_str oai:sedici.unlp.edu.ar:10915/76970
network_acronym_str SEDICI
repository_id_str 1329
network_name_str SEDICI (UNLP)
spelling Uso colaborativo del procesador en sistemas embebidos para múltiples interfacesValiente, WaldoCarnuccio, EstebanVolker, MarianoDe Luca, GracielaVillca, RaúlLorenz, GermánCiencias InformáticasRTOSinterrupcionesmonitoreo de personasmáquina de estadofunciones bloqueantesLas soluciones IoT requieren de sistemas embebidos cada vez más complejos, como es el caso de nuestra investigación para el monitoreo de personas, asistencia ante caídas, signos vitales anómalos y seguridad. Donde muchas interfaces entre los sensores y los canales de comunicación se deben atender junto con la lógica del programa principal. Estos a su vez se construyen sobre pequeñas arquitecturas con procesadores de rendimiento moderado impulsados por el bajo consumo energético que se busca. En el presente trabajo se analizan técnicas de programación alternativas y funcionalidades provistas por los Sistemas Operativos de Tiempo Real, que brindan la posibilidad de alternancia de tareas sobre un único procesador. También al mismo tiempo se evalúan las necesidades de recursos, que en estos tipos de procesadores son reducidas. Se proponen soluciones para compartir el procesador evitando en lo posible el uso de funciones provistas por los sistemas operativos de tiempo real, ya que estos consumen una cantidad de recursos considerables para estas arquitecturas. Se propone solucionar esta dificultad mediante la implementación de una máquina de estados a través del uso de interrupciones, como única solución o una combinación de ambas.Eje: Arquitecturas, Redes y Sistemas Operativos.Red de Universidades con Carreras en Informática2019-04info:eu-repo/semantics/conferenceObjectinfo:eu-repo/semantics/publishedVersionObjeto de conferenciahttp://purl.org/coar/resource_type/c_5794info:ar-repo/semantics/documentoDeConferenciaapplication/pdfhttp://sedici.unlp.edu.ar/handle/10915/76970spainfo:eu-repo/semantics/altIdentifier/isbn/978-987-3984-85-3info:eu-repo/semantics/reference/hdl/10915/76941info:eu-repo/semantics/openAccesshttp://creativecommons.org/licenses/by-nc-sa/4.0/Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0)reponame:SEDICI (UNLP)instname:Universidad Nacional de La Platainstacron:UNLP2025-09-17T09:56:25Zoai:sedici.unlp.edu.ar:10915/76970Institucionalhttp://sedici.unlp.edu.ar/Universidad públicaNo correspondehttp://sedici.unlp.edu.ar/oai/snrdalira@sedici.unlp.edu.arArgentinaNo correspondeNo correspondeNo correspondeopendoar:13292025-09-17 09:56:25.74SEDICI (UNLP) - Universidad Nacional de La Platafalse
dc.title.none.fl_str_mv Uso colaborativo del procesador en sistemas embebidos para múltiples interfaces
title Uso colaborativo del procesador en sistemas embebidos para múltiples interfaces
spellingShingle Uso colaborativo del procesador en sistemas embebidos para múltiples interfaces
Valiente, Waldo
Ciencias Informáticas
RTOS
interrupciones
monitoreo de personas
máquina de estado
funciones bloqueantes
title_short Uso colaborativo del procesador en sistemas embebidos para múltiples interfaces
title_full Uso colaborativo del procesador en sistemas embebidos para múltiples interfaces
title_fullStr Uso colaborativo del procesador en sistemas embebidos para múltiples interfaces
title_full_unstemmed Uso colaborativo del procesador en sistemas embebidos para múltiples interfaces
title_sort Uso colaborativo del procesador en sistemas embebidos para múltiples interfaces
dc.creator.none.fl_str_mv Valiente, Waldo
Carnuccio, Esteban
Volker, Mariano
De Luca, Graciela
Villca, Raúl
Lorenz, Germán
author Valiente, Waldo
author_facet Valiente, Waldo
Carnuccio, Esteban
Volker, Mariano
De Luca, Graciela
Villca, Raúl
Lorenz, Germán
author_role author
author2 Carnuccio, Esteban
Volker, Mariano
De Luca, Graciela
Villca, Raúl
Lorenz, Germán
author2_role author
author
author
author
author
dc.subject.none.fl_str_mv Ciencias Informáticas
RTOS
interrupciones
monitoreo de personas
máquina de estado
funciones bloqueantes
topic Ciencias Informáticas
RTOS
interrupciones
monitoreo de personas
máquina de estado
funciones bloqueantes
dc.description.none.fl_txt_mv Las soluciones IoT requieren de sistemas embebidos cada vez más complejos, como es el caso de nuestra investigación para el monitoreo de personas, asistencia ante caídas, signos vitales anómalos y seguridad. Donde muchas interfaces entre los sensores y los canales de comunicación se deben atender junto con la lógica del programa principal. Estos a su vez se construyen sobre pequeñas arquitecturas con procesadores de rendimiento moderado impulsados por el bajo consumo energético que se busca. En el presente trabajo se analizan técnicas de programación alternativas y funcionalidades provistas por los Sistemas Operativos de Tiempo Real, que brindan la posibilidad de alternancia de tareas sobre un único procesador. También al mismo tiempo se evalúan las necesidades de recursos, que en estos tipos de procesadores son reducidas. Se proponen soluciones para compartir el procesador evitando en lo posible el uso de funciones provistas por los sistemas operativos de tiempo real, ya que estos consumen una cantidad de recursos considerables para estas arquitecturas. Se propone solucionar esta dificultad mediante la implementación de una máquina de estados a través del uso de interrupciones, como única solución o una combinación de ambas.
Eje: Arquitecturas, Redes y Sistemas Operativos.
Red de Universidades con Carreras en Informática
description Las soluciones IoT requieren de sistemas embebidos cada vez más complejos, como es el caso de nuestra investigación para el monitoreo de personas, asistencia ante caídas, signos vitales anómalos y seguridad. Donde muchas interfaces entre los sensores y los canales de comunicación se deben atender junto con la lógica del programa principal. Estos a su vez se construyen sobre pequeñas arquitecturas con procesadores de rendimiento moderado impulsados por el bajo consumo energético que se busca. En el presente trabajo se analizan técnicas de programación alternativas y funcionalidades provistas por los Sistemas Operativos de Tiempo Real, que brindan la posibilidad de alternancia de tareas sobre un único procesador. También al mismo tiempo se evalúan las necesidades de recursos, que en estos tipos de procesadores son reducidas. Se proponen soluciones para compartir el procesador evitando en lo posible el uso de funciones provistas por los sistemas operativos de tiempo real, ya que estos consumen una cantidad de recursos considerables para estas arquitecturas. Se propone solucionar esta dificultad mediante la implementación de una máquina de estados a través del uso de interrupciones, como única solución o una combinación de ambas.
publishDate 2019
dc.date.none.fl_str_mv 2019-04
dc.type.none.fl_str_mv info:eu-repo/semantics/conferenceObject
info:eu-repo/semantics/publishedVersion
Objeto de conferencia
http://purl.org/coar/resource_type/c_5794
info:ar-repo/semantics/documentoDeConferencia
format conferenceObject
status_str publishedVersion
dc.identifier.none.fl_str_mv http://sedici.unlp.edu.ar/handle/10915/76970
url http://sedici.unlp.edu.ar/handle/10915/76970
dc.language.none.fl_str_mv spa
language spa
dc.relation.none.fl_str_mv info:eu-repo/semantics/altIdentifier/isbn/978-987-3984-85-3
info:eu-repo/semantics/reference/hdl/10915/76941
dc.rights.none.fl_str_mv info:eu-repo/semantics/openAccess
http://creativecommons.org/licenses/by-nc-sa/4.0/
Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0)
eu_rights_str_mv openAccess
rights_invalid_str_mv http://creativecommons.org/licenses/by-nc-sa/4.0/
Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0)
dc.format.none.fl_str_mv application/pdf
dc.source.none.fl_str_mv reponame:SEDICI (UNLP)
instname:Universidad Nacional de La Plata
instacron:UNLP
reponame_str SEDICI (UNLP)
collection SEDICI (UNLP)
instname_str Universidad Nacional de La Plata
instacron_str UNLP
institution UNLP
repository.name.fl_str_mv SEDICI (UNLP) - Universidad Nacional de La Plata
repository.mail.fl_str_mv alira@sedici.unlp.edu.ar
_version_ 1843532413775380480
score 13.000565