1. ADC硬件结构

内部结构简化框图

2. ADC转换模式

2.1 单次转换,非扫描模式

2.2 连续转换,非扫描模式

2.3 单次转换,扫描模式

2.4 连续转换,扫描模式

3. 规则组和注入组

4. ADC数据对齐

5. ADC转换时间
总转换时间=采样时间+12 个 CK_ADC 周期
6. ADC内部校准
ADC有一个内置自校准模式,可以大幅减少因内部电容组的变化而造成的精准度误差。
校准需要ADC使能之后延迟14个CK_ADC以等待ADC稳定。
7. ADC实现步骤
/* 重置 */
/* 使能时钟 */
/* 设置分频系数 */
/* 设置同步模式(独立模式) */
/* 设置单次模式还是连续转换(单次转换) */
/* 设置扫描还是非扫描模式(非扫描模式) */
/* 设置是否打开插入通道(不打开) */
/* 设置分辨率 */
/* 设置数据对齐 */
/* 设置转换通道个数(包括常规通道组和插入通道组) */
/* 设置转换哪一个通道以及所处序列位置 */
/* 使能ADC */
/* 内部校准(需要delay等待) */
// 校准


![[Leetcode 435][Medium]-无重叠区间-贪心](https://i-blog.csdnimg.cn/direct/d0ad1587399d4eec9127ee54a62bb262.png)















