我写的函数在while1中以1s的间隔从485中读数据,除了第一次正确以外接下来的每组数都是buf[0] 的数在buf[1],buf[1]的数在buf[2],以此类推,最后buf[0]中的数是数据的最后一个字节。 代码我看不出有问题。 哪个大神给看看? 下图是代码 彿° while1
中断接收这个问题就没了。但是直接去读为什么会出问题,目前没搞明白。
假如时钟有问题,最后一个字节会出现在接收buf的buf[0]的地方吗?