Vítejte na Elektro Bastlírn?
Nuke - Elektro Bastlirna
  Vytvořit účet Hlavní · Fórum · DDump · Profil · Zprávy · Hledat na fóru · Příspěvky na provoz EB

Vlákno na téma KORONAVIRUS - nutná registrace


Nuke - Elektro Bastlirna: Diskuzní fórum

 FAQFAQ   HledatHledat   Uživatelské skupinyUživatelské skupiny   ProfilProfil   Soukromé zprávySoukromé zprávy   PřihlášeníPřihlášení 

HEX

 
Přidat nové téma   Zaslat odpověď       Obsah fóra Diskuzní fórum Elektro Bastlírny -> Poradna
Zobrazit předchozí téma :: Zobrazit následující téma  
Autor Zpráva
SimonHosa



Založen: Jul 22, 2014
Příspěvky: 107
Bydliště: Spišský Štiavnik

PříspěvekZaslal: pá srpen 15 2014, 21:47    Předmět: HEX Citovat

Dobrí večer prosím nemá niekto z vás ,nejaký program na prevod z .hex do .c dá sa to?? Ak sa to nedá tak vás budem musieť poprosiť o teplomer z avr presnosťou aspoň 0,5 C ° do 40C° a zdrojovým kódom v .c .Ďakujem.
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu Odeslat e-mail Zobrazit autorovy WWW stránky
ohryzek36



Založen: Dec 24, 2008
Příspěvky: 2376
Bydliště: Zlínsko

PříspěvekZaslal: pá srpen 15 2014, 22:01    Předmět: Citovat

Z *.hex do *.c se to nedá (nebo aspoň o ničem takovém nevím - programově by to bylo hodně složité), jedině tak z *.hex do *.asm - musíš hledat "AVR disassembler".

Já s tím moc nepomůžu (ani s druhou částí otázky) - řeším poslední dobou jenom PICy.
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
kevin_mitnick



Založen: May 20, 2007
Příspěvky: 1778

PříspěvekZaslal: pá srpen 15 2014, 22:02    Předmět: Citovat

Udelat z .HEX program v .C je asi dotaz na urovni jak udelat z pytle strouhanky zpatky rohliky...
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
SimonHosa



Založen: Jul 22, 2014
Příspěvky: 107
Bydliště: Spišský Štiavnik

PříspěvekZaslal: pá srpen 15 2014, 22:08    Předmět: Citovat

No zo strúhanky by sa dali rohlíky ,len neviem kto by ich jedol Laughing .Neviete o nejakom teplomery a recepte na "rožky zo strúhanky" ??
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu Odeslat e-mail Zobrazit autorovy WWW stránky
passion



Založen: Jul 22, 2005
Příspěvky: 900
Bydliště: Žilina

PříspěvekZaslal: ne srpen 17 2014, 6:20    Předmět: Citovat

MikroC to vie, len to nebude vôbec chutiť, podobne ako tie rožky.
kód:
http://www.mikroe.com/mikroc/
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
SimonHosa



Založen: Jul 22, 2014
Příspěvky: 107
Bydliště: Spišský Štiavnik

PříspěvekZaslal: ne srpen 17 2014, 10:17    Předmět: Citovat

Ehm emm tá cena to dám račej niekomu prelúštit z 0101110 do c a popýta 50 né 249.Krek alebo free verziu som akosi nenašiel.Už som skúšal ten rožok je ako železobetón mohla ,by sa z neho v kľudne stat vražedná zbraň.
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu Odeslat e-mail Zobrazit autorovy WWW stránky
ohryzek36



Založen: Dec 24, 2008
Příspěvky: 2376
Bydliště: Zlínsko

PříspěvekZaslal: ne srpen 17 2014, 10:38    Předmět: Citovat

Popravdě ten program od mikroelektroniky mám (MikroC PRO for PIC) a žádný decompiler jsem tam nenašel (ani ve specifikacích není) - u AVR to bude stejné.

Napíšu to ale prostě jednoduše - z HEXu do C-čka to nijak rozumně nejde. Do ASM je to jiná, protože např . v PICu znamená "1000111000100101" (v HEXu) to samé jako "BSF 25h,7" v assembleru. U AVR to bude podobné.


