Kuidas salvestada PIC-mikrokontrollereid desde Linux (pk2cmd)

Tere kõigile, ma näitan teile, kuidas .hex-faili pic-mikrokontrollerisse salvestada pk2cmd mõne lihtsa sammuga:

Allalaadimislingid on postituse lõpus

1. Laadige programm alla pk2cmd.
2. Paki fail lahti.
3. Terminali abil sisestage allalaaditud lähtekoodi kataloog.
4. Enne kompileerimist peate installima muud vajalikud programmid, nii et me töötame juurena:

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

5. Nüüd saate lähtekoodi kompileerida, kasutades:

make linux

6. Seejärel installige see superkasutajana käsuga:

sudo make install

7. Pärast installimist lisage peidetud failile rida ".Bashrc" mis asub teie kodukataloogis (/ home / kasutajanimi). Selle jaoks jooksen ma tavakasutajana:

gedit /home/nombre_usuario/.bashrc

Lisan faili lõppu järgmise rea:

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

8. Lõpuks "täidan" tavalise kasutajana faili ".bashrc" read, kasutades

source /home/nombre_usuario/.bashrc

Sellega oleks programm "pk2cmd" pidanud olema installitud ja seadistatud kasutamiseks.

Installimise testimine

Installimise ja konfigureerimise toimimise testimiseks on esimene võimalus PicKit2 USB-porti ühendatud, käivitage tavakasutajana käsk:

pk2cmd /?v

Kuidas salvestada .hex pk2cmd-ga

Veendumaks, et see tuvastab automaatselt PIC-i, mille oleme ühendanud PicKit2:

pk2cmd -p

PIC-i praegu salvestatud .hex-faili lugemiseks (sellisel juhul salvestan selle oma töölauale nimega "actual.hex"):

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

Uue faili "file.hex" salvestamine PIC-i, mis mul töölaual on:

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

Siin on minu tehtud õpetus :).

Laadige alla pk2cmd
Laadige kasutusjuhend alla pdf-is

Jäta oma kommentaar

Sinu e-postiaadressi ei avaldata. Kohustuslikud väljad on tähistatud *

*

*

  1. Andmete eest vastutab: Miguel Ángel Gatón
  2. Andmete eesmärk: Rämpsposti kontrollimine, kommentaaride haldamine.
  3. Seadustamine: teie nõusolek
  4. Andmete edastamine: andmeid ei edastata kolmandatele isikutele, välja arvatud juriidilise kohustuse alusel.
  5. Andmete salvestamine: andmebaas, mida haldab Occentus Networks (EL)
  6. Õigused: igal ajal saate oma teavet piirata, taastada ja kustutada.

  1.   EduardDiaz DIJO

    Hea näpunäide! Selle tegemiseks on veel üks võimalus Piklab :).

    1.    Fernando DIJO

      Tere, kasutusjuhend pole enam saadaval?

  2.   jvk85321 DIJO

    Suurepärane, kuid mul puudub sellist tüüpi maki tüüp, mille jaoks seda kasutatakse (milline USB-programmeerija mudel). Seal on palju. Mulle tundub, et see töötab pickit2 ja nende kloonide puhul. Parandage mind, kui ma eksin

    PikLab on suurepärane võimalus, kuid see on mõeldud KDE3 jaoks ja trikid ei tööta enam KDE4 teekide puhul, kuigi tulnukatega saate fedora versiooni edastada debianile ja ubuntule. Seal on õpetus, nii et ma tegin selle oma Ubuntu 13.04-ga

    Atte
    jvk85321

    1.    maikelmg DIJO

      Kui see on pikiti jaoks2. Minuga juhtus seda ütlema. Täname, et tuletasite mulle meelde.

    2.    truko22 DIJO

      Ma kasutan Chakras piklabit koos KDE 4.12.2 ja sdcc kompilaatoriga (sellel on palju puudu), kuid ma ei tea, kuidas pickit2 klooni konfigureerida.

  3.   NauTiluS DIJO

    Tere sõber, aitäh selle postituse eest.

    Samuti tahan vabaneda kahtlusest, millist tüüpi kiibi i / o programmeerijat saan selle rakendusega kasutada.

    1.    maikelmg DIJO

      See on mõeldud PICKit 2 jaoks, kui seda mõtlete.

  4.   võta_ei_rohkem DIJO

    Ja kui lisate GPSIM + GPUTILS, on see hea alternatiiv MPLAB-le.
    Teisest küljest, nüüd kui MPLABX on mitmeplatvormiline, saame kasutada tootja tööriista oma Linuxi masinatest. See on lõpptarbija otsustada

  5.   vidagnu DIJO

    Suurepärane õpetus, salvestasin selle juba oma lemmikute hulka!

    Regards,
    Oscar

  6.   Carlos DIJO

    Väga hea artikkel, aitäh!

    Olen juba pikka aega töötanud Linuxi PIC-mikrokontrolleritega. Õnneks on Microchipi tööriistad juba mõnda aega olnud platvormidevahelised ja neid saab tasuta kasutada (MPLABX, Netbeansil põhinev IDE ja selle XC8, XC16 ja XC32 kompilaatorid).

    Minu jaoks on MPLABX ideaalne, see on hea kvaliteediga tööriist ja olen selle probleemideta installinud mitmesse Linuxi distributsiooni.

    Tervitused!

  7.   agarcia DIJO

    Suur aitäh paljastatud töö eest. Ma arvan, et see aitab mind Linuxiga veidi rohkem tutvustada.

    Kas saate selle lingi tagasi panna: laadige kasutusjuhend alla pdf-is, kuna dropbox ütleb mulle, et see on keelatud.

    seoses

    1.    maikelmg DIJO

      Valmis sõber, tänan teid väga kommentaari eest, olen linke uuesti üles laadinud. Tervitused Ecuadorist.

  8.   Miguel Alejandro Quinonez Gudino DIJO

    Suurepärane õpetus! 😀 Ma kasutan lihtsalt Archil põhinevat distro, kõik töötab ka arch linuxil?

    1.    bitl0rd DIJO

      Muidugi, leiate selle AUR-ist.

  9.   Daniel DIJO

    Tere, vabandust, et teid häirin. Hakkan Linuxiga pilti käsitsema, kuna tegin seda varem win-ga.
    Ma ütlen teile, et suutsin installida pk2cmd ja mul on pickiti kloon.
    Sain programmeerimisega suurepäraselt hakkama, kuid ma ei leidnud kusagilt, kuidas seadistada, kas pilt kasutab välist või sisemist kella.
    seda tehakse aadressilt x2007. kuid ma ei tea, kuidas ma varem upp628-d win'is kasutasin ja see oli pärast heksaklaasi avamist visuaalselt programmeeritud.
    Kui teil on teavet, hindan seda.
    lõpuks programmeerin asm-is

    tänan

  10.   Javier Garcia Prieto DIJO

    Kas programm pole enam saadaval? kui klõpsan lingil, ütleb see mulle, et on dropboxi viga!