欧美极品高清xxxxhd,国产日产欧美最新,无码AV国产东京热AV无码,国产精品人与动性XXX,国产传媒亚洲综合一区二区,四库影院永久国产精品,毛片免费免费高清视频,福利所导航夜趣136

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 3570|回復: 4
收起左側

單片機+RC522不能尋卡 大俠幫看看什么問題

[復制鏈接]
ID:562798 發表于 2021-10-28 10:02 | 顯示全部樓層 |閱讀模式
定義的返回值是下面這幾個
         #define         MI_OK                 0
         #define         MI_NOTAGERR           (1)
         #define         MI_ERR                (2)
而程序運行的時候會卡在這個位置(功    能:通過RC522和ISO14443卡通訊)
char PcdComMF522(u8   Command,
                 u8 *pIn ,
                 u8   InLenByte,
                 u8 *pOut ,
                 u8 *pOutLenBit)
{。。。。。。。(前面的程序都是正常的)
         。
         。
         。
         。
         。
  if (n & irqEn & 0x01)        
            {
              status = MI_NOTAGERR;       (程序就是進入到了這里了!返回值一直停留在(1)出不來了
            }
        。
        。
        。
        。
        。
程序就是進入到了這個語句返回值為  1。我用的是SPI 通訊方式!驗證過SPI接口和驅動自收發都沒問題可以正常接收到數據。尋卡命令用的是0x26.和0x52,都有信號發出來!可以驅動出來13.56MHZ的頻率!現在就是把卡放上去沒有反應!識別不到卡類別!卡片用的是M1卡片
回復

使用道具 舉報

ID:624769 發表于 2021-10-28 13:43 | 顯示全部樓層
你這是賦值,應該不會停在那里不出來, 除非 status 沒有聲明,但是沒聲明編譯通不過,不能debug阿……

要不,你直接 status = -1; 試試?
回復

使用道具 舉報

ID:123289 發表于 2021-10-28 14:40 | 顯示全部樓層
同上。另:是不是轉了一圈又回到這里了。
回復

使用道具 舉報

ID:1049420 發表于 2022-11-21 11:23 | 顯示全部樓層
也遇到了這個問題,樓主當時怎么解決的呀
回復

使用道具 舉報

ID:562798 發表于 2023-5-27 22:02 | 顯示全部樓層
linquan123 發表于 2022-11-21 11:23
也遇到了這個問題,樓主當時怎么解決的呀

程序重寫!最後解決掉了 !
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表