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

导入示例工程后,代码执行流有问题

Other Parts Discussed in Thread:TMS320F28379D, TIDM-1000

您好,

我从Resource Explore中导入工程,直接编译运行。但是运行的过程中,出现如下问题。某段代码重复执行两次。

我导入的示例工程,如图1所示。

重复执行代码,如图2所示。

例如:

软件代码流:A->B->C->D

实际调试代码运行流:A->B->C->B-C->D

图1

图2

user6523785:

补充导入的代码工程,如下图所示。

,

Susan Yang:

请问只是这3行代码运行是这样?是否有查看反汇编?全速运行下来功能能否正常实现?

抱歉,板子没在手边,所以不能为您实际测试

,

user6523785:

对,这又这三行代码是这样。功能是否实现我不知道,因为TMS320F28379D这块开发板,我是有的,但是TIDM-1000板子我没有。反汇编我也看了,该段代码确实是两段一模一样的是紧连着的。如下图所示。我不太明白,为什么相同的代码会编译两次。

,

Susan Yang:

若是不急的话,我周一拿板子实际测试一下。若是非常着急的话,请您在英文E2E上发帖,会有资深专家为您回复

e2e.ti.com/…/171

,

user6523785:

好的,麻烦您周一确认一下

,

Susan Yang:

您可以再次debug一下,第一遍后Alpha_State_Ptr,A_Task_Ptr,B_Task_Ptr都是0,直到第2遍才赋值

您可以CCS内右键点击Alpha_State_Ptr然后Add Watch Expression 具体 看一下

,

user6523785:

非常感谢您的协助。周末的时候,通过贵公司英文网站的技术支持,我已经了解到了,问题是出在优化上面。我把优化关闭后,该问题就消失了。

再次感谢贵公司技术支持的协助。

,

Susan Yang:

谢谢您的反馈!

赞(0)
未经允许不得转载:TI中文支持网 » 导入示例工程后,代码执行流有问题
分享到: 更多 (0)