Documente Academic
Documente Profesional
Documente Cultură
Overview
The 32-bit RISC ARM processor architecture developed by ARM Limited is widely used across many embedded designs due to its low price, low power consumption, and wide variety of peripherals for many of the major silicon vendors. Today, the ARM family accounts for more than 75 percent of all 32-bit RISC CPUs. You can use the NI LabVIEW Embedded Module for ARM Microcontrollers for programming ARM microcontrollers with the RTX embedded operating system. This document offers a general outline for targeting LabVIEW code to any custom ARM target. It is the first document in a five-part series that demonstrates the steps you need to take to port LabVIEW code to the Phytec LPC3180 ARM9 microcontroller. For additional information, read these chapters: Chapter 2: Integration of LabVIEW and Keil Toolchains Chapter 3: Implementing Elemental I/O Chapter 4: Porting the RTX Real-Time Kernel Chapter 5: Integrating the Real-Time Agent
Table of Contents
1. Chapter 1 - Introduction 2. Table of Contents 3. Solution Files
1. Chapter 1 - Introduction
With the NI LabVIEW Embedded Module for ARM Microcontrollers, you can port LabVIEW software to any of more than 260 ARM7, ARM9, and Cortex-M3 microcontrollers for system deployment. By using a single development tool from concept to finished product, you can ease the development process and increase end quality while reducing time to market. Visit our website for more information on targeting embedded systems in LabVIEW
2. Table of Contents
Chapter 2: Integration of LabVIEW and KEIL Toolchains Chapter 3: Implementing Elemental I/O Chapter 4: RTX Real-Time Kernel Chapter 5: Integrating the Real-Time Agent
3. Solution Files
The following files provide a complete solution for each chapter of this document. Use these files to follow along with the guide, or use the LPC3180 folder in the chapter 3 files for the final working solution. Note: You will need a .RAR extraction utility (ex. WinRAR) to decompress these files.
1/1
www.ni.com