OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 14665|回复: 34

Mini板V3.3RFID_RC522程序

[复制链接]

6

主题

14

帖子

0

精华

初级会员

Rank: 2

积分
82
金钱
82
注册时间
2016-8-10
在线时间
22 小时
发表于 2016-11-18 22:51:19 | 显示全部楼层 |阅读模式
本帖最后由 zhoulongbin 于 2016-11-20 09:16 编辑

前几天下载了一份发现用不了,故修改成功后共享给大家

Mini_RFID.zip

1.73 MB, 下载次数: 6017

正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

0

主题

6

帖子

0

精华

新手上路

积分
42
金钱
42
注册时间
2019-9-4
在线时间
17 小时
发表于 2019-9-12 19:31:57 | 显示全部楼层
nashui_sx 发表于 2019-9-12 19:20
加密卡简单能读,rc522谁还用

白屏怎么解决啊
回复 支持 2 反对 0

使用道具 举报

4

主题

31

帖子

0

精华

初级会员

Rank: 2

积分
134
金钱
134
注册时间
2016-5-10
在线时间
21 小时
发表于 2017-5-27 11:41:28 | 显示全部楼层
//SDA: PA4
//RST: PA3
//CLK: PA5
//MISO: PA6
//MOSI: PA7

void rc522_SPI1_Init(void)       
{
        RCC->APB2ENR|=1<<0;                                //alternate function IO reset
        RCC->APB2ENR|=1<<2;                                //all IO port A reset
        RCC->APB2ENR|=1<<12;                                // SPI1 clock enable
       
        //GPIOA->CRH&=0X000FFFFF;
        //GPIOA->CRH|=0XB8B00000;                //means set 14,15,16 bit to related config.
        GPIOA->CRL&=0X00000FFF;                 //
        GPIOA->CRL|=0XB8B33000;                //PA 4 SDA(CS)3(RST)5(CLK)6(MISO)7(MOSI)


        //GPIO_SetBits(GPIOA,GPIO_Pin_3);
        //GPIO_SetBits(GPIOA,GPIO_Pin_5|GPIO_Pin_6|GPIO_Pin_7);

        SPI1->CR1|=0<<10;
        SPI1->CR1|=1<<9;
        SPI1->CR1|=1<<8;  
        SPI1->CR1|=1<<2;
        SPI1->CR1|=0<<11;
        SPI1->CR1&=~0x02;
        SPI1->CR1&=~0x01;
        SPI1->CR1|=7<<3;
        SPI1->CR1|=0<<7;
        SPI1->CR1|=1<<6;
        //SPIx_ReadWriteByte(0xff);
}
mini版的 SPI1 这样设置有问题吗?
感觉reset 和 sda io 设置的有问题, 对于rc522的这些管脚, spi 的io到底应该怎么设置,各个版本的程序不太一样啊
回复 支持 0 反对 1

使用道具 举报

14

主题

1592

帖子

0

精华

资深版主

Rank: 8Rank: 8

积分
2622
金钱
2622
注册时间
2014-7-17
在线时间
350 小时
发表于 2016-11-19 10:10:32 | 显示全部楼层
谢谢分享啊!
回复 支持 反对

使用道具 举报

0

主题

10

帖子

0

精华

初级会员

Rank: 2

积分
95
金钱
95
注册时间
2016-10-26
在线时间
21 小时
发表于 2016-11-19 23:17:34 来自手机 | 显示全部楼层
我下载了还是白屏啊菜鸟一枚
回复 支持 反对

使用道具 举报

6

主题

14

帖子

0

精华

初级会员

Rank: 2

积分
82
金钱
82
注册时间
2016-8-10
在线时间
22 小时
 楼主| 发表于 2016-11-20 09:15:50 | 显示全部楼层
zl470 发表于 2016-11-19 23:17
我下载了还是白屏啊菜鸟一枚

我用的是RC522
回复 支持 反对

使用道具 举报

0

主题

10

帖子

0

精华

初级会员

Rank: 2

积分
95
金钱
95
注册时间
2016-10-26
在线时间
21 小时
发表于 2016-11-20 14:59:39 | 显示全部楼层
我也是rc522请教怎么弄
IMG_20161120_144923.jpg
回复 支持 反对

使用道具 举报

6

主题

14

帖子

0

精华

初级会员

Rank: 2

积分
82
金钱
82
注册时间
2016-8-10
在线时间
22 小时
 楼主| 发表于 2016-11-20 15:40:55 | 显示全部楼层
