找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 2086|回复: 1
收起左侧

STM32F+FM17580获取卡类型问题

[复制链接]
ID:878906 发表于 2021-10-14 16:02 | 显示全部楼层 |阅读模式
在用STM32F+FM17580去读卡时,遇到寻到卡且读出来的卡类型(上面函数获取)与实际卡类型不符时,把卡挪开后重新再读时还是一样除非重新复位FM17580芯片,否则一直错误。不知各个大神有没有遇到这个问题,如何解决。

//*************************************
//函数  名:ReaderA_Wakeup
//入口参数:
//出口参数:FM175XX_SUCCESS, FM175XX_COMM_ERR
//*************************************
unsigned char ReaderA_Wakeup(void)
{
    unsigned char reg_data;
    SetReg(JREG_TXMODE,0);//Disable TxCRC
    SetReg(JREG_RXMODE,0);//Disable RxCRC
    SetReg(JREG_COMMAND,CMD_IDLE);//command = Idel
    SetReg(JREG_FIFOLEVEL,JBIT_FLUSHFIFO);//Clear FIFO
    SetReg(JREG_FIFODATA,RF_CMD_WUPA);
    SetReg(JREG_COMMAND,CMD_TRANSCEIVE);//command = Transceive
    SetReg(JREG_BITFRAMING,0x87);//Start Send
    mDelay(1);//Wait 1ms
    GetReg(JREG_FIFOLEVEL,®_data);
    if(reg_data == 2)
    {
        GetReg(JREG_FIFODATA,PICC_A.ATQA);
        GetReg(JREG_FIFODATA,PICC_A.ATQA+1);
        return FM175XX_SUCCESS;
    }
    return FM175XX_COMM_ERR;
}



回复

使用道具 举报

ID:665277 发表于 2022-10-25 14:08 | 显示全部楼层
你有FM17580原理图吗?
回复

使用道具 举报

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

本版积分规则

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

Powered by 单片机教程网

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