新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > 基于MC68HC908JB8的便攜式USB指紋采集儀

        基于MC68HC908JB8的便攜式USB指紋采集儀

        作者: 時間:2013-11-02 來源:網絡 收藏


        圖6.基本流程圖

        4.3,WINDOWS 平臺下的 驅動程序設計

        Windriver 是美國Jungo 公司出品的用于編寫硬件驅動程序的一種工具軟件,主要用于ISA 插卡、PCI 插卡和 的驅動程序開發。使用Windriver開發驅動程序的優點主要在于不需要了解太多的操作系統和驅動程序方面的知識,而且Windriver 帶有功能強大的向導Driver Wizard,能幫助開發者進行硬件診斷和自動生成代碼。所以采用Windriver 能讓電子工程師在短時間內針對自制硬件開發出易用、兼容性好的驅動程序采用Windriver 來設計 驅動程序,如圖7 所示,實際上只是在用戶模式下調用了用了Windriver 通用驅動程序提供的API 函數,并不用編寫WDM驅動程序。


        圖7 Windriver 應用結構圖

        基本調用過程:程序運行時先調用WDU_INI函數初始化各種變量,等待回調函數結果;如果回調成功,則調用WDU_TRANSFER等函數完成收發數據;而程序運行結束時調用WDU_UNINIT釋放變量,句柄等獲得資源。

        4.4,WINDOWS 平臺下演示程序設計

        計算機上的演示程序主要包含計算機與 通信的簡單控制,采集到指紋圖像的顯示,以及指紋圖像的一些如細化,二值化等的簡單處理。采用的工具是VC6.0,圖8 是一個演示界面的例子。


        圖8,演示界面

        第五章, 結束語

        本文介紹了一種基于 的便攜式USB 方案,實驗表明,這種方案充分利用了USB 支持即插即用,有較強的糾錯能力,能總線供電等優點,簡化了設計,降低了成本,實現了靈活可靠的指紋圖像傳輸,有很好的應用前景。(end)

        上一頁 1 2 3 下一頁

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 喀喇沁旗| 嘉义市| 始兴县| 巴青县| 隆昌县| 绥滨县| 岳池县| 杨浦区| 永福县| 彝良县| 德安县| 营山县| 东兰县| 潞西市| 安龙县| 崇文区| 银川市| 陕西省| 永胜县| 五华县| 通化市| 唐海县| 德阳市| 萍乡市| 罗城| 钟祥市| 广宗县| 昌宁县| 廊坊市| 上思县| 邯郸县| 沭阳县| 元阳县| 任丘市| 海宁市| 仙桃市| 祁阳县| 昌都县| 苍梧县| 尼玛县| 札达县|