Portál AbcLinuxu, 30. dubna 2025 12:39
Programator PIC pre Linux
Takže po tom čo na tomto portále som videl krásnučke zápisky ohľadom Atmelov som sa rozhodol aj ja prispieť svojimi skúsenosťami. Ja som sa rozhodol pre konkurenčné mikrokotroléry PIC keďže konštrukcia programátora, ktorý som našiel sa mi zdala dosť jednoduchá a taktiež aj programovanie PICov mi pride trochu o dost poznanie lahsie.. To neznamena, že sa nezaujímam aj o Atmely ale momentálne mojím koníčkom sú PICy. Takže do toho!!!
Tu je linka na JDM programátor, ktorý som našiel na stránke belza: www.belza.cz/digital/jdm.htm
Jedna sa o velmi jednoduchy programator podporujuci ICSP programovanie priamo v zapojeni alebo priamo na doske programatora je petica pre 18pinove PIC napr. 16f84a alebo ako som ja skusal 16f627a ktory ma trochu lepsie parametre.
www.belza.cz/digital/jdm.htm -- tu je náš programátor.. JDM
www.grennan.com/picprog/ -- tu je stranka kde je ako taky navod na linux
www.ampire8x.tk/ -- tu je moj blog na ktorom je moj programator...
tento programator mam odskusany pod Pony Prog vo Windows ale chcel som ho aj cez Linux spojazdnit takže som skusil skompilovat picprog a ono to naozaj funguje..
Tu je vypise ze to funguje pod linuxom...
root[picprog-1.9.0]# ./picprog --output saved-cal-chip1.hex
--skip-ones --pic /dev/ttyS0
Picprog version 1.9.0, Copyright Š 2008 Jaakko Hyvätti
Picprog comes with ABSOLUTELY NO WARRANTY; for details
type `picprog --warranty'. This is free software,
and you are welcome to redistribute it under certain conditions;
type `picprog --copying' for details.
Trying realtime priority 1
Bound to CPU 0
Using >1 Âľs delays. --rdtsc may work for faster timings.
/dev/ttyS0: id 0x1045: detected pic16f627a version 0x05
Device pic16f627a, program memory: 1024, data memory: 128.
Reading program memory,
reading data memory,
reading id words,
reading fuses,
done.
root[picprog-1.9.0]#
A tu je ešte zopar obrázkov...
Viac o programatore na mojom Blogu.
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.