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

将TMS320F280049C的示例代码移植到TMS320F28379D的基板上,程序总是reset

Other Parts Discussed in Thread:TMS320F28379D, TMS320F280049C

将TMS320F280049C的示例代码移植到TMS320F28379D的基板上,程序总是reset

Susan Yang:

其他功能正常吗?能否私信一下程序?我实际测试一下

,

user6523785:

跑不起来,每次跑起来几秒,瞬间就reset了。

,

Susan Yang:

若是可以的话,请您私信一下工程,我明天测试一下,谢谢

,

user6523785:

已经私信给您了,麻烦您了

,

Susan Yang:

您现在是CPU1 CPU2都使用了?第一个函数运行 BUCK_HAL_setupDevice(); 就会直接跳到CPU2,然后就reset了

,

user6523785:

 非常感谢您的帮助。

目前,我的配置是只有使用了CPU1.程序怎么会使用两个cpu?

,

Susan Yang:

我是使用launchpad来测试的,您可以使用您现在的板子来在线debug一下看是否也出现这样的情况

,

user6523785:

我debug的时候也出现这种情况

,

Susan Yang:

After a reset, the reset cause register (RESC) is updated with the reset cause. The bits in this register maintain their state across multiple resets. They can only be cleared by a power-on reset (POR) or by writing ones to the register. Each CPU has its own RESC register, referred to as CPU1.RESC and CPU2.RESC

运行您的程序后观察该寄存器,如下

您可以参考 TRM 的 3.3 Resets 具体查找reset的原因

,

user6523785:

ok,非常感谢

,

Susan Yang:

不客气,期待您的反馈!

,

user6523785:

我刚做了另外一个试验,我将所有代码主函数所有代码屏蔽掉,然后加入一些代码。当我调试的时候,我发现,部分代码没有编译进去了,但是代码执行流还是有问题,如下图所示。所以我怀疑是链接文件出问题了?但是链接文件我对过了,没有发现问题点

,

Susan Yang:

该问题已经在下面的链接内解决。本贴已结。

e2echina.ti.com/…/620935

赞(0)
未经允许不得转载:TI中文支持网 » 将TMS320F280049C的示例代码移植到TMS320F28379D的基板上,程序总是reset
分享到: 更多 (0)