Thread 中讨论的其他器件:CC3200、 CC3200SDK
大家好!
我在使用 TI 的 UART 驱动程序时遇到问题。 如本主题中所述: 
,为了在非 RTOS 应用程序中读取 UART 上的二进制数据,我们必须调用 缓冲区大小为1的 UART_READ()。 否则、我们无法检测数据包的末尾(因为 UART_READ 仅在缓冲区在二进制模式中已满时返回)。
这就是我们所做的。 但是、一旦传入的数据大于100字节(~1%)、我们就会遇到数据丢失。
我看到的唯一解决方案是直接访问 UART 寄存器并绕过 TI 的驱动程序。 有人以前做过吗? 是否有任何相关文档?
还有其他建议吗?
谢谢
Vincent Vuarnoz