無線傾斜鼠標-加速度計的XBee演示

3.2。EasyUSB該EasyUSB是一種嵌入式通用與固態存儲器和外部異步串行總線接口 的串行 接口 ,設計,方便文件共享和應用程序的主機和設備之間的直接溝通,因此改善最終用戶體驗,降低了開發成本和上市時間。在主機端,在幾乎任何計算機或便攜式設備,無需驅動程序或安裝程序,需要進一步的USB海量存儲類中實現廣泛,幾乎所有的操作系??統支持。在設備上,文件系統是通過一個經典的通用異步串行接口訪問。最終,該軟件可以分布內嵌入式存儲器,渲染它真正隨插即播放和實用隨處可見。此外主機和嵌入式控制器可以直接通過專用的串行鏈路使用創新的技術建立,溝通無實施通信設備類。在實踐中也可以受益于這兩個接口,海量存儲和通訊,只使用簡單和普遍的大容量存儲設備,消除了問題的復合外設或昂貴的定制驅動程序開發和維護的需要。

HOST:主機識別為一個標準的大容量存儲設備的時候嗎??s插上沒有進一步的用戶操作需要EasyUSB接口。UART接口實際上是直接由主機通過庫函數的EasyUSB API文檔詳細,訪問。外部格式不支持。一個軟件應用程序,演示了所有的庫函數可用。 設備:該EasyUSB很容易控制,通過標準的UART接口的嵌入式系統。當VBUS高(USB主機插入)作為它的輸出信號和UART之間的橋梁信息庫“串行橋接模式”和行為的讀/寫功能。當VBUS低(USB主機被拔掉),它輸出的信息“文件系統模式”和嵌入式處理器可以訪問文件系統。軟件
應用軟件的開發上CodeGear的C + + Builder集成開發環境。如需進一步信息,請參考注釋的源代碼。該算法描述了tiltmouse控制臺應用軟件的工作流程所示:

評論