MSP430FR5887使用scan IF上的问题

使用MSP430FR5887 上的ESI接口做无磁传感器,使用FLOWESI生成代码,使用原代码能正常工作,但是我想加入校准保存,把TSM_Auto_cal();Fine_Noise_level();

Set_DAC();这三个语句生成的值保存起来,在掉电或复位时可以不用重新校准。但是发现把校准值读出后使用采样的值就变乱了,只要TSM_Auto_cal()这句存在并且不导入保存的TSM值无论重复上下电多次都可以正常使用。只要缺少TSM_Auto_cal(),使用保存的TSM值在第一次烧录后不下电可以正常运行,上下电后就会出现采样错误的情况。

4 个回复