| 买了个射频卡,给的资料基本都是网上都能找的,问客服全都说不会,接口是SDA,SCK,MOSI,MISO,IRQ,GND,RST,3.3v,没有CS,也不知道不知道接那,那些通讯的命令那个是我用的,好几页的命令分不清楚,越找越蒙,找到后面又发现前面那些资料是找过的也混淆了,我是做智能锁,注册和读卡,具体流程也不清楚,例程51的用的少看不会,有STM32发现没反应,有没有大佬,不求全教,只要能寻到卡就可以了 |
微信公众号
手机版
没用过CV520,如果有51的例程,那最好不过了。
做移植的话,51跟STM32的最大区别是,没有流水,并且执行速度慢。
你可以在51的基础上,把STM32的代码IO模拟SPI或I2C的每条IO操作之间增加一些延时。
见到51的输出为1的时候注意一下,这个管脚是要做输入用,还是真正的输出1。如果是要做输入,那么在STM32上不用理会;如果是要做输出1,那么STM32照做。
NXP的东西,资料和例程还是比较多的。我只调过RC500和RC522,时间隔了十几年,会一个,调试其它的就容易很多。Mifare标准协议定了,套路就是一样的了。
我第一次调RC500,亲自去北京量子银座周立功公司办事处,买的周立功的模块测试的,揭开上面的纸标签,丝印却是FM1702NL,你说我找谁说理去。自己做板调试时费了一翻周折,因为FM1702NL和RC500有几个寄存器位是不一样的,并不完全兼容,问题就出在了不兼容的这个设置上。
评分
查看全部评分
评分
查看全部评分