Uživatelské nástroje

Nástroje pro tento web


cs:pic_programming

Rozdíly

Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.

Odkaz na výstup diff

Obě strany předchozí revizePředchozí verze
Následující verze
Předchozí verze
cs:pic_programming [2013/05/14 15:25] – [Nahrávání programu] kaklikcs:pic_programming [Unknown date] (aktuální) – upraveno mimo DokuWiki (Unknown date) 127.0.0.1
Řádek 34: Řádek 34:
 Výhodou kompatibility modulu [[cs:picprogusb|PICPROGUSB02A]] s programátorem PicKit2 je, že k němu jsou dostupné i drivery pro linux. Je jednak k dispozici přeložený balík z [[http://deb.urriellu.net/|repozitáře]] pro debian like systémy (jako třeba Ubuntu). Výhodou kompatibility modulu [[cs:picprogusb|PICPROGUSB02A]] s programátorem PicKit2 je, že k němu jsou dostupné i drivery pro linux. Je jednak k dispozici přeložený balík z [[http://deb.urriellu.net/|repozitáře]] pro debian like systémy (jako třeba Ubuntu).
  
-V tomto repositáři ale [[http://curuxa.org/en/Pk2cmd_manual_installation|není balík pro 64bit systémy]]. Je proto vhodnější si jej samostatně přeložit. +V tomto repositáři ale [[http://curuxa.org/en/Pk2cmd_manual_installation|není balík pro 64bit systémy]]. Je proto vhodnější si jej samostatně přeložit. Tento postup je ověřen v Ubuntu 13.04
  
 Naistalujeme potřebné nástroje Naistalujeme potřebné nástroje
  
-  sudo apt-get isntall gcc g++ make libusb-dev+  sudo apt-get install git gcc g++ make libusb-dev
  
 stáhneme a přeložíme zdrojové kódy pk2cmd stáhneme a přeložíme zdrojové kódy pk2cmd
Řádek 54: Řádek 54:
   $ pk2cmd -P   $ pk2cmd -P
   Auto-Detect: Found part PIC16F887.   Auto-Detect: Found part PIC16F887.
-   
      
   Operation Succeeded   Operation Succeeded
  
  
-Tento postup je ověřen v Ubuntu 13.04+čtení programu z paměti procesoru provedeme přikazem 
 + 
 +  pk2cmd -PPIC16Fxx -GF/home/my_user/my_program.hex 
 +   
 +Zápis  
 + 
 +  pk2cmd -PPIC16Fxxx -M -Y -W -F./main.hex 
 + 
 +Zápis a spuštění (uvolnění MCLR) bez ověření zápisu 
 + 
 +  pk2cmd -PPIC16Fxxx -R -M -W -F./main.hex 
 +   
 +Ověření  
 + 
 +  pk2cmd -PPIC16Fxxx -Y -Fmy_program.hex 
 + 
 +Napájet zařízení lze i z programátoru pomocí 
 + 
 +  pk2cmd -PPIC16Fxxx -A3.3 -T 
 + 
 +[[http://curuxa.org/en/Program_PICs_with_a_PICkit2_using_the_command_line_on_Linux|Zdroj Curuxa]] 
 ==== Windows ==== ==== Windows ====
  
cs/pic_programming.1368545122.txt.gz · Poslední úprava: 2013/05/14 15:25 (upraveno mimo DokuWiki)