你好,我最近在调试一个数字电源系统,功率5kW,当电源输入达到100V左右时,仿真器在线调试就会断开,无法进行在线观测变量的变化,请问这个问题是否是由于干扰造成,如果是的话,请问XDS100系列能否像arm的SWD调试那样修改仿真调试的速度,进而降低干扰的影响。
在未解决仿真器在线调试的情况下,想到能否使用printf函数进行变量的输出,然后通过其它串口数据显示软件对变量进行监控,通过查找E2E论坛中关于printf重定向的资料,发现TMS320F28035: 关于C2000中 printf函数的应用疑问 - C2000︎ 微控制器论坛 - C2000 微控制器 - E2E 设计支持 (ti.com)这篇文章中进行了比较详细描述,另CCSv4 printf问题 - C2000︎ 微控制器论坛 - C2000 微控制器 - E2E 设计支持 (ti.com)这篇文章中也有一些描述,参考2802X里面的例程Example_F2802xLaunchPadDemo发现,项目中有按照Tips for Using Printf这篇文章中操作,但是整个项目中我搜索SCI_open关键词都无法找到定义,只在sci_io.h中找到声明,我不知道SCI_open这些函数实际上是在那里定义的,以及这些函数定义里面应该添加些什么内容。