找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 2737|回復: 0
打印 上一主題 下一主題
收起左側(cè)

基于STM32F1的RFID識別程序

[復制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:454017 發(fā)表于 2019-12-14 11:18 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
新人第一次發(fā)帖,不怎么會用,見諒。stm32RFID程序,基于f1,移植到f4也成功運行。識別結(jié)果送串口顯示。基于正點原子f103,完整工程見附件。親測有用,不懂的可以交流~

#include "delay.h"
#include "sys.h"
#include "usart.h"
#include "rc522.h"

/*
版本:1.0.0:
   1.簡單實現(xiàn)RFID-RC522的ID讀取并打印到串口;
         
使用教程:
   1.將RFID-RC522與STM32F103RB開發(fā)板按下面連線方式連線;
         2.然后將開發(fā)板通過USB轉(zhuǎn)TLL連接到PC串口工具;
         3.然后重啟開發(fā)板;
         4.將測試卡片放到感應(yīng)區(qū);
         5.即可在串口工具看到輸出卡片相關(guān)信息。
         
RC522相關(guān)配置文件:rc522_config.h
*/

/**
*   連線說明:
*   1--SDA  <----->PA4
*   2--SCK  <----->PA5
*   3--MOSI <----->PA7
*   4--MISO <----->PA6
*   5--懸空
*   6--GND <----->GND
*   7--RST <----->PB0
*   8--VCC <----->VCC
**/

int main(void)
{
    delay_init();                     //延時函數(shù)初始化
    NVIC_PriorityGroupConfig(NVIC_PriorityGroup_2);//設(shè)置中斷優(yōu)先級分組為組2:2位搶占優(yōu)先級,2位響應(yīng)優(yōu)先級
    uart_init(115200);                 //串口初始化為115200
    RC522_Init();       //初始化射頻卡模塊
    while(1)
    {
        RC522_Handel();
    }
}


PROJECT_FOR_STM32F103RB_KEIL5_V1.0.0_.7z

571.78 KB, 下載次數(shù): 53, 下載積分: 黑幣 -5

評分

參與人數(shù) 1黑幣 +50 收起 理由
admin + 50 共享資料的黑幣獎勵!

查看全部評分

分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏1 分享淘帖 頂 踩
回復

使用道具 舉報

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

本版積分規(guī)則

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

Powered by 單片機教程網(wǎng)

快速回復 返回頂部 返回列表