久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 2573|回復: 15
收起左側

求助大神,關于STM32F103驅動MFRC500的問題

[復制鏈接]
ID:260951 發表于 2020-8-17 17:43 | 顯示全部樓層 |閱讀模式
最近要用MFRC500做一個類似于刷卡計費的系統,MCU用的是stm32f103rbt6; 找了幾天發現網上都是用51來做的。自己看MFRC500數據手冊寫了一些部分代碼,調試發現按程序運行來說,MFRC500已經初始化成功,但是感覺始終不太對,主要是對MFRC500不了解,沒有一個系統認知。求助大神指導一下,或是分享一下demo也行,拜謝!!!
回復

使用道具 舉報

ID:804115 發表于 2020-8-17 18:48 | 顯示全部樓層
MFRC500就是一個非接觸讀卡芯片,說白了,由它組成的子電路,用MCU控制可以實現非接觸讀寫卡的功能。它本身只是操作卡片的一種介質,但具體怎么驅動卡片,得看iso14443協議,一般過程就是尋卡,選卡,防沖撞,卡復位,apdu操作等,這些操作要通過自己寫mcu程序操作MFRC500的寄存器來驅動其射頻電路來對卡片進行收發而實現,實現這個之后就可以認為驅動開發完成。之后就是應用開發,應用開發需要知道卡片結構,所謂的卡片結構,就是描述你操作的卡片的目錄和文件結構,然后你通過收發函數,來進行選目錄,選文件,然后對文件進行讀寫等等。我沒有代碼可以參考,但這些我都干過,我們是ETC行業,在相應的公司調試過相關代碼,我們用的是SKY1311s之類的芯片,和你這個類似,也是符合iso14443的非接觸讀卡芯片,希望對你有幫助。
回復

使用道具 舉報

ID:260951 發表于 2020-8-18 09:30 | 顯示全部樓層
1692483014 發表于 2020-8-17 18:48
MFRC500就是一個非接觸讀卡芯片,說白了,由它組成的子電路,用MCU控制可以實現非接觸讀寫卡的功能。它本身 ...

是這樣的,我按時序寫了 讀寫寄存器的函數。然后按 網上找的51做的模板寫了一個初始化程序。程序能正常跑完。但是我不知道如何判斷初始化成功。激活卡的程序也是一樣的(temp=MF_Active(AbsoluteBlock,cardserialno);)。。。程序都順利跑完,但是沒有效果
回復

使用道具 舉報

ID:260951 發表于 2020-8-18 09:41 | 顯示全部樓層
1692483014 發表于 2020-8-17 18:48
MFRC500就是一個非接觸讀卡芯片,說白了,由它組成的子電路,用MCU控制可以實現非接觸讀寫卡的功能。它本身 ...

是這樣的,我按照時序寫了讀寫函數,然后按照網上51做的例程做了一個初始化程序,程序能正常跑完,但我無法判斷是否初始化正常,我在初始化結束后去讀寄存器,發現讀到的數據都是0x30,也模擬51的做了一個卡激活程序,還是同樣的,程序跑的完,但是沒有效果
回復

使用道具 舉報

ID:429003 發表于 2020-8-18 10:53 | 顯示全部樓層
恩智浦的東西太貴了,不考慮一下復旦微的刷卡芯片? 最近用復旦微FM17510 剛完工一個項目!
回復

使用道具 舉報

ID:429003 發表于 2020-8-18 11:13 | 顯示全部樓層
做項目不能只依靠照搬別人的東西,首先你的了解一些IC卡的相關規范標準!
不管是恩智浦的RF500、RC522,還是復旦微的MF17XXX讀卡芯片,只是一個通訊器件,
卡的激活、防沖突、選卡,以及讀寫是有標準的。

《IEC 14443 中國金融非接觸卡規范》,這個文檔首先你需要讀一讀!
另外,你既然選用的RC500,這個芯片的數據手冊,你也需要讀一讀!
還有,常用的M1(S50)卡,存儲結構需要完全了解掌握!

相關資料已打包,個人多看看!

中國金融集成電路(IC)卡規范 JR-T0025.x-2018.rar

17.28 MB, 下載次數: 13

中國金融集成電路(IC)卡規范

回復

使用道具 舉報

ID:260951 發表于 2020-8-18 18:04 | 顯示全部樓層
xstong 發表于 2020-8-18 10:53
恩智浦的東西太貴了,不考慮一下復旦微的刷卡芯片? 最近用復旦微FM17510 剛完工一個項目!

不考慮其他的芯片
回復

使用道具 舉報

ID:260951 發表于 2020-8-18 18:05 | 顯示全部樓層
xstong 發表于 2020-8-18 11:13
做項目不能只依靠照搬別人的東西,首先你的了解一些IC卡的相關規范標準!
不管是恩智浦的RF500、RC522,還 ...

正在研究相關文檔,但是實際操作起來還是有困難和疑問的地方。
回復

使用道具 舉報

