本文介绍ADC-模数转换支持函数的参数说明及示例。
硬件平台
产品型号 | 是否支持 | 硬件类型 | 固件版本号 |
HaaS600Kit | 是 | 开发板 | 4.0.1 |
HaaS510 | 否 | DTU | 4.0.1 |
HaaS520 | 否 | DTU | 4.0.1 |
HaaS530 | 是 | DTU | 4.0.1 |
HaaS531 | 是 | DTU | 4.0.1 |
HaaS632-LT32V | 否 | 模组 | 4.0.1 |
HaaS600-EC600S | 是 | 模组 | 4.0.1 |
HaaS600-EC600N | 是 | 模组 | 4.0.1 |
HaaS600-EC600U | 否 | 模组 | 4.0.1 |
HaaS600-N715 | 是 | 模组 | 4.0.1 |
open(Object options)
打开ADC,创建ADC实例。
入参
属性 | 类型 | 是否必填 | 描述 |
id | String | 是 | 在 |
返回
ADC实例。
readValue()
读取ADC数据。
入参
无。
返回
Number类型,读取到的ADC数据。
close()
关闭ADC实例。
入参
无。
返回
无。
示例代码
板级配置
板级详细配置说明,请参见app.json-全局配置文件。
{
"io": {
"battery": {
"type": "ADC",
"port": 1,
"sampling": 12000000
}
},
"debugLevel": "DEBUG"
}
应用脚本
import *as adc from 'adc';
// voltage
var vol = adc.open({
id: 'battery'
});
// read voltage
var value = vol.readValue();
console.log('voltage value is ' + value);
vol.close();
文档内容是否对您有帮助?