![](/img/trans.png)
[英]RPi 3 Android Things UART bidirectional communication crashes app
[英]Android Things UART not receiving data (RPi3)
我有一個運行Android Things的Raspberry Pi 3,並且我正在嘗試編寫一個使用UART串行的應用程序。 我使用Android Things文檔中的示例代碼發送數據,它可以正常工作,但是應該接收數據的代碼返回空字節。
while ((count = uart.read(buffer, buffer.length)) > 0) { Log.d(TAG, "Read " + count + " bytes from peripheral"); }
UART緩沖區中有一些數據輸入時會發生中斷,並觸發該中斷以調用讀取函數,但讀取緩沖區將返回零。 實際上,甚至根本沒有進入循環。
我正在使用帶有5 / 3.3V電平轉換器的5V FTDI電纜從Raspberry發送和接收數據。
我怎樣才能解決這個問題?
Raspberry pi 3與uart有關,請檢查以下答案:
使用Docklight在USB-TTL轉換器的幫助下驗證UART數據。 檢查所有連接,例如
Tx -> Rx
Rx -> Tx
GND -> GND
。
從Docklight發送數據。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.