打印
[串口烧写]

DSP28335进行ECAN模块初始化配置出现问题,求帮忙,急急急

[复制链接]
908|2
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
Jerry433|  楼主 | 2019-12-21 22:27 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
最近在做28335的ECAN模块通信,在跑程序的时候,发现main程序在initECan处进入了死循环,进入InitECan错误出在CCE的地方,CCE一直在while语句里进行死循环,跑不出来。求大神指点一下,好几天一直没解决这个问题。
    do
        {
            ECanaShadow.CANES.all = ECanaRegs.CANES.all;
    }
    while(ECanaShadow.CANES.bit.CCE != 1 );  

使用特权

评论回复

相关帖子

沙发
zuoanhuafeng| | 2019-12-22 10:59 | 只看该作者
初始化,可以参照示例。

使用特权

评论回复
板凳
airwill| | 2019-12-22 20:39 | 只看该作者
通过编程使CCR=1(主控寄存器(CANMC)的位12),设置为初始化模式。
仅在CCE=1(CANES寄存器的位4)时可执行初始化,然后才可以写配置寄存器。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

1

主题

1

帖子

0

粉丝