Company Events Academic NI Developer Zone Support Solutions Products & Services Contact NI MyNI

Implementing Basic User Actions (Microprocessor SDK)

LabVIEW 8.6 Microprocessor SDK Help
June 2008

NI Part Number:
372197B-01

»View Product Info

The basic user actions you must implement include the following:

  • Build (includes linking and compiling)
  • Download or deploy
  • Run
  • Debug

These basic user actions build on one another. For example, if you download an application that is not built, LabVIEW builds the application before downloading it. If you run an embedded application that has not been downloaded, LabVIEW downloads the application before running it, and so on.

LEP_x_Build.vi is the main plug-in VI that implements the build user action. This plug-in VI performs the following:

  • Loads project configuration information.
  • Creates the build folder on the host computer.
  • Prepares the list of libraries, include directories, and source files for LEP_x_ScriptCompiler.vi and LEP_x_ScriptLinker.vi.
  • Calls LEP_x_ScriptCompiler.vi to compile the source files into an object file.
  • Calls LEP_x_ScriptLinker.vi to link the project libraries and the object files into an embedded application.

LEP_x_Run.vi is the main plug-in VI that implements the run user action. It runs the application on the target.

LEP_x_Download.vi is the main plug-in VI that implements the download user action.

Note  Some example targets use different filenames for the plug-in VIs and some might contain additional or different plug-in VIs.

Resources


 

Your Feedback! poor Poor  |  Excellent excellent   Yes No
 Document Quality? 
 Answered Your Question? 
Add Comments 1 2 3 4 5 submit