怪了!怪了!为何我断点调试串口发过来的数据时,数据会改变!
我写了个类似串口调试的工具。我发送命令到下位机里面,下位机回送了数据,我也显示并且接收了。但是接受的数据字节有时不一致,有的时候11个字节有的时候10个字节。所有我就弄断点调试,在串口接收端进行断点调试。。但是问题来了。到了断点处我第一次查看接收的字节数时显示11,然后我移开鼠标再次看的时候就变为0了!!!啥情况- -我第一次见过断电调试的时候还会改动里面的数据的。我断点的时候我没有进行下一步运行动作的,就只是把鼠标移开再看下的。他就变了- -求大神帮帮忙。
[解决办法]
调试的时候 软件会自动刷新寄存器的值