|
新人第一次發(fā)帖,不怎么會用,見諒。stm32RFID程序,基于f1,移植到f4也成功運行。識別結果送串口顯示。基于正點原子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轉TLL連接到PC串口工具;
3.然后重啟開發(fā)板;
4.將測試卡片放到感應區(qū);
5.即可在串口工具看到輸出卡片相關信息。
RC522相關配置文件: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);//設置中斷優(yōu)先級分組為組2:2位搶占優(yōu)先級,2位響應優(yōu)先級
uart_init(115200); //串口初始化為115200
RC522_Init(); //初始化射頻卡模塊
while(1)
{
RC522_Handel();
}
}
|
評分
-
查看全部評分
|