印前設(shè)備 印刷機(jī)械 印后設(shè)備 裝訂設(shè)備 廣告設(shè)備 辦公設(shè)備 印刷機(jī)械配件 其它印刷相關(guān)器材 其它印刷設(shè)備
北京友我科技有限公司
暫無(wú)信息 |
閱讀:37發(fā)布時(shí)間:2025-1-4
隨著現(xiàn)在射頻識(shí)別的應(yīng)用越來(lái)越多,非接觸IC卡模塊嵌入到wince系統(tǒng)的設(shè)備中變得越來(lái)越普及,那么如何在沒(méi)有wince設(shè)備的情況下,來(lái)開(kāi)發(fā)和調(diào)試IC卡模塊的程序呢?
目前友我科技的全系列高頻RFID模塊均支持wince的開(kāi)發(fā),都帶有wince的開(kāi)發(fā)包,這些模塊型號(hào)有:YW-201,YW-202,YW-203,YW-204分體和天線一體的模塊,低功耗RFID模塊YW-401,低價(jià)格的模塊YW-411。
需要準(zhǔn)備的設(shè)備:以上任何一款RFID模塊,如果接在PC機(jī)上需要使用232到TTL串口的轉(zhuǎn)換,或者使用USB轉(zhuǎn)TTL串口數(shù)據(jù)線也可以。
1.打開(kāi)開(kāi)發(fā)工具VS2008,新建工程,在C#下面選擇smart device projiect,然后選擇.net Framework 2.0, 如果你確保你的wince的net framework版本,你可以選擇更高的版本,然后輸入工程名稱:YOWORFIDModuleDemo
2.點(diǎn)擊OK后,選擇目標(biāo)平臺(tái)為windows ce,同時(shí)選擇net framework版本為2.0,然后選擇device application.
3.點(diǎn)擊OK后,vs2008將自動(dòng)生成一個(gè)程序框架,并生成了一個(gè)窗口為Form1,將這個(gè)窗口設(shè)置成合適的大小,以適合于你的wince設(shè)備的顯示屏。
4.現(xiàn)在可以編譯下看看,如果沒(méi)有問(wèn)題,則我們的程序?qū)⒗^續(xù)。
5.將頭文件yw20x.cs復(fù)制到工程目錄下,并將wince下的dll文件yw20x.dll復(fù)制到debug目錄下,方便調(diào)試。
5.在工程上添加已存在的文件yw20x.cs
6. 到目前為止,準(zhǔn)備工作都做好了,現(xiàn)在往剛才建的窗口上放置必要的wince控件,然后編程序。如下圖所示:
6.代碼寫(xiě)好后,選擇release編譯,從release目錄下復(fù)制exe文件和wince下的dll文件yw20x.dll到一個(gè)新的文件夾下,我們?cè)赿盤新建了一個(gè)文件夾winceshare.
7.從vs2008的工具菜單中,點(diǎn)擊Device Emulator Manager,選擇一個(gè)wince下的模擬器。
7.右擊該模擬器,將出現(xiàn)wince的模擬器界面
8.為了要調(diào)試串口程序,在這里需要配置串口,在File菜單中選擇config,出現(xiàn)配置界面
9.先設(shè)置Share Folder,將我們改才設(shè)置的winceshare文件夾作為模擬器的共享文件夾
10.然后再peripherals頁(yè)面,選擇映射的串口,由于我們的IC卡模塊通過(guò)加算機(jī)接在COM1上,所以我們選擇COM1。
11.點(diǎn)擊OK后,在My device文件夾下進(jìn)入Storage Card后就看到了我們剛才復(fù)制的兩個(gè)文件
12.運(yùn)行YOWORFIDModuleDemo.exe,出現(xiàn)了我們?cè)O(shè)計(jì)的界面。點(diǎn)擊打開(kāi)串口,讀卡和寫(xiě)卡,一切都顯示成功。
至此,一個(gè)完整的運(yùn)行在wince下的IC卡模塊讀寫(xiě)程序開(kāi)發(fā)好了,下一篇我們將講述在wince模擬器下如何開(kāi)發(fā)和調(diào)試TCPIP網(wǎng)口的IC卡讀卡器,更多內(nèi)容請(qǐng)關(guān)注友我科技網(wǎng)站
包裝印刷網(wǎng) 設(shè)計(jì)制作,未經(jīng)允許翻錄必究 .? ? ?
請(qǐng)輸入賬號(hào)
請(qǐng)輸入密碼
請(qǐng)輸驗(yàn)證碼
請(qǐng)輸入你感興趣的產(chǎn)品
請(qǐng)簡(jiǎn)單描述您的需求
請(qǐng)選擇省份