主题中讨论的其他器件:CC3220SF
大家好、
我的客户对 UART 的使用有疑问。 正如 UART API 文档所说: 不管接收到多少字节,UART_readCancel()都将调用已注册的 RX 回调函数
我的客户做了一些测试:
UART_Read 仅读取50个字节、然后返回;
通过 UART 流控制连接 CC3220SF 并发送108个字节
接收到100个字节[调用 UART_Read 两次]后、延迟20ms、然后调用 UART_readCancel ()
结果:他发现 RX 回调函数未被调用。 再次执行上述三个步骤、他可以接收丢失的8个字节以及新数据
为什么会发生这种情况?