• 大小: 3.12MB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2023-11-15
  • 语言: 其他
  • 标签: STM32  RC522  READ  WRITE  

资源简介

RFID_RC522读写卡以及密码验证更全一、 主要指标 l 容量为8K位EEPROM(1K 字节) l 分为16个扇区,每个扇区为4块,每块16个字节,以块为存取单位 l 每个扇区有独立的一组密码及访问控制 l 每张卡有唯一序列号,为32位 l 具有防冲突机制,支持多卡操作 无电源,自带天线,内含加密控制逻辑和通讯逻辑电路 数据保存期为10年,可改写10万次,读无限次 l 工作温度:-20℃~50℃(湿度为90%) 工作频率:13.56MHZ 通信速率:106 KBPS 读写距离:10 cm以内(与读写器有关)

资源截图

代码片段和文件信息

#include “includes.h“
#include “usart.h“
#include 
#include “ds18b20.h“
#include “dht11.h“
#include “ntctemp.h“
#include “math.h“
#include 
#include “rc522_function.h“
#include “rc522_config.h“

char Tlink_xlh[]=“OZR88RS3K631KM64“;
extern char  RxCounterRxBuffer[500];
int   count=0swstate=0;
float temp_ds18b20;
DHT11_Data_TypeDef DHT11_Data;
int   yanwu=0;

char gps_buf[30]=“3155.13530N11857.11801E“;

int  aGPS_CONFIG=1;
u8 ADC_buff1 ADC_buff2;
int aa=0bb=0cc=0zong=3sheng=3;

//RFID块操作
u8  rfid_kuai_addr=0x0C;
u8  rfid_data[16]={0x460x590x5F0x300x300x300x300x300x300x300x300x300x300x300x300x32};//
u8  rfid_data1[16]={0x310x320x330x340x350x360x370x380x390x300x310x320x330x340x350x36};//
u8  USERKEYINITA[6]={0xFF0xFF0xFF0xFF0xFF0xFF}; //ó??§?¨????A£¨3?ê??ü?????òó??§è¨?T£?
u8  rfid_data_buf[16]={0};//


char t10_buf[30]={0xB50x620x060x080x060x000x100x270x010x000x010x000x4D0xDD};        //14个数据
char GGA_buf[30]={0xB50x620x060x010x080x000xF00x000x000x000x000x000x000x010x000x24};//16个数据
char GSA_buf[30]={0xB50x620x060x010x080x000xF00x020x000x000x000x000x000x010x020x32};//16个数据
char GSV_buf[30]={0xB50x620x060x010x080x000xF00x030x000x000x000x000x000x010x030x39};
char GLL_buf[30]={0xB50x620x060x010x080x000xF00x010x000x000x000x000x000x010x010x2B};
char VTG_buf[30]={0xB50x620x060x010x080x000xF00x050x000x000x000x000x000x010x050x47};

//计步传感器
char MPU6050[2]={0xA50x51};
int   bushu=0;
int   chazhi=0;
char RFID1[13]={0X550x7F0x0A0x000x900x000x040x000x870xA00x200xA20x3B};
char RFID2[13]={0X440x7F0x0A0x000x900x000x040x000x870xA00x200xA20x3B};

uint32_t Tlink_DATA_link=0Tlink_XLH_link=0;
__align(8) static OS_STK task_led2_stk[TASK_LED2_STK_SIZE];   //定义栈 
__align(8) static OS_STK task_led3_stk[TASK_LED3_STK_SIZE];   //定义栈
__align(8) static OS_STK task_led4_stk[TASK_LED4_STK_SIZE];   //定义栈

void IC_test ( void );
/**************************************************************************************
 * 描  述 : 按键检测,检测引脚检测到低电平时点亮LD2,检测引脚检测到高电平时熄灭LD2
 * 入  参 : 无
 * 返回值 : 无
 **************************************************************************************/
