Saluton al ĉiuj, mi montros al vi kiel registri .hex-dosieron en pic-mikroregilo uzante pk2cmd en kelkaj simplaj paŝoj:
1. Elŝutu la programon pk2cmd.
2. Malzipigu la dosieron.
3. Per fina stacio enigu la dosierujon de la elŝutita fontkodo.
4. Antaŭ ol kompili, vi devas instali aliajn necesajn programojn, do ni funkcias kiel superuzanto:
sudo apt-get install build-essential
sudo apt-get install libusb++-dev
5. Nun vi povas kompili la fontkodon per:
make linux
6. Kaj tiam, kiel superuzanto, instalu ĝin per la komando:
sudo make install
7. Unufoje instalita, aldonu linion al la kaŝita dosiero ".Bashrc" kiu estas en via hejma dosierujo (/ home / salutnomo). Por tio mi kuras, kiel normala uzanto:
gedit /home/nombre_usuario/.bashrc
Mi aldonas la jenan linion al la fino de la dosiero:
eksporti PATH = $ PATH: / usr / share / pk2
8. Fine "Mi ekzekutas", kiel normala uzanto, la liniojn de la dosiero ".bashrc" uzante
source /home/nombre_usuario/.bashrc
Kun ĉi tio, la programo "pk2cmd" devus esti instalita kaj agordita por esti uzita.
Provante la instaladon
Por provi, ke la instalado kaj agordo funkcias, unua maniero estas kun ElektoKit2 konektita al la USBa haveno, plenumu, kiel normala uzanto, la ordonon:
pk2cmd /?v
Kiel registri .heks kun pk2cmd
Por kontroli, ke ĝi aŭtomate detektas la PIC, kiun ni konektis en la ElektoKit2:
pk2cmd -p
Por legi la .hex-dosieron, kiun la PIC nuntempe registris (ĉi-kaze mi konservas ĝin sur mia labortablo kun la nomo "actual.hex"):
pk2cmd -p -gf/home/usuario/direccion/actual.hex
Por konservi en la PIC la novan dosieron «file.hex», kiun mi havas sur mia labortablo:
pk2cmd -p -m -f/home/usuario/direccion/archivo.hex
Jen lernilo farita de mi :).
16 komentoj, lasu la viajn
Bona konsilo! Ankaŭ Piklab faras ĉi tion kiel alian eblon :).
Saluton, la manlibro ne plu haveblas?
Bonege, sed mankas al mi la tipo de registrilo, por kiu ĝi estas uzata (kiu modelo de usb-programilo). Estas multaj. Ŝajnas al mi, ke ĝi funkcias por la pickit2 kaj iliaj klonoj. Korektu min se mi eraras
PikLab estas bonega eblo, sed ĝi estas por KDE3, kaj la lertaĵoj ne plu funkcias por KDE4-bibliotekoj, kvankam kun eksterteranoj vi povas transdoni version de fedora al debian kaj ubuntu. Estas lernilo tie, do mi faris ĝin ĉe mia Ubuntu 13.04
Atte
jvk85321
Se ĝi estas por la pickit2. Okazis al mi meti ĝin. Dankon pro memorigi min.
Mi uzas piklab en Ĉakro kun KDE 4.12.2 kaj la sdcc-kompililo (ĝi multe mankas) sed mi ne scias kiel agordi pickit2-klonon.
Saluton amiko, dankon pro ĉi tiu afiŝo.
Mi ankaŭ volas forigi la dubon, kian tipon de blata i / o-programilo mi povas uzi kun ĉi tiu aplikaĵo.
Ĝi estas por la PICKit 2 🙂 se tion vi celas.
Kaj se vi aldonas GPSIM + GPUTILS ĝi estas bona alternativo al MPLAB ..
Aliflanke nun kun MPLABX multiplataforma ni povas uzi la fabrikan ilon de niaj Linuksaj maŝinoj. Ĝi dependas de la fina uzanto
Bonega lernilo, mi jam konservis ĝin en miaj plej ŝatataj!
Saludos,
oscar
Tre bela artikolo, dankon!
Mi laboras kun PIC-mikroregiloj en Linukso de sufiĉe longa tempo. Feliĉe, Microchip-iloj estas plurplatformaj dum iom da tempo kaj uzeblas senpage (MPLABX, la IDE bazita sur Netbeans, kaj ĝiaj XC8, XC16 kaj XC32-kompililoj).
Por mi MPLABX estas la idealo, ĝi estas bonkvalita ilo kaj mi instalis ĝin senprobleme en pluraj Linuksaj distribuoj.
Dankon!
Koran dankon pro la elmontrita laboro, mi pensas, ke ĝi helpos min prezenti min iom pli en Linukso.
Bonvolu, ĉu vi povas meti la ligon denove al: elŝutu la manlibron en pdf, ĉar dropbox diras al mi, ke ĝi estas malebligita.
salutoj
Preta amiko, dankegon pro via komento, mi denove alŝutis la ligojn. Salutojn el Ekvadoro.
Bonega lernilo! 😀 Mi simple uzas Arch-bazitan distro, ĉio funkcias ankaŭ ĉe arch linux?
Certe, vi trovas ĝin en AUR.
Saluton, pardonu ĝeni vin, mi komencas pritrakti la bildon per linux, ĉar mi antaŭe faris ĝin per venko.
Mi diras al vi, ke mi povis instali la pk2cmd kaj mi havas klonon de la pickit.
Mi povis fari la programadon perfekte sed mi ne povis trovi ie kiel agordi ĉu la bildo uzis eksteran horloĝon aŭ la internan horloĝon.
ĉi tio estas farita de la x2007-adreso. sed mi ne scias, kiel mi antaŭe uzis la upp628 en win kaj ĝi estis programita laŭ vida maniero, post kiam la malbeno estis malfermita.
Se vi havas informojn, mi dankas ĝin.
fine mi programas en asm
gracias
Ĉu la programo ne plu disponeblas? Se mi alklakas la ligon, ĝi indikas, ke estas eraro de gutujo!