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