单步调试和直接运行结果不一致的问题
我写了个程序,向modem发送AT命令后,再读取modem的返回命令,如果回应OK,则初始化成功,没有,则失败.
现在单步调试的时候可以看出回应码为OK,但直接一步运行的时候就读不出,请问这是什么原因??是时间太快的问题吗?需要加什么代码??
[解决办法]
1、单步运行时,速度比较慢,可以考虑加Sleep,看看效果
2、单步运行时,界面发生了切换,看是否影响了某些消息
发布时间: 2012-01-15 22:57:49 作者: rapoo
单步调试和直接运行结果不一致的问题
我写了个程序,向modem发送AT命令后,再读取modem的返回命令,如果回应OK,则初始化成功,没有,则失败.
现在单步调试的时候可以看出回应码为OK,但直接一步运行的时候就读不出,请问这是什么原因??是时间太快的问题吗?需要加什么代码??
[解决办法]
1、单步运行时,速度比较慢,可以考虑加Sleep,看看效果
2、单步运行时,界面发生了切换,看是否影响了某些消息