avrdude ir AT89S8253 conf failą.

S

Slammer

Guest
Avrdude yra gerai žinomas ISP programavimo programinė įranga AVR šeimos.Tikimės, kad tai labai lengvai pridėti naujus įrenginius naudojant conf failai.Conf failas nurodo prietaiso IPT komandas.
Naujas Atmel's MCS51 šeimos įrenginių kaip 89S51, 89S52 ir 89S5253 panašūs IPT komandų su AVR įrenginiai.Bandžiau rašyti conf failas apibrėžimas AT89S8253 ir pagaliau aš succedded.
Čia yra 89S8253 apibrėžimas (įdėti šią nuorodą į avrdude.conf ar ~ /. Avrduderc)

Kodas#------------------------------------------------- -----------

# AT89S8253

#------------------------------------------------- -----------

dalis

id = "8.253";

desc = "AT89S8253";

chip_erase_delay = 20000;

pgm_enable = "1 0 1 0 1 1 0 0 0 1 0 1 0 0 1 1"

"x xxx xxx x xxx xxx x x";chip_erase = "1 0 1 0 1 1 0 0 1 0 0 x xxx x"

"x xxx xxx x xxx xxx x x";timeout = 200;

stabdelay = 100;

cmdexedelay = 25;

synchloops = 32;

bytedelay = 0;

pollindex = 3;

pollvalue = 0x53;

predelay = 1;

postdelay = 1;

pollmethod = 0;atminties "Flash"

size = 12.288;

stronnicowanych = no;

min_write_delay = 4000;

max_write_delay = 9000;

readback_p1 = 0xFF;

readback_p2 = 0xFF;

skaityti = "0 0 1 0 0 0 0 0",

X x A13 A12 A11 A10 A9 A8 ",

"A7 A6 A5 A4 A3 A2 A1 A0",

"O o o o o o o o";rašyti = "0 1 0 0 0 0 0 0",

X x A13 A12 A11 A10 A9 A8 ",

"A7 A6 A5 A4 A3 A2 A1 A0",

"I i i i i i i i";

mode = 0x21;

delay = 12;

;atmintis "parašas"

size = 2;

readback_p1 = 0x1E;

readback_p2 = 0x73;

skaityti = "0 0 1 0 1 0 0 0 x x x x x x x x"

x x 1 1 0 0 0 A0 o o o o o o o o ";

;

;

 
kur galima rasti informacijos apie tai progrramer?
Is it open source?
yra schema gauti?
galiu atsisiųsti savo programinę įrangą?

 
Programuotojas yra oficialus ATMEL 89ISP programuotojas (Užsakymo kodas AT89ISP).Schema yra prieinama Atmel svetainę, bet jį galima rasti čia, forume.
Programuotojas yra labai pigi ir prieinama iš Atmel's platintojai (mažiau nei 20 $).Tai labai lengva, taip pat sukurti klonas.
Avrdude yra atviro kodo projektas, daugiau info: savannah.nongnu.org / projektai / avrdude

 
Hi dude tikrai geras darbas ..

Jūs galite taip pat conf failą 89s51, 52,8252 arba suteikti bet apie tai, kaip kurti tuos sugessions?

Prašome rašyti ar suteikti bet Clue I couldn't suprantate avrdude .. dokumentacija

 
Currently, I dont turite 89S51/52 prietaisus galima rašyti conf failas jiems.
Kadangi šie įtaisai turi panašias ISP komandas, pirmas dalykas, kurį reikia padaryti, tai mokytis ISP komandas 89S51 / 2 prietaisus iš lapeliai (tik 1 puslapis kiekvienam įrenginiui)
Antra, readback_p1 ir readback_p2 parametrai turi būti pakeisti Aparatūra ID naujus prietaisus.
Galiausiai pakeisti pgm_enable linijų, chip_erase, skaityti ir rašyti komandas pagal duomenų lapo duomenims.

Tai bus gana lengva padaryti pakeitimus.Naudokite verbose vėliava ištirti, kas avrdude bando daryti.

 

Welcome to EDABoard.com

Sponsor

Back
Top