7.15.9 建立通信连接后,接收数据
功能
- TRCV系统库用于异步接收指定数据
- 不提供连接功能
设置并建立通信连接
-
连接在成功建立后,用户给req一个上升沿,会触发一次接收数据函数;
-
接收数据函数TRCV只有在通信连接已经成功建立的情况下才发挥作用;
-
正确接收过程需要先给EN_R引脚置为 true,可以看到TRCV块中的状态字由0x7004(已经建立连接)→0x7006(正在接收数据)→0x7008(成功接收数据),表示数据已经发送成功;
-
若接收过程未出现错误,且未接收到指定长度的数据,此时BUSY会保持为true,状态码为0x7006;
-
给EN_R引脚置为true后,此时若未建立连接,此时会显示error = true,状态码为0x80A1(连接尚未建立)