你好,我的2812CAN用BACK2BACK程序正常,但是转入正常模式就无法正常发送。我用的100k波特率,用示波器看CANTX输出是170us低电平,250us高电平,然后是10us的低电平,然后是又是250us的高电平和10us的地点片交替。这是发生了什么错误?
Young Hu:
不好确定是软件问题还是硬件问题。
首先得确保硬件连接没有问题。
在软件调试时,设置断点检查程序能不能运行下去;查看一下中断标志位。
建议你参考一下TI的提供的参考程序
你好,我的2812CAN用BACK2BACK程序正常,但是转入正常模式就无法正常发送。我用的100k波特率,用示波器看CANTX输出是170us低电平,250us高电平,然后是10us的低电平,然后是又是250us的高电平和10us的地点片交替。这是发生了什么错误?
10#:
建议降低波特率测试一下。
同时在硬件上确认在终端已经加了120Ohm的匹配电阻。