CCS42下工程的建立及配置重要.docx

上传人:b****4 文档编号:11945405 上传时间:2023-04-16 格式:DOCX 页数:12 大小:1,002.23KB
下载 相关 举报
CCS42下工程的建立及配置重要.docx_第1页
第1页 / 共12页
CCS42下工程的建立及配置重要.docx_第2页
第2页 / 共12页
CCS42下工程的建立及配置重要.docx_第3页
第3页 / 共12页
CCS42下工程的建立及配置重要.docx_第4页
第4页 / 共12页
CCS42下工程的建立及配置重要.docx_第5页
第5页 / 共12页
点击查看更多>>
下载资源
资源描述

CCS42下工程的建立及配置重要.docx

《CCS42下工程的建立及配置重要.docx》由会员分享,可在线阅读,更多相关《CCS42下工程的建立及配置重要.docx(12页珍藏版)》请在冰豆网上搜索。

CCS42下工程的建立及配置重要.docx

CCS42下工程的建立及配置重要

CCS4.2环境下工程的建立及调试

1.CCS4.2环境下工程的建立

(1)新建工程

(2)输入项目名称(不能包含中文)和项目路径(不能包含中文)

(3)输入项目所支持的设备

(4)加入源文件

通过【AddFilestoProject…】加载到工程中,(将文件添加到项目)”,将源文件复制到项目目录中。

如果该文件是在工程文件夹下,则选择文件名上的右键菜单中的【Delect】选项会实际删除文件,慎用;否则不会删除,只是移出工程;

需要加入文件为

(1)xxx.c

(2)xxx.cmd

(1)c5509.gel

(1)csl5509a.lib

如果【LinkFilestoProject…】加载到工程中,这样可以将文件保留在其原始目录中。

选择文件名上的右键菜单中的【Delect】选项,,则不会删除文件,只是移出工程;

2.配置工程

(1)设置include目录

添加头文件,如csl.h这些。

因为CCS4里面已经没有这些头文件了。

在工程名上的右键菜单中选择【BuildProperties】,如图所示。

在【PropertiesforMyProject】界面中,【C5500Compiler】下选择【IncludeOptions】选项,如图所示。

单击图标设置头文件的路径,如图所示的对话框。

单击【Filesystem】,按截图设置路径。

如需要在其他路径下包含头文件,可以使用同样方法再次添加。

其他的选项按下面的截图设置,"${PROJECT_ROOT}"指的是当前工程目录下,即目录

"MyProject"。

本例程需要添加如下路径:

(1)"${CG_TOOL_ROOT}/include"

(2)"${XDAIS_CG_ROOT}/packages/ti/xdais"

(3)"${C5500_CSL_CG_ROOT}/include"

(4)"F:

\DSP\workspace\C5500include"

(2)配置项目使用芯片

工程右键->BuildProperties->C/C++Build->C5500Compiler->PredefinedSymbols->Pre-defineNAME->添加“CHIP_5509A”

(3)配置内存模式

工程右键->BuildProperties->C/C++Build->C5500Compiler->RuntimeModelOptions->Specifymemorymodel(选择large)

(4)配置设置堆大小(stacksize)和栈大小(heapsize)

工程右键->BuildProperties->C5500Linker->BasicOptions,设置stacksize(0x3e8)和heapsize(0x7d0)

工程右键->BuildProperties->C5500Linker->RuntimeEnvironment->Specify size of outputsysstack section(1024)

3.编译(Building)工程

(1)无错误及警告时,编译信息显示如下

如果项目没有error和warning,说明项目编译成功,相关的结果如下:

****BuildofconfigurationDebugforprojectlab1-wdt****

D:

\ProgramFiles\TexasInstruments\ccsv4\utils\gmake\gmake-kall

'Buildingfile:

../wdt.c'

'Invoking:

Compiler'

提示:

调用编译器

"D:

/ProgramFiles/TexasInstruments/ccsv4/tools/compiler/c5500/bin/cl55"

-g--define=CHIP_5509A

提示:

编译芯片类型

--include_path="D:

/ProgramFiles/TexasInstruments/ccsv4/tools/compiler/c5500/include"

--include_path="F:

/DSP/workspace/C5500include"

--include_path="/packages/ti/xdais"

--include_path="D:

/CCSTUD~1.3/C5500/csl/include"

提示:

编译include目录

--diag_warning=225

--diag_warning=num

-pdsw

把标识符num对应的语句标记为警告。

--ptrdiff_size=16

--memory_model=small

提示:

内存模式

--asm_directory="F:

/DSP/workspace/lab1-wdt"

--preproc_with_compile

--preproc_dependency="wdt.pp""../wdt.c"

'Finishedbuilding:

../wdt.c'

''

提示:

编译完成

'Buildingtarget:

lab1-wdt.out'

'Invoking:

Linker'

提示:

调用链接器

"D:

/ProgramFiles/TexasInstruments/ccsv4/tools/compiler/c5500/bin/cl55"

-g--define=CHIP_5509A

--diag_warning=225--ptrdiff_size=16

--memory_model=small

--asm_directory="F:

/DSP/workspace/lab1-wdt"-z-m"lab1-wdt.map"

--stack_size=0x200

--heap_size=0x7d0

--warn_sections

-i"D:

/ProgramFiles/TexasInstruments/ccsv4/tools/compiler/c5500/lib"

-i"D:

/ProgramFiles/TexasInstruments/ccsv4/tools/compiler/c5500/include"

--reread_libs

--rom_model

--sys_stacksize=1024

-o"lab1-wdt.out""./wdt.obj"-l"libc.a""../csl5509a.lib""../wdt.cmd"

'Finishedbuildingtarget:

lab1-wdt.out'

''

Buildcompleteforprojectlab1-wdt

4.调试工程

(1)正确的安装顺序连接

(注意:

目标板一定要断电时,插拔JATG)

1、连接XDS100V2仿真器和电脑

2、连接XDS100V2仿真器JATG和DSP目标板

3、DSP目标板上电

(2)选择【Debug|LaunchTIDebugger】

如图

完成上述操作之后,进入调试环境,如图所示

(3)连接目标板,并且目标板上电后

如果连接成功,则如图,同时目标板上D9(最右侧),绿灯点亮。

单击【Debug】或【C/C++】,可以在调试窗口和代码编辑窗口切换,而不需要退出调试环境。

在调试窗口也可以修改代码,然后直接编译和加载。

加载xxx.out文件,如图

单击【OK】,CCS加载完成后,如图所示。

左侧是C代码,右侧是汇编代码。

这样调试就非常方便。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 初中教育 > 政史地

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1