LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

applikation from EPROM, without PC

Hello Labview experts,

 

iam an beginner in the programming world of Labview,

 

I want build new Check Systems for small pcb functions, as Stand alone aplication without PC connection.

 

I wane write an Programm witch i transfer in an EPROM, from where my programm starts by an hardware Button or else. As alternative handling also with normal Labview exe.

 

Iam sure thats possible, but where i can get an evulation Board, Tutorial or else ? (for low of course)

 

greatings

 

little kitcat

0 Kudos
Message 1 of 4
(2,951 Views)

kitcat wrote:

Hello Labview experts,

 

iam an beginner in the programming world of Labview,

 

I want build new Check Systems for small pcb functions, as Stand alone aplication without PC connection.

 

I wane write an Programm witch i transfer in an EPROM, from where my programm starts by an hardware Button or else. As alternative handling also with normal Labview exe.

 

Iam sure thats possible, but where i can get an evulation Board, Tutorial or else ? (for low of course)

 

greatings

 

little kitcat


This is a very braod question with very little specific information. Do you want to develop the software in your evaluation board also in LabVIEW?

 

If so you will have to check into the LabVIEW Microprocessor SDK or its specific variants for ADI Blackfin processors or ARM Microcontrollers. Another option would be to use an NI RT controller or a CRIO system.

The RT controller is an embedded controller running some Pharlap or VxWorks RT system and executing your LabVIEW VIs directly.

The CRIO system has also an RT controller built in with the same features as above but also contains an FPGA hardware where you can also program its logic in from within LabVIEW.

For both these solutions you will have to get the hardware from NI as that are the only platforms that are really supported by LabVIEW directly.

If you go with the ADI Blackfin or the ARM Microcontroller system you have a choice between different development boards that are preconfigured already and fully supported by the according LabVIEW Embedded Module. If you go with another embedded processor you will have to go with the LabVIEW Microprocessor SDK and write a lot of support code to interface with the programming toolchain for your target system before you can start writing a first program in LabVIEW that gets compiled and downloaded into the controller.

 

For any of these E(E)PROMs are really no option anymore. These contain all Flash memory where your software is stored into and which appears to the system much like a HD.

 

Rolf Kalbermatter

Rolf Kalbermatter
My Blog
Message 2 of 4
(2,935 Views)

is there no easy and smart way with Labview to develop sutch application ?

 

like easy PIC Controller......

 

this two system what you wrote are to big for sutch things.

 

Is there maybe an compiler from Labview Vi design to the PIC programming ?

 

kitcat

0 Kudos
Message 3 of 4
(2,931 Views)

kitcat wrote:

is there no easy and smart way with Labview to develop sutch application ?

 

like easy PIC Controller......

 

this two system what you wrote are to big for sutch things.

 

Is there maybe an compiler from Labview Vi design to the PIC programming ?

 

kitcat


No! PIC are typically 16 Bit controller or less. LabVIEW is inherently 32 Bit supporting in the next release even native 64 Bit development when you install it on a 64 Bit OS. So it needs at least a native 32 Bit CPU.

 

The closest you can get at to what you want to do is using one of the LabVIEW Embedded Modules for ARM or ADI Blackfin systems and using one of the supported development boards.

 

If you insist on using another 32 Bit target system you will have to dig into the LabVIEW Microprocessor SDK and write some more or less serious support code to tie it to your target toolchain.

 

Rolf Kalbermatter 

Rolf Kalbermatter
My Blog
Message 4 of 4
(2,929 Views)