This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
你好调试adc (我也用了memorycpy函数) AdcOffsetSelfCal函数 无法通过 停在delay的问题 你解决了吗?请问是怎么解决的?
这个问题我试出来了,在flash里面运行时实际是在AdcConversion()函数跑死了,我在ADC.c里面加上#pragma CODE_SECTION(AdcConversion, "ramfuncs");,主程序再加上memorycpy函数,AdcOffestCal就可以了在flash里面运行了,delay也是一样的设置。
但是我在运行delay的时候不知道是不是因为加上中断而flash跟RAM切换需要时间,导致delay延时的实际时间比理论时间高太多了。
恩 谢谢!试了一下 的确可以跑起来了
但还是没有解决 累计误差 比较大的问题,我有300个AD结果累加,累加之后 的误差大的不能忍,请问你有没有遇到类似的问题?谢谢
实验过程是:ad采样 接地,计算出来的累积值有3000~5000,平均每个点有10+的误差