基于C8051F320的數(shù)據(jù)采集系統(tǒng)USB接口設(shè)計
4 數(shù)據(jù)的接收和顯示
在主機中安裝基于 C8051F320 USB 設(shè)備的驅(qū)動程序(可以在新華龍網(wǎng)站上下載)之后,
該設(shè)備就會被默認成該主機的一個串口,因此在主機的處理中可以將它當作一個虛擬的串口
進行處理,讀取其數(shù)據(jù)就如讀串口數(shù)據(jù)一樣方便,很快就能夠建立快速通信平臺。
主機軟件采用 VC++開發(fā)的,串行通信部分采用API 函數(shù)直接進行編寫。它為應用程
序提供了通過串行接口收發(fā)數(shù)據(jù)的方法。主機軟件使用API 文件函數(shù)進行串口通信的控制。
具體函數(shù)以及使用,可以查閱MSDN。
將基于 C8051F320 的USB 接口電路應用到倉庫視頻監(jiān)控系統(tǒng)中,其系統(tǒng)結(jié)構(gòu)框圖如圖5 所示。本文引用地址:http://www.2s4d.com/article/202632.htm
5 結(jié)束語
本文利用C8051F320 速度快、處理能力強、結(jié)構(gòu)簡單等特點,設(shè)計了一種基于C8051F320
的數(shù)據(jù)采集系統(tǒng)USB 接口方案,給出了USB 接口電路具體的設(shè)計方法,并對主機的數(shù)據(jù)和
顯示進行了開發(fā)。將設(shè)計的USB 接口應用到倉庫視頻監(jiān)控系統(tǒng)中,能夠?qū)崿F(xiàn)快速、方便的
數(shù)據(jù)傳輸,數(shù)據(jù)通信能達到上兆的傳輸速率,滿足了實時、快速傳遞數(shù)據(jù)的要求。
評論