我有一个树莓派3与Android事情上运行,而我试图写一个应用程序,利用UART串行的。 我用的Android事情文档中的示例代码发送数据时,它完美地工作,但应该接收数据的代码返回空字节。
while ((count = uart.read(buffer, buffer.length)) > 0) { Log.d(TAG, "Read " + count + " bytes from peripheral"); }
有对当UART缓冲区获取一些数据的中断,而被触发调用阅读功能,但阅读返回缓冲区只是零。 事实上,循环甚至没有在所有的输入。
我使用的是5V FTDI电缆有5 / 3.3V电平转换器从树莓发送和接收数据。
我怎样才能解决这个问题?