久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 3828|回復: 16
收起左側

求助大神,AS608指紋模塊與51單片機編程問題

[復制鏈接]
ID:452950 發表于 2020-5-2 19:41 | 顯示全部樓層
你好,你用的指令太繁瑣了,可以只用自動注冊指紋enroll實現錄入指紋,可以用AS608的手指探測功能(Touch引腳),檢測到手指后再發送enroll指令。
回復

使用道具 舉報

ID:452950 發表于 2020-5-2 22:22 | 顯示全部樓層
立夏匆匆 發表于 2020-5-2 20:51
你好,也許是指令太繁瑣的問題吧,但是感覺邏輯上也講得通啊。不過我在程序里還使用了刪除指紋和識別指紋 ...

       genchar(bufferID1);
        while (querenma != 0)
        genchar(bufferID1);
改成
        genchar(bufferID1);
生成特征處理信息只在指紋模塊內部進行,不像錄入圖像需要按手指,如果錄入的指紋圖像夠清晰完整,一次就肯定成功,當錄入的指紋圖像不夠清晰完整時,無論生成多少次也不會成功,會導致卡在循環里面。
回復

使用道具 舉報

ID:452950 發表于 2020-5-3 10:37 | 顯示全部樓層
立夏匆匆 發表于 2020-5-3 09:15
我照您說的方法改了,但還是不行,程序還是卡在“請按指紋”這個地方,然后按指紋也不往下運行。

你好,你的錄入指紋函數里面的文字是請按手指,你說卡在請按指紋的界面,說明不是卡在錄入指紋這一程序,建議發完整代碼或者仔細檢查一下。
回復

使用道具 舉報

ID:452950 發表于 2020-5-3 11:29 | 顯示全部樓層
如果確實是這個函數卡住,只能在中間試試串口初始化了,畢竟用的指令太多,中間某一環丟包了就很麻煩。
void addfinger()
{
        uchar IDa,IDb,IDc;//存儲返回的指紋序號
  PutStr(1,2,"請按手指");
        getimage();
        while (querenma != 0)
        getimage();
        genchar(bufferID1);
        UART_init();
        fastsearch(bufferID1);
        while (querenma == 1)
        fastsearch(bufferID1);
        if (querenma == 0)
        {
          lcdclear();
                PutStr(1,1,"指紋已被錄入");
                PutStr(2,1,"請按任意鍵繼續");
                while(keycheck()==0);
        }
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

手機版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 色综合激情 | 亚洲最大的成人网 | 国产美女福利在线观看 | 久久久黑人 | 亚洲精品高清视频在线观看 | 欧美精品一二三区 | 99re视频在线免费观看 | 一级片av| 精品av| 啪一啪在线视频 | 亚洲性人人天天夜夜摸 | 亚洲三区视频 | 久久久久久免费毛片精品 | 欧美一级黄色片在线观看 | 欧美在线视频免费 | 高清18麻豆 | 超碰成人免费 | 国产精品视频一区二区三区四蜜臂 | 欧美国产日韩在线观看 | 中文字幕福利 | 国产综合视频 | 伊人久久免费视频 | 成人一区二区三区视频 | 久久久久久久亚洲精品 | 日本精品久久久久久久 | 高清国产午夜精品久久久久久 | 毛片网站在线观看 | 欧美理论在线观看 | 中文字幕视频一区二区 | 亚洲精品乱码 | 69精品久久久久久 | 国产视频精品免费 | 四虎影院新网址 | 欲色av| 国产精品免费福利 | 亚洲国产欧美国产综合一区 | 午夜三级视频 | 亚洲国产一区二区三区在线观看 | 欧美一区二区视频 | 久久免费看 | 新91视频网 |