Nola idatzi PIC mikrokontrolagailuak Linuxetik (pk2cmd)

Kaixo guztioi, .hex fitxategia pic mikrokontrolagailu batean nola grabatu erakutsiko dizuet pk2cmd urrats sinple batzuetan:

Deskargatzeko estekak argitalpenaren amaieran daude

1. Programa deskargatu pk2cmd.
2. Deskonprimitu fitxategia.
3. Terminal bat erabiliz deskargatu iturburu-kodearen direktorioa.
4. Konpilatu aurretik, beharrezkoak diren beste programa batzuk instalatu behar ditugu, beraz supererabiltzaile gisa exekutatuko dugu:

sudo apt-get install build-essential
sudo apt-get install libusb++-dev

5. Orain iturburu kodea konpilatu dezakezu:

make linux

6. Eta gero, supererabiltzaile gisa, instalatu komandoarekin:

sudo make install

7. Instalatu ondoren, gehitu lerro bat ezkutuko fitxategian ".Bashrc" etxeko karpetan dagoena (/ home / erabiltzaile izena). Horretarako exekutatzen dut, erabiltzaile normal gisa:

gedit /home/nombre_usuario/.bashrc

Fitxategiaren amaieran lerro hau gehitzen dut:

esportatu PATH = $ PATH: / usr / share / pk2

8. Azkenean "erabiltzaile exekutibo gisa" ".bashrc" fitxategiaren lerroak "exekutatzen ditut"

source /home/nombre_usuario/.bashrc

Honekin, "pk2cmd" programa instalatuta eta erabiltzeko konfiguratuta egon beharko litzateke.

Instalazioa probatzen

Instalazioak eta konfigurazioak funtzionatzen duela egiaztatzeko, lehenengo bidea da HautatuKit2 USB ataka konektatuta dagoenean, exekutatu erabiltzaile normal gisa komandoa:

pk2cmd /?v

Nola grabatu .hex pk2cmd-rekin

Urtean konektatu dugun PICa automatikoki detektatzen duela egiaztatzeko HautatuKit2:

pk2cmd -p

Gaur egun PIC grabatua duen .hex fitxategia irakurtzeko (kasu honetan mahaigainean gordetzen dut "actual.hex" izenarekin):

pk2cmd -p -gf/home/usuario/direccion/actual.hex

Mahaigainean daukadan «file.hex» fitxategi berria PICn gordetzeko:

pk2cmd -p -m -f/home/usuario/direccion/archivo.hex

Hona hemen nik egindako tutoriala :).

Deskargatu pk2cmd
Deskargatu eskuliburua pdf formatuan

Artikuluaren edukia gure printzipioekin bat dator etika editoriala. Akats baten berri emateko egin klik hemen.

16 iruzkin, utzi zurea

Utzi zure iruzkina

Zure helbide elektronikoa ez da argitaratuko.

*

