PROGRAMACION DE MICROCONTROLADORE EN GNU/LINUX
UBUNTU + PIKLAB + SDCC + PICKIT 2
INTRODUCCIÓN
En esta guia veremos como programar Microcontroladores Pic desde Linux con un lenguaje de alto nivel como es C utilizando el programador Pickit 2. Para esto sera necesario utilizar varias herramientas:
Hardware:
- Programador Pickit 2 de microchip, más información Pickit2.
- Una protoboard
- Una resistencia 220 ohm
- Un diodo led
- Una fuente de alimentación de 5v
Software:
- Ubuntu 9.10 Karmic Koala (Suponemos esta instalado y cunenta con las heramientas basicas de compilacion)
- Piklab es un IDE para programar PIC desde Linux, desde él podemos escribir el código fuente de nuestro programa, compilarlo y construir el proyecto con diferentes compiladores y luego programar nuestro PIC con diferentes programadores. Puedes obtener más información de este proyecto de software libre desde Piklab
- SDCC (Small Device C Compiler). Es un compilador para Microcontroladores de código libre que está disponible para diferentes plataformas entre ellas Linux. Puedes obtener más información SDCC.
- PK2CMD es el software de programacion de Pickit 2 que es proporcionado por microchip lo pueden descargar PK2CMD.
- KPK2CMD Fondend Grafico, es una interfaz grafica para el pk2cmd, lo pueden descargar KPK2CMD, si no quieren compilarlo el subido el archivo compilado por felix y lo pueden bajar desde este enlace link.