STM8S105K4T6原理图资料 - 免费下载
技术资料资源
文件大小:13 K
💡 温馨提示:本资源由用户 zhaiyawei 上传分享,仅供学习交流使用。如有侵权,请联系我们删除。
注意大红框中的NOTE:大概的意思是说:额外的AIN12通道不能用于ADC扫描模式和模拟看门狗模式,而且AIN12通道转换结果只会存在 ADC_DRH/ADC_DRL这两个寄存器中!
既然是这样:那我们应该去stm8s的固件库中去寻找可以操作AIN12的函数咯,要注意库寄存器的风格,查找的格式应该是“ADC1->DRL”或"ADC1->DRH",就会找到uint16_t ADC1_GetConversionValue(void),
而且就只有这个函数使用到了这两个寄存器,就是它了!!!
然后把上面操作AIN0-AIN5的初始化函数注释掉ADC1_ScanModeCmd(ENABLE); //启用扫描模式,调用ADC1_GetConversionValue()就可以了,STM8S好用没毛病!!!