Rafał ja na szybko to zrobilem Pony progiem, ale teraz sprawdziłem stary program hex2bin (
http://gnuwin32.sourceforge.net/downlink...in-zip.php ) i też działa (tylko to jest stary program więc trzeba stworzyć plik .bat o treści :
hex2bin nazwapliku.rozszerzenie
czyli u Ciebie :
hex2bin TransistorTester.eep
to na wszelki wypadek gdybyś nie pamiętał DOSa
Zgadza się masz racje Rafałe, kol. SP6AN też ma rację, teraz sobie przypomniałem ze kiedyś miałem podobny problem z formatem wejsciowym chyba w Keilu do Dallas DS89C450, i przekonwetowałem podonym konwerterem. Jest generalnie bałagan z tymi formatami. Bascoma nie używam, a mój obecny programator AVR przyjmuje oba formaty.
(21-06-2014 20:53)SQ4AVS napisał(a): [ -> ]Włodku czy dobrze rozumiem by załadować ten plik za pomocą bascoma do procesora (nawet nie wiem w czym to jest napisane) należy dokonać konwersji pliku hex z zawartością eepromu do formatu binarnego i dopiero go załadować? Jeśli tak to mógłbyś polecić jakiś program do konwersji hex -bin. Ten sam problem miałem z sina prog.
Użyj tego konwertera, faktycznie bascom nie moze wykryć formatu, bo bin to tylko 'surowe' dane, w odwrotnym wypadku by wykrył że to nie jest .hex w formacie motoroli albo tym drugim.
Włodku dzięki za pomoc. DOS-a już dawno nie używałem ale myślę, że sobie poradzę ;-). Pisząc programy używając eeprom w bascomie nawet do głowy mi nie przyszło, że zapisuje on w binarce. Ten sam problem dotyczył też np. sinaproga będące nakładką na avr dude.
Rafał - po to jest Forum
Często sprawdzam działanie programów z sieci i nie zawsze jest napisane w jakim formacie są zapisane pliki- np: .sch, .pcb, czy wspomniany .eep, który jak wcześniej wspominałem z Pony Proga jest formatem samym dla siebie bo w nagłówku nadpisuje i przesuwa dane opisem chipa, [
attachment=8703] dlatego używam edytora w rodzaju Hex Workshop lub WinHex żeby sprawdzić w jakim programie plik jest zapisany.
Program fajny, i można sporo "wymusić" ale o ile dobrze pamiętam, nie ma tam chyba nowych AVR'ów..?
Ale wszystkie których ja używam są ;-)