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

关于tms320F2812的调试仿真的问题

Other Parts Discussed in Thread:TMS320F2812

使用XDS100v3仿真调试tms320f2812,执行第一个函数InitSysCtrl();单步调试,关闭看门狗,设置pll,打开高速外设和低速外设都正常,然后就使能CAN外设时钟,然后就看见仿真器里eCANA_MBX_CONTENT,eCANA_MOTO,eCANA_MOTS,eCANA_LAM这些寄存器里怎么全部都有了数值呢?配置can外设的函数还没有执行呢?!

Susan Yang:

请问能否给出截图?这些寄存器的值是多少?您可以看一下用户指南内的寄存器说明

www.ti.com.cn/…/zhcu038f.pdf

是否是您之前CAN初始化时对这些寄存器进行了配置,从而导致的会有数值?

,

di wu13:

,

di wu13:

这是截图,仿真器单步仿真至大括号处,只是使能can外设时钟,MBX0的ID号就有了,应该不是以前配置的,因为程序只下载到SRAM

,

di wu13:

这些值很有规律,不像随机产生的数据

,

Susan Yang:

请问您是否有测试过TI例程?是否也是相同结果?目前手边没有没有这个板子,所以不好直接上手测试

就之前文档内给出的初始化说明,应该是在初始化时没有值的

赞(0)
未经允许不得转载:TI中文支持网 » 关于tms320F2812的调试仿真的问题
分享到: 更多 (0)