示例代码
板级配置
板级详细配置说明见:app.json - 全局配置文件
{
"io": {
"voltage": {
"type": "DAC",
"port": 1
}
},
"debugLevel": "DEBUG"
}
业务脚本
var dac = require('dac');
// led
var voltage = dac.open({
id: 'voltage'
});
voltage.writeValue(65536 / 2);
var value = voltage.readValue();
console.log('voltage value is ' + value);
voltage.close();
open(Object options)
打开DAC,创建 DAC 实例,默认启动DAC电压输出。
入参
Object类型,属性如下:
属性 | 类型 | 必填 | 描述 |
id | String | 是 | 在app.json中定义的DAC id名称。 |
返回
- DAC
- 实例。
DAC 实例
DAC.readValue()
读取DAC输出值。
返回值
- Number类型,DAC输出值。
DAC.writeValue(Number value)
设置DAC输出值。
入参
属性 | 类型 | 必填 | 描述 |
value | Number | 是 | 需要设置的DAC值 |
DAC.close()
关闭DAC实例。关闭DAC实例后,也会停止DAC电压输出。
在文档使用中是否遇到以下问题
更多建议
匿名提交