欧美极品高清xxxxhd,国产日产欧美最新,无码AV国产东京热AV无码,国产精品人与动性XXX,国产传媒亚洲综合一区二区,四库影院永久国产精品,毛片免费免费高清视频,福利所导航夜趣136

標題: 基于STM32+AS608+SIM900A無線的指紋密碼鎖程序源碼 [打印本頁]

作者: ^-^    時間: 2018-8-17 11:17
標題: 基于STM32+AS608+SIM900A無線的指紋密碼鎖程序源碼
無線模塊:SIM900A
顯示模塊:2.8寸串口屏
指紋模塊:AS608
單片機:stm32103zet6,stc89c51
驅動模塊:5線4相步進電機

單片機源程序如下:
  1. #include "sys.h"
  2. #include "delay.h"
  3. #include "usart.h"
  4. #include "lcd.h"
  5. #include "key.h"
  6. #include "beep.h"
  7. #include "touch.h"          
  8. #include "malloc.h"
  9. #include "usmart.h"  
  10. #include "sdio_sdcard.h"   
  11. #include "w25qxx.h"   
  12. #include "ff.h"  
  13. #include "exfuns.h"   
  14. #include "fontupd.h"
  15. #include "text.h"       
  16. #include "usart2.h"
  17. #include "AS608.h"
  18. #include "timer.h"


  19. #define usart2_baund  9600//57600//串口2波特率,根據指紋模塊波特率更改

  20. SysPara AS608Para;//指紋模塊AS608參數
  21. u16 ValidN;//模塊內有效指紋個數
  22. u8** kbd_tbl;
  23. extern u8 USART_RX_BUF[USART_REC_LEN];

  24. u8 touch_ok=0;

  25. void press_FR(void);//刷指紋
  26. u16 GET_NUM(void);//獲取數值
  27. int main(void)
  28. {   
  29.         u8 ensure;
  30.         char *str;       
  31.         //u8 touch_ok_temp;
  32. unsigned int mess_code;
  33.         NVIC_PriorityGroupConfig(NVIC_PriorityGroup_2);//設置系統中斷優先級分組2
  34.         delay_init();          //初始化延時函數
  35.         uart_init(115200);        //初始化串口1波特率為115200,用于支持USMART
  36.         usart2_init(usart2_baund);//初始化串口2,用于與指紋模塊通訊
  37.         PS_StaGPIO_Init();        //初始化FR讀狀態引腳
  38.         IO_Init();                          //初始化蜂鳴器
  39.         W25QXX_Init();                        //初始化W25Q128
  40.         usmart_dev.init(72);                //初始化USMART
  41.         my_mem_init(SRAMIN);                //初始化內部內存池
  42.         exfuns_init();                        //為fatfs相關變量申請內存  
  43.         f_mount(fs[1],"1:",1);  //掛載FLASH.
  44.         POINT_COLOR=RED;

  45.         while(PS_HandShake(&AS608Addr));//與AS608模塊握手

  46.         str=mymalloc(SRAMIN,30);

  47.         ensure=PS_ValidTempleteNum(&ValidN);//讀庫指紋個數
  48.         if(ensure!=0x00)
  49.         {
  50.         }
  51.         ensure=PS_ReadSysPara(&AS608Para);  //讀參數
  52.         if(ensure==0x00)
  53.         {
  54.                 mymemset(str,0,50);
  55.         }
  56.         myfree(SRAMIN,str);

  57.         while(1)
  58.         {
  59.                
  60.                 if(PS_Sta)         //檢測PS_Sta狀態,如果有手指按下
  61.                 {
  62.                         press_FR();//刷指紋                       
  63.                 }       
  64.                 if (touch_ok) //刷指紋成功
  65.                 {
  66.                        
  67.                 mess_code=        USART_RX_BUF[0]*1000+USART_RX_BUF[1]*100+USART_RX_BUF[2]*10+USART_RX_BUF[3];
  68.                         if(mess_code==1234)
  69.                         {
  70.                         LED=0;
  71.                         }
  72.                         else
  73.                                 LED =1;
  74.                                
  75.                 }
  76.         }        
  77. }


  78. //刷指紋
  79. void press_FR(void)
  80. {
  81.         SearchResult seach;
  82.         u8 ensure;
  83.         char *str;
  84.         ensure=PS_GetImage();
  85.         if(ensure==0x00)//獲取圖像成功
  86.         {       
  87.                 //BEEP=1;//打開蜂鳴器       
  88.                 ensure=PS_GenChar(CharBuffer1);
  89.                 if(ensure==0x00) //生成特征成功
  90.                 {               
  91.                         //BEEP=0;//關閉蜂鳴器       
  92.                         ensure=PS_HighSpeedSearch(CharBuffer1,0,AS608Para.PS_max,&seach);
  93.                         if(ensure==0x00)//搜索成功
  94.                         {                               
  95.                                 str=mymalloc(SRAMIN,50);
  96.                                 myfree(SRAMIN,str);
  97.                                 touch_ok=1;                                //
  98.                                 LED =1;
  99.                         }                        
  100.           }
  101.                 touch_ok=0;
  102.          //BEEP=0;//關閉蜂鳴器
  103.          delay_ms(600);
  104.         }
  105.                
  106. }
