Inclusión al proyecto Aixt de los microcontroladores Atmel ATmega328P y LogicGreen LGT8F328P para la transcompilación de su código fuente desde un lenguaje basado en V a lenguaje C

dc.contributor.advisorMartínez Santa, Fernando
dc.contributor.authorRojas Acosta, Fabián Alonso
dc.contributor.authorPinzón Valero, Alberto
dc.contributor.orcid0000-0001-6309-2908
dc.date.accessioned2024-09-04T22:00:33Z
dc.date.available2024-09-04T22:00:33Z
dc.date.created2024-04-22
dc.descriptionEste proyecto se fundamenta en tres partes principales: En primera parte en el lenguaje de programación Aixt basado en la sintaxis del lenguaje V, en segunda parte en el transcompilador de Aixt a C, que traduce el código fuente de lenguaje Aixt a lenguaje C para el compilador de C nativo específico de los microcontroladores Arduino Nano (Atmel ATmega328P) y el LQFP32-MiniEVB (LogicGreen LGT8F328P), por último en la API (Application Programming Interface) de Aixt, que permite una programación estandarizada para todas las configuraciones de los microcontroladores, funciones de entrada y salida de datos .spa
dc.description.abstractThis project is based on three main parts: Firstly, on the Aixt programming language based on the V language syntax, secondly, on the Aixt to C transcompiler, which translates the source code from the Aixt language to the C language for the specific native C compiler for the Arduino Nano microcontrollers (Atmel ATmega328P) and the LQFP32-MiniEVB (LogicGreen LGT8F328P), finally in the Aixt API (Application Programming Interface), which allows standardized programming for all microcontroller configurations, Data input and output functions.spa
dc.format.mimetypepdfspa
dc.identifier.urihttp://hdl.handle.net/11349/40361
dc.language.isospaspa
dc.rightsAttribution-NonCommercial-NoDerivatives 4.0 Internacional*
dc.rights.accesoAbierto (Texto Completo)spa
dc.rights.accessrightsOpenAccessspa
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/4.0/*
dc.subjectLenguaje Vspa
dc.subjectAtmel ATmega328Pspa
dc.subjectLogicGreen LGT8F328Pspa
dc.subjectArduino Nanospa
dc.subjectLQFP32-MiniEVBspa
dc.subjectLenguaje Aixtspa
dc.subject.keywordLogicgreenspa
dc.subject.keywordV languagespa
dc.subject.keywordAtmel ATmega328Pspa
dc.subject.keywordLogicGreen LGT8F328Pspa
dc.subject.keywordArduino Nanospa
dc.subject.keywordLQFP32-MiniEVBspa
dc.subject.keywordAixt languagespa
dc.subject.lembIngeniería Eléctrica por Ciclos Propedéuticos -- Tesis y disertaciones académicas
dc.subject.lembLenguajes de programación (Computadores electrónicos digitales)
dc.subject.lembAlgoritmos (Computadores)
dc.subject.lembC (Lenguaje de programación de computadores)
dc.subject.lembAtmel (Microprocesador)
dc.subject.lembMicroprocesadores -- Programación
dc.titleInclusión al proyecto Aixt de los microcontroladores Atmel ATmega328P y LogicGreen LGT8F328P para la transcompilación de su código fuente desde un lenguaje basado en V a lenguaje Cspa
dc.title.titleenglishInclusion of the Atmel ATmega328P and LogicGreen LGT8F328P microcontrollers in the Aixt project for the transcompilation of its source code from a V-based language to a C languagespa
dc.typebachelorThesisspa
dc.type.coarhttp://purl.org/coar/resource_type/c_7a1fspa
dc.type.degreePasantíaspa
dc.type.driverinfo:eu-repo/semantics/bachelorThesisspa

Archivos

Bloque original

Mostrando 1 - 2 de 2
Cargando...
Miniatura
Nombre:
RojasAcostaFabiánAlonso2024.pdf
Tamaño:
682.22 KB
Formato:
Adobe Portable Document Format
Descripción:
Trabajo de grado
No hay miniatura disponible
Nombre:
Licencia de Uso y Publicación.pdf
Tamaño:
1.68 MB
Formato:
Adobe Portable Document Format
Descripción:
Licencia de uso y publicación

Bloque de licencias

Mostrando 1 - 1 de 1
No hay miniatura disponible
Nombre:
license.txt
Tamaño:
7 KB
Formato:
Item-specific license agreed upon to submission
Descripción: