Programming Tms320c6713 Report by PRATEEK
Programming Tms320c6713 Report by PRATEEK
TMS320C6713
ASSIGNMENT REPORT
1. C6713dskinit.c: contains functions to initialize the DSK, the codec, the serial ports, and
for I/O. It is not included with CCS.
2. C6713dskinit.h: header files with function prototypes. Features such as those used to
select the mic input in lieu of line input (by default), input gain, and so on are obtained
from this header file (modified from a similar file included with CCS).
3. C6713dsk.cmd: sample linker command file. This generic file can be changed when
using external memory in lieu of internal memory.
4. Vectors intr.asm: a modified version of a vector file included with CCS to handle
interrupts. Twelve interrupts, INT4 through INT15, are available, and INT11 is selected
within this vector file. They are used for interrupt-driven programs.
5. Vectors_poll.asm: vector file for programs using polling.
6. rts6700.lib,dsk6713bsl.lib,csl6713.lib: run-time, board, and chip support library
files, respectively. These files are included with CCS and are located in
C6000\cgtools\lib, C6000\dsk6713\lib, and c6000\bios\lib, respectively.
Figure 1.4.2.1
3 Go to Project © New, create a project called project_name.
4 Make sure the Project Type is Executable (.out) and Target is TMS329C67XX.
5 Once the project is created, go to Project © Add files to project, add the
DSK6713 Board support Library (BSL)file. This library will simplify the
communication with the board using C language. The file is located at
C:\ti\c6000\dsk6713\lib\dsk6713bsl.lib. More information about this library
can be found in Help© TMS320C6713 DSK © Software © Board Support
Library.
6 Next, include configuration file to setup all the DSP/BIOS correctly.
7 Finally, you can create a new file and begin the laboratory assignment.
Remember to save the file as “project_name.c" and include it to the project
in order for it to run.
1.6.3. During Compilation, you get warnings about "far calls" to data ?
Solution :-
Set the memory model to "data = far"
Implementation