最近倒腾门禁相关的东西,用的是RFID-RC522这个配件。网上一查,资料其实不少,但是没有对口stm32l476rg这个板子的,遂想到移植。
首先用stm32CubeMX 把针脚设置都配好,然后选择使用MDK-ARM开发。这么一来省去了很多代码匹配和文件替代之类的工作。
具体就上图,看图说明了。
STM32CubeMX下要关注的两个模块,
STM32CubeMX下的配置,主要展示针脚。
基本效果:
Code参考:https://github.com/Michshelle/tags_project/tree/main
继续功课的部分:目前是会基本使用了,接下来要对用ID卡的门禁互动方式有基本的了解。
以此举一反三,写出全套简单的门禁或是互联网(ESP8266)电子凭证(如游乐园门票场景)。
以下为各种关键启发:
repo: https://github.com/farhadkhodaei/mfrc522-stm32f0-hal-cube