Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

LINUX i mikrokontroleri

[es] :: Elektronika :: Mikrokontroleri :: LINUX i mikrokontroleri

Strane: < .. 1 2 3

[ Pregleda: 8603 | Odgovora: 41 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

rsinisa
Siniša Radanočević
Smederevo

Član broj: 2716
Poruke: 1586
*.dynamic.isp.telekom.rs.



+321 Profil

icon Re: LINUX i mikrokontroleri31.07.2012. u 23:53 - pre 142 meseci
Evo mene sa još jednom informacijom za one koji programiraju PIC-eve pod LINUX-om pomoću ALLPIC-a ili nekog drugog JDM baziranog programatora.
Radi se o programu WxPic koji je već pominjan u ovoj temi, a kome sam, uz malu pomoć autora, ubacio konfiguraciju pomoću koje sada može da programira PIC16F1827 (provereno).
Da bi to radilo, u fajl "devices.ini", koji se nalazi u share/wxpic direktorijumu samog softvera, treba dodati sledeći segment:

Code:

[PIC16F1827]
info1= PIC16F1827
info2= PIC16F1827
DeviceName=PIC16F1827
DeviceInfoFileName=PIC16F1827.dev
CodeMemType=1
CodeMemSize=4096
DataEEPROMSize=256
InternalRAMSize=384
AddrConfigMem=0x8000
AddrConfigWord=0x8007
AddrDataMem=0xF000
AddrOscCalib=0xFFFFFFFF
ConfigMemUsedLocs00_1F=0x01CF
ConfigMemUsedLocs20_3F=0x0000
DeviceIdAddr=0x8006
DeviceIdMask=0x3FE0
DeviceIdValue=0x2420
CanRead=1
EraseAlgo=ERASE_16F62xA
CodeProgAlgo=16Fxx
CodeMemWriteLatchSize=8
ConfigProgAlgo=16Fxx
DataProgAlgo=16Fxx
VppVddSequence=Vpp_before_Vdd
Ti_Clock_us=10
Ti_Prog_us=5000
Ti_Erase_us=30000
CmdLoadConfig=0x00
CmdLoadProg=0x02
CmdReadProg=0x04
CmdIncrAddr=0x06
CmdBeginProg=0x08
CmdEndProg=0x0A
CmdLoadData=0x03
CmdReadData=0x05
CmdEraseProg=0x09
CmdEraseData=0x0B
CmdEraseChip=-1
CmdBeginProgNoErase=-1


Možete da ga dodate bilo gde, a ja sam to uradio ispred definicije za 16F1933.

Najnoviji WxPIC možete da skinete sa ove adrese:
http://wxpic.free.fr/Download.htm
konkretno link za izvršni fajl za UBUNTU (i bazirane na njemu) je:
http://wxpic.free.fr/Resources/WxPic-V1.3R221-Ubuntu-bin.tar.gz
Samo da podsetim da postoji i verzija za WINDOWS ovog programa.

Najverovatnije ćete morati još i da instalirate wxWidgets Runtime, a to ćete uraditi iz terminala kucanjem sledeće linije:

Code:
sudo apt-get install libwxgtk2.8-0


Pozdrav.
Sinisha
 
Odgovor na temu

rsinisa
Siniša Radanočević
Smederevo

Član broj: 2716
Poruke: 1586
*.dynamic.isp.telekom.rs.



+321 Profil

icon Re: LINUX i mikrokontroleri02.08.2012. u 16:50 - pre 142 meseci
Evo još jednog odličnog programatora koji radi pod LINUX-om, ali i pod WINDOWS-om.
http://openprog.altervista.org/OP_eng.html
Programator se priključuje na USB port, podržava PIC, ATMEL, 24cxx itd, itd, pogledajte i sami.

Pozdrav.
Sinisha
 
Odgovor na temu

[es] :: Elektronika :: Mikrokontroleri :: LINUX i mikrokontroleri

Strane: < .. 1 2 3

[ Pregleda: 8603 | Odgovora: 41 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.