极海|GEEHY|APM32F030C8T6|极海代理商
极海|GEEHY|APM32F030C8T6|极海代理商

芯片型号:APM32F030C8T6
问题描述:1.ADC 有时不能初始化成功,仿真会卡死在while(!ADC_ReadStatusFlag(ADC_FLAG_ADRDY));
                  2.ADC 使用同步时钟模式,PCLK4 分频后频率不对,为2分频的值;
解决方案:1.VoDa未加去耦电容,电源纹波噪音较大导致出现该现象;
                  2.没有使用 RCM 里的 ADC PSC 寄存器导致出现该现象,使用后会恢复至4分频
                  3.退出 DEBUG 模式时,程序会运行一遍,运行了未执行的代码,在此时写入了数据。
总结:建议 ADC 的输入时钟不能超过 14MHz,如果超过14MHz,有可能引起ADC 无法在很长工作或者降低转换精度,依据 PCLK2 的频率调用函数RCM ConfigADCCLK()调整ADC的输入时钟频率。

广东联科芯微电子有限公司代理的极海Geehy)品牌APM32F030C8T6大量现货供应,欢迎大家免费申请样品测试!