ID:804115 發表于 2020-8-18 18:58 | 顯示全部樓層
fkup 發表于 2020-8-18 09:41
是這樣的,我按照時序寫了讀寫函數,然后按照網上51做的例程做了一個初始化程序,程序能正常跑完,但我無 ...

xstong 說的對,你看看文檔吧!你可以帶著問題去看,優先看尋卡、防沖突、選卡,卡激活、卡復位相關的章節,先把這幾個功能完成,交互的指令字并不多。
驅動的話,要先開場,13.56Mhz的場才會產生,然后將卡片放到場中后,輻射到卡片的線圈上,然后卡片才能上電,之后卡片內部,比如MCU卡,就會初始化,初始化好后,你就可以尋到卡了。一般卡片放到場上時,你的rc500應該給中斷給到你的MCU,提示你卡片到來了,或者查詢的方式讀取RC500的寄存器后確認卡片到來,之后才會觸發你的代碼去進行尋卡的。
確認場有沒有產生的方式很多,可以用示波器,頻譜儀,也可以自制一個線圈,多繞幾圈,然后線圈用LED燈閉合,將其放到場上,燈就亮了。
回復

使用道具 舉報

ID:260951 發表于 2020-8-19 10:07 | 顯示全部樓層
1692483014 發表于 2020-8-18 18:58
xstong 說的對,你看看文檔吧!你可以帶著問題去看,優先看尋卡、防沖突、選卡,卡激活、卡復位相關的章 ...

我現在是卡在對 MFRC500  的操作上。在我完成所有的IO口初始化后,我按時序做了讀寫函數,然后讀寫寄存器,比如先寫0x3F到地址0,然后讀地址0,發現讀出來的數據不一樣。就是我要完成整個流程,不得先是能正確操作RC500,然后在通過RC500去操作IC卡嗎
回復

使用道具 舉報

ID:804115 發表于 2020-8-19 12:20 | 顯示全部樓層
fkup 發表于 2020-8-19 10:07
我現在是卡在對 MFRC500  的操作上。在我完成所有的IO口初始化后,我按時序做了讀寫函數,然后讀寫寄存器 ...

是的,基本接口都不通,那其它就別談了,先老老實實調接口,借助邏輯分析儀看協議,例如spi,另外,RC500的硬件檢查下
回復

使用道具 舉報

ID:260951 發表于 2020-8-21 09:18 | 顯示全部樓層
1692483014 發表于 2020-8-19 12:20
是的,基本接口都不通,那其它就別談了,先老老實實調接口,借助邏輯分析儀看協議,例如spi,另外,RC500 ...

研究了很久時序,還是不成功
回復

使用道具 舉報

ID:560778 發表于 2020-8-24 17:16 | 顯示全部樓層
樓主,你問題解決了嗎?
回復

使用道具 舉報

ID:560778 發表于 2020-8-24 17:19 | 顯示全部樓層
樓主,我和你差不多的硬件方案。我寫完驅動發現初始化不成功,發送地址0x01后沒有讀取到0x3f,后面我有單獨測試了下讀取寄存器內容發現能夠讀取出數據。
回復

使用道具 舉報

ID:260951 發表于 2020-8-25 11:32 | 顯示全部樓層
爐石 發表于 2020-8-24 17:19
樓主,我和你差不多的硬件方案。我寫完驅動發現初始化不成功,發送地址0x01后沒有讀取到0x3f,后面我有單獨 ...

應該是解決了這個問題
回復

使用道具 舉報

ID:560778 發表于 2020-9-2 17:01 | 顯示全部樓層
fkup 發表于 2020-8-25 11:32
應該是解決了這個問題

你有沒有碰到尋卡時會出現超時的現象,我現在程序能尋到ID但是有概率會超時。
回復

使用道具 舉報

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

本版積分規則

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

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 伦理片97 | 国产91在线播放 | 成人日韩| 国内精品视频在线观看 | 伊人狠狠干 | 天堂中文资源在线 | 国产精品久久久久久中文字 | 久久国产精99精产国高潮 | 亚洲www | 韩日一区二区 | www.伊人.com| 玖玖视频 | 国产欧美一区二区三区日本久久久 | 久久99久久99精品免视看婷婷 | 精品免费国产一区二区三区四区 | 亚洲国产免费 | 在线观看亚 | 可以看黄的视频 | 久久精品中文字幕 | 一区二区三区国产精品 | 婷婷综合在线 | 99久久婷婷国产综合精品电影 | 亚洲精品国产电影 | 日韩中文字幕免费 | 最近中文字幕第一页 | 成人精品高清 | 亚洲精品资源 | 韩三级在线观看 | 国产传媒 | 日本中出视频 | 性生生活大片免费看视频 | 99久久国产综合精品麻豆 | 亚洲一区二区三区国产 | 成人免费视频观看 | 欧美日韩国产综合在线 | 性国产xxxx乳高跟 | 日韩免费av | 成人av免费 | 亚洲视频免费观看 | 中文字幕综合 | 一级毛片在线播放 |