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

當前位置:首頁 > 嵌入式培訓 > 嵌入式學習 > 講師博文 > 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片| 欧美大片va欧美在线播放| 亚洲欧洲在线看| 精品欧美国产一区二区三区| 91成人精品网站| 91视频-88av| 国产精品自拍偷拍视频| 久久成人在线视频| 51ⅴ精品国产91久久久久久| 91在线网站视频| 狠狠操狠狠色综合网| 国产狼人综合免费视频| 中文字幕在线国产精品| 欧洲亚洲在线视频| 国产亚洲精品成人av久久ww| 97国产在线视频| 日韩av在线网页| 欧美亚洲视频在线看网址| 精品亚洲男同gayvideo网站| 欧美日韩国产成人在线观看| 91精品国产综合久久久久久久久| 亚洲视频第一页| 成人www视频在线观看| 日韩中文字幕av| 亚洲高清色综合| 欧美一级在线播放| 久久av.com| 中文字幕精品影院| 国产精品黄视频| 97视频在线看| 精品福利在线视频| 亚洲国产欧美日韩精品| 国产精品久久久久久久久久东京| 久久在线免费视频| 亚洲视频在线观看视频| 成人中文字幕+乱码+中文字幕| 久久久久久久香蕉网| 日韩欧美极品在线观看| www.久久色.com| 中文字幕精品影院| 色哟哟亚洲精品一区二区|