写进协议栈里面的采集加速度的程序第一次烧入之后是正常读取的,但断电之后再打开,读取出来的数据就是错误的。
有拿裸机的程序试了,裸机读取的断电之后再接上是可以正常读取的。
这有可能是什么原因引起的?
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
你读取的机制是怎么实现的呢? 周期性的读取,还是单次读取,按键读取?
仅仅单次读取的话,我想数据没有代表意义,可能的原因:
1. 协议栈中关于加速度传感器的端口配置与协议栈端口初始化部分冲突
2. 使用了软件延时,且延时时间较长,影响了协议栈的正常运行。