- 打卡等级:偶尔看看II
- 打卡总天数:26
- 最近打卡:2024-11-18 21:31:21
注册会员
- 积分
- 157
|
发表于 2024-9-29 14:54:06
|
显示全部楼层
今天拿到试验箱啦{:5_316:}
开始学习啦,第17集:
ADC控制寄存器ADC_CONTR
B7位为ADC_POWER 为ADC电源控制位:0关闭ADC电源,1打开ADC电源
打开电源后等待一毫米ADC电源稳定后再让ADC工作
B6位为ADC_START:ADC转换控制位,写1开始ADC转换,转换完成后硬件自动清零
写0对于已经工作的ADC无影响
B5位为ADC_FLAG:ADC转换结束标志位。当ADC完成一次转换后,硬件自动将此位置1,并向CPU提出中断请求,必须软件清零
B4位为ADC_EPWMT:使能PWM实时触发ADC功能
ADC_CHS[3,0]:ADC模拟通道选择位选择如下图:注意选择通道时要将选择的通道设置为高阻输入
ADC配置寄存器ADCCFG
B5位RESFMT为ADC结果格式控制位,为0时高8位低4位,为1时高4位低8位.
SEED[3,0]为ADC时钟频率控制如下图:
ADC时序控制器ADCTIM
一般默认值即可,有需要时再修改
具体使用参考下图:
|
|