*

  1. Datuen arduraduna: Miguel Ángel Gatón
  2. Datuen xedea: SPAM kontrolatzea, iruzkinen kudeaketa.
  3. Legitimazioa: Zure baimena
  4. Datuen komunikazioa: datuak ez zaizkie hirugarrenei jakinaraziko legezko betebeharrez izan ezik.
  5. Datuak biltegiratzea: Occentus Networks-ek (EB) ostatatutako datu-basea
  6. Eskubideak: Edonoiz zure informazioa mugatu, berreskuratu eta ezabatu dezakezu.

  1.   edwarddiaz esan zuen

    Aholku ona! Piklab ere badago hori egiteko beste aukera gisa :).

    1.    Fernando esan zuen

      Kaixo, eskuliburua jada ez dago erabilgarri?

  2.   jvk85321 esan zuen

    Bikaina, baina erabiltzen den grabagailu mota falta zait (usb programatzailearen zein modelo). Asko daude. Iruditzen zait pickit2 eta haien klonetarako balio duela. Zuzendu nazazu oker egonez gero

    PikLab aukera bikaina da, baina KDE3rako da, eta trikimailuak jada ez dira funtzionatzen KDE4 liburutegietan, nahiz eta atzerritarrekin fedora bertsio bat debianera eta ubuntura pasa dezakezun. Tutorial bat dago hor, beraz, nire Ubuntu 13.04-n egin nuen

    Atte
    jvk85321

    1.    maikelmg esan zuen

      Pickit2rako bada. Jartzea gertatu zitzaidan. Eskerrik asko gogorarazteagatik.

    2.    truko22 esan zuen

      Piklab erabiltzen dut Chakran KDE 4.12.2 eta sdcc konpiladorearekin (asko falta zaio) baina ez dakit nola konfiguratu pickit2 klona.

  3.   NauTiluS esan zuen

    Kaixo lagun, eskerrik asko mezu honengatik.

    Zalantzak ere kendu nahi ditut, zer txip programako i / o programatzailea erabil dezaket aplikazio honekin.

    1.    maikelmg esan zuen

      PICKit 2 for-rentzat da hori esan nahi baduzu.

  4.   Tomas_no_mas esan zuen

    Eta GPSIM + GPUTILS gehitzen baduzu MPLAB alternatiba ona da ..
    Bestalde, orain MPLABX plataforma anitzekoa izanik, fabrikatzailearen tresna erabil dezakegu gure Linux makinetatik. Azken erabiltzailearen esku dago

  5.   vidagnu esan zuen

    Tutorial bikaina, dagoeneko nire gogokoetan gorde dut!

    Regards,
    Oscar

  6.   Carlos esan zuen

    Oso artikulu polita, eskerrik asko!

    Linuxen PIC mikrokontrolagailuekin denbora asko daramat lanean. Zorionez, Microchip-en tresnak plataforma anitzekoak dira aspalditik eta doan erabil daitezke (MPLABX, Netbeans-en oinarritutako IDEa eta bere XC8, XC16 eta XC32 konpiladoreak).

    Niretzat MPLABX aproposa da, kalitate oneko tresna da eta arazorik gabe instalatu dut Linux hainbat banaketetan.

    Agurrak!

  7.   Agarcia esan zuen

    Mila esker azaldutako lanagatik, Linux-era pixka bat gehiago ezagutzeko balioko duela uste dut.

    Mesedez, lotura berriro jarri dezakezu: deskargatu eskuliburua pdf formatuan, dropbox-ek desgaituta dagoela esaten didalako.

    dagokionez

    1.    maikelmg esan zuen

      Lagun prest, mila esker zure iruzkinagatik, berriro igo ditut estekak. Agurrak Ekuadorretik.

  8.   Miguel Alejandro Quinonez Gudino esan zuen

    Bikain tutoriala! 😀 Arch oinarritutako distroa erabiltzen dut, dena Arch Linux-en ere funtzionatzen du?

    1.    bitl0rd esan zuen

      Noski, AURn aurkituko duzu.

  9.   Daniel esan zuen

    Kaixo, sentitzen dut molestatzea, hasita nago linux-rekin argazkia maneiatzen hasita irabazi nuenarekin.
    Esaten dizut pk2cmd instalatu ahal izan dudala eta pikutaren klona daukadala.
    Programazioa primeran egin nezakeen, baina ez nuen inon aurkitu nola konfiguratu fotoak kanpoko erlojua edo barne erlojua erabiliko duen.
    hau x2007 helbidetik egiten da. baina ez dakit nola erabiltzen nuen aurrez upp628 win-ean eta modu bisualean programatu zen hexagonoa irekita eduki ondoren.
    Informaziorik baduzu eskertzen dut.
    azkenean asm-en programatzen dut

    esker

  10.   Javier Garcia Prieto esan zuen

    Programa jada ez dago erabilgarri? estekan klik egiten badut dropbox errore bat dagoela esaten dit!

bool (egia)