找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 1714|回复: 2
打印 上一主题 下一主题
收起左侧

有人可以看懂这个寻卡的单片机程序么?可以讲解一下么

[复制链接]
跳转到指定楼层
楼主
ID:908818 发表于 2021-4-29 11:06 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
char PcdRequest(unsigned char req_code,unsigned char *pTagType)//寻卡
{
   char status;  
   unsigned int  unLen;
   unsigned char ucComMF522Buf[MAXRLEN];
//  unsigned char xTest ;
   ClearBitMask(Status2Reg,0x08);
   WriteRawRC(BitFramingReg,0x07);

//  xTest = ReadRawRC(BitFramingReg);
//  if(xTest == 0x07 )
//   { LED_GREEN  =0 ;}
// else {LED_GREEN =1 ;while(1){}}
   SetBitMask(TxControlReg,0x03);

   ucComMF522Buf[0] = req_code;

   status = PcdComMF522(PCD_TRANSCEIVE,ucComMF522Buf,1,ucComMF522Buf,&unLen);
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 顶 踩
回复

使用道具 举报

沙发
ID:913577 发表于 2021-4-29 22:32 | 只看该作者
首先你要确定这个卡片使用的协议,对照国标很容易看懂

评分

参与人数 1黑币 +20 收起 理由
admin + 20 回帖助人的奖励!

查看全部评分

回复

使用道具 举报

板凳
ID:429003 发表于 2021-4-30 09:01 | 只看该作者
射频卡通讯中有硬件通讯控制,射频卡通讯协议标准两部分,硬件部分只是完成一个射频收发功能,关键点是按照协议标准的规定,去收发数据,简单点说就是一个主从通讯过程而已。你先得了解射频卡进入读卡器的过程中对卡操作的整个流程。而后再看示例代码,否则即使看懂了代码也看不透代码的灵魂所在!

评分

参与人数 1黑币 +20 收起 理由
admin + 20 回帖助人的奖励!

查看全部评分

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表