Table 3-1: Functions Operating on Links for CCS IDE
Function
|
Overloaded
|
Description
|
activate
|
|
Change the active file or project in CCS IDE
|
add
|
|
Add a file to the active project in CCS IDE
|
animate
|
|
Run an application on the target processor until it reaches a breakpoint
|
build
|
|
Build the active project in CCS IDE
|
ccsboardinfo
|
|
Return information about the boards and simulators recognized by CCS IDE
|
ccsdsp
|
|
Create a link to CCS IDE
|
cd
|
|
Change the working directory that CCS IDE uses
|
clear
|
Yes
|
Destroys the links to CCS IDE
|
close
|
Yes
|
Close open files in CCS IDE
|
delete
|
|
Remove debug points in files in CCS IDE
|
dir
|
|
List the files in the current CCS IDE working directory
|
disp
|
Yes
|
Display the properties of a link to CCS IDE
|
display
|
Yes
|
Display the properties of a link to CCS IDE
|
get
|
Yes
|
Returns the property values for a link to CCS IDE.
|
halt
|
|
Terminate execution of a process running on the target processor
|
info
|
Yes
|
Return information about the target processor
|
isreadable
|
Yes
|
Determine if MATLAB can read the specified memory block
|
isrtdxcapable
|
|
Determine whether the target processor or board supports RTDX
|
isrunning
|
|
Test whether the target processor is executing a process
|
isvisible
|
|
Test whether CCS IDE is running on the PC
|
iswritable
|
Yes
|
Determine if MATLAB can write to the specified memory block
|
load
|
|
Transfer a program file (*.out , *.obj ) to the target processor
|
new
|
|
Create and open a new text file, project, or build configuration in CCS IDE
|
open
|
Yes
|
Load a file into CCS IDE
|
profile
|
|
Return profile information from running a DSP/BIOS-enabled program in CCS IDE
|
read
|
|
Retrieve data from memory on the target processor
|
regread
|
|
Return a value from a specified register on the target processor
|
reload
|
|
Resend the most recently loaded program file to the target processor
|
regwrite
|
|
Write a value to a specified register on the target processor
|
remove
|
|
Remove a file from the active CCS IDE project
|
reset
|
|
Start to reset the target processor
|
restart
|
|
Restore the program counter to the entry point for the current program on the target
|
run
|
|
Execute the program loaded on the target processor
|
set
|
Yes
|
Set the properties of links for CCS IDE.
|
symbol
|
|
Return the most recent program symbol table from CCS IDE
|
visible
|
|
Set the visibility for CCS IDE window
|
write
|
|
Write data to memory on the target processor
|
Table 3-2: Functions Operating on Links for RTDX
Function
|
Overloaded
|
Description
|
address
|
|
Return the address and memory page for a symbol.
|
clear
|
Yes
|
Remove existing links for RTDX and CCS IDE. Uses a destructor method to eliminate the link objects.
|
close
|
Yes
|
Close an open RTDX channel.
|
configure
|
|
Define the size and number of RTDX channel buffers.
|
disable
|
|
Disable the RTDX interface, a specified channel, or all RTDX channels.
|
disp
|
Yes
|
Display the properties of an RTDX link (default display).
|
display
|
Yes
|
Display the properties of an RTDX link.
|
enable
|
|
Enable the RTDX interface, a specified channel, or all RTDX channels.
|
flush
|
|
Flush data or messages out of one or more specified RTDX channels.
|
get
|
Yes
|
Return the property values for a link for RTDX.
|
info
|
Yes
|
Return information about specified RTDX links.
|
isenabled
|
|
Determine whether the RTDX interface or one or all RTDX channels are enabled for communications.
|
isreadable
|
Yes
|
Determine whether MATLAB can read the specified RTDX channel.
|
iswritable
|
Yes
|
Determine whether MATLAB can write to the specified RTDX channel.
|
msgcount
|
|
Return the number of messages in a read-enable RTDX channel.
|
open
|
Yes
|
Open an RTDX channel to a target processor.
|
readmat
|
|
Read a matrix of data from specified RTDX channels.
|
readmsg
|
|
Read messages from the specified RTDX channel.
|
set
|
Yes
|
Set the properties of a link for RTDX.
|
writemsg
|
|
Write a message to the target processor.
|