您的位置:網(wǎng)站首頁(yè) > 電器維修資料網(wǎng) > 正文 >
USB驅(qū)動(dòng)軟件和專(zhuān)用開(kāi)發(fā)軟件包在USB開(kāi)發(fā)中的作用
來(lái)源: 日期:2013-11-23 22:17:47 人氣:標(biāo)簽:
(2)在上位機(jī)應(yīng)用軟件程序的開(kāi)發(fā)編程中,為了高效地開(kāi)發(fā)usb接口程序,將引用專(zhuān)用usb_api函數(shù)庫(kù),用若干功能模塊來(lái)有效開(kāi)發(fā)usb接口部分。
usb_api函數(shù)庫(kù)是以一個(gè)windows動(dòng)態(tài)鏈接庫(kù)的形式出現(xiàn)的。重要的usb動(dòng)作,將通過(guò)調(diào)用對(duì)應(yīng)的功、能模塊來(lái)完成。
如:si_open,是打開(kāi)設(shè)備模塊;si_read,是將要從下位設(shè)備中讀取數(shù)據(jù);si_write,要對(duì)下位機(jī)設(shè)備寫(xiě)入數(shù)據(jù)。具體的usb_api函數(shù)說(shuō)明,請(qǐng)看有關(guān)說(shuō)明(見(jiàn)附錄)。
(3)在下位機(jī)usb外設(shè)(即帶usb接口的掣片機(jī))的'usb通信軟件程序開(kāi)發(fā)中,對(duì)于usb接口的重要功能、動(dòng)作,同樣是通過(guò)調(diào)用usb_api的下位機(jī)(下層)函數(shù)庫(kù)中的重要功能函數(shù)模塊,來(lái)高效地開(kāi)發(fā)usb接口部分的程序的。
下面是幾個(gè)重要的usb_api功能函數(shù)模塊:
由于c8051f32×單片機(jī)在usb口通信軟件開(kāi)發(fā)中使用了usbxpress軟件包,大大縮短了軟件開(kāi)發(fā)時(shí)間,簡(jiǎn)化了開(kāi)發(fā)過(guò)程。所以,了解和掌握該軟件包的使用,是開(kāi)發(fā)usb接口的關(guān)鍵。
【看看這篇文章在百度的收錄情況】