Part Number:IWR6843ISK-ODS
Hi TI Team
我们现在用3D People counting demo,follow user guide 可以进入debug mode;
然后运行overhead_demo_visualizer.exe,配置完雷达参数后,系统直接跑起来了
请问一下,如何在R4F 和C674X 之间 进行单步debug 呢?
Nancy Wang:
请参考以下文档给出的建议:
6. 15. CCS Debugging of real time application
mmwave_sdk_03_05_00_04\docs\mmwave_sdk_user_guide
,
user6414054:
Hi
问题是配置完雷达,也挑不到breakpoint 处,不知道为什么.
,
Chris Meng:
你好,
请问你的断点设置在哪里?你确认代码在配置完后可以运行到相关代码行么?
你可以先找到一个确认会运行的地方打断点。
注意,由于demo的采集处理是一个实时的联络,如果在运行中停下来,后续代码是基本上不能继续运行的。
,
user6414054:
HI chris
在DPU_radarProcess_process() 这个function 里面
,
Chris Meng:
你好,
请问你是如何设置断点的?是在下载好可执行文件后,打开相关文件,设置的断点吗?
,
user6414054:
Hi Chris
是的. load 完可执行文件后,提示cli config:
配置完雷达 启动后,直接挂掉了:
另外请教一下: 在dss domain 下,如何添加打印语句呢
用System_printf("xxxxx!\n"); 可以吗
添加打印语句,就会出现overley error
,
Chris Meng:
user6414054 说:配置完雷达 启动后,直接挂掉了
这是你断点没有停的原因。
user6414054 说:添加打印语句,就会出现overley error
是编译时候出错么?
,
user6414054:
断点停下来了,但程序也停止了。 感觉像是雷达还在运行,但dss 停止了….
是的,编译就会出现的。
请教你们是如何debug dss 的呢
,
Chris Meng:
user6414054 说:编译就会出现的
编译出错的话,应该是内存不够了,只有减少DSS的代码、数据量才能消除内存不够的错误。
可以尝试把你要debug的值写入一个变量,你查看变量的值的变化。
,
Chris Meng:
user6414054 说:断点停下来了
你之前不是说断点停不下来么?
,
user6414054:
Hi
停到断点处,直接挂机了
dss 下如何用打印呢