TI中文支持网
TI专业的中文技术问题搜集分享网站

TMS320C6654: CCS如何实现在调试时输出断点执行log报告的功能

Part Number:TMS320C6654Other Parts Discussed in Thread:TMS320C6652

TI专家:

     如题,我想在使用CCS调试期间,在CCS执行断点时,输出断点运行状态的log报告,类似于IDEA中evaluate and log at breakpoints的功能,请问CCS如何实现?

     谢谢!

                                       

wang Anna:

我使用的CCS版本是10.4

翻译

搜索

复制

,

Gary Lu:

您好,可以通过使用Trace功能来实现在断点运行状态下输出log报告的功能。

1. 打开CCS并加载您的项目。

2. 在CCS的菜单栏中,选择"View" -> "Trace",打开Trace视图。

3. 在Trace视图中,选择"Configure Trace",打开Trace配置对话框。

4. 在Trace配置对话框中,选择您要使用的Trace模式。根据您的需求,可以选择Instruction Trace、Data Trace或者Event Trace。

5. 配置Trace断点:在Trace配置对话框中,选择"Breakpoints"选项卡,然后点击"Add"按钮来添加Trace断点。在断点配置中,您可以选择要监视的变量、寄存器或者内存地址,并设置断点的条件。

6. 配置Trace输出:在Trace配置对话框中,选择"Output"选项卡,然后选择您要输出log报告的方式。您可以选择将Trace数据输出到CCS的控制台窗口、Trace视图窗口、文件或者其他输出设备。

7. 应用Trace配置:完成Trace配置后,点击"Apply"按钮来应用配置。

8. 启动调试会话:在CCS的菜单栏中,选择"Debug" -> "Start Debug Session"来启动调试会话。

9. 设置断点并运行:在代码中设置断点,并开始运行程序。当程序运行到断点时,Trace功能将会记录相应的Trace数据。

10. 查看Trace log报告:根据您在步骤6中配置的方式,您可以在CCS的控制台窗口、Trace视图窗口、文件或者其他输出设备上查看Trace log报告。

,

wang Anna:

专家:

        您好,非常感谢您详尽的解答!

        我们已基于CCS10.4在TMS320C6652平台进行测试,发现目前我们无法使用Trace功能,如下面2图所示,请问是否需要安装什么插件,或者Trace功能对设备有特殊要求呢?

trace Error

翻译

搜索

复制

,

Gary Lu:

您好,不需要安装额外的插件,Trace功能通常是通过硬件调试器和CCS进行配置和操作。

,

nan Li:

您好,根据您给出的步骤,我也与Anna出现的问题一致,已经在CCS中连接了目标设备C6654,但是Trace工具显示“Please select a connected target that supports Trace”,请问C6000系列不支持Trace功能吗?

,

Gary Lu:

您好,我已咨询e2e工程师,这需要一些时间,谢谢!

,

Gary Lu:

您好,

有一种方法可以获取调试会话中所有设置断点的日志。通过以下链接中的帖子查看:

https://e2e.ti.com/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/981286/ccs-ccs-v10-2-ghost-hidden-breakpoint-blocking-execution/3625712#3625712

赞(0)
未经允许不得转载:TI中文支持网 » TMS320C6654: CCS如何实现在调试时输出断点执行log报告的功能
分享到: 更多 (0)

© 2024 TI中文支持网   网站地图 鲁ICP备2022002796号-1