TI中文支持网
TI专业的中文技术问题搜集分享网站

28335单步运行没点问题,但是。。。完整跑得时候就出问题了。。有什么原因会导致这种情况?

因为我是软件模拟I2C(不要问我为什么要用软件模拟),驱动ds3231,就是rtc时钟,为了方便我就把读出来的时间写在一个数组里面,先是在while循环外面向3231写进当前时间,然后在while循环里面读出来。重点来了,去在while前设置断点,也就是写进时间之后的下一句。我按着f5不放,一直跑,然后几个循环之后时间是对得上的。但是去掉断点,跑了一会,发现数组里面是一堆不知道什么数据。当然,这些数据不论跑多少次,跑多久都是一样的,不变。好了说完了。。请问下有什么原因会导致呢?  while 循环里面只有读数据的代码。

赞(0)
未经允许不得转载:TI中文支持网 » 28335单步运行没点问题,但是。。。完整跑得时候就出问题了。。有什么原因会导致这种情况?
分享到: 更多 (0)