Análisis de un modelo de programación de alto nivel para los microcontroladores de bajos recursos



Título del documento: Análisis de un modelo de programación de alto nivel para los microcontroladores de bajos recursos
Revista: UNESUM - Ciencias. Revista Científica Multidisciplinaria
Base de datos: PERIÓDICA
Número de sistema: 000445197
ISSN: 2602-8166
Autores:
Año:
Volumen: 5
Número: 6
Paginación: 33-42
País: Ecuador
Idioma: Español
Tipo de documento: Artículo
Enfoque: Aplicado, descriptivo
Resumen en español El objetivo de la investigación fue analizar un modelo de programación de alto nivel para los microcontroladores de bajos recursos, que son aquellos lenguajes de programación donde son varias instrucciones se sustituyen por una sentencia, estos lenguajes son fundamental ya que genera código de forma sencilla y fácil de comprender a los programadores, de esta manera se escribe código que es válido para diversas máquinas y sistemas operativos. Permite utilizar paradigmas de programación, y todo esto se puede insertar a los microcontroladores. Los microcontroladores son circuitos impresos programables anidados en muchos objetos de nuestra vida diaria. Debido a sus recursos limitados, a menudo se programan en lenguajes como C o en lenguaje ensamblador. Aunque estos no ofrecen las mismas abstracciones y las mismas garantías que los lenguajes de alto nivel debido a que son microcontroladores de bajos recursos considerados como gama baja. A continuación, este artículo propone un conjunto de soluciones destinadas a enriquecer la programación de microcontroladores con paradigmas de programación. Se utilizo el método científico revisión bibliográfica, permitiendo realizar la investigación. Los resultados demostraron que estas soluciones traen un aumento gradual de la abstracción, en particular, haciendo posible producir programas independientes del equipo utilizado lo que hace posible aprovechar las muchas ventajas del lenguaje manteniendo una pequeña huella de memoria
Resumen en inglés The objective of the research was to analyze a high-level programming model for low-resource microcontrollers, which are those programming languages where several instructions are replaced by a sentence, these languages are fundamental since it generates code in a simple and easy way To understand programmers, in this way code is written that is valid for various machines and operating systems. It allows to use programming paradigms, and all this can be inserted into microcontrollers. Microcontrollers are programmable printed circuits nested in many objects in our daily lives. Due to their limited resources, they are often programmed in languages such as C or assembly language. Although these do not offer the same abstractions and the same guarantees as high-level languages because they are low-resource microcontrollers considered low-end. Next, this article proposes a set of solutions aimed at enriching the programming of microcontrollers with programming paradigms. The scientific method bibliographic review was used, allowing the investigation to be carried out. The results showed that these solutions bring a gradual increase in abstraction, in particular, making it possible to produce programs independent of the equipment used, which makes it possible to take advantage of the many advantages of the language while maintaining a small memory footprint
Disciplinas: Ciencias de la computación,
Ingeniería
Palabras clave: Programación,
Ingeniería de control,
Microcontroladores,
Modelos de programación,
Códigos
Keyword: Programming,
Control engineering,
Microcontrollers,
Programming models,
Codes
Texto completo: http://revistas.unesum.edu.ec/index.php/unesumciencias/article/view/553/479