LabView for ARM

Tematy związane z LabVIEW pracującym w czasie rzeczywistym.
coolrob
Posty: 1
Rejestracja: 17 gru 2009 01:07
Wersja środowiska: LabVIEW 2009

LabView for ARM

Post autor: coolrob »

Witam!
Jestem początkującym użytkownikiem LabView, natomiast posiadam pewne doświadczenie w programowaniu mikrokontrolerów (8051, ARM7TDMI) w językach asembler C oraz C++.

Chciałbym wypróbować moduł LabVIEW Embedded Module for ARM Microcontrollers - wersja trial działa przez 60 dni i posiada ograniczenie generowanego kodu do 128kB (jak dla C to całkiem spory program, ciekawe ile zajmują targety z LabView). Posiadam płytkę uruchomieniową ZL9ARM (http://www.kamami.pl/dl/zl9arm.pdf) wraz z procesorem LPC2148 (moduł http://www.btc.pl/pdf/zl10arm.pdf). Moje pytania:

1) Czy ktoś uruchamiał jakiś procesor inny, niż płytki uruchomieniowe MCB2300/MCB2400? Jeśli tak, to czy wystarczy do tego opis wg http://zone.ni.com/devzone/cda/tut/p/id/6994 ?

2) Chcę kupić interfejs JTAG - czy musi to być koniecznie ULINK2 (wg http://www.ni.com/pdf/manuals/375177a.pdf) czy może być np J-LINK (http://www.segger.com/cms/jlink.html) - w Keilu można wybrać interfejs "J-LINK /J-TRACE".

3) Czy dobrze rozumiem, że wg http://zone.ni.com/reference/en-XX/help ... modes_arm/ debugować można przez port szeregowy, Ethernet oraz JTAG (przy czym JTAG jest najszybszy), ale program można ładować tylko przez JTAG?
Awatar użytkownika
Nowszy
Posty: 504
Rejestracja: 30 maja 2008 08:33
Wersja środowiska: LabVIEW 2011
Lokalizacja: Katowice
Kontakt:

Re: LabView for ARM

Post autor: Nowszy »

Hej

Troszeczkę się tym bawiłem, może coś pomogę:

1/ Sam nie robiłem, ale wiem że wielu ludziom się to udało - bywają drobne problemy, ale generalnie działa.

2/ Oficjalnie nie jest to wspierane, nie znalazłem też informacji, żeby ktoś to testował. Tak więc możesz spróbować i dać znać jak ci poszło, ale generalnie - ryzyk-fizyk.

3/ Tak, można debugować za pomocą tych trzech interfejsów. W załączniku masz obrazek, który pokazuje różnice. Jeśli chodzi o programowanie FLASHa, to potrzebujesz JTAGa, aby to zrobić. W Keilu masz możliwość wyboru innego narzędzia, ale w LV bezpośrednio - nie.
Załączniki
$7EC64FD9DF211B3C.jpg
Pozdrawiam, Maciek Antonik
Edu4Industry
ODPOWIEDZ