ccs如何查看内存使用情况

ccs如何查看内存使用情况,第1张

1)导入既有CCS工程,编译、运行和调试DSP应用程序;

(2)创建应用型工程、源文件和目标配置文件;

(3)掌握CCS的迅粗唤基本调试步骤和内存数据观察方法。

界面

注意右边CCS Edit表示界面是代码编辑界面:

注意左边选择CCS Debug表示代码调试界面:

一、创建一个Hello world简单程序:​

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,使用图表查看凳棚系统内存

Debug 为调试版本,Release 为发布版本,从开发者和用户视角看,他们的区别如下:

一、从开发者视角,Debug和Release的区别,主要是编译器的选项不同,Debug 包含调试信息,并且不作任何优化,便于程序员调试程序。Release 往往是进行了各种简者优化,使得程序在代码大小和运行速度上都是最告仔优的,以便用户很好地使用。

Debug 版本 相关参数解释:

参数 含义

/MDd /MLd 或 /MTd 使用 Debug runtime library(调试版本的运行时刻函数库)

/Od 关闭优化开关

/D "_DEBUG" 相当于 #define _DEBUG,打开编译调试代码开关(主要针对assert函数)

/ZI

创建 Edit and continue(编辑继续)数据库,这样在调试过程中如果修改了源代码不需重新编译

GZ 可以帮助拦友薯捕获内存错误

Release 版本 参数含义

/MD /ML 或 /MT 使用发布版本的运行时刻函数库

/O1 或 /O2 优化开关,使程序最小或最快

/D "NDEBUG" 关闭条件编译调试代码开关(即不编译assert函数)

/GF 合并重复的字符串,并将字符串常量放到只读内存,防止被修改

二、使用者视角,我们下载软件的时候,一般应该选择Release版。Debug一般比测试版更粗,主要提供给高级测试者反馈修改意见。

方法/步骤

1

打开MyEclipse工具,森羡

2

开启MyEclipse界面之后,打开项目,随意打开一个类 然后双击左侧,出现debug断点

3

然吵春缓后 启动配置的应用服务器即可(如tomcat)

END

去掉debug模式

1

在打开的MyEclipse工具上选择windows->show view->debug,进入debug模式界面,如果没有debug 选择other---》debug

2

或者点击右上角的debug

3

然后点击右上角的窗口中标签“breakpoints”,勾选升模去掉


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/12482382.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2025-08-25
下一篇2025-08-25

发表评论

登录后才能评论

评论列表(0条)

    保存