新聞中心

EEPW首頁 > 嵌入式系統(tǒng) > 設計應用 > Android平臺下AOA協(xié)議的PWM信號控制系統(tǒng)

Android平臺下AOA協(xié)議的PWM信號控制系統(tǒng)

作者: 時間:2015-03-11 來源:網(wǎng)絡 收藏

  2系統(tǒng)設計與實現(xiàn)

本文引用地址:http://www.butianyuan.cn/article/270828.htm

  2.1系統(tǒng)設計

  系統(tǒng)以手機控制配件(ADK開發(fā)板)產生等脈寬,并控制一舵機為例,采用的配件為英國飛特蒂亞公司(FTDI)公司生產的Android平臺USB主控模塊UMFT311EV.在該模塊的核心芯片內集成了USB協(xié)議和AOA協(xié)議,并支持4路.系統(tǒng)框圖如圖3所示。

  2.2軟件開發(fā)

  本系統(tǒng)采用的UMFT311EV開發(fā)板由于集成了AOA協(xié)議,因此無需開發(fā)Android配件端的程序。此外,F(xiàn)TDI公司針對UMFT311EV為Android終端程序開發(fā)提供了底層API.基于UMFT311EV的Android手機端控制程序結構如圖4所示。

  

 

  圖3系統(tǒng)框圖

  

 

  圖4程序結構

  在圖4所示的結構中,PWM驅動層為FTDI公司提供的與UMFT311EV開發(fā)板通信的方法集合,PWM驅動層通過如表1所列的兩個類與開發(fā)板進行USB通信。

  

 

  PWM用戶層具體實現(xiàn)控制邏輯,由用戶編寫程序實現(xiàn)。該層調用驅動層的方法,從而間接實現(xiàn)與開發(fā)板的通信。在本系統(tǒng)中,用到的驅動層的方法如表2所列。

  

pwm相關文章:pwm原理




關鍵詞: Android PWM

評論


相關推薦

技術專區(qū)

關閉