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

No hay miniatura disponible

Fecha

Fecha

2024-04-22

Colaboradores

Título de la revista

ISSN de la revista

Título del volumen

Editor

Altmetric

Descripción

Este 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 .

Resumen

This 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.

Palabras clave

Lenguaje V, Atmel ATmega328P, LogicGreen LGT8F328P, Arduino Nano, LQFP32-MiniEVB, Lenguaje Aixt

Materias

Ingeniería Eléctrica por Ciclos Propedéuticos -- Tesis y disertaciones académicas , Lenguajes de programación (Computadores electrónicos digitales) , Algoritmos (Computadores) , C (Lenguaje de programación de computadores) , Atmel (Microprocesador) , Microprocesadores -- Programación

Citación