第四天(AD转换)

1. AD转换

分辨率(精度):6位,8位,10位,12位
转换速率:模拟量转换成数字量的速率
采样速率:两次转换的时间的间隔,一般设置为转换速率的1/2
转换方式:

积分法:ms级
逐次逼近法:us级(比较器,DA转换器)
数据对齐方式:左对齐,右对齐

2. ADC控制寄存器 2(ADC_CR2)

ADC控制寄存器 2(ADC_CR2)

3. ADC采样时间寄存器 2(ADC_SMPR2)

ADC_SMPR2

4. ADC规则数据寄存器(ADC_DR)

数据寄存器(ADC_DR)

5. ADC配置步骤

  1. 配置PA3引脚模式--模拟输入

  2. 选择触发事件--CR2->EXTTRIG(位20)
    EXTTRIG
  3. 选择触发方式--CR2->EXTSEL[2:0] (位17--19)(软件触发)
    EXTSEL[2:0]
  4. 转换方式--CR2->CONT(位1)(单次转换)

    单次转换 连续转换
    CONT(1位)
  5. 选择通道x采样时间设置--SMPR2
    adc1 通道 3 4 9--11位


    SMPx[2:0]
  6. 规则通道设置--
    SQR1 20--23位 转换次数1
    SQR3 0--4位 写入3(代表通道3进行转换)5--9位 写入4

  7. 开启ADC进行转换CR2->ADON(0位)
    ADON(位0)

4. 单个ADC框图

单个ADC框图
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。