笔记五:只听模式<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />
我们多来讨论一个模式吧,如题就是只听模式,如果你曾经仔细的浏览过数据手册,会容易被使混乱,什么“错误认可状态”,又什么“不作出应答”之类老是看不懂的东西。但是只要记住这么一点,当节点设置为只听模式时,它就变成“只能接收报文不能发送报文”的状态,虽然该节点依然参与总线活动,但是它失去了“发言权”。
设置只听模式方法很简单,仅要在节点初始化函数最后一段代码中,MODR赋予0x02。
void Init_CAN(void)
{
......
......
do
{
MODR = 0x02;
temp = MODR;
}while(!(temp&0x02)); //确保进入自检模式
}
最近学院作业比较多~一个星期就要完成4个报告,时间都给作业了,可恶!
文章评论(0条评论)
登录后参与讨论