Archive for the ‘PIC-GCC’ Category

Posted by TrucomanX at 25 diciembre 2010

Category: PIC-GCC

Etiquetas: ,

He compilado PIC-GCC para un fácil instalación en Debian y Ubuntu, pueden descargarlo e instalarlo así:

wget http://pic-gcc-library.sourceforge.net/deb/pool/main/p/pic-gcc/pic-gcc_1.3.svn.beta-2_i386.deb
sudo dpkg --install pic-gcc_1.3.svn.beta-2_i386.deb

O tambien agrega el siguiente repositorio e instalalo utilizando Synaptic

deb http://pic-gcc-library.sourceforge.net/deb stable main
sudo apt-get install pic-gcc

Posted by TrucomanX at 22 noviembre 2010

Category: PIC-GCC

Etiquetas: ,

Estoy realizando un algoritmo para detectar la cantidad de direcciones de memoria (ROM) utilizadas en un archivo *.hex, el agoritmo que hago es este, pero no creo que este correcto, a alguien que lo tenga hecho le agradecere mucho que me indique algunas correcciones. Pueden escribirme a :

fernando.pujaico.rivera en gmail punto com .

/**\fn int tamanio_data_de(FILE *fd)
 * \brief Encuentra el tamaño de memoria ROM utilizado por el PIC
 * \param fd Puntero a FILE de el archivo HEX que quiero analizar
 * \return Devuelve el tamaño utilizado de la ROM
 *
 * Si no se encuentra ningún PIC devuelve -1.
 */
int tamanio_data_de(FILE *fd)
{
char DATA[64]={0};
int i, tam=0;
int d ;
rewind (fd) ;
fscanf(fd,"%s", DATA )  ;
   for(i=0;feof(fd)==0;i++ )
   {
       fscanf(fd,"%s", DATA ) ;
       d=16*(DATA[1]-'0')+(DATA[2] - '0' ) ;
       if((DATA[7]=='0')&&(DATA[8]=='0') ) tam=tam+d ;
       else	return tam/2 ;
   }
   return -1 ;
}

Posted by fernando at 13 noviembre 2008

Category: PIC-GCC

Etiquetas: , ,

Se ha iniciado el grupo de desarrolladores de la biblioteca “PicGccLibrary”

El grupo está compuesto por estudiantes y egresados de la Facultad de Ingeniería Electrónica de la universidad nacional de ingenieria LIMA – PERU. Ademas se han incorporado desarrolladores de otras universidades a nivel mundial.

el lanzamiento de la primera version de la biblioteca esta programado para el 1ro de enero del 2009, pero se puede encontrar ahora una version previa completamente funcional desde el cvs

http://sourceforge.net/cvs/?group_id=229267

Posted by fernando at 24 octubre 2008

Category: PIC-GCC

Etiquetas:

Bueno se ha abierto, un nuevo grupo grupo de desarrollo con el fin de enriquecer las bibliotecas en C para el Compilador PIC-GCC; como saben, en la pagina link se puede encontrar informacion sobre este conjunto de bibliotecas en C.

Datos sobre el grupo de desarrollo:

  • pagina web: http://pic-gcc-library.sourceforge.net/
  • Ubicacion: Facultad de Ingenieria Electronica de la Universidad Nacional de Ingenieria ( FIEE – UNI )
  • Ciudad/Pais: Lima / Peru
  • inicio de actividades : 28 / 10 / 2008

Los interesados en participar en el grupo, pueden enviar un correo a :

fernando.pujaico.rivera en gmail.com

Para comenzar a trabajar en el proyecto es conveniente que se conozca ( o se desee conocer ) los siguientes temas.

  • programacion basica en C
  • programacion basica de asembler ( para microcontroladores microchip )

Posted by TrucomanX at 3 junio 2008

Category: PIC-GCC

Etiquetas: ,

PIC GCC es el Porting de GCC para los microcontroladores PIC – 16F877 y sus familiares los 16F****, este proyecto fue desarrollado por Pedro José Ramírez Gutiérrez – área de Ingeniería en Informática de la Universidad de Málaga. <<Aqui>> pueden ingresar a su blog en donde encontrarán mucha información del proyecto.

PIC GCC fue desarrollado con licencia GPL, por lo que se puede distribuir libremente, además el desarrollador esta abierto a cualquier aporte de programadores desinteresados que quieran enriquecer el proyecto con su trabajo intelectual.

El menciona sobre su proyecto: “He conseguido que GCC compile todo código C para el microcontrolador PIC16F877 de Microchip, de forma completa y correcta, en un entorno totalmente libre, permitiendo además compilar código para muchos más microcontroladores de la familia PIC16F.”

mas información en:

http://pjmicrocontroladores.wordpress.com/category/informacion-g

Se puede descargar PIC-GCC <<Aqui>>