UART串口通信协议.半双工 : 尝试在两块单片机之间建立通信
待测试...
主机请求指令 | |||
---|---|---|---|
<'x','x'> | 权限交换请求 | ||
<'f',1> | 偏差1请求 | <'i',1> | 双整数1请求 |
<'f',2> | 偏差2请求 | <'i',2> | 双整数2请求 |
<'f',3> | 偏差3请求 | <'i',3> | 双整数3请求 |
<'f',4> | 偏差4请求 | <'i',4> | 双整数4请求 |
从机响应指令 | |||
---|---|---|---|
<-120,-120> | 返回数据源错误消息 | <-120,-121> | 命令错误/不存在消息 |
<'x','k'> | 权限交换成功消息 | <'c','k'> | 自定义命令执行成功消息 |
- @组合命令说明:可扩展命令:241*241-12 = 58068种
- @添加拓展命令:在源文件echo_cmd_msg()函数中按示例添加自定义命令
$ say_hello('f',1); //主机请求从机偏差1数据
$ say_hello('x','x');//主机要求交换权限给从机