各位大哥谁能帮我解决一下这个问题啊
我设置CANCON=0x80;
while(CANSTAT&0x80==0) {;}
可执行完这条语句之后为什么CANSTAT中的值没有变成0x08就执行下面的语句了啊,如果CANSTAT中的值没有变成0x08就在while里一直循环等待么,为什么跳出来了。
我用Watch检测在运行之前是CANCON=0x06,CANSTAT=0x06,可执行完之后CANCON=0x08,CANSTAT依然等于0x06,为什么啊,如果不等于0x08就会在里面一直循环么。
哪位大哥帮帮我啊,我都要疯掉了啊 救救我吧。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
2、你什么型号的。18F4580?
一周热门 更多>