void infrared_Scan(void)
{
 if(GPIO_ReadInputDataBit(GPIOB GPIO_Pin_7) == 0)           //引脚为低电平
  {
    delay_ms(10);                                            //延时防抖动
    if(GPIO_ReadInputDataBit(GPIOB GPIO_Pin_7) == 0)        //引脚仍为低电平
    {
    yanwu=1;                    
   
    }
  }
else
   yanwu=0;

}
/**************************************************************************************
 * 描  述 : 串口显示实时温湿度
 * 入  参 : 无
 * 返回值 : 无
 **************************************************************************************/
void DHT11_SCAN(void)
{
if( Read_DHT11(&DHT11_Data)==SUCCESS)
{
// printf(“\r\n读取DHT11成功!\r\n\r\n湿度为%d.%d 

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2019-01-17 14:30  Gate gateV1.0-RC522\
     目录           0  2019-01-28 13:49  Gate gateV1.0-RC522\APP\
     文件       11379  2019-01-28 13:49  Gate gateV1.0-RC522\APP\app.c
     文件         224  2018-01-31 15:00  Gate gateV1.0-RC522\APP\app.h
     文件         438  2018-02-02 18:21  Gate gateV1.0-RC522\APP\app_cfg.h
     文件       10443  2011-12-03 07:14  Gate gateV1.0-RC522\APP\os_cfg.h
     目录           0  2019-01-17 14:30  Gate gateV1.0-RC522\APP\usart\
     文件        9182  2018-03-22 21:15  Gate gateV1.0-RC522\APP\usart\usart.c
     文件         342  2018-01-31 13:25  Gate gateV1.0-RC522\APP\usart\usart.h
     目录           0  2019-01-17 14:30  Gate gateV1.0-RC522\BSP\
     文件         447  2017-11-20 13:47  Gate gateV1.0-RC522\BSP\BSP.c
     文件         105  2011-12-03 06:01  Gate gateV1.0-RC522\BSP\BSP.h
     目录           0  2019-01-28 13:40  Gate gateV1.0-RC522\BSP\RC522\
     文件        3452  2018-06-04 11:26  Gate gateV1.0-RC522\BSP\RC522\rc522_config.c
     文件        8862  2018-06-04 12:39  Gate gateV1.0-RC522\BSP\RC522\rc522_config.h
     文件       17435  2018-06-04 13:54  Gate gateV1.0-RC522\BSP\RC522\rc522_function.c
     文件        1291  2019-01-28 13:40  Gate gateV1.0-RC522\BSP\RC522\rc522_function.h
     文件        1946  2015-05-22 20:41  Gate gateV1.0-RC522\BSP\delay.c
     文件          92  2015-04-24 17:09  Gate gateV1.0-RC522\BSP\delay.h
     文件        5104  2015-06-02 15:25  Gate gateV1.0-RC522\BSP\dht11.c
     文件         974  2018-01-08 21:12  Gate gateV1.0-RC522\BSP\dht11.h
     文件        7501  2017-12-09 17:01  Gate gateV1.0-RC522\BSP\ds18b20.c
     文件         869  2017-12-09 16:50  Gate gateV1.0-RC522\BSP\ds18b20.h
     文件        1131  2018-01-27 17:27  Gate gateV1.0-RC522\BSP\led.c
     文件         476  2018-01-27 16:57  Gate gateV1.0-RC522\BSP\led.h
     文件        3812  2018-01-09 16:46  Gate gateV1.0-RC522\BSP\ntctemp.c
     文件         215  2018-01-09 16:46  Gate gateV1.0-RC522\BSP\ntctemp.h
     目录           0  2019-01-17 14:30  Gate gateV1.0-RC522\CMSIS\
     文件       16249  2009-04-06 10:30  Gate gateV1.0-RC522\CMSIS\core_cm3.c
     文件       42077  2009-04-06 10:30  Gate gateV1.0-RC522\CMSIS\core_cm3.h
     目录           0  2019-01-17 14:30  Gate gateV1.0-RC522\CMSIS\startup\
............此处省略203个文件信息

评论

共有 条评论