word 16:02:36
label1.text = mifarepiccrequest(code,ref atq).tostring();
textbox1.text = atq.tostring();
word 16:02:57
型別值-1,atq值0
低俗人生 16:03:20
不是,在函式定義時加吧,c#怎麼定義乙個傳址引數?
word 16:03:37
public static extern int mifarepiccrequest(byte req_code, ref uint16 atq);
低俗人生 16:04:26
應該是這樣
word 16:04:35
型別值-1,atq值0
低俗人生 16:06:07
讀卡器上有卡嗎?
word 16:06:34
放兩張卡時型別值0,atq值4
低俗人生 16:07:05
那就是尋到了
低俗人生 16:07:21
返回值為0就表示操作正常
word 16:07:46
哈哈,有一張卡尋不到,其他的卡能尋到,是否是這張卡壞了
低俗人生 16:07:54
你查下14443文件,看看atq 的值
低俗人生 16:08:02
是壞了word 16:10:45
你幫我看看4是什麼意思,我沒查到
低俗人生 16:11:05
哈哈,就是正常的意思
低俗人生 16:11:22
s50的卡返回是4
word 16:12:36
mifarefindcard 這個也沒搞定
低俗人生 16:14:50
和尋卡差不多,注意引數型別,呼叫順序
word 16:18:08
public byte singleuid =new byte[4] ;//標準標識號:四位元組陣列,用來儲存單倍長度的卡片唯一標識號
public byte doubleuid =new byte[7];//雙倍標識號:七位元組陣列,用來儲存雙倍長度的卡片唯一標識號
public byte tripleuid =new byte[10];//三倍標識號:十字節陣列,用來儲存三倍長度的卡片唯一標識號
public enum mifaresnr :int//卡片標識號:十字節陣列,用來儲存單倍、雙倍、三倍長度的卡片唯一標識號
public struct mifarecardsnr //mifare系列卡唯一標識號:包括兩個資料項,snr用來儲存唯一標識號,uidlen用來指出標識號的長度,值1、2、3分別代表單倍、雙倍、三倍長度
public mifarecardsnr pmifarecardsnr = new mifarecardsnr();//標識號陣列:可變長度。
public uint16 cardtype = new uint16();
[dllimport("setcrw_s.dll", entrypoint = "mifarefindcard",callingconvention=callingconvention.stdcall)]//尋卡函式
public static extern int mifarefindcard(mifarecardsnr snr,ref uint16 cardtype);
label1.text = mifarefindcard(pmifarecardsnr,ref cardtype).tostring();
word 16:18:20
還是說記憶體損壞
低俗人生 16:20:01
snr 也要用ref
word 16:20:46
值是-1
word 16:21:22
搞定word 16:21:35
還是那張破卡搞得
低俗人生 16:21:35
好word 16:23:08
十張卡就有兩張卡不好使哦
word 16:23:57
都顯示-1,是否可以修復啊,另我再用demo那個試試
低俗人生 16:24:09
估計修不了
word 16:25:23
每次重新編譯後就好使了,真奇怪
word 16:25:38
現在測試下,都又好使了
word 16:27:41
demo裡也這樣,有時候顯示-1有時候顯示正常,為什麼啊
低俗人生 16:28:37
應該是-1和正常交替顯示
word 16:29:02
為什麼呢
低俗人生 16:30:26
卡操作順序問題
word 16:31:37
不太明白
低俗人生 16:32:12
卡操作時必須按照request, anticollision, selected的順序,在最後halt卡片。否則就出錯
word 16:32:53
你的意思是延遲?
低俗人生 16:33:05
不是延遲
word 16:35:10
有的時候卡操作順序顛倒就出現問題
word 16:35:20
是這樣嗎
低俗人生 16:35:22
對word 16:35:43
好的謝謝,耽擱你這麼長時間
word 16:35:59
等明天有時間在求教,再見
低俗人生 16:36:14
看看這個資料,對你幫助
word 16:36:18
是中文嗎
低俗人生 16:36:32
不是word 16:36:38
暈 低俗人生 16:36:47
接收檔案成功,儲存於c:/documents and settings/administrator/桌面/iso 14443,mifare.pdf。
word 16:36:54
我看看,再見
低俗人生 16:37:28
88
關於非接觸IC卡對話硬體工程師
word 10 29 23 您好,我購買了貴公司非接觸式ic卡讀寫裝置,但是我使用的是.net語言,因此您是否能作個.net示例 word 10 29 40 方便我們搞應用呢 低俗人生 10 30 32 可以,但最近比較忙要過一陣才可以 低俗人生 10 30 59 net 可以呼叫dll的,就是比較...
非接觸式IC卡與條碼卡磁卡接觸式IC卡相比較
一 最新技術 非接觸ic卡 非接觸ic卡,又名感應卡,誕生於90年代初,由於存在著條碼卡 磁卡和接觸式ic卡不可比擬的優點,使之一經問世,便立刻引起了廣泛的關注,並以驚人的速度得到推廣應用。非接觸式ic卡由ic晶元,感應天線組成,並完全密封在乙個標準pvc卡片中,無外露部分。非接觸式ic卡的讀寫過程...
接觸式IC卡
現在有接觸式和非接觸式ic卡 據我所知,非接觸式是卡是乙個id,然後mcu識別這個id然後通過上位機做出對這個id的相關操作 那麼接觸式的卡是乙個儲存元件,依靠mcu對元件讀寫操作,做出相應的處理 這個不需要連線上位機 疑問 非接觸式的卡能作為乙個可讀寫的元件麼?不管是非接觸式的 還是接觸式的 罈子...