El Entorno de Desarrollo para el proyecto CIAABOT.
Copyright 2017 Leandro Lanzieri Rodríguez.
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see http://www.gnu.org/licenses/.
For more information see the LICENSE file.
Información del proyecto
Ing. Leandro Lanzieri Rodríguez ([email protected]). Avellaneda, Buenos Aires, Argentina.
Becario del Laboratorio Abierto de la Universidad Tecnológica Nacional - Facultad Regional Avellaneda
Esp. Ing. Eric Nicolás Pernia ([email protected]). Quilmes, Buenos Aires, Argentina.
Profesor-Investigador en la Universidad Nacional de Quilmes (UNQ).
Coordinador general y Responsable de Software-PLC en el Proyecto CIAA.
- Fecha de lanzamiento: 2017-08-06
[Mapeo de periféricos CIAABOT en EDU-CIAA-NXP](docs/CIAABOT mapeo de perifericos EDU-CIAA-NXP.pdf)
Control de ejecución
- Si hacer [ ]
- Si no hacer [ ]
- Si es igual a hacer [ ] si es distinto a los anteriores hacer [ ]
Bucles de repetición
- Hacer [ ] y repetir <mientras/hasta>
- Repetir [ ] <mientras/hasta>
- Iterar desde hasta incrementando y hacer [ ]
- Repetir [ ] veces
- Repetir para siempre [ ]
Manejo de tiempo
- Leer base de tiempo (ms)
- Escribir base de tiempo (ms)
- Esperar durante
GPIO
- Leer estado del GPIO <GPIOi, TECi, LEDi>
- Establecer estado del GPIO <GPIOi , LEDi> en <encender/apagar>
- Invertir el estado del pin <GPIOi, LEDi>
ADC
- Leer ADC
DAC
- Establecer DAC al valor
UART
- Recibir byte desde UART
- Enviar byte <var/literal> por UART
- Enviar texto por UART
PWM
- Establecer ciclo de trabajo de PWM en %
Servo
- Establecer ángulo de SERVO a °
- Leer ángulo de SERVO
Utilidades
- Llevar valor desde el rango - hacia el rango -
Operadores
- No []
- [] < []
- [] > []
- [] = []
- [] ≠ []
- [] ≤ []
- [] ≥ []
- [] y []
- [] o []
- [] + []
- [] - []
- [] x []
- [] ÷ []