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

prevodjenje .hex u code

[es] :: Elektronika :: Mikrokontroleri :: prevodjenje .hex u code

[ Pregleda: 2808 | Odgovora: 10 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

dakinet
yu1

Član broj: 188981
Poruke: 182
*.dynamic.sbb.rs.



+1 Profil

icon prevodjenje .hex u code21.06.2011. u 08:42 - pre 155 meseci
Postoji li mogućnost da se .hex fajl prevede u kod?

Naišao sam na neki hex kompajliran za megu8 , voleo bih da ga izmenim (deo vezan za portove) i upucam u megu16.
Imam jtag isp, programer/debuger koji radi sa avr studiom, programator ne podržava megu8.

Hvala pozdrav
Prikačeni fajlovi
 
Odgovor na temu

bogdan.kecman
Bogdan Kecman
"specialist"
Oracle
srbistan

Član broj: 201406
Poruke: 15887
*.31.24.217.adsl2.beograd.com.

Sajt: mysql.rs


+2377 Profil

icon Re: prevodjenje .hex u code21.06.2011. u 12:44 - pre 155 meseci
u source - ne.
mozes da disasembliras hex i to prilicno jednostavno. otvoris taj hex u avr studiu (file-open), on ce ti ponuditi da napravi aps projekat, snimis taj projekat, onda kada snimas projekat odaberes da hoces AVR SIMULATOR i odaberes cip za koji je taj HEX pravljen .. i to je generalno to .. videces kod u prozoru sa kodom ...

to je samo disasembler, dakle prepravljanje toga nije ni malo jednostavan posao a prebacivanje toga na drugi mcu jos manje ... no .. probaj

 
Odgovor na temu

shpiki
Student
Novi Sad

Član broj: 50342
Poruke: 1651



+62 Profil

icon Re: prevodjenje .hex u code21.06.2011. u 18:02 - pre 155 meseci
kao sto rece bogdan - Sizifov posao! Posto je ova tema vezana za "binarni sat projekat", odgovor: lakse ti ga je ponovo isprogramirati nego iz disasemblovane verzije cupati sta ti treba i prilagodjavati... Pre ces nauciti C i da si totalni pocetnik nego ASM, a uz to ces moci i da kazes "evo, JA sam ga napravio"...

Pozdrav.
There are only 10 types of people in the world:
those who understand binary, and those who don't.
 
Odgovor na temu

_str_

Član broj: 53798
Poruke: 878
*.dynamic.isp.telekom.rs.



+10 Profil

icon Re: prevodjenje .hex u code21.06.2011. u 22:07 - pre 155 meseci
Uopste nije Sizifov posao, treba samo znati sta trazis i naravno, neko minimalno poznavanje asm-a.

Ovdje je bila, mozda je jos uvek :), hajka na asm...


__*__
*___*
 
Odgovor na temu

bogdan.kecman
Bogdan Kecman
"specialist"
Oracle
srbistan

Član broj: 201406
Poruke: 15887
*.31.24.217.adsl2.beograd.com.

Sajt: mysql.rs


+2377 Profil

icon Re: prevodjenje .hex u code22.06.2011. u 00:07 - pre 155 meseci
taj hex je 99% generisao c++ kompajler .. jurenje po takvom disasembliranom kodu, ma koliko imas iskustva, ne moze da bude ni brzo ni prijatno, i ma koliko imas iskustva brze ces napisati taj kod ispocetka nego ga prepraviti iz disasembliranog sorsa... tu nema vise od 15 minuta posla da se napise ispocetka ... i kao sto kolega rece, to je idealan nacin da neko nauci nesto
 
Odgovor na temu

shpiki
Student
Novi Sad

Član broj: 50342
Poruke: 1651



+62 Profil

