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

IDE Integration Example Debugging Backend (Microprocessor SDK)

LabVIEW 8.6 Microprocessor SDK Help
June 2008

NI Part Number:
372197B-01

»View Product Info

Eclipse uses gdb as a debugging backend. Eclipse and gdb are designed for user interaction. Memory access occurs only when you pause the application being debugged. The application might fail when you debug a running embedded application using IDE integration with Eclipse because Eclipse and gdb slow down the update rate for controls, indicators, and probes. LabVIEW must interrupt the application before reading from or writing to the target memory. Single-stepping or pausing the application is not an issue.

The Unix Console example target includes a Show source code shortcut menu item that appears on each block diagram object if you are in an active debugging session. Select Show source code to see the C code the LabVIEW C Code Generator generates for that object. The IShowSource plug-in VI implements the shortcut menu item and functionality.


Resources


 

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