Razčlenjevalnik Intel HEX
Preverite zapise Intel HEX in izvlecite njihove podatke kot izpis hex.
Razčlenjevalnik Intel HEX
Prilepite datoteko Intel HEX — zapis v slogu »:10010000214601360121470136007EFE09D2190140«, ki ga izdelujejo prevajalniki in programerji za mikrokontrolerje, EEPROM-e in druge vdelane cilje — in to orodje preveri strukturo in kontrolno vsoto vsakega zapisa ter nato ekstrahira bajte podatkov kot Odlagališče hex. Zgrajen je za delo z vdelano programsko opremo: preverjanje datoteke .hex od prodajalca, preden jo utripa, preverjanje zgradbe za poškodovan zapis po slabem spajanju ali branje neobdelanih bajtov brez odpiranja urejevalnika hex.
Vsaka vrstica je razčlenjena kot en zapis: število bajtov, 16-bitni naslov, vrsta zapisa (podatki, konec datoteke ali eden od segmentnih/linearnih naslovov in začetnih zapisov), podatkovni bajti in kontrolna vsota. Zapis je veljaven, ko se njegovo število bajtov ujema s prisotnimi podatki, je njegova vrsta zapisa prepoznana s pravo dolžino za svojo vrsto in je vsota vsakega bajta v zapisu enaka nič po modulu 256 — standardno pravilo Intel HEX. Podatkovni bajti iz vsakega veljavnega podatkovnega zapisa so združeni v vrstnem redu datotek in upodobljeni kot klasični izpis hex: odmaknjeni stolpec, šestnajst bajtov na vrstico in natisljiv ASCII žleb na desni.
Pod izpisom je v poročilu o preverjanju naveden vsak zapis, ki ni uspel, po številki vrstice, označen kot napačno oblikovana struktura (vrstica, ki ni pravilno oblikovana hex, ima število bajtov, ki se ne ujema z njeno dolžino, ali neprepoznana vrsta zapisa) ali napačna kontrolna vsota. Ena prekinjena vrstica ne ustavi preostalega dela datoteke: vsak drugi zapis je še vedno preverjen in, kjer je veljaven, še vedno prispeva svoje bajte. Vklopite "Velike črke hex", če želite izpis upodobiti z A–F namesto a–f, kar ustreza pričakovanjem vašega programerja ali razstavljalca.
Vse teče v vašem brskalniku. Slike vdelane programske opreme in vsebina EEPROM-a so pogosto lastniške, zato se nič, kar je tukaj prilepljeno, ne naloži – datoteka nikoli ne zapusti vaše naprave.