Sveiki visi, aš jums parodysiu, kaip įrašyti .hex failą į pic mikrovaldiklį naudojant pk2cmd atlikdami kelis paprastus veiksmus:
1. Atsisiųsti programą pk2cmd.
2. Išpakuokite failą.
3. Naudodami terminalą įveskite atsisiųsto šaltinio kodo katalogą.
4. Prieš sudarydami turite įdiegti kitas reikalingas programas, todėl mes vykdome kaip supernaudotojas:
sudo apt-get install build-essential
sudo apt-get install libusb++-dev
5. Dabar galite sukompiliuoti šaltinio kodą naudodami:
make linux
6. Tada, kaip super naudotojas, įdiekite jį naudodami komandą:
sudo make install
7. Įdiegę pridėkite eilutę prie paslėpto failo ".Bashrc" kuris yra jūsų namų aplanke (/ home / username). Tam aš paleidžiu kaip įprastas vartotojas:
gedit /home/nombre_usuario/.bashrc
Prie failo pabaigos pridedu šią eilutę:
eksportuoti PATH = $ PATH: / usr / share / pk2
8. Galiausiai „Aš vykdau“ kaip įprastas vartotojas failo „.bashrc“ eilutes naudodamas
source /home/nombre_usuario/.bashrc
Tai atlikus, programa „pk2cmd“ turėjo būti įdiegta ir sukonfigūruota naudoti.
Diegimo bandymas
Norėdami patikrinti, ar diegimas ir konfigūravimas veikia, pirmiausia reikia atlikti „PicKit2“ prijungtas prie USB prievado, kaip įprastas vartotojas vykdykite komandą:
pk2cmd /?v
Kaip įrašyti .hex su pk2cmd
Norėdami patikrinti, ar jis automatiškai nustato PIC, kurį mes prijungėme „PicKit2“:
pk2cmd -p
Norėdami perskaityti .hex failą, kurį šiuo metu įrašė PIC (šiuo atveju aš jį išsaugoju darbalaukyje pavadinimu „actual.hex“):
pk2cmd -p -gf/home/usuario/direccion/actual.hex
Norėdami išsaugoti PIC naują failą «file.hex», kurį turiu darbalaukyje:
pk2cmd -p -m -f/home/usuario/direccion/archivo.hex
Čia yra mano sukurta pamoka :).
Geras patarimas! Taip pat yra „Piklab“ tai padaryti kaip kitą variantą :).
Sveiki, vadovo nebėra?
Puiku, bet man trūksta registratoriaus tipo, kuriam jis būtų naudojamas (kuris USB programuotojo modelis). Yra daug. Man atrodo, kad tai tinka „pickit2“ ir jų klonams. Pataisyk mane, jei klystu
„PikLab“ yra puikus pasirinkimas, tačiau jis skirtas KDE3, o gudrybės nebeveikia KDE4 bibliotekose, nors su ateiviais galite perduoti „fedora“ versiją debianui ir „ubuntu“. Ten yra pamoka, todėl aš tai padariau savo „Ubuntu 13.04“
Atte
jvk85321
Jei jis skirtas pikitui2. Man nutiko tai pasakyti. Ačiū, kad priminėte.
Chakroje naudoju piklab su KDE 4.12.2 ir kompiliatoriumi sdcc (jame trūksta daug), bet aš nežinau, kaip sukonfigūruoti „pickit2“ kloną.
Sveikas drauge, ačiū už šį įrašą.
Taip pat noriu atsikratyti abejonių, kokio tipo mikroschemų i / o programuotojus galiu naudoti su šia programa.
Tai skirtas „PICKit 2“, jei tai reiškia.
Ir jei pridėsite GPSIM + GPUTILS, tai yra gera alternatyva MPLAB ..
Kita vertus, dabar, kai MPLABX yra daugiaplatformis, galime naudoti gamintojo įrankį iš savo „Linux“ mašinų. Tai priklauso nuo galutinio vartotojo
Puiki pamoka, aš ją jau išsaugojau savo mėgstamiausiuose!
Pagarbiai,
Oskaras
Labai gražus straipsnis, ačiū!
Aš gana ilgą laiką dirbau su „PIC“ mikrovaldikliais sistemoje „Linux“. Laimei, „Microchip“ įrankiai jau kurį laiką buvo daugiaplatformiai ir gali būti naudojami nemokamai (MPLABX, „Netbeans“ pagrindu sukurta IDE ir jos XC8, XC16 ir XC32 kompiliatoriai).
Man MPLABX yra idealus, tai yra geros kokybės įrankis, kurį aš be problemų įdiegiau keliuose „Linux“ paskirstymuose.
Sveiki atvykę!
Labai ačiū už atvirą darbą, manau, kad tai man padės šiek tiek daugiau prisistatyti sistemoje „Linux“.
Ar galite dar kartą įdėti nuorodą į: atsisiųsti vadovą pdf formatu, nes „dropbox“ man sako, kad jis išjungtas.
saludos
Paruoštas draugas, labai ačiū už jūsų komentarą, aš vėl įkėliau nuorodas. Sveikinimai iš Ekvadoro.
Puiki pamoka! 😀 Aš tiesiog naudoju „Arch“ pagrįstą distro, viskas veikia ir „Linux linux“?
Žinoma, rasite AUR.
Sveiki, atsiprašau, kad jums trukdau, aš pradedu tvarkyti paveikslėlį su „Linux“, nes anksčiau tai dariau su „win“.
Aš jums sakau, kad man pavyko įdiegti pk2cmd ir aš turiu pikito kloną.
Aš galėjau puikiai atlikti programavimą, bet niekur neradau, kaip konfigūruoti, ar paveikslėlyje buvo naudojamas išorinis, ar vidinis laikrodis.
tai daroma iš x2007 adreso. bet aš nežinau, kaip aš anksčiau naudojau „upp628“ „win“ ir jis buvo užprogramuotas visuotiniu būdu, kai „hex“ buvo atidarytas.
Jei turite informacijos, aš tai vertinu.
pagaliau programuoju asm
Gracias
Ar programa nebepasiekiama? Jei spusteliu nuorodą, tai rodo, kad yra „dropbox“ klaida!