reference:language:analogreadresolution
差别
这里会显示出您选择的修订版和当前版本之间的差别。
两侧同时换到之前的修订记录前一修订版后一修订版 | 前一修订版 | ||
reference:language:analogreadresolution [2017/04/07 10:03] – 外部编辑 127.0.0.1 | reference:language:analogreadresolution [2023/06/07 04:23] (当前版本) – 外部编辑 127.0.0.1 | ||
---|---|---|---|
行 1: | 行 1: | ||
====== 描述 ====== | ====== 描述 ====== | ||
- | + | analogReadResolution()是用在具有12bit ADC上的Analog API的扩展. | |
- | + | ||
- | analogReadResolution()是用在Due 和 Zero上的Analog API的扩展. | + | |
设置analogRead()返回值的大小(位),默认是十位(返回值介于0到1023)向后兼容AVR板. | 设置analogRead()返回值的大小(位),默认是十位(返回值介于0到1023)向后兼容AVR板. | ||
DUE和ZERO可以通过改变分辨率到12来使用12位的adc. 这样将会从analogRead()返回0-4096的值. | DUE和ZERO可以通过改变分辨率到12来使用12位的adc. 这样将会从analogRead()返回0-4096的值. | ||
- | |||
===== 语法 ===== | ===== 语法 ===== | ||
- | |||
- | |||
analogReadResolution(bits) | analogReadResolution(bits) | ||
- | |||
===== 参数 ===== | ===== 参数 ===== | ||
- | |||
- | |||
- | |||
bits:决定 analogRead()返回值的的分辨率(以位),你可以设置它为1到32之间,你可以设置高于12的分辨率,但是analogRead()的返回值将会是个近似值。细节请查看注意事项。 | bits:决定 analogRead()返回值的的分辨率(以位),你可以设置它为1到32之间,你可以设置高于12的分辨率,但是analogRead()的返回值将会是个近似值。细节请查看注意事项。 | ||
===== 返回 ===== | ===== 返回 ===== | ||
- | |||
- | |||
无. | 无. | ||
- | |||
===== 注意 ===== | ===== 注意 ===== | ||
reference/language/analogreadresolution.1491559382.txt · 最后更改: 2023/06/07 04:09 (外部编辑)