UART 对象接口说明

更新时间:2018-09-12 11:49:51

API

API 说明
UART.open(id) 功能:打开串口参数: id:和板级配置文件中的id保持一致返回值:返回资源handle
UART.read(handle,cb) 功能:从串口中读取数据参数: handle:资源handle,为UART.open的返回值;cb:读回调,返回读取状态值err和数据;返回值:0=ok other=fail
UART.on(handle,cb) 功能:从串口中读取数据; 参数: handle:资源handle,为UART.open的返回值; cb:监控回调,返回读取状态值err和数据; 返回值:0=ok other=fail
UART.write(handle,str) 功能:串口发送数据参数: handle:资源handle,为UART.open的返回值; str:待发送字符串返回值:0=ok other=fail
UART.close(handle) 功能:关闭串口; 参数: handle:资源handle,为UART.open的返回值; 返回值:0=ok other=fail

示例代码

var handle=UART.open('uart2');
if(handle>0){
var value = UART.write(handle,'hello\r\n');
UART.on(handle,function(data){ 
    console.log(data);    
});
} else {
    console.log('open uart2 fail!');
}

results matching ""

    No results matching ""