Strona 1 z 1
Odczyt pliku HEX
: 15 lut 2007 15:37
autor: Zdzichu
Czy w LabVIEW jest mozliwosc odczytywania zadanych adresow z pliku hex?
Re: Odczyt pliku HEX
: 16 lut 2007 08:12
autor: Koza
Witam,
Jeśli masz na myśli pliki hex dla mikrokontrolerow, to spróbuj tego:
http://forums.ni.com/ni/board/message?b ... ogin=False
Nie wiem czy pomoże, ale warto przejrzeć.
Pozdrawiam,
Koza
Re: Odczyt pliku HEX
: 16 lut 2007 08:53
autor: Ender
To pewnie zalezy od pliku hex
Samo odczytanie danych i konwersja tekstu na liczbe w hex to zaden problem. Pytanie jaką strukturę ma twoj plik. Przegladalem pliki hex dla atmeli i PIC'ow - przykladowe linijki maja taka postac
:100000000C94F6020C9411030C9411030C9411033C
:100010000C9411030C9411030C9411030C94110310
:100020000C9411030C9411030C9411030C94110300
W kazdej linijce jest 16 bajtow danych. Pierwsza linijka zaczyna sie od adresu 0x0000, druga od adresu 0x0010, trzecia 0x0020, itd. Niestety jest w nich tez troche smieci (przyznam sie bez bicia ze nie wiem skad i po co). W powyzszych linijkach wlasciwymi danymi sa
0C94F6020C9411030C9411030C941103
0C9411030C9411030C9411030C941103
0C9411030C9411030C9411030C941103
Czyli pod adresem 0x0012 znajduje się bajt 11, pod adresem 0x002B - 03
Przy takiej strukturze wystarczy wiec odczytac odpowiednia linijke i wybrac z niej odpowiedni bajt.
Re: Odczyt pliku HEX
: 19 lut 2007 08:20
autor: Ender
Maly przyklad