Other Parts Discussed in Thread:TMS320F28379D, TMS320F280049C
目前我移植TMS320F280049C的开发板控制BOOSTXL_BUCKCONV的示例代码,到TMS320F28379D上,但是总是出现代码执行流出现问题的现象,而且我已经关闭了代码优化。所以我判断可能是链接文件出现了问题。
请问有没有TMS320F28379D控制BOOSTXL_BUCKCONV的链接文件
Susan Yang:
抱歉,没有TMS320F28379D控制BOOSTXL_BUCKCONV的链接文件。
您需要根据实际需求来进行修改cmd文件。
,
user6523785:
我修改过后代码执行流总是出一些问题,请问我应该怎么确定一下错误
,
Susan Yang:
请问编译时有什么报错或警告吗?
若是可以的话,请描述一下您工程的详细情况,谢谢
,
user6523785:
编译不报错,也没有警告。只是提示代码优化应该打开
,
Susan Yang:
“但是总是出现代码执行流出现问题的现象”
能否详细说明一下?
我手边有TMS320F28379D,但是没有BOOSTXL_BUCKCONV,所以不太好直接测试,抱歉
,
user6523785:
是这样的,我的代码总是异常执行。执行流请参照附件中截图。
稍后,我会将工程密送给您。请您帮我帮我判断一下,我修改的链接文件是否有问题?
非常感谢
,
Susan Yang:
您是指中间部分代码不执行吗?
好的,请将您的代码私信一下,谢谢
,
user6523785:
他是一个if else,1执行完,2应该不执行。但是现在却执行了。详情可以参见工程内文件。
,
Susan Yang:
抱歉,之前漏掉了您的帖子。请问您现在问题解决了吗?
,
user6523785:
这个问题已经解决了,并不是链接文件文件出问题。
而是串口配置的时钟出现问题,导致波特率出现匹配不上。
至于上述的现象,我猜测的原因,是由于代码版本是release版,所以调试的时候代码与文件有可能会对不上。
,
Susan Yang:
很高兴您能解决问题,谢谢您的反馈!