Egy Arduino panelre feltöltött programot vissza lehet-e konvertálni C+ programnyelvre, utólagos módosítás elvégzése céljából?
Figyelt kérdés
2016. jan. 29. 18:27
1/8 anonim válasza:
C+ nincsen, az maximum C, amire te gondolsz. Visszakonvertálni nem lehet, de AVR Assemblyre igen, azt meg már nem lesz nehéz módosítani.
2/8 A kérdező kommentje:
Na, ebből is látszik, hogy nem vagyok egy PC-guru, de azért jó lenne, ha megírnád a módját, hogy láthatnám viszont a beírt pogramomat.
2016. jan. 29. 18:52
3/8 anonim válasza:
Úgy lehet, hogy a tartalmat kiolvasod, disassemblálod.
Az eszköz viszonylag egyszerű(bár regiszterekben nincs hiány ott sem), így jó eséllyel megkapod azt a kódot (persze assembly-ben) amit írtál C-ben (Arduino-ban).
5/8 anonim válasza:
Rákerestem, van egy pár, sőt, az IDA (ez egy régi cuccos. Interaktív Disassembler, intenzven fejlesztik) is képes disassemblálni az avr tartalmakat.
6/8 anonim válasza:
Vissza tudod, de ne várj csodákat, nem az eredeti forráskódot fogod kapni, és az is elképzelhető, hogy egészen más programszerkezetet és vezérlési elemekkel fogsz találkozni benne, amik csak halovány nyomokban fog hasonlítani az eredeti program forrására.
7/8 A kérdező kommentje:
Köszönöm a válaszokat, a feladat ezek szerint adva van: újat írni!
2016. jan. 30. 08:03
8/8 anonim válasza:
"Köszönöm a válaszokat, a feladat ezek szerint adva van: újat írni!"
Igen, de kizárólag akkor, ha a könnyebb utat szeretnéd választani.
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!