资源简介
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个文件信息
相关资源
- stm32通过CAN通信控制电机
- 基于STM32F103C8T6的四轴飞行器源码
- STM32F103陀螺仪程序
- STM32F103 多路ADC 采集
- mqtt资料加源码stm32单片机+TCP
- STM32F4+USBHID双向通讯
- TCS3414颜色传感器STM32测试代码
- STM32F042 带定时器中断 can ADC
- stm32电压表
- STM32F4xx中文参考手册-扩展章节
- STM32F373 SDADC
- STM32F103ZET6工程模板
- stm32f103驱动光电编码器测量正反转转
- ALIENTEK MiniSTM32开发板例程)
- FreeModbus_For_STM32_USART1_RS485移植分享
- DB18B20基于STM32F103最小系统实现工程
- STM32舵机控制的基本代码
- 基于STM32的LoRa无线通信
- 意法半导体ARM-M4 数据手册
- stm32f429discovery的USB_HID移植
- STM32F107 以太网官方例程
- stm32f334BUCK,逆变程序
- 安卓短信会话,短信详情
- STM32+RTCDS1302实时时钟设计,整个工程
- 基于STM32的DMP方式读取欧拉角
- 基于STM32的TFT显示图片
- STM32蜂鸣器实验
- stm32f103驱动ch375b可读写优盘扇区,可
- DAC8571_I2C模式_STM32
- 基于STM32VET6的身高体重肺活量测量系
评论
共有 条评论