zl470 发表于 2016-11-20 14:59
我也是rc522请教怎么弄

你把接单片机那根复位线拔掉看一下
回复 支持 反对

使用道具 举报

6

主题

14

帖子

0

精华

初级会员

Rank: 2

积分
82
金钱
82
注册时间
2016-8-10
在线时间
22 小时
 楼主| 发表于 2016-11-20 15:42:46 | 显示全部楼层
zl470 发表于 2016-11-20 14:59
我也是rc522请教怎么弄

我把spi2改为spi1的时候也用不了,但是把接单片机那根复位线拔掉或者接3.3他就可以了
回复 支持 反对

使用道具 举报

0

主题

10

帖子

0

精华

初级会员

Rank: 2

积分
95
金钱
95
注册时间
2016-10-26
在线时间
21 小时
发表于 2016-11-20 16:28:18 | 显示全部楼层
好的谢谢试试看
回复 支持 反对

使用道具 举报

0

主题

10

帖子

0

精华

初级会员

Rank: 2

积分
95
金钱
95
注册时间
2016-10-26
在线时间
21 小时
发表于 2016-11-20 16:41:27 | 显示全部楼层
谢谢弄好了。加密卡读不出来
回复 支持 反对

使用道具 举报

23

主题

323

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1010
金钱
1010
注册时间
2016-11-8
在线时间
233 小时
发表于 2017-2-13 11:40:43 | 显示全部楼层
楼主还在吗,有问题想请教啊~
亦余心之所善,
虽九死其犹未悔。
回复 支持 反对

使用道具 举报

11

主题

92

帖子

0

精华

初级会员

Rank: 2

积分
131
金钱
131
注册时间
2016-3-27
在线时间
83 小时
发表于 2017-3-9 16:06:10 | 显示全部楼层
楼主有配置过RC522的中断系统吗,现在想用中断来降低功耗...配置的没反应啊
回复 支持 反对

使用道具 举报

2

主题

23

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
205
金钱
205
注册时间
2015-4-13
在线时间
30 小时
发表于 2017-3-12 21:09:02 | 显示全部楼层
谢谢分享
回复 支持 反对

使用道具 举报

11

主题

85

帖子

0

精华

初级会员

Rank: 2

积分
148
金钱
148
注册时间
2016-3-16
在线时间
15 小时
发表于 2017-3-20 10:52:01 | 显示全部楼层
252290923: 您好,我在开源网上看到您做RC522的程序,请问我想在把卡放在有效区域内时串口打印一次卡号,等卡拿开再次进入时再读一次卡号
回复 支持 反对

使用道具 举报

4

主题

31

帖子

0

精华

初级会员

Rank: 2

积分
134
金钱
134
注册时间
2016-5-10
在线时间
21 小时
发表于 2017-5-27 11:14:41 | 显示全部楼层
原来的主要修改哪里了?
回复 支持 反对

使用道具 举报

0

主题

1

帖子

0

精华

新手入门

积分
12
金钱
12
注册时间
2017-7-27
在线时间
0 小时
发表于 2017-7-27 14:59:59 | 显示全部楼层
下载程序到板子上可以运行,感谢楼主分享······自己还在摸索中
回复 支持 反对

使用道具 举报

0

主题

6

帖子

0

精华

初级会员

Rank: 2

积分
103
金钱
103
注册时间
2016-7-31
在线时间
17 小时
发表于 2017-8-7 20:09:36 | 显示全部楼层
感谢分享!感谢!我是新手,可惜我用的是精英版~~~~
回复 支持 反对

使用道具 举报

1

主题

17

帖子

0

精华

初级会员

Rank: 2

积分
88
金钱
88
注册时间
2017-7-22
在线时间
20 小时
发表于 2017-10-26 18:21:13 | 显示全部楼层
楼主程序应该能用,有两个警告,不过不影响使用, status可以设置为全局变量,另外一个s注释掉就好
回复 支持 反对

使用道具 举报

1

主题

17

帖子

0

精华

初级会员

Rank: 2

积分
88
金钱
88
注册时间
2017-7-22
在线时间
20 小时
发表于 2017-10-28 17:18:40 | 显示全部楼层
rc522初始化和lcd初始化有冲突啊,导致液晶背景色错误
回复 支持 反对

使用道具 举报

1

主题

17

帖子

0

精华

初级会员

Rank: 2

积分
88
金钱
88
注册时间
2017-7-22
在线时间
20 小时
发表于 2017-10-29 18:40:05 | 显示全部楼层
楼主用spi2,出现背景色问题,换用spi1,问题消失,可能与lcd占用端口有关,详情未知
回复 支持 反对

