我能为别人做点什么?这是我最近在思考的问题。
看了 ADC 电源监测代码,觉得对 ADC 的理解不到位,代码中有很多部分都不懂。如:
1. 为什么初始化的时候管脚设置为输出?
2. ADC 采集到的值是什么样的值,有范围吗?
3. 为什么需要 ADC,具体阐述模拟量和数字量?
带着这些问题先看一遍芯片手册。看完芯片手册后又有问题了。
4. The ADC supports up to 14-bit analog-to-digital conversion with up to 12 bits ENOB (Effective Number Of Bits).支持14位的转换,这里的14位指什么是14位?
5. decimation rates 和 resolution 的区别是什么?
6. Reference voltage 的作用是什么?
7. extra conversion 指的是 Single-ended input 吗?
8. 转换精度指什么?
9. 有输入、输出,转换完成后的结果怎么放到某个管脚?
10. supports 7 bits (30-kHz bandwidth) to 12 bits (4-kHz bandwidth) of resolution.?