LabVIEW Embedded

cancel
Showing results for 
Search instead for 
Did you mean: 

When do I use Embedded software?

Can someone explain to me when I would use the following toolkits:

 

Microprocessor SDK

Embedded ARM

Touch Panel

 

I am asking because I just purchased http://cgi.ebay.com/ws/eBayISAPI.dll?ViewItem&item=330375626989&ssPageName=ADME:L:OU:US:1123

I'm looking to create an HMI application that will communicate over ethernet to a controller and also control some onboard I/O ports.

 

What will I need to create and control my app?

0 Kudos
Message 1 of 7
(6,936 Views)
The choice is yours and depends on experience, the DVD content and support, and market plan. (http://zone.ni.com/devzone/cda/tut/p/id/5773)

On the one hand, an optimum solution in terms of hardware requirements or power consumption would be LabVIEW for ARM since the microprocessor is ARM9 it is supported by Keil (http://www.keil.com/dd/chip/4277.htm). On the other hand, the first product developed will not have a so short time to market, because you have to develop the BSP and low level VIs (see the tutorial http://zone.ni.com/devzone/cda/tut/p/id/6994). However, the effort is rewarded when designing next projects.

Probably your board came preloaded with Linux. Microprocessor SDK fits better if you want to keep it there.

If Windows is OK, then time to marker will be shorter in Touch Panel starting with the first product.
0 Kudos
Message 2 of 7
(6,919 Views)
If I use the touch panel toolkit, how do I gain access to the onboard I/O and analog ports?
0 Kudos
Message 3 of 7
(6,916 Views)

This is not a so hard task because you have multiple choices again (e.g. call library function, Inline C Node, etc.)

The problem is I am not sure if ARM9 is supported in Touch Panel (http://zone.ni.com/devzone/cda/tut/p/id/9850#toc3).

Probably couple NI guys can help in this issue.

0 Kudos
Message 4 of 7
(6,911 Views)
Ok, I understand that with some DLL's I should be able to connect to GPIO ports. Now....where do I locate DLL's to control the GPIO's on a MINI2440?
0 Kudos
Message 5 of 7
(6,894 Views)

The Touch Panel Module is only supported on NI Touch Panels.  It might work on other Windows CE devices, but it's not gaurunteed.  If you are trying to put LabVIEW on an ARM device, you should probably look at the NI LabVIEW Embedded Module for ARM Microcontrollers.

 

0 Kudos
Message 6 of 7
(6,872 Views)
And for the DLLs on a third party device, you should probably check with the manufacturer of the device.
0 Kudos
Message 7 of 7
(6,871 Views)