我以上一个Matser块的done和error位为触发下一个Master块的执行。发现:
1 轮询中的最后MASTER块既不执行也不报错,导致端口被占用,其它master块会报8200错误
2 除了最后一个MASTER块(既不执行也不报错),其它master块的状态是:执行成功(可以读到正确的数据)——8200错误;这样的状态变化。
疑问:在这种情况下,应该可以认为硬件没问题,波特率之类的参数也是正确的。但是由于最后一个matser块即不执行也不报错的现象如何处理呢(导致其停master会出现8200错误)