您好,之前调试的DCDC的程序在RAM里运行正常,在flash里中断运行混乱,adc采样读取有问题。
现在经过建议我把编译优化选项关掉了,现在中断的运行步骤正常了,但是现在adc的采样读取依然有问题,问题是:一开始的offset计算就不对,运行程序之后检测到的电压电流值固定不变不会刷新。然后我想试验一下去掉了中断大部分计算的程序,adc的检测就正常了。
急求您的解答,感激不尽!
user4884320:自己顶一下,现在还没有解决,有的时候直接烧写成功后,点运行都没有任何反应。
您好,之前调试的DCDC的程序在RAM里运行正常,在flash里中断运行混乱,adc采样读取有问题。
现在经过建议我把编译优化选项关掉了,现在中断的运行步骤正常了,但是现在adc的采样读取依然有问题,问题是:一开始的offset计算就不对,运行程序之后检测到的电压电流值固定不变不会刷新。然后我想试验一下去掉了中断大部分计算的程序,adc的检测就正常了。
急求您的解答,感激不尽!
Jordan Zhou:
回复 user4884320:
烧入到Flash的代码,没有对Flash进行初始化。需要在RAM中调用Flash初始化代码,才能确保系统工作。
TI中文支持网



