Necesitaria info para empezar con pic, a simple vista me parecen mucho mas robustos industrialmente hablando que otros microcontroladores que he usado, por lo que me veo en la necesidad de ponerme rápidamente en funcionamiento con este microcontrolador, mi sistema de desarrollo sería Linux y tengo bastante experiencia en sistemas 8052 y MSP430 por lo que no me pilla de nuevo. Mil gracias!
_º_ :·: |-| [^]
Didn't find your answer? Ask the community — no account required.
R
Robert M. L.
Pues sobre linux mal empiezas, de momento el MPLAB (entorno de = desarrollo de los pics) est=E1 disponible s=F3lo para windows.
--=20 Saludos. Mi web en
formatting link
---------------------------------------- Quitar las XX para responder por mail.
---------------------------------------- =20 "Van Ostanggen" escribi=F3 en el mensaje = news:UXzTd.18230$ snipped-for-privacy@news.ono.com...
mas
ser=EDa
que no
Y
yo mismo
Es cierto que la mayor parte de las cosas que hay funcionan en Windows, pero es posible funcionar en Linux.
Yo tengo una grabadora de Pics PICStart Plus que uso con el programa picp. Para mas informacion :
formatting link
por ejemplo, para programar sin protecciones y con el primer puerto serie, con un cristal XT :
picp /dev/ttyS0 16f876 -wc 0x3D39 ( esto programa la palabra de control ) picp /dev/ttyS0 16f876 -wp programa.hex
Para crear programas uso el compilador GPL SDCC. Te pego aquí las intrucciones para tenerlo funcionando.
1) instalar gputils ( un ensamblador para PICS+archivos de cabecera). hay paquetes hechos para casi todas las distribuciones.
2) bajar y compilar el sdcc :
cvs -d:pserver: snipped-for-privacy@cvs.sdcc.sourceforge.net:/cvsroot/sdcc login como password darle a enter
cvs -z3 -d:pserver: snipped-for-privacy@cvs.sdcc.sourceforge.net:/cvsroot/sdcc co sdcc
cd sdcc
make
como root :
make install
3)convertir los archivos de cabecera del gputils a cabecera .h de c directorio del sdcc/support/scripts/inc2h.pl archivo_cabecera_gputil archivo_de_cabecera.h
4)compilar. El problema es que no estan todos los modelos, y hay que usar el modelo mas parecido que encuentres. El soporte para modelos PIC18 parece mejor que para PIC16, pero yo no lo he usado. Por ejemplo, para compilar para el PIC16F876 yo hago :
sdcc -mpic14 -p16f877 fuente.c
Un Saludo y suerte
Robert M. L. escribió:
los pics) está disponible sólo para windows.
>
V
Van Ostanggen
Ya, jajaja, pero yo es que soy como un taliban de la informática, no puedo con windows. Jeje, si alguien ha trabajado con pics desde Linux, le agradecería algo de ayuda.
Gracias
_º_ :·: |-| [^]
F
Franois
El viernes pudimos ver a Van Ostanggen diciendo:
Creo que hay algún compilador y tal, para grabar también hay algo, pero no te lo puedo asegurar, porque desde Win es *extremadamente cómodo* trabajar los PIC; de hecho, es uno de los puntos que ha ayudado a su proliferación (es una opinión personal). Resumiendo, a menos que sea por cabezonería, lo más fácil y efectivo me temo que es sucumbir a Win. De todas formas, mira en GNU, me suena algún compilador y eso. También tienes la jerarquía es.comp.linux.*, igual suena la flauta y alguien sabe algo (ya sería suerte).
T
Toletum
Robert M. L. escribió:
Pues sobre linux bien empiezas,
formatting link
Saludos.
Usando GNU-Linux desde 1.995
Socio Hispalinux 1.352
http://toletum.no-ip.com
Linux From Scratch www.lfs-es.org
J
Joan
Van Ostanggen escribió:
Algunos links para linux (hay algunos mas....) PICS
formatting link
formatting link
Utils
formatting link
o
formatting link
formatting link
formatting link
formatting link
formatting link
R
RooT
Creo que esto se va para la web, porque soy fanatico de linux, aunque para estas cosas win me puede :D
--
formatting link
La pagina de es.ciencia.electronica
Saludos.
R
RooT
Voy al grano, me parece un tema muy interesante, si tienes un poco de tiempo ( y apetece ) no estaria mal un pequeño minitutorial ( o sin tan mini pa la web ) y cosas basicas para empezar con los pics sobre linux ( se que hay pocos que quieran, pero me gusta la idea ).
--
formatting link
La pagina de es.ciencia.electronica
Saludos.
los pics) está disponible sólo para windows.
Join the Discussion
Have something to add? Share your thoughts — no account required.
Didn't find your answer?
Ask the community — no account required
Report Content
You are reporting this content to the moderators. They will look at it
ASAP.