CCS软件应用实验
使用CCS5.5版本的程序。
目的:
(1)导入既有CCS工程,编译、运行和调试DSP应用程序;
(2)创建应用型工程、源文件和目标配置文件;
(3)掌握CCS的基本调试步骤和内存数据观察方法。
界面:
注意左边选择CCS Debug表示代码调试界面:
一、创建一个Hello world简单程序:/p>
1)Project->New CCS Project
2) 按下图选择
Project name:工程名称
Output type:类型
Use default location:存放位置
Advanced setting设置如下
(注意:都不能有中文名,可以根据自身情况进行修改)
Project templates and examples:工程例程,选择hello world
3) 创建成功如下:
4)点击锤子符 ,进行编译,生成一个Debug文件如下:
若提示如下显示如下
点击c6748.cmd 输入-stack 2000 -heap 2000
5)右键工程,选择new>target configuration file,点击target configuration file
然后可以修改名字(不能有中文),可以直接finish
6) 配置*****.ccxml文件:在搜索栏输入c674,勾选c674x cpu,保存
7) 编译运行点击hello.c,后点击小虫子(Debug),然后点击ok
会进入Debug Edit界面:
8) 进行调试:如果界面如下,有这个小虫子Debug,然后点击绿色箭头运行
——-如果没有,view >Debug
9) 点击运行后如下:
10) 如果需要结束运行:点击红色,结束Debug,会自动回到ccs Edit界面
2、 导入工程文件:
3、 查看系统内存:
1)
1. 使用Expression查看系统内存
2. 使用Memory Browser查看系统内存
3. 使用tools > Graph > Single Time,使用图表查看系统内存
2) 以下对三种方法进行使用
以代码,查看image_bar内存为例:
#include <stdio.h>
unsigned char image_bar[256];
int main(void) {
nt i;
or (i=0; i<256; i++){
image_bar[i] = 255 – i;
printf(“image_bar[%d]=%dn”, i, image_bar[i]);
}
rintf(“Hello World!n”);
eturn 0;
}
第一步在12行printf(“Hello World!n”) 前点击两次(需要点击上面图的蓝色区域),使前面产生断点
之后按照前文写的第8)步:点击绿色小虫子,然后点击绿色箭头得到结果如下:
点上有一个箭头指向。这样才能查看image_bar的内存
原因:只有在运行程序时,才能查看内存使用。若运行结束后系统会自动将内存清空导致无法查看image_bar的内存使用
1.使用Expression查看系统内存,点击输入image_bar,再进行保存,如图二表示
2. 使用Memory Browser查看系统内存,(1)输入image_bar,(2)然后点击go,(3)选择如下:
3.使用tools > Graph > Single Time,使用图表查看系统内存
如下设置:
出现图像如下
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!