设置串口1的接收模式

void setrecvmode(int mode);
//mode=0 表示cmd模式,串口收的的字符串会立即执行;
//mode=1 内部使用,更新ROM时用
//mode=2 表示str模式,非显示字符结尾(字符串模式一)
//mode=3 自定义结尾字符模式,可以接收字符串或二进制数据(二进制模式或字符串模式二)

23模式下,串口收到的字符串会被调用app.onrecv()事件来处理

示例

setrecvmode(2);
void app.onrecv(){
    str s;
    s=urecv(0);
    if (s=="exit str mode") setrecvmode(0);
    echo(s);
}

说明