icon Re: prevodjenje .hex u code22.06.2011. u 02:02 - pre 155 meseci
@offtopic:
koje je to minimalno poznavanje ASM koje mu je potrebno za ovo?
Garantujem da ce pre savladati "neko minimalno poznavanje" C-a nego to isto minimalno poznavanje ASM (koliko god po nekima on bio jednostavan) i da ce isti posao odraditi 2x brze u C nego u ASM...
There are only 10 types of people in the world:
those who understand binary, and those who don't.
 
Odgovor na temu

arakis
Filip Dulic

Član broj: 23312
Poruke: 293
*.dynamic.isp.telekom.rs.



+4 Profil

icon Re: prevodjenje .hex u code22.06.2011. u 12:06 - pre 155 meseci
asm jeste prost, pogotovo za 8bitne mcu, u tome i lezi problem, toliko je prost da mozes da se ubijes koliko su ogranicene operacije ako hoces bilo sta komplikovanije da napises.

nauciti 10tak operacija je krajnje lako, povezivati ih medjusobno da rade ono sto ti zelis je kranje tesko.
 
Odgovor na temu

dakinet
yu1

Član broj: 188981
Poruke: 182
*.dynamic.sbb.rs.



+1 Profil

icon Re: prevodjenje .hex u code23.06.2011. u 21:01 - pre 155 meseci
hahaa ja sam stao sa programiranjem pre 15tak godina (qbasic bese tad popularan) tesko mi je sad da se uklopim.
To sto je za nekog prosto za mene je tesko, voleo bih neku knjigu da mi preporučite vezano za avr studio da nauči i čiča nešto.
Neko reče da to može uraditi za 15 min...
 
Odgovor na temu

ac1bd4
Stara Pazova

Član broj: 76735
Poruke: 437
*.dynamic.isp.telekom.rs.



+35 Profil

icon Re: prevodjenje .hex u code24.06.2011. u 12:39 - pre 155 meseci
Kolega to što smo mi na faksu radili PicoComputer sa 10 instrukcija kao primer asemblera nikako ne znači da je ovaj mikrokontroler tako ograničen ili prost. Zapravo on ima 130 instrukcija. U svakom slučaju definitivno je bolje naučiti C pa napraviti svoj. Ne znam da postoji neka knjiga na srpskom, a na engleskom na Netu ima mnogo uputstava.
 
Odgovor na temu

arakis
Filip Dulic

Član broj: 23312
Poruke: 293
*.dynamic.isp.telekom.rs.



+4 Profil

icon Re: prevodjenje .hex u code24.06.2011. u 22:01 - pre 155 meseci
130 krajnje basicnih, koji su uglavnom vrse sa samo 2 operanda, tj sabiranje je i na registarskom nivou tj. Rd=Rd+Ra, sto cini komplikovanim kad zelis A=B+C moraz da upises u registar D A, pa u registar A da ubacis B pa onda da saberes regisrad D sa registrom A, pa da to ponivis za promenjljivu C......mnogo komplikovanije nego jednostavno da napises A=B+C, zar ne?

A da nepricam o tome da to sve sto si naucio vazi samo za datu grupu ili cak samo taj mikrokontroler, sta da radis kad oces da portujes na neke druge, onda opet ucis sve ispocetka, pogotova ako hoces da prelazis sa Atmela na Pic, cije su organizacije procesora totalno drugacije

[Ovu poruku je menjao Leto Atreid dana 24.06.2011. u 23:15 GMT+1]
 
Odgovor na temu

ac1bd4
Stara Pazova

Član broj: 76735
Poruke: 437
*.dynamic.isp.telekom.rs.



+35 Profil

icon Re: prevodjenje .hex u code24.06.2011. u 23:08 - pre 155 meseci
Slažem se ja da je bolje učiti C za AVR samo kažem da to jezgro nije baš banalno.
 
Odgovor na temu

[es] :: Elektronika :: Mikrokontroleri :: prevodjenje .hex u code

[ Pregleda: 2808 | Odgovora: 10 ] > FB > Twit

Postavi temu Odgovori

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