Naposledy upravil ohryzek36 dne ne srpen 17 2014, 11:11, celkově upraveno 1 krát.
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
SimonHosa



Založen: Jul 22, 2014
Příspěvky: 107
Bydliště: Spišský Štiavnik

PříspěvekZaslal: ne srpen 17 2014, 11:05    Předmět: Citovat

Hmm teoreticky bi sa to dalo dopísať?Spôsobom ,že by som spravil ďalší program len by som nastavil pridané pini dačo napísal potom do hex a ten hex nalepil za koniec tamtoho hexu??
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu Odeslat e-mail Zobrazit autorovy WWW stránky
ohryzek36



Založen: Dec 24, 2008
Příspěvky: 2376
Bydliště: Zlínsko

PříspěvekZaslal: ne srpen 17 2014, 11:11    Předmět: Citovat

Jednoduše - NE.

Program je už uzavřený celek a na čemkoliv, co je dopsané v HEXu za něj už nesejde.
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
Celeron



Založen: Apr 02, 2011
Příspěvky: 17779
Bydliště: Nový Bydžov

PříspěvekZaslal: po srpen 18 2014, 0:52    Předmět: Citovat

Pokud najdeš na vhodným místě skokovou instrukci (JMP, CALL, skoky na obsluhu přerušení a pod) tak se dá skok přeadresovat do volný části paměti, tam něco dosmolit a zase se vrátit. Ale pokud není aspoň vývoják diagram programu tak se z HEX v podstatě ani nepozná, co se kde děje. Takže je to spíš neřešitelný.
Jirka
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
FHonza



Založen: Nov 20, 2012
Příspěvky: 1453
Bydliště: Praha

PříspěvekZaslal: po srpen 18 2014, 11:23    Předmět: Citovat

Použij nějaký disassembler, z HEXu nic nevykoukáš. V assembleru to bude určitě jednodužší. Dopuručuji buď online disassembler ODA nebo pro Atmel program ReAvr.
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
Zobrazit příspěvky z předchozích:   
Přidat nové téma   Zaslat odpověď       Obsah fóra Diskuzní fórum Elektro Bastlírny -> Poradna Časy uváděny v GMT + 1 hodina
Strana 1 z 1

 
Přejdi na:  
Nemůžete odesílat nové téma do tohoto fóra.
Nemůžete odpovídat na témata v tomto fóru.
Nemůžete upravovat své příspěvky v tomto fóru.
Nemůžete mazat své příspěvky v tomto fóru.
Nemůžete hlasovat v tomto fóru.
Nemůžete připojovat soubory k příspěvkům
Můžete stahovat a prohlížet přiložené soubory

Powered by phpBB © 2001, 2005 phpBB Group
Forums ©
Nuke - Elektro Bastlirna

Informace na portálu Elektro bastlírny jsou prezentovány za účelem vzdělání čtenářů a rozšíření zájmu o elektroniku. Autoři článků na serveru neberou žádnou zodpovědnost za škody vzniklé těmito zapojeními. Rovněž neberou žádnou odpovědnost za případnou újmu na zdraví vzniklou úrazem elektrickým proudem. Autoři a správci těchto stránek nepřejímají záruku za správnost zveřejněných materiálů. Předkládané informace a zapojení jsou zveřejněny bez ohledu na případné patenty třetích osob. Nároky na odškodnění na základě změn, chyb nebo vynechání jsou zásadně vyloučeny. Všechny registrované nebo jiné obchodní známky zde použité jsou majetkem jejich vlastníků. Uvedením nejsou zpochybněna z toho vyplývající vlastnická práva. Použití konstrukcí v rozporu se zákonem je přísně zakázáno. Vzhledem k tomu, že původ předkládaných materiálů nelze žádným způsobem dohledat, nelze je použít pro komerční účely! Tento nekomerční server nemá z uvedených zapojení či konstrukcí žádný zisk. Nezodpovídáme za pravost předkládaných materiálů třetími osobami a jejich původ. V případě, že zjistíte porušení autorského práva či jiné nesrovnalosti, kontaktujte administrátory na diskuzním fóru EB.


PHP-Nuke Copyright © 2005 by Francisco Burzi. This is free software, and you may redistribute it under the GPL. PHP-Nuke comes with absolutely no warranty, for details, see the license.
Čas potřebný ke zpracování stránky 0.21 sekund