首页 > 其他分享 >stm32F407SPI-RC522-NFC卡-移植

stm32F407SPI-RC522-NFC卡-移植

时间:2024-07-17 21:58:21浏览次数:12  
标签:NFC 代码 stm32F407SPI RC522 SelectedSnr 移植

目录

stm32F407SPI-RC522-NFC卡-移植-简易版

学习spi,移植

nfc卡的原理

卡内有芯片,
0区存卡的id
原来要两重密码才能修改卡中数据

RC522读卡器的原理

应用场景

移植步骤

  1. 问淘宝客服要例程代码
  2. 移植相关文件
  3. 修改端口,时钟
  4. 使用库中函数

好用的代码

sprintf((char *)buf,"S50 Card ID = 0x%02X%02X%02X%02X\r\n",SelectedSnr[0],SelectedSnr[1],SelectedSnr[2],SelectedSnr[3]);
USART1_SendString((char *)buf);

完整代码

标签:NFC,代码,stm32F407SPI,RC522,SelectedSnr,移植
From: https://www.cnblogs.com/shishusheng/p/18308382

相关文章

  • SI3262_国产低功耗MCU+NFC+15触键三合一柜锁方案SoC芯片
    SI3262简介Si3262是高度集成ACD低功耗MCU+NFC+15通道防水触摸按键的SoC芯片。其MCU模块具有低功耗、LowPinCount、宽电压工作范围,集成了13/14/15/16位精度的ADC、LVD、UART、SPI、I2C、TIMER、WUP、IWDG、RTC、TSC等丰富的外设。内核采用RISC-VRV32IMAC(2.6CoreMark/MHz)。特......
  • 鸿蒙开发通信与连接:【@ohos.nfc.cardEmulation (标准NFC-cardEmulation)】
    标准NFC-cardEmulation本模块主要用于操作及管理NFC卡模拟。 说明: 本模块首批接口从APIversion8开始支持。后续版本的新增接口,采用上角标单独标记接口的起始版本。导入模块importcardEmulationfrom'@ohos.nfc.cardEmulation';cardEmulation.isSupportedisS......
  • 鸿蒙开发通信与连接:【@ohos.nfc.tag (标准NFC-Tag)】
    标准NFC-Tag本模块主要用于操作及管理NFCTag。 说明: 本模块首批接口从APIversion8开始支持。后续版本的新增接口,采用上角标单独标记接口的起始版本。导入模块importtagfrom'@ohos.nfc.tag';tag.getNfcATaggetNfcATag(tagInfo:TagInfo):NfcATag获取NFC......
  • 13.56MHz电动车NFC刷卡解锁方案-SI522 SI512
    随着电动车市场的快速发展,车主对车辆的智能化和便捷性的要求也在不断提升。仪表盘作为电动车的重要组成部分,不仅需要提供基本的行驶信息,还需要具备智能交互功能。    基于13.56MHz频率的NFC(近场通信)技术为电动车仪表盘的智能化提供了有效解决方案。本文将介绍一种基于13.56MH......
  • NFC TYPE F PICC接收基带信号及频谱分析
    importnumpyasnpimportmatplotlib.pyplotaspltimportscipy.signalassignalimportrandomfs=13560000bit_0=[-1]*64+[1]*64bit_1=[1]*64+[-1]*64CEF_SOF=bit_0*48CEF_EOF=[1]*512cef_frame_length=16cef_frame_bit=[]cef_frame_pattern=[]foriinrange......
  • flutter项目安装nfc_manager后项目运行不起来
    安装nfc_manager后运行一直卡着,生成不了APPAndroidManifest.xml中的已经添加了的权限,插件版本也是对的上的后面进行卸载→重装进行测试、在安装插件时看到有这样一段提示PleaseenableDeveloperModeinyoursystemsettings.Run startms-settings:developers toopense......
  • STM32中RFID模块(MFRC522)简单应用
    1.前言​ 此篇只是对RFID模块的简单概述以及应用,没有原理,对提供的店家提供的代码,进行注释,以及简单使用流程2.函数//功能:寻卡//参数说明:req_code[IN]:寻卡方式//0x52=寻感应区内所有符合14443A标准的卡//0x26=寻未进入休眠状......
  • RC522刷卡电路设计及程序
    一、RC522刷卡电路组成基于RC522的刷卡电路如上图所示。该电路组成主要分为三部分:ReceivingCircuit:接收电路,接收卡发送的数据。FilteringImpedence-Transtormcircuit:滤波和阻抗变换电路,抑制高次谐波并优化到读卡器天线的功率传输。MatchingCircuit:天线匹配电路。......
  • 无线电模块ODIN-W263-06B专为物联网网关应用而设计,QN9080-001-M17Y支持蓝牙和NFC的模
    本篇文章主要介绍三款无线模块:无线电模块ODIN-W263-06B专为物联网网关应用而设计,QN9080-001-M17Y支持蓝牙和NFC的模块,RS9116W-DB00-AB1多协议无线模块——明佳达1、ODIN-W2系列:具有Wi-Fi和蓝牙双模式(蓝牙BR/EDR和蓝牙低能耗v4.2)描述:ODIN-W2是一款紧凑而强大的独立多无线电模块......
  • Android中的NFC操作
    目录1.申请权限2.设置意图过滤器3.判断NFC功能是否可用(NfcAdapter)4.NFC感应(NfcAdapter)启用与禁用5.NFC数据解码6.案例代码一览NFC的全称是“NearFieldCommunication”,意思是近场通信、与邻近的区域通信。该功能由NfcAdapter(NFC适配器)控制。1.申请权限<!--N......