您的位置 首页 系统

STM8学习笔记–ADC

STM8的ADC转换器有10位的分辨率。STM8的特殊之处在于,如果用户可接受较低的分辨率,则读转换结果的速度会加快;用户可通过选择相应的寄存

STM8ADC转化器有10位的分辨率。STM8的特别之处在于,假如用户可接受较低的分辨率,则读转化成果的速度会加速;用户可经过挑选相应的寄存器对齐方法,只读10位中的8位。装备左对齐或右对齐的寄存器ADC_CR2。

ADC开-关操控:经过置位ADC_CR1寄存器的ADON位来敞开ADC。当初次置位ADON位时,ADC从低功耗形式唤醒。为了发动转化有必要第2次运用写指令来置位ADC_CR1寄存器的ADON位。假如转化频频,就一向坚持ADC上电,这样就省去了7us上电安稳时刻,假如ADON位清零进入低功耗形式,则需求两次写ADON来敞开转化。

写程序按以下时序图操作:

单次转化形式:这种形式下,ADC仅履行一次转化。

使用场景:这种形式可用于从外部传感器取得一个模拟量(如读取温度)。

接连转化形式:在这种形式下,ADC循环地进行转化。当一次转化完毕,下一次转化当即开端。ADC_DR中的
数据有必要在被下一次转化成果掩盖之前被读取。
使用场景:可用于从外部模拟信号中取得一组模拟量(如读取沟通电压的波形)。

扫描形式:略

声明:本文内容来自网络转载或用户投稿,文章版权归原作者和原出处所有。文中观点,不代表本站立场。若有侵权请联系本站删除(kf@86ic.com)https://www.86ic.net/qianrushi/xitong/260408.html

为您推荐

联系我们

联系我们

在线咨询: QQ交谈

邮箱: kf@86ic.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

返回顶部