恭喜,你发布的帖子
发布于 2022-05-03 11:48:40
28楼
做技术技术要有这样的一股精神,要有不服来辩的精神,用事情(实际程序的验证)说话的精神。
实际上归结到一个根本问题是ctrl指令的done位问题,至少,我是这样理解的。我理解无论ctrl指令是否正确完成,哪怕是ctrl指令出现错误,done位一定是1,这个与扫描周期无关,你加入error状态值还有一点道理(仅仅只是规约了大家(从站)按我主站的通讯协议来执行而已)。
初始化指令出现错误了,完成位是为1,但是这时候去触发轮询指令有意义吗?更别提用初始化脉冲SM0.1或是用定时脉冲去触发轮询指令了
请填写推广理由:
分享
只看
楼主