如果我删除sendData(),系统开始每秒获取GPS信息,那么速度值就会正常工作,但是如果我每12秒从GPS获取数据(因为GSM延迟),速度就不会像预期的那样工作。虽然我已经添加了一个" for (i=0;i<=4;i++)“到getGPSData(),强制它在GSM通过互联网发送它之前获得至少4倍的位置,但现在工作得更好了,但仍然获得了错误的值,或者有时它在很长一段时间内冻结到相同的速度我尝试添加第二块板,并将两块板都设置为“双核”与I2C通信,其中一块板每秒从I2C获取数据,另一块板每15秒发送一次数