xPC Target 3.4
Product Description
- Introduction and Key Features
- Working with xPC Target
- Communicating Between Host and Target Systems
- Accessing the Target Application
- Controlling and Monitoring Operation
- Interfacing with I/O Devices
Working with xPC Target
With a host computer running MATLAB, Simulink, Real-Time Workshop, xPC Target, and a C compiler as your development environment, you can create real-time applications and run them on a target PC using the xPC Target real-time kernel. You control execution on the target PC from MATLAB, using either a graphical or a command-line interface, supplied or custom host graphical user interfaces (GUIs), a standard Internet browser, or the target PC command-line interface. You can tune model parameters, acquire and view signals, and obtain signal and target status information directly from your target PC.
Running xPC Target on your target PC does not affect software already installed on the target PC hard drive. Once you reboot your target PC, you can resume its normal operation as a standard PC running Windows®, Linux®, or other PC operating system and application software.
High-Performance Real-Time Kernel
Using standard PC hardware and commercial off-the-shelf I/O boards, xPC Target converts a standard PC into a real-time rapid prototyping or hardware-in-the-loop system. High performance is achieved by booting the real-time kernel rather than DOS or Windows.
Both interrupt-handling and polling modes are supported within the real-time kernel. Interrupt mode provides the highest application flexibility. Polling mode runs with less overhead, enabling you to achieve smaller sample times for applications. Using a high-performance Intel or AMD processor, you can achieve sample rates approaching 50 KHz.
Store