Taller CAMPUS 2007
Introducción
Bienvenidos al taller de Skybots de la Campus Party 2007.
En esta página iremos colocando las noticiasde interés relacionadas con el taller
La documentación la encontraréis en este enlace http://www.iearobotics.com/talleres/generico-v14/index.html
El taller esta dividido en sesiones, de forma que cada día se haga una durante dos horas.
Los monitores del taller somos Ricardo, Javier y Andrés, y estamos sentados justo debajo del FARO de Campus Bot
Software
Linux
- Ultima version programa de descargas: skybot-down.tgz
Por una errata, el ejecutable que está dentro del .tgz lo he llamado skypic_down. En la web se llama skybot-down así que hay que renombrarlo. Esta es la version 1.2 y en principio funciona bien con cualquier conversor USB-serie.
Multiplataforma (Python)
El software necesario es:
- LibIris. Cliente para el bootloader. Incluye un ejemplo para consola de manejo de la libreria.
- Iris. Programa de descargas con interfaz gráfico basado en QT
De momento vamos a usar el ejemplo que hay en LibIris
BUGs
- Uso el instalador y me falla al compilar.
Problema:
C:\robotica\programas\libreria_facil>sdcc -mpic14 -p16f876a -c mogollon.c Processor: 16f876a '16f876a' was not found. Valid devices are: p16f627 p16f628 p16f84 p16f873 p16f877 p16f819
Solución:
Primero hay que asegurarse de usar la versión del SDCC 2.6.0 o superior.
Uno de los problemas más generales es que en algunas instalaciones los PATH de las aplicaciones no se configuran correctamente. Lo que hay que hacer es ir a Mi PC-> propiedades-> propiedades avanzadas y dentro de esa ventana configurar las variables de entorno.
Cada uno las tendrá que poner de acuerdo con su instalación:
Variable: PATH
Valor: "añadir al final lo siguiente" C:\proyectos\robotica\gputils\bin;C:\Archivos de programa\SDCC\bin
Variable: GPUTILS_LKR_PATH
Valor: C:\proyectos\robotica\gputils\lkr
Variable: GPUTILS_HEADER_PATH
Valor: C:\proyectos\robotica\gputils\header
- En el SDCC no me sale la opción de compilar.
Usar el siguiente manual donde se describe el proceso. Documentación para configurar el SDCC
Enlaces
- Puerto serie y python. Ejemplos de prueba del puerto serie en python para Linux/Windows. Incluye guía de instalación.