Program v arduinu

jankop
Příspěvky: 1029
Registrován: 06 zář 2017, 20:04
Reputation: 0
Bydliště: Brno
Kontaktovat uživatele:

Re: Program v arduinu

Příspěvek od jankop » 04 lis 2021, 22:15

petan píše:
27 říj 2018, 17:17
Název, nebo slova v programu se do procesoru nepřenáší. Překladač to přeloží přeloží na registry, adresy atd.
Asi ti nezbude nic jinýho, než hledat. Když jsi to našel jednou, tak to snad najdeš podruhý, jestli aspoň víš, co to má dělat.
Je to pravda jen částečně. Veškeré textové konstanty včetně třeba hesel jsou v binárním kódu přímo uloženy a dají se snadno vyhledat. Pokud program něco vypisuje na sériovou konzolu, tak lze snadno hledat v počítači tento textový řetězec, protože je obsažen v bináru i ve zdrojovém kódu.

AstroMiK
Příspěvky: 592
Registrován: 08 pro 2017, 19:05
Reputation: 0

Re: Program v arduinu

Příspěvek od AstroMiK » 05 lis 2021, 21:50

Dandas píše:
04 lis 2021, 21:25
Dobrý den a můžu takový kód jen skopirovat a nahrát do druhého arduina? Pokud ano poraďte prosím jak s pozdravem D.K.
Kód z procesoru (FLASH paměť a EEPROM) je možné stáhnout do souboru a ten soubor pak znova nakopírovat do jiného procesoru.
Musí se to ale provádět přes ISP piny procesoru (MISO, MOSI, SCK, RST) s použitím programátoru (USBASP / Arduino as ISP / ...) - nedá se použít obyčejné připojení přes USB.

Slouží k tomu program AVRDUDE, který je součástí vývojového prostředí Arduino IDE.
Ten program se ovládá přes příkazovou řádku a je docela složité správně nastavit jeho parametry.
Pro jednodušší obsluhu ale existují i jeho Windowsovské grafické nadstavby (například AVRDUDESS).

Může se ale stát, že je procesor proti kopírování zablokovaný (má nastavené LOCK bity).
V tom případě se program z procesoru už stáhnout nedá.


avrdudess.gif

Uživatelský avatar
Caster
Příspěvky: 380
Registrován: 11 zář 2019, 09:02
Reputation: 0

Re: Program v arduinu

Příspěvek od Caster » 05 lis 2021, 23:26

@romansis

Co kdyby jsi napsal, jaký to je program (co dělá) ? Určitě bude někde na netu.

Odpovědět

Kdo je online

Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 10 hostů