Odczyt pliku HEX

Jeśli masz coś do powiedzenia w sprawie LabVIEW napisz. Tutaj są tematy, których nie można uściślić do innych działów.
Zdzichu
Posty: 42
Rejestracja: 16 kwie 2006 00:00

Odczyt pliku HEX

Post autor: Zdzichu »

Czy w LabVIEW jest mozliwosc odczytywania zadanych adresow z pliku hex?
Awatar użytkownika
Koza
Administrator
Posty: 152
Rejestracja: 20 gru 2006 00:00
Wersja środowiska: LabVIEW 2011
Lokalizacja: Olsztyn

Re: Odczyt pliku HEX

Post 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
Awatar użytkownika
Ender
Posty: 137
Rejestracja: 02 cze 2005 00:00
Wersja środowiska: LabVIEW 2009
Lokalizacja: Cieszyn

Re: Odczyt pliku HEX

Post 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.
-Czy orał pan już kiedyś morskie fale?
Colon rzucił mu chytre spojrzenie.
-Nie złapie mnie pan na taki numer, sir - rzekł - Wszyscy wiedzą, że konie by potonęły.
Leonard umilkł na chwilę i przestroił swój mózg na Radio Colon ....
Awatar użytkownika
Ender
Posty: 137
Rejestracja: 02 cze 2005 00:00
Wersja środowiska: LabVIEW 2009
Lokalizacja: Cieszyn

Re: Odczyt pliku HEX

Post autor: Ender »

Maly przyklad
ODPOWIEDZ