簡體   English   中英

Android Things UART未接收數據(RPi3)

[英]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發送和接收數據。

我怎樣才能解決這個問題?

使用Docklight在USB-TTL轉換器的幫助下驗證UART數據。 檢查所有連接,例如

Tx -> Rx
Rx -> Tx
GND -> GND

從Docklight發送數據。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM