发布于 2014-08-05 08:58:09
37楼
你知道吗?完成位是指通讯工作的完成。你叫你小孩去楼下士多买包纸巾,然后到旁边的报纸亭买份报纸,结果小孩回来了。他只买到了报纸,因为士多关门了。
你说小孩完成了你的任务没有?你会责怪他买不到纸巾吗?
过了一天,你还是叫小孩下楼去做刚才的两个任务,结果跟昨天一样。
而你的程序就是:小孩从昨天等到今天都还没回来,你下去找找,才发现小孩坐在士多的门口,看见士多关门了。然后小孩跟你说:我买不到纸巾,怕你骂,所以要等到士多开门为止,连报纸都还没买。
方案就是这样了。通讯失败时done位也会ON的,伴随Err出现非0的数值。
你自己考虑是不是继续使用你的计数器了。