ardunio 1280 programozas

Hogyan programozzak AVR chipet? Programozók beállításai...
Bascom nyelvű programok...
Avatar
peti634
DrótVégénSzéndarab
Hozzászólások: 37
Csatlakozott: 2009. június 22. hétfő, 6:00
Tartózkodási hely: Nyíregyháza

ardunio 1280 programozas

HozzászólásSzerző: peti634 » 2011. március 2. szerda, 15:38

üdv.
szeretnék segítséget kérni, hogy hogyan lehet az arduin 1280 tipusu processzort (eés a hozá tartozó nyomtatott áramkör) bascom alatt.
a weboldalon le lehe tölteni hozzá egy progit amivel lehet progizni, de csak c-be, én pedi asm vagy basic aalatt szeretnném.
válaszokat előre is köxzönöm.

Avatar
nobody_hun
Bitfaragó
Hozzászólások: 425
Csatlakozott: 2005. november 14. hétfő, 7:00

HozzászólásSzerző: nobody_hun » 2011. március 2. szerda, 17:14

A Bascom támogatja az AtMega 1280-as AVR-t, így a programok megírhatók és lefordíthatók.

A panelen van ISP6-os csatlakozó, így a program kontrollerbe juttatása is megoldott.

Más kérdés? :)
"Az IC-k füsttel működnek. Ha kijön belőlük a füst, nem működnek tovább." - ismeretlen szerző
"Az ID:FFFFFF egyenlő az Atmel még nem kiadott processzorával."

Avatar
Robert
Elektronbűvölő
Hozzászólások: 9973
Csatlakozott: 2005. december 9. péntek, 7:00
Tartózkodási hely: Budapest
Kapcsolat:

HozzászólásSzerző: Robert » 2011. március 2. szerda, 21:50

A Bascom támogatja.
A fordítás után az Arduino-0022 feltelepítésével feltelepülő AVRDude-val programozható - ha az ArduinoMega panelre hallgat.
Ha szűz IC, akkor a külső programozó (ISP) kell ehhez...

Avatar
peti634
DrótVégénSzéndarab
Hozzászólások: 37
Csatlakozott: 2009. június 22. hétfő, 6:00
Tartózkodási hely: Nyíregyháza

HozzászólásSzerző: peti634 » 2011. március 7. hétfő, 16:28

értem, ha lehet ISP6-al nem szeretném, USB-n keresztül mennyire ismeri fel a AVRDude, vagy egyéb progi?
Amugy ilyen panelem van: http://arduino.cc/en/Main/ArduinoBoardMega
ez nem tudom milyen ic, nem értek a panelekhez annyira.

Avatar
Robert
Elektronbűvölő
Hozzászólások: 9973
Csatlakozott: 2005. december 9. péntek, 7:00
Tartózkodási hely: Budapest
Kapcsolat:

HozzászólásSzerző: Robert » 2011. március 7. hétfő, 18:08

http://avr.tavir.hu/modules.php?name=Co ... ge&pid=104

Oldal közepétől lesd meg....

A végén levő forumlinkről töltsd le a duino.bat állományt.

Avatar
peti634
DrótVégénSzéndarab
Hozzászólások: 37
Csatlakozott: 2009. június 22. hétfő, 6:00
Tartózkodási hely: Nyíregyháza

HozzászólásSzerző: peti634 » 2011. március 10. csütörtök, 12:40

