色偷偷偷亚洲综合网另类,亚洲欧美另类在线观看,欧美午夜激情在线,久久久精品一区

當前位置:首頁 > 嵌入式培訓 > 嵌入式學習 > 講師博文 > AS606指紋模塊調試總結

AS606指紋模塊調試總結 時間:2018-09-28      來源:未知

1.底層文件系統驅動支持

根據指紋模塊調試文檔指紋模塊驅動的加載的第一步就是嵌入式系統對于usbfs的支持,即/proc/bus/usb文件夾的支持,我們現在使用的內核雖然在menuconfig中不支持usbfs,但是可以支持/proc/bus/usb文件夾,所以可以支持AS606指紋模塊,使用usbhost模式,調試窗口即可看到掛載信息。 此處要注意的是原廠demo中的PID和VID,這兩個參數必須正確,通過USB打開的VID為0453 PID為9005,如果通過UDISK打開的 VID為2109 PID為7638。

在SYDevice.cpp文件中定義了PID和VID。

2.原廠demo調試運行

在文件系統支持上卡了很長時間,底層文件系統支持加不上就會導致Open usb fail,設備就無法打開,但是AS606模塊給我們提供了三種打開方式,分別是USB,UDISK和COM,我們試用的內核雖然不支持usbfs文件系統導致usb設備無法打開,但是可以支持UDISK設備的,所以我們依舊可以使用USB接口去打開指紋模塊,將原廠提供的demo交叉編譯后拷貝到開發板直接運行就可打開UDISK設備,但是調試程序無法執行,需要修改SYDevice.cpp文件里BulkSendPackage函數中的一個參數,如下圖:

將圖中0x02注釋掉,改為0x01,此處修改終影響到了ioctl發送指令中的結構體里的結束位,由于0x02是AS602模塊的結束位,而我們使用的AS606模塊結束位為0x01,所以導致ioctl函數發送的cmd無效,無法正確執行,所以無法實現設備的驅動,修改過后即可正常使用。

3.接口封裝

使用usb驅動指紋模塊大多數接口在API說明文檔中已經有說明,只要按照自己的要求去使用相對應的函數接口即可,但是在設備初始化的時候需要注意的是設備有一個驗證密碼的過程,初始密碼為0,可自己修改,我們需要驗證一下密碼,密碼驗證正確后設備正常初始化,否則設備無法正常初始化。

上一篇:SylixOS電源管理概述以及接口介紹

下一篇:學習Linux一點心得

熱點文章推薦
華清學員就業榜單
高薪學員經驗分享
熱點新聞推薦
前臺專線:010-82525158 企業培訓洽談專線:010-82525379 院校合作洽談專線:010-82525379 Copyright © 2004-2022 北京華清遠見科技集團有限公司 版權所有 ,京ICP備16055225號-5京公海網安備11010802025203號

回到頂部

色偷偷偷亚洲综合网另类,亚洲欧美另类在线观看,欧美午夜激情在线,久久久精品一区
主站蜘蛛池模板: 性色av一区二区三区免费| 91在线观看欧美日韩| 久久久亚洲精选| 欧美激情一级二级| 久久久久久91香蕉国产| 欧美国产中文字幕| 97免费中文视频在线观看| 国产成人精品午夜| 国产欧美日韩中文字幕在线| 欧美午夜片欧美片在线观看| 日韩欧美在线网址| 欧美中文字幕在线观看| 欧美色道久久88综合亚洲精品| 欧美电影第一页| xxxxxxxxx欧美| 日韩欧美精品中文字幕| 欧美一级黑人aaaaaaa做受| 欧美日本黄视频| 国产亚洲一区二区在线| 91亚洲va在线va天堂va国| 亚洲欧美一区二区激情| 亚洲精品美女网站| 久久精品久久久久久国产 免费| 色中色综合影院手机版在线观看| 2024亚洲男人天堂| 亚洲精品免费网站| 久久亚洲一区二区三区四区五区高| 久久久久国产精品www| 国产在线视频欧美| 日韩中文字幕网| 自拍亚洲一区欧美另类| 欧美国产精品人人做人人爱| 国产精品国产福利国产秒拍| 亚洲欧美日韩国产中文专区| 欧美人与性动交| 91免费人成网站在线观看18| 久久精品视频va| 国产精品国产三级国产专播精品人| 亚洲人成电影网站| 51午夜精品视频| 亚洲日韩第一页|