jump to navigation

Acerca de…

Proyecto iniciado por Pedro José Ramírez Gutiérrez. Estudiante de Ingenieria en Informática por la Universidad de Málaga.

El código, texto y blog del proyecto tienen licencia GPL. Todo se puede usar, pero sin olvidarme.

Comentarios»

1. javier guillen - 14 May, 2007

Enhorabuena por el premio.
De parte de Javier, antiguo alumno de Sistemas de Malaga.

2. pjmicrocontroladores - 15 May, 2007

Gracias Javier.

3. Juan Cristobal - 4 junio, 2007

Felicitaciones por el premio obtenido. Tengo años trabajando con microcontroladores pic. y siempre los he programado directamente en lenguaje ensamblador; Sabiendo que hay compiladores de terceros.
Actualmente estoy en españa haciendo una maestría, si quisieras podría colaborarte en tu proyecto.

4. pjmicrocontroladores - 4 junio, 2007

Hola Juan Cristobal

Toda colaboración es bienvenida.

Saludos
Pedro José Ramírez Gutiérrez.

5. pierre launay - 28 junio, 2007

Muchas gracias por tu trabajo.
En el https://forja.rediris.es/frs/download.php/324/csl-pic-gcc-16f877-1.0.0.tar.gz
hay un fichero INSTALL y dentro :
Necesitas tener GPutils instalado en tu sistema. Si la ruta de los binarios
de GPutils es diferente a /usr/bin/ debe cambiar las macros DEFAULT_ASSEMBLER
y DEFAULT_LINKER de gcc-4.0.2/gcc/config/pic/pic.h.

Pero se debe modificar el fichero pic.h porque contiene :
#define DEFAULT_ASSEMBLER «/usr/local/bin/gpasm»
#define DEFAULT_LINKER «/usr/local/bin/gplink»

se debe cambiar por :
#define DEFAULT_ASSEMBLER «/usr/bin/gpasm»
#define DEFAULT_LINKER «/usrl/bin/gplink»

Despues el make y make install foncionan bien.
Si tienes algunos exemplos de ficheros por el pic16f877, puedes ponerlos en la forja.

Tengo ficheros del pic16f877 con SDCC y quiero transformarlo con GCC PIC16

6. pjmicrocontroladores - 28 junio, 2007

Hola Pierre Launay
Gracias por el comentario. Lo acabo de arreglar en el control de versiones.
Estoy terminando un tutorial paso a paso de programación con PIC GCC y tendrá algunos ejemplos, pero no consigo tiempo para terminarlo. En cuanto esté lo subo a la forja (pdf y código).
Saludos
Pedro José Ramírez Gutiérrez.

7. Fernando Pujaico Rivera - 28 agosto, 2007

me ha encantado tu proyecto y es justo mas o menos lo que estaba buscando antes ya había trabajado con CCS un compilador de C para PIC, pero buscaba algo mas libre, voy a probarlo a ver si se le puedo hacer unas cuantas librerías que faciliten, teclado, lcd.. etc., ese tipo de cosas.

PD: Quisiera saber si el proyecto es abierto?….. porque me gustaría mucho participar [:D], yo soy recién egresado de la especialidad de Electrónica y trabajo en investigación y estos temas me encantan.

bela aldama - 31 marzo, 2012

hablamos despues

8. pjmicrocontroladores - 28 agosto, 2007

Hola Fernando

Si, el proyecto es abierto y cualquier ayuda será bienvenida. Si estas interesado responde aquí y te mando información de ayuda.

Saludos
Pedro José Ramírez Gutiérrez

9. Fernando Pujaico Rivera - 29 agosto, 2007

OK que bien, sip estoy interesado. si como dije antes, yo podría ayudar haciendo librerías que hicieran mas fácil usar periféricos, como pulsadores, teclados pantallas, lcd , eeprom, puerto serie, esas cosas. y claro y en todo lo que pueda aportar.
mi correo es ####.

pero hay ciertas cosas que me intrigan estuve buscando info y no encuentro un programa de ejemplo, me interesa saber como llamas a las direcciones de los puertos y colocas su estado(entrada salida) y si has hecho algo con las interrupciones.

EDITADO: te quito el email para evitarte spam. Ya lo tengo apuntado. Saludos

10. luiX_ - 25 octubre, 2007

La verdad es que no había seguido los proyectos del concurso del año pasado muy de cerca, pero el tuyo nos va a venir MUY bien.

Éste año participamos nosotros en el concurso universitario de SL con el proyecto R4P. Es un robot de 4 patas (nombre original eh? xD) y un software para controlarlo por bluetooth. Tu proyecto nos va a venir de puta madre para compilar el código que lleva embebido el robot (en un PIC16F877A.Con tu compilador hemos completado la lista de aplicaciones que necesitábamos para que el proyecto se pueda hacer al 100% con software libre.

Una cosa, no he mirado mucho, pero me supongo que tienes por ahí un manual o código de ejemplo ¿no? jeje…

Un saludo y mil gracias por apoyar el software libre 😀

11. pjmicrocontroladores - 25 octubre, 2007

Saludos Luis

Me alegra mucho que os sirva el proyecto. Tengo pensado hacer varios tutoriales para diferentes niveles pero antes quiero terminar la planificación de los include para los otros microcontroladores de la serie PIC16. Por ahora tienes el manual (escueto) junto al software en la forja. Os seguiré de cerca. Para cualquier duda del compilador no dudeis en escribirme.

Saludos
Pedro José Ramírez Gutiérrez

12. Carlos - 7 enero, 2008

Hola!

Me gustaría saber si este proyecto sigue en marcha. ¿Se esta realizado el port para la familia 18?

Gracias por realizar este proyecto ^_^

13. pjmicrocontroladores - 8 enero, 2008

Hola Carlos

Del porting de los 16 hay varias cuestiones que todavía se están cerrando. Soy el único desarrollador y por el momento no puedo dedicarle el tiempo que requieren.

Para el porting de los 18 se está proponiendo como proyecto fin de carrera en Málaga. Todavía no hay candidato firme (uno pero aún no ha aceptado), pero en cuanto lo haya, en cuestión de un año si todo va bien se ampliará el porting de los PIC a la familia 18.

Gracias a tí por los agradecimientos.

Saludos
Pedro José Ramírez Gutiérrez.

14. fernando pujaico rivera - 16 May, 2008

Que bien que pongas mejoras, voy a bajarlos y probarlos a ver como me va

15. Ranganok Schahzaman - 9 julio, 2009

Hola,

Hacia tiempo que no me pasaba por tu blog y veo que habéis avanzado muchisímo. Te quería proponer una idea: utilizando la entrenadora que estoy haciendo para ARDE (http://wiki.webdearde.com/index.php/Proyecto_Entrenadora), hacer una serie de liberías para controlar distintos dispositivos: LCDs, Motores, etc. De esta forma yo haría el hardware y vosotros las liberías del software.

Si te parece bien la idea envíame un correo…

S2

Ranganok Schahzaman

16. Slaxtrack ! - 20 enero, 2010

Hola hola

felicidades tu trabajo esta buenisimo ham… si necesitas ayuda en las librerias para las GLCD 128 x 64 , 16×2 ,20×4 puedo ayudarte

XD saludos


Replica a pjmicrocontroladores Cancelar la respuesta