Hola,
Les presento la primera versión de icaro-cli que es una pequeña herramienta que compila y carga programas en C directamente a placas icaro
Acá el link del proyecto en github https://github.com/fitoria/icaro-cli
Y un pequeño video demo: https://www.youtube.com/watch?v=z0w2t1O4xys
La idea es poder tener archivos .c en cualquier lado de nuestro sistema y solo llamar a icaro-cli para que haga el proceso de compilación y carga, lo que hace es basicamente inyectar al main.c de icaro un include con el path completo del archivo c que mandamos a compilar, luego manda a llamar al compilador sdcc con los parametros que icaro requiere y por ultimo usando el código de icaro bloques cargarlo a la placa que tenemos conectada via USB.
La idea es que esto luego pueda servir de base para digamos hacer un editor o plugins de editor que compilen y carguen directamente desde la edición del archivo llegando a ser y tener funciones de un pequeño IDE.
Saludos.
Genial, ya voy a probarlo
El Jul 17, 2016 6:31 PM, "Adolfo Fitoria" adolfo.fitoria@gmail.com escribió:
Hola,
Les presento la primera versión de icaro-cli que es una pequeña herramienta que compila y carga programas en C directamente a placas icaro
Acá el link del proyecto en github https://github.com/fitoria/icaro-cli
Y un pequeño video demo: https://www.youtube.com/watch?v=z0w2t1O4xys
La idea es poder tener archivos .c en cualquier lado de nuestro sistema y solo llamar a icaro-cli para que haga el proceso de compilación y carga, lo que hace es basicamente inyectar al main.c de icaro un include con el path completo del archivo c que mandamos a compilar, luego manda a llamar al compilador sdcc con los parametros que icaro requiere y por ultimo usando el código de icaro bloques cargarlo a la placa que tenemos conectada via USB.
La idea es que esto luego pueda servir de base para digamos hacer un editor o plugins de editor que compilen y carguen directamente desde la edición del archivo llegando a ser y tener funciones de un pequeño IDE.
Saludos.
Adolfo Fitoria http://fitoria.net _______________________________________________ icaro mailing list icaro@lists.fedoraproject.org https://lists.fedoraproject.org/admin/lists/icaro@lists.fedoraproject.org