使用道具 举报

6

主题

14

帖子

0

精华

初级会员

Rank: 2

积分
82
金钱
82
注册时间
2016-8-10
在线时间
22 小时
 楼主| 发表于 2018-1-5 23:07:53 | 显示全部楼层
如果lcd屏出现问题可以用串口打印出来,RFID的程序是没问题的
回复 支持 反对

使用道具 举报

3

主题

21

帖子

0

精华

初级会员

Rank: 2

积分
81
金钱
81
注册时间
2014-10-25
在线时间
8 小时
发表于 2018-4-26 20:15:00 | 显示全部楼层
可以使用 谢谢楼主 好人一生平安~
回复 支持 反对

使用道具 举报

0

主题

3

帖子

0

精华

新手入门

积分
15
金钱
15
注册时间
2018-5-1
在线时间
0 小时
发表于 2018-5-1 23:26:18 | 显示全部楼层
感谢楼主,向楼主大神膜拜
回复 支持 反对

使用道具 举报

0

主题

7

帖子

0

精华

新手上路

积分
30
金钱
30
注册时间
2018-8-3
在线时间
6 小时
发表于 2018-9-3 08:51:25 | 显示全部楼层
MARK MARK
回复 支持 反对

使用道具 举报

109

主题

5564

帖子

0

精华

资深版主

Rank: 8Rank: 8

积分
10560
金钱
10560
注册时间
2017-2-18
在线时间
1911 小时
发表于 2018-9-3 10:46:01 | 显示全部楼层
多谢分享
回复 支持 反对

使用道具 举报

2

主题

15

帖子

0

精华

新手上路

积分
48
金钱
48
注册时间
2018-7-27
在线时间
10 小时
发表于 2018-9-28 11:47:23 | 显示全部楼层
请问,如果我想用RFID控制LED的开关,如何在LED闪烁的过程中读取RFID标签
回复 支持 反对

使用道具 举报

1

主题

2

帖子

0

精华

新手入门

积分
12
金钱
12
注册时间
2018-10-29
在线时间
2 小时
发表于 2018-12-5 17:07:41 | 显示全部楼层
楼主没说怎么接线啊!!!!
回复 支持 反对

使用道具 举报

13

主题

633

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1331
金钱
1331
注册时间
2016-8-1
在线时间
229 小时
发表于 2018-12-5 17:14:55 | 显示全部楼层
谢谢分享
回复 支持 反对

使用道具 举报

2

主题

20

帖子

0

精华

新手上路

积分
48
金钱
48
注册时间
2019-5-27
在线时间
10 小时
发表于 2019-6-2 23:23:32 | 显示全部楼层
白屏,拔了rst也是白屏,都是rct6吧
回复 支持 反对

使用道具 举报

0

主题

6

帖子

0

精华

新手上路

积分
42
金钱
42
注册时间
2019-9-4
在线时间
17 小时
发表于 2019-9-12 18:49:24 | 显示全部楼层
zl470 发表于 2016-11-20 16:41
谢谢弄好了。加密卡读不出来

我也是这个问题,请我您具体是怎么弄的啊
回复 支持 反对

使用道具 举报

51

主题

2166

帖子

2

精华

论坛元老

Rank: 8Rank: 8

积分
10653
金钱
10653
注册时间
2017-4-14
在线时间
2780 小时
发表于 2019-9-12 19:20:28 | 显示全部楼层
黑灯瞎火 发表于 2019-9-12 18:49
我也是这个问题,请我您具体是怎么弄的啊

加密卡简单能读,rc522谁还用
回复 支持 反对

使用道具 举报

0

主题

6

帖子

0

精华

新手上路

积分
42
金钱
42
注册时间
2019-9-4
在线时间
17 小时
发表于 2019-9-12 19:32:56 | 显示全部楼层
zl470 发表于 2016-11-20 16:41
谢谢弄好了。加密卡读不出来

白屏怎么解决啊
回复 支持 反对

使用道具 举报

0

主题

98

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
344
金钱
344
注册时间
2018-3-20
在线时间
74 小时
发表于 2022-9-29 10:24:51 | 显示全部楼层
感谢大佬分享
回复 支持 反对

使用道具 举报

0

主题

9

帖子

0

精华

新手上路

积分
23
金钱
23
注册时间
2022-10-12
在线时间
6 小时
发表于 2022-11-2 14:21:23 | 显示全部楼层

支持楼主,学习一下
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-2-25 22:27

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表