向大家请教一个问题:
使用IAR编译环境,仿真器为SEED-FET430USB
用仿真器连接板子,download程序后,点"RUN",全速运行,测量结果符合预期值。
但不连仿真器,将程序烧写完成后,给板子重新上电,测量到的数据与连接仿真器时的数据不一样,而且相差较大。
我的程序实现的大致功能是:LM75温度传感器通过IIC将数据传给MSP430F5510,经过一个函数计算,得到一个值,然后根据这个值调节PWM,输出模拟DAC。
在两种测试情况下,LM75传过来的数据都是正确的,但是连或不连仿真器,发现经过同一个函数计算,得到的结果不一样。
请问这种情况应该从哪些方面入手?谢谢