- Herramientas de desarrollo para PIC:
- Compiladores C para PIC:
- Picc.
- Picc-18.
- Small device C compiler.
En la lista anterior solo hay algunas de las herramientas para la programación C de microcontroladores PIC, Algunos elementos funcionan bajo Windows y Linux y otros O.S, otros simplemente bajo Windows como es el caso de Mplab.
Para descargar estas herramientas hay que tomar en cuenta que no todos son Software libres como es el caso de Picc y Picc-18 (compiladores C desarrollados por HI-TECH).
¿Qué es Mplab?
Es una herramienta de desarrollo de Microcontroladores PIC para Windows perteneciente a Microchip, soporta compiladores C como los anteriormente nombrados, presenta simuladores, ensambladores y editores.
¿Qué es Piklab?
Al igual que Mplab, Piklab es una herramienta de desarrollo para PIC (disponible para Windows y Linux), presenta simuladores, editores, ensambladores y soporta una gran cantidad de compiladores C para PIC y otros tipos de compiladores también, como es el caso de compiladores BASIC.
¿Qué es Hi-Tide?
Herramienta de desarrollo de Hi-Tech escrito en java para compiladores C de Hi-Tech (disponible para Windows y Linux), presenta simuladores, ensambladores y editores.
Instalación de las herramientas de desarrollo y compiladores.
Instalación Mplab (Windows):
- Descargar Mplab.
- Instalar Mplab.
- Descargar Mplab toolsuite integration.
- Instalar Mplab toolsuite integration.
Instalación Piklab (Linux):
- Descargar paquete Piklab (Linux) correspondiente a su distribución de Linux.
- Instalar Piklab.
- Descargar Gputils.
- Instalar Gputils.
Instalación PICC (Windows o Linux):
- Descargar PICC.
- Doble clic al ejecutable para instalar en Windows. “sudo sh ARCHIVO.run” para instalar en Linux.
Instalación PICC18 (Windows o Linux):
- Descargar PICC-18.
- Doble clic al ejecutable para instalar en Windows. “sudo sh ARCHIVO.run” para instalar en Linux.
Instalación de SDDC (Linux):
- Descargar paquete SDCC. Correspondiente a su distribución de Linux.
- Instalar Piklab.
Instalación de Hi-Tide (Windows y Linux):
- Descargar Hi-Tide y JDK 5.0.
- Primero instalar JDK y luego Hi-Tide solo haciendo doble clic en el ejecutable para Windows. Primero dar permisos de ejecución a JDK “sudo chmod ugo+x jre-1_5_0_12xxxx” luego ejecutar “sudo ./jre-1_5_0_12xxxxx”. Luego instalar Hi-Tide “sudo sh hi-tide……run” durante la instalación nos preguntará donde se encuentra jre 1.5 en ese momento nosotros le daremos la ruta a la carpeta que se generó por la instalación de jre-1_5_0_12xxxxx, presionamos Intro y continuará la instalación.
Configuración de Herramientas de desarrollo.
Para la configuración de Mplab tendremos que enlazar a los binarios de los compiladores instalados que soporta Mplab, para realizar esto abrimos Mplab luego nos vamos a “Project>Set lenguaje tool locations” luego buscamos en la lista nuestros compiladores y le damos la ruta de los binarios.
Para la configuración de Piklab tendremos que darle la ruta de los binarios de los compiladores que soporta al igual que Mplab, para esto abrimos Piklab luego nos vamos a “Settings>configure toolchains” seleccionamos de la lista el compilador que tengamos instalado y luego damos la ruta hacia los binarios.