stm8s ADC 问题
看了文档也没有提到采样的问题,和时间?datasheet里有提到这个问题么?下面代码是个2ms的循环
{
while(!(ADC1->CSR&0x80));
ADC1->CSR&=~0x80;
ad_value=(unsigned int)ADC1->DRHCR1|=0X01; //START ADC
}
每次都读不到正常的值,但是当在100ms的循环里就正常了?啥问题?为什么一旦ADC1->CR1|=0X01,EOC立刻就置1了?仿真器的问题?
RE:stm8s ADC 问题
把速度降低看看:D 问题解决了吗我觉得是采样时间的问题,之前用f4都有单独设采样时间的寄存器,STM8都没有,,,,,难道要手动定时吗
页:
[1]