1. VxWorks application guidance
The Tornado integration environment provides an efficient and clear graphical real-time application development platform that includes a complete development and tuning tool for embedded systems. The Tornado environment uses a host-target cross-developing model, the application compiles the link to generate executables in the Windows environment of the host, downloads to the target machine, complete the communication of the target agent on the target, and the application Program adjustment, analysis. It consists mainly of the following parts:
Ÿ VxWorks, high-performance real-time operating system;
Ÿ Application compilation tool;
Ÿ Interactive development tool;
The following components of the Tornado integrated environment are given:
Ÿ Tornado development environment
Tornado is an integrated window environment integrating editor, compiler, and debugger, and can also issue commands and browsses from the Shell window.
Ÿ WindConfig: Tornado system configuration
Selecting the required components to form a VxWorks real-time environment with WindConfig, and generates the configuration of the board-level support package BSP.
Ÿ WINDSH: Tornado shell
WINDSH is a C language interpreter residing in the host, which can run all functions downloaded to the target, including VxWorks and application functions. The Tornado housing can also explain the routine tool command language TCL.
Ÿ browser
The Tornado browser can view memory allocation, system objectives (such as tasks, message queues, sessage, etc.). This information can be updated periodically.
Ÿ Crosswind: Source level debugger
Source level debugger Crosswind provides a graphic and command line mode to debug, you can specify a task or system-level breakpoint setting, single-step execution, exception handling.
Ÿ 目 Target server residing host
Target Server Management Host Communication, all interactive tools with the target machine through the target server, which also manage the target machine symbol table on the host, providing the load and uninstall of the target module.
Ÿ Tornado registrar
All target servers register their services in the registrar. The registrar maps the user-defined target name to the target server network address.
Ÿ vxworks
Tornado includes a VxWorks operating system.
Ÿ Target agent
The target agent is a component that resides in the TORNADO tool and a target system system in the target. In general, the target agent is often invisible.