Como empezar a utilizar PIC-GCC
2 participantes
Página 1 de 1.
Como empezar a utilizar PIC-GCC
Bueno... sobre PIC-GCC ya hice una pequeña descripción en el tema: introducción a PIC-GCC
En el estado actual del conjunto compilador-librerías-ide ya se puede trabajar facilmente para pic16f877a, con funciones para la mayoría de dispositivos internos y algunos driver para harware externo.
Se han publicado las librerías solo para este pic para poder depurarlas a fondo y crear una buena base para luego ir ampliando a otros pic.
En todo caso si alguien está interesado en trabajar con otros pic que lo diga y podríamos ir probando con las librerías para ese pic, aunque fuera de la versión oficial.
La IDE permite facilitar el trabajo respecto a compilar desde terminal, además desde ahí se tiene acceso a los ejemplos, esquemas de los circuitos de los ejemplos, manual de uso, manual de referencia de las funciones y video-tutorial de la IDE.
Para grabar el pic la ide enlaza con Piklab, herramienta conocida por todos.
Para editar archivos enlaza con Gedit por defecto, aunque esto se puede cambiar en el editor de configuración.
La IDE está en pleno desarrollo, así que irá mejorando con el tiempo...
Para faciltar todo el proceso de instalación se han creado archivos .deb pre-compilados, ya que compilar el porting tiene cierta complicación y tarda un buen rato, no tanto las librerías y la IDE, pero los paquetes .deb se instalan y desinstalan facilmente por cualquiera, sin tener que instalar herramientas de compilación y ese tipo de cosas.
Para facilitarlo más todavía hay un tar.gz que contiene los paquetes.deb y unos script de instalación y desinstalación que además de instalar los paquetes, crea un archivo de configuración por defecto, crea una carpeta de proyectos en la carpeta del usuario y copia un lanzador a la misma carpeta donde ejecutamos el script de instalación; de esta manera con solo ejecutar el script queda todo instalado y aparece un lanzador.. si le damos al lanzador aparece la IDE y al crear un proyecto nuevo nos lleva a la carpeta de proyectos donde hay una carpetita con un ejemplo para cargarlo y probar el compilador.
Para desinstalar se ejecuta el script desinstalador, que desinstala los paquetes.deb y borra el archivo de configuración, la carpeta de proyectos (copiarla a otro sitio para conservarla) y el lanzador, dejando todo como estaba.
Como ven es facil instalarlo, probarlo y desinstalarlo
Esta es una primera versión del instalador para Ubuntu y otras distribuciones debian: Instalador de PIC-GCC
Ha sido probado en Ubunru 8.10, 8.04, 7.10 y debian 40 R3
Cualquier duda o si necesitais paquetes para otras distribuciones solo teneis que preguntar.
Saludos.
En el estado actual del conjunto compilador-librerías-ide ya se puede trabajar facilmente para pic16f877a, con funciones para la mayoría de dispositivos internos y algunos driver para harware externo.
Se han publicado las librerías solo para este pic para poder depurarlas a fondo y crear una buena base para luego ir ampliando a otros pic.
En todo caso si alguien está interesado en trabajar con otros pic que lo diga y podríamos ir probando con las librerías para ese pic, aunque fuera de la versión oficial.
La IDE permite facilitar el trabajo respecto a compilar desde terminal, además desde ahí se tiene acceso a los ejemplos, esquemas de los circuitos de los ejemplos, manual de uso, manual de referencia de las funciones y video-tutorial de la IDE.
Para grabar el pic la ide enlaza con Piklab, herramienta conocida por todos.
Para editar archivos enlaza con Gedit por defecto, aunque esto se puede cambiar en el editor de configuración.
La IDE está en pleno desarrollo, así que irá mejorando con el tiempo...
Para faciltar todo el proceso de instalación se han creado archivos .deb pre-compilados, ya que compilar el porting tiene cierta complicación y tarda un buen rato, no tanto las librerías y la IDE, pero los paquetes .deb se instalan y desinstalan facilmente por cualquiera, sin tener que instalar herramientas de compilación y ese tipo de cosas.
Para facilitarlo más todavía hay un tar.gz que contiene los paquetes.deb y unos script de instalación y desinstalación que además de instalar los paquetes, crea un archivo de configuración por defecto, crea una carpeta de proyectos en la carpeta del usuario y copia un lanzador a la misma carpeta donde ejecutamos el script de instalación; de esta manera con solo ejecutar el script queda todo instalado y aparece un lanzador.. si le damos al lanzador aparece la IDE y al crear un proyecto nuevo nos lleva a la carpeta de proyectos donde hay una carpetita con un ejemplo para cargarlo y probar el compilador.
Para desinstalar se ejecuta el script desinstalador, que desinstala los paquetes.deb y borra el archivo de configuración, la carpeta de proyectos (copiarla a otro sitio para conservarla) y el lanzador, dejando todo como estaba.
Como ven es facil instalarlo, probarlo y desinstalarlo
Esta es una primera versión del instalador para Ubuntu y otras distribuciones debian: Instalador de PIC-GCC
Ha sido probado en Ubunru 8.10, 8.04, 7.10 y debian 40 R3
Cualquier duda o si necesitais paquetes para otras distribuciones solo teneis que preguntar.
Saludos.
Re: Como empezar a utilizar PIC-GCC
Hola Pikitin
En estas Navidades he compilado PIC-GCC para un fácil instalación en Ubuntu (Lucid aunque supongo que versiones anteriores y debian tambien), pueden descargarlo e instalarlo
agregando el siguiente repositorio e instalalo utilizando Synaptic
deb http://pic-gcc-library.sourceforge.net/deb stable main
sudo apt-get install pic-gcc
sudo apt-get install gtkpicgccall
las bibliotecas aun no lo hago porque voy a reestructurarlas completamente, aun no me decido como serán colocadas dentro del sistema, para un adecuado llamado.
En estas Navidades he compilado PIC-GCC para un fácil instalación en Ubuntu (Lucid aunque supongo que versiones anteriores y debian tambien), pueden descargarlo e instalarlo
agregando el siguiente repositorio e instalalo utilizando Synaptic
deb http://pic-gcc-library.sourceforge.net/deb stable main
sudo apt-get install pic-gcc
sudo apt-get install gtkpicgccall
las bibliotecas aun no lo hago porque voy a reestructurarlas completamente, aun no me decido como serán colocadas dentro del sistema, para un adecuado llamado.
Temas similares
» Como empezar a programar PICs en Ubuntu en 10 minutos (Asm, C, Basic)...
» Utilizar el oscilador interno del pic 18F4550 con SDCC
» Empezar con PIC18F2550 y USB.
» Empezar con PikLab
» Creación de una libreria para utilizar las funciones en un PIC18F4550 y en un MCS8051
» Utilizar el oscilador interno del pic 18F4550 con SDCC
» Empezar con PIC18F2550 y USB.
» Empezar con PikLab
» Creación de una libreria para utilizar las funciones en un PIC18F4550 y en un MCS8051
Página 1 de 1.
Permisos de este foro:
No puedes responder a temas en este foro.
|
|