復制代碼

所有資料51hei提供下載:
as608源碼.rar (1.62 MB, 下載次數: 169)
send a chinese message.zip (44.86 KB, 下載次數: 105)
串口屏.zip (3.58 MB, 下載次數: 176)






作者: 有道三三    時間: 2018-11-15 23:20
^-^ 發表于 2018-8-17 11:18
需要的可以直接聯系我,可給全部文件

您好
我想了解下這個,可以發給我嗎?
作者: ^-^    時間: 2018-11-17 14:50
有時間我把百度網盤鏈接放上去
作者: 有道三三    時間: 2018-11-24 16:53
^-^ 發表于 2018-11-17 14:50
有時間我把百度網盤鏈接放上去

好的謝謝!
作者: 4AM_YingzzZ    時間: 2018-11-24 23:32
^-^ 發表于 2018-8-17 11:18
需要的可以直接聯系我,可給全部文件

我想要,可以發給我嗎

作者: lhrlhr    時間: 2018-11-25 20:31
頂樓主……………………。
作者: lhrlhr    時間: 2018-11-25 20:33
串口屏下不了…………

作者: dl265361    時間: 2018-12-17 15:16
這個不錯!!!!!!!!!!!!!!
作者: 孤獨一生背鍋狗    時間: 2018-12-20 22:01
樓主  我也想學習一下

作者: long2018    時間: 2019-1-7 22:05
百度網盤鏈接什么時候可以分享呢?
作者: csx2018    時間: 2019-4-26 19:55
樓主,可以網盤鏈接資料給我學習一下嗎
作者: lingh    時間: 2019-5-7 11:38
求分享,1123766242@qq.com,感謝!!!
作者: 515300276    時間: 2019-5-7 15:00
這個可以
作者: c1971264164    時間: 2019-5-23 16:18
^-^ 發表于 2018-11-17 14:50
有時間我把百度網盤鏈接放上去

您好,最近學習,想參考一下,能把鏈接發我一份嗎。謝謝
作者: c1971264164    時間: 2019-5-23 22:09
c1971264164 發表于 2019-5-23 16:18
您好,最近學習,想參考一下,能把鏈接發我一份嗎。謝謝

1971264164@qq.com,麻煩了

作者: 672076167@qq.co    時間: 2019-6-25 23:44
串口屏下載不了
作者: 672076167@qq.co    時間: 2019-6-26 00:14
我也想要
作者: 結合國    時間: 2019-9-19 12:58
樓主  我也想學習一下
作者: 結合國    時間: 2019-9-19 14:19
我想了解一下,樓主能發我一份嗎,
作者: 艾羅    時間: 2019-11-26 15:13
樓主可以分享一下嗎
作者: ARRONLI    時間: 2019-12-12 19:31
^-^ 發表于 2018-8-17 11:18
需要的可以直接聯系我,可給全部文件

樓主在嗎,我想看一下這個,,能發我一下嗎
643847384@qq.com
作者: mfdy    時間: 2019-12-19 21:45
^-^ 發表于 2018-8-17 11:18
需要的可以直接聯系我,可給全部文件

樓主可以分享一下嗎?
1113790247@163.com

謝謝
作者: 319420935    時間: 2019-12-22 13:10
可以分享一下嗎,謝謝,zvolllijinjing@qq.com
作者: ^-^    時間: 2020-4-22 18:30
鏈接:https://pan.baidu.com/s/1-ax_Lnpwux_kiTkGT3NzBw  提取碼:fka6
作者: 食夢者    時間: 2020-5-15 11:03
非常有用
作者: jxzhb    時間: 2020-5-15 12:24
學習一下
作者: dujinhui    時間: 2020-5-15 14:58
東西非常好,非常適合
作者: 51heihuo    時間: 2021-6-29 21:49
看著資料不錯。但是樓主網盤鏈接掛了,能重新上傳一下嗎?




歡迎光臨 (http://www.raoushi.com/bbs/) Powered by Discuz! X3.1