打印

关于一个522的问题,求大虾帮忙

[复制链接]
167|0
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
社畜一枚|  楼主 | 2018-7-29 21:52 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
#define SET_SPI_CS  (GPIOF->BSRRL=0X01)
#define CLR_SPI_CS  (GPIOF->BRRL=0X01)        //定义有误

#define SET_RC522RST  GPIOF->BSRRL=0X02
#define CLR_RC522RST  GPIOF->BRRL=0X02      //定义有误


这是因为什么,就算BRR后面不加L也是有错的。如果我用
#define CLR_SPI_CS    PFout(0)=1
#define CLR_RC522RST   PFout(1)=0
这样就不报错,但功能能实现吗。假如这样定义能实现,我也试过这种方法,可是连上了RC522后,好像读不了卡的,
status = PcdRequest(PICC_REQALL,CT);函数里的status 的值一直都是MI_ERR这个值

使用特权

评论回复

相关帖子

发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

397

主题

401

帖子

0

粉丝