
Chapter 7 Hardware Implementation Tools
149
Fig. 7.6 Working of real time workshop
7.4.2 Target Support Package TC6
This platform integrates SIMULINK and MATLAB with Texas Instruments eXpressDSP
tools. The software collection allows developing and validating digital signal processing designs
from concept through code. It consists of the TI C6000 target that automates rapid prototyping
on C6000 hardware targets [5]. The target uses C code generated by RTW and CCS to build an
executable file (.out) for the targeted processor. The RTW build process loads the targeted
machine code to target board and runs the executable file on the digital signal processor. All the
features provided by CCS, such as tools for editing, building, debugging, code profiling, and
project management help in developing the applications using MATLAB, SIMULINK, RTW,
and the supported hardware (DSK 6713). Executing code generated from RTW on a particular
target in real time requires that RTW generate target code that is tailored to the specific hardware
target. Target-specific code includes I/O device drivers and an interrupt service routine (ISR).
Since these device drivers and ISRs are specific to particular hardware targets, it must be ensured
that the target-specific components are compatible with the target hardware. To build an
executable, TC6 uses the MATLAB links to invoke the code building process from within CCS.
Once executable file is downloaded to the target and run, the code runs wholly on the target; one
Komentarze do niniejszej Instrukcji