天天日导航_天天综合影院7799_久久爱手机视频_天天综合精品三区_亚洲日产精品一二三四区_亚洲高清DVD成色视频_夜草爱涩_天天添天天日天天干_91夜色精品国产片免费_久久综合久久美利坚合众国

新聞資訊NEWS INFORMATION
智能一卡通學(xué)堂當(dāng)前位置:首頁 > 新聞資訊 > 智能一卡通學(xué)堂 > 詳細內(nèi)容
智能卡疑難解答
發(fā)布時間:2008-04-16 點擊次數(shù):2064次
RD讀寫器部分

1.初始化串口錯 
(1) 串口資源已經(jīng)被占用,(包括初始化串口后非正常退出而未關(guān)閉串口,然后再去初始化串口) 
(2) 計算機與讀寫器通訊的波特率與讀寫器默設(shè)波特率不一致;

2.RD讀寫器在NT環(huán)境下不支持并口操作。
在MWRD6.6之前的DEMO程序,在NT環(huán)境下運行都會出錯,因為它會進行自并口向串口的自動檢測,所以讀寫器雖然連接在串口上,還是不能正常連接,MWRD6.6就此問題進行了改進。

3.DEMO程序運行后,界面超出屏幕范圍,找不到卡片操作按鈕
在屏幕屬性中選擇設(shè)置,進入高級,在顯示字體中選擇小字體。

4.在DEMO程序中,讀寫器正確連接,但自動測卡測不出卡型,為什么?
(1) 廠商代碼不在檢測范圍之內(nèi),我們現(xiàn)在檢測的廠商代碼有: 102:0F0F、7155、17AA 1604:313A 4442:8115 4428:8113 在MWRD6.6版本的DEMO中,在廠商代碼按鈕,可以增加廠商代碼。
(2) 卡插反了 讀寫器無法確定卡是否插反了,并且可以讀出全部'FF'內(nèi)容;對于RD讀寫器,推拔式讀寫器芯片向下插卡,推推、自彈式芯片朝上。 
5.一臺讀寫器是否可帶多個RD讀寫器? 
RD讀寫器只支持單機操作,要想一臺計算機帶我臺讀寫器,可通過擴充串口,以不同的串口帶多臺讀寫器來實現(xiàn)。

6.RD內(nèi)置讀寫器在有些主板上不能正確連接,需外接串口,串口線如何連接?
連接方法如下: 2 4 6 8 10 其中2、3、5分別和D型頭的2、3、5連接 ▲1 3 5 7 9 


7.用WINDOWS編程時,調(diào)用函數(shù)總會出現(xiàn)非法程序錯誤提示,如何解決? 
可能的原因有二:
(1) 字符串變量在預(yù)先分配空間,具體操作請參照例子。 在PB中,以DATA=SPACE( )的方式初始化; 在VB中以DIM DATA AS STRING*8方式定義 C中注意加結(jié)束符;
(2) 函數(shù)申明時請注意變量是用傳值/傳地址方式

8.在VB中,大于128的字符寫入時會出錯 
在我們的例程中,提供了兩種寫的方式,即以ASC碼方式、以十六進制方式寫,用ASC_ASC( )函數(shù)轉(zhuǎn)換后,ASC碼以字節(jié)方式寫入可以解決這個問題。

9.4428卡是兩位的密碼,為什么給出的初始密碼為4位字符? 
我們給出的密碼,都是以十六進制方式表示。在程序中比較密碼時,我們可以先將密碼以ASC_HEX()函數(shù)轉(zhuǎn)換,然后核對,具體用法可以見例程。

10.設(shè)備密碼是什么?如果忘記了該怎么處理? 
設(shè)備密碼是指RD讀寫器有密碼保護功能,如果讀寫器設(shè)置了密碼,那么必須核對讀寫器后才可進行其它操作。 我們沒有提供萬能密碼,如果鎖住了,請和業(yè)務(wù)員聯(lián)系。 


11.對加密卡操作時,核對任何密碼都顯示核對正確,為什么? 
(1) 已經(jīng)核對正確一次,并且沒有下電。這是卡的特性,核對密碼正確后,在下電之前,核對都是有效的,如果要進行下一次的核對,可以先對卡下電或拔卡一次。(設(shè)備密碼也同樣需要下電才能起作用) 
(2) 卡已報廢,錯誤計數(shù)器為0。

12.用DES加密解密時,發(fā)現(xiàn)有部分數(shù)據(jù)解密后和原文不同。
(1)將加密后的密文以BYTE用傳地址方式傳遞。詳見例程。 
(2) 密文定義為全局變量,直接傳遞給解密函數(shù)解密。 
13.客戶自行開發(fā)CPU卡讀寫設(shè)備時需要提供什么樣的資料?
對于CPU來說,它不同于加密及非加密存儲卡,各有各的時序圖,它有統(tǒng)一的T=0/T=1協(xié)議及時序,在IS07816標準中規(guī)定了相關(guān)的電氣指標、T=0/T=1協(xié)議及時序。

14.RD讀寫器對T=0的CPU卡操作時的函數(shù)格式是怎樣的?
我們提供的函數(shù)對T=0/T=1的命令格式是相同的,對于T=0協(xié)議的卡,傳入的命令串也必須按照T=1的格式填寫,即NAD+PCB+LEN+COMMAND+BCC,其中NAD、PCB可輸入00,LEN為COMMAND的長度。

