2014-07-22 30 views
0

我正在使用具有FTDI UM232H-B的PCB。我通過USB線將此主板連接到Android平板電腦。我有一些鎖存到UM232H-B來改變輸入,我想通過Android平板上的USB接收輸出,我無法接收。將FTDI UM232H-B連接到Android平板電腦並接收數據

我使用的資源是:

官方Android演示應用程序:
http://www.ftdichip.com/Support/SoftwareExamples/Android_JAVA_D2XX_Projects.htm

+0

你有什麼問題?您是否已通過將其連接到PC來驗證FT232的行爲方式與您的想法相同?該芯片的主要目的是串行通信,這是鎖存器無法實現的,但它具有狀態輸入和備用操作模式,可以讀取其他引腳的狀態。 –

回答

0

最後,我可以與這個IC溝通。我遵循以下步驟:
- 使用j2xx庫。
- 聲明所有IO按鈕&指示燈。
- 初始化FT_Device對象。
- 在MPSSE模式下設置。
- 重置按鈕& LED鎖存器。
- 在線程(AsyncTask)中運行一段時間(true)循環,其中,啓用提單,設置提單,更新提單操作。
- 每次按下按鈕時都要執行FT_Device.read()並獲取IO_Status並執行特定操作,並再次調用Reset B/L。
- 與此同時,所有的操作應該做一些延遲(對於我來說50ms工作得很好)

相關問題