nem tud kapcsolatot létesíteni:(
no_sync hibával megáll, 0x00 visszatérés, pedig a Com port a baud rate is jó, a LED is villog.

Nincs más progi, amivel ASM-.en lehet progizni?
megpróbálom ISP-n keresztül.
Amúgy az alap szoftverrel működik, de jelenleg asm-be szeretném, és szerintem elég "béne", se olvasni nem lehet, semmi ilyesmi.

AVR studióval se működött, ISP-n keresztül próbáltam, de connection faild-et adott.

Avatar
Robert
Elektronbűvölő
Hozzászólások: 9973
Csatlakozott: 2005. december 9. péntek, 7:00
Tartózkodási hely: Budapest
Kapcsolat:

HozzászólásSzerző: Robert » 2011. március 10. csütörtök, 16:27

Lehet, hogy a chip gyárilag le van zárva?
A nálam készülőkön biztosan nem....

Az AVRDude segítségével megy, ha az Arduinó alól is megy.

Fontos: A COM port igaz COM1...COM7 tartományba esik?


A duino2.bat paraméterezése:
duino2.bat valami.hex valami.eep COMx 1280
(ha nem cseréletm fel a COM és az chipazonosítót)

Az AVRStudio valami.hex-t gyárt Innen nyert ugyed van.
Sőt ha a duino2.bat-ban beállítod FIXre a COM, Chip és EEProm változókat, akkor a programozás:

duino2.bat valami.hex

Avatar
Robert
Elektronbűvölő
Hozzászólások: 9973
Csatlakozott: 2005. december 9. péntek, 7:00
Tartózkodási hely: Budapest
Kapcsolat:

HozzászólásSzerző: Robert » 2011. március 10. csütörtök, 16:28

Az alap SW kissé fejlettebb....
Mit akarsz olvasni? A serial() csoportot lesd meg és az Arduino mintákat... Ott van jópár :) .

Avatar
peti634
DrótVégénSzéndarab
Hozzászólások: 37
Csatlakozott: 2009. június 22. hétfő, 6:00
Tartózkodási hely: Nyíregyháza

HozzászólásSzerző: peti634 » 2011. március 15. kedd, 16:43

tanár rendelte valahonnan, szóval nem tőled van pedig én ajánlottam (mivel eddig semmi gond nem volt a cuccaiddal)

a COM-ok rendesen be van állítva, sőt a bat-ot nem paraméterezéssel hívom meg hanem beállítom az értékeket, de nem válaszol a chip.

Am valahogy forrást szerettem volna olvasni chip-ről, persze tudom hogy C-be nem fogja visszadni az asm kódot:D
Othon megpróbálom ISP6-al olvasni, de sajna az párhuzamos port, USB csak hordozhatóbb lenne.

És ha le van zárva akkor hogy tudom más progival írni? Mert ugye az Arduinó alap progi müködik hozzá.

Avatar
Robert
Elektronbűvölő
Hozzászólások: 9973
Csatlakozott: 2005. december 9. péntek, 7:00
Tartózkodási hely: Budapest
Kapcsolat:

HozzászólásSzerző: Robert » 2011. március 15. kedd, 17:41

A chipből _kiolvasni_ nem lehet a soros porton át. Csak feltöleni...
És lehet h zárt a chip , így IPS-n át sem jutsz hozzá.

Ha vissza is kapod, max ASM-be fejthető vissza. abból meg ember legyen a talpan aki magasszintű nyelvre visszarakja :) .

Az arduino alapprg csak írja, nem olvassa...
A duino2bat-l meg más alól is írható....

Avatar
peti634
DrótVégénSzéndarab
Hozzászólások: 37
Csatlakozott: 2009. június 22. hétfő, 6:00
Tartózkodási hely: Nyíregyháza

HozzászólásSzerző: peti634 » 2011. március 17. csütörtök, 8:38

ááá értem:S, szóval zárva van
És semmilyen ötlet nincs arra hogy hogy lehetne írni?
Persze hex kódot szeretnék beleírni, nem pedig C-t

Avatar
Robert
Elektronbűvölő
Hozzászólások: 9973
Csatlakozott: 2005. december 9. péntek, 7:00
Tartózkodási hely: Budapest
Kapcsolat:

HozzászólásSzerző: Robert » 2011. március 17. csütörtök, 10:19

Nézd meg a Duino bootloader használata részt...
http://avr.tavir.hu/modules.php?name=Fo ... 6169#16169

Itt a paraméterátadással berakod simán a HEX-t...


Vissza: “Bascom-AVR nyelvű programozás (AVR programozásának lehetőségei)”

Ki van itt

Jelenlévő fórumozók: nincs regisztrált felhasználó valamint 2 vendég