- 工作模式:连续(单接口连续)、单次(单接口单次)、扫描(多接口连续)、不连续(多接口一次n个: n<=8)回复:没明白不连续的用途
- 16路外部接口(ADCx)+三路内部(MCU 温度, 备用电池电量以及Vrefint)
- 负信号如何进行AD转换? 看来要再学习之前的知识了。
- 要考虑两个时钟,ADC转换时钟(Analog),寄存器读/写时钟(Digital)
- 常规组可以至多16路,注入组至多4路,每一组皆可自由组合。
- Tmcu ->ADC1_IN16, Vrefint ->ADC1_IN17, Vbat -> ADC1_IN18.
- 注入组无连续模式,但可配置成跟随常规组(设为连续模式)自动开始转换
- 注入组的值减去了一个用户自定义的偏移值,所以,可能为负。
- 精度设置为6-bits时,左对齐有点不一样,详见Reference P399
- ADC的功能还是很强大的,可以说覆盖了所用应用的组合了。
最重要的是考虑清楚采样的一系列时间问题,包括采样时间,触发时间,等待时间等。
ADC Mode | Multi ADC Mode |
Single(常规+注入) | 注入同步(CHx) |
Continuous(常规+注入跟随常规) | 常规同步(CHx) |
Scan(常规+注入) | 交叉进行(ADCx) |
Discontinuous(常规+注入) | 触发可变(Trigx) |
常规同步+注入同步 | |
常规同步+触发可变 |