1.usb概述
usb(通用串行總線)接口正在被用于多種嵌入式系統(tǒng)設(shè)備的數(shù)據(jù)通信中,如移動硬盤、數(shù)碼相機、pda、高速數(shù)據(jù)采集設(shè)備等。usb(universal serial bus)通用串行總線是由compaq、hp、intel、lucent、microsoft、nec和philips 7家公司聯(lián)合推出的新一代標準接口總線。該總線是一種連接外圍設(shè)備的機外總線,最多可連接127個設(shè)備,為微機系統(tǒng)擴充和配置外部設(shè)備提供了方便。
2.usb設(shè)備應(yīng)用
對usb設(shè)備的開發(fā)需要考慮以下因素:
選擇usb接口控制器芯片。
編寫usb設(shè)備要執(zhí)行的usb通信代碼(也稱為固件程序)。
usb設(shè)備需要執(zhí)行的其他功能,例如處理接收數(shù)據(jù)和即將發(fā)送數(shù)據(jù)所需要的硬件和程序代碼。
一臺支持usb接口的主機。
主機上裝有與usb設(shè)備通信的驅(qū)動程序。
如果usb設(shè)備不是操作系統(tǒng)支持的標準設(shè)備,則主機上必須具有專用的應(yīng)用軟件來訪問usb設(shè)備。