15. 在UNIX環(huán)境中,在輔口設(shè)置中,需將0XON/0XOFF設(shè)為直通方式。

16.C++BUILDER編程時,先用BC中的COFF2OMF(原函數(shù)庫,新函數(shù)庫)將庫進行轉(zhuǎn)換。

17.加密卡(如4442,4428)可讀、不可寫? 
可能情況: 
(1) 密碼沒有核對正確,卡是否已經(jīng)報廢(錯誤計數(shù)器為零) 
(2) 是否已經(jīng)寫固化 


18.16、102、1604卡必須堅持先擦后寫的原則。

19.兼容庫問題 
公司原有系列讀寫器RDT,用的驅(qū)動程序為MWIC5.4或更早一些的版本,后來開發(fā)了RD系列讀寫器,用的驅(qū)動程序為MWRD6.x,這兩種讀寫器的函數(shù)庫是不相同的。為了讓用舊讀寫器的客戶能轉(zhuǎn)型到新的讀寫器,我們又作了一些兼容庫。 原有的程序不需作改動,但要改變相應(yīng)的函數(shù)庫,在RD驅(qū)動盤中,有MWRD54目錄,存放的是兼容庫,如果是WINDOWS下編程,則用兼容庫中的動態(tài)庫替換原動態(tài)庫。如果是用的靜態(tài)庫,則需將源程序用兼容庫重新編譯。(波特率只能用9600BPS)。注:兼容庫并不是交叉兼容,演示程序不能使用。 


20.低電壓卡有哪些?
現(xiàn)有的卡中,AM4442、AT24C系列可達到2.7V;

21.用CHK_XXX函數(shù)測卡同DEMO中自動測卡的原理一致,是通過廠商代碼來檢測卡型的,所以有些卡會通不過,所以我們不建議使用此函數(shù)來確定。



RF讀寫器部分 




1.初始化串口錯
(1) 串口資源已被占用,例如,程序出錯,沒有關(guān)閉串口,然后再次初始化串口。
(2) 波特率不對,RF讀寫器采用自動偵測方式,只認開機后的第一次初始化波特率,如果兩次運行的波特率不同,必須關(guān)掉讀寫器重新打開一次。


2.下載密碼出錯 
一般情況下是計算機和讀寫器沒有通訊上,初始化串口只是設(shè)置計算機方串口。 


3.編程時,尋卡總是一次對,一次錯。 
采用1模式尋卡,結(jié)束后用RF_HALT();

4.RF讀寫器可以對ML操作嗎?
對ML卡操作的讀寫函數(shù)和M1卡相同,M1卡的塊地址對應(yīng)ML卡的頁地址,但另外提供了ML驗證密碼函數(shù)。

5.用RF_WRITE()或RF_WRITE_HEX()寫M1卡正確,但寫ML卡總返回不正確 
ML卡雖然只能一次寫四個字節(jié),但函數(shù)要求必須按M1卡的格式,定義為16字節(jié)的長度,不夠以'FF'填充。

6.對于RF-100讀寫器,只需要尋卡一次,就可以對不同的扇區(qū)進行操作,但RF-25讀寫器,每換一個扇區(qū)就必須重新尋卡一次。 M1和44R35的區(qū)別 M1卡的特性是KEYB可見時,核對無效。
當(dāng)控制字節(jié)為默認值'FF 07 80 69'時,核對KEYB是無效的,改為'7F 07 88 69'時,可用KEYB。

7.用DES加密后,解密的結(jié)果不對。 
(1)將加密后的密文以BYTE用傳地址方式傳遞。詳見例程。 
(2) 密文定義為全局變量,直接傳遞給解密函數(shù)解密。

8.用PB、VB等編程時,出現(xiàn)非法程序錯誤 
可能的原因有二:
(1) 字符串變量在預(yù)先分配空間,具體操作請參照例子。在PB中,以DATA=SPACE( )的方式初始化; 在VB中以DIM DATA AS STRING*8方式定義 C中注意加結(jié)束符;
(2) 函數(shù)申明時請注意變量是用傳值/傳地址方式 


9.RF-20時,因為用的是高級指令,所以只能用0套A密碼驗證,并不支持三套密碼。

10. 高級指令是將低級指令的集成,它已經(jīng)包括了尋卡、驗證密碼、及HALT過程。 


11.RF-20開發(fā)板,無值操作(因為M1卡的數(shù)值為四個字節(jié),而ML卡只有兩個字節(jié)的值,所以M1、ML的值操作(加值、減值等)函數(shù)不同,而高級指令沒有提供對ML卡的操作。

12.如何修改密碼?
修改密碼可用RF_CHANGEB3修改塊3的內(nèi)容,同時也可以用RF_WRITE_HEX()函數(shù)來修改塊3的內(nèi)容,它的好處就是可以先寫在別的數(shù)據(jù)塊,看內(nèi)容是否正確,然后才對塊3操作,確保寫入的內(nèi)容正確。 


13.如果RF-25LT、RF100-LT接上電源后,數(shù)碼顯示全為8,而沒有跳回時鐘,那么表示在現(xiàn)有的電壓下不能正常工作。

14. 用RF_DISP8時,若不想顯示數(shù)據(jù),則設(shè)0X0F;



深圳舟佛斯

總機:13168762000 傳真:
郵箱:dinfuos@dinfuos.com 網(wǎng)址:深圳市龍崗區(qū)坂田街道五和大道
地址:深圳市龍崗區(qū)坂田街道五和大道

在線客服
手機
13168762000