This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

TMS320F28033: 关于在数字电源系统中使用XDS100V3仿真工具上强电调试时仿真器断开,以及使用printf重定向到串口进行调试数据输出的问题

Part Number: TMS320F28033

你好,我最近在调试一个数字电源系统,功率5kW,当电源输入达到100V左右时,仿真器在线调试就会断开,无法进行在线观测变量的变化,请问这个问题是否是由于干扰造成,如果是的话,请问XDS100系列能否像arm的SWD调试那样修改仿真调试的速度,进而降低干扰的影响。

在未解决仿真器在线调试的情况下,想到能否使用printf函数进行变量的输出,然后通过其它串口数据显示软件对变量进行监控,通过查找E2E论坛中关于printf重定向的资料,发现TMS320F28035: 关于C2000中 printf函数的应用疑问 - C2000Tm︎ 微控制器论坛 - C2000 微控制器 - E2ETm 设计支持 (ti.com)这篇文章中进行了比较详细描述,另CCSv4 printf问题 - C2000Tm︎ 微控制器论坛 - C2000 微控制器 - E2ETm 设计支持 (ti.com)这篇文章中也有一些描述,参考2802X里面的例程Example_F2802xLaunchPadDemo发现,项目中有按照Tips for Using Printf这篇文章中操作,但是整个项目中我搜索SCI_open关键词都无法找到定义,只在sci_io.h中找到声明,我不知道SCI_open这些函数实际上是在那里定义的,以及这些函数定义里面应该添加些什么内容。