73S1217F評估板精簡版:智能卡控制器開發(fā)利器
在電子設(shè)計領(lǐng)域,評估板是我們探索和驗(yàn)證新器件性能的重要工具。今天我要給大家介紹的是Teridian Semiconductor Corporation的73S1217F評估板精簡版,它是展示73S1217F智能卡控制器設(shè)備功能的絕佳平臺。
文件下載:73S1217F-EB-LITE.pdf
1. 評估板概述
73S1217F評估板精簡版可獨(dú)立運(yùn)行,也能作為開發(fā)平臺使用。它能運(yùn)行Teridian的交鑰匙應(yīng)用程序,也支持用戶自定義應(yīng)用。板上預(yù)加載了USB CCID應(yīng)用程序,CD中還提供了EMV測試應(yīng)用程序。應(yīng)用程序可通過在線仿真器(ICE)或TSC Flash Programmer Model TFP2下載。
1.1 包裝內(nèi)容
- 評估板:四層方形印刷電路板,搭載73S1217F芯片,預(yù)加載USB CCID交鑰匙應(yīng)用程序。
- USB電纜:A - B型公頭,長度2米。
- CD:包含文檔(數(shù)據(jù)手冊、電路板原理圖、物料清單和布局)、軟件API庫、評估代碼和實(shí)用工具。
1.2 評估板特性
- 接口豐富:具備USB 2.0全速接口、RS - 232接口、單智能卡接口、電池備份電源接口、ICE/編程器接口。
- 功能多樣:配備電池備份操作的開/關(guān)開關(guān)、實(shí)時時鐘(RTC)功能和1個LED指示燈。
1.3 推薦設(shè)備和測試工具
- 功能評估:需配備Microsoft Windows XP或Vista的PC,或帶有USB端口或RS232(COM)端口(DB9連接器)的Linux工作站。
- 軟件開發(fā):推薦使用Signum ICE(型號ADM - 51)和Keil 8051 C編譯器套件(型號CA51)。
2. 評估板基本設(shè)置
2.1 電源供應(yīng)
評估板的電源有兩個來源:
- USB總線供電:連接到支持USB供電設(shè)備的計算機(jī)或集線器時,默認(rèn)使用USB總線提供的+5V電源,此時開/關(guān)開關(guān)S2無效,電源始終開啟。在此模式下,應(yīng)用程序由總線供電,嵌入式應(yīng)用需為此設(shè)計。
- AC - DC轉(zhuǎn)換器供電:使用能夠產(chǎn)生4.0V至6.5V、最大400mA直流電源的AC - DC轉(zhuǎn)換器,連接到PJ1連接器。使用PJ1電源輸入時,開/關(guān)開關(guān)S2控制73S1217F的電源。
2.2 通信方式
評估板與外部主機(jī)的通信可通過標(biāo)準(zhǔn)USB2.0全速接口或標(biāo)準(zhǔn)RS - 232串行接口(僅TX/RX)實(shí)現(xiàn)。板上默認(rèn)提供USB CCID應(yīng)用程序。
3. 使用評估板與仿真工具
評估板可與Signum Systems的在線仿真器(ICE,型號ADM - 51)配合使用,將Signum System POD的帶狀電纜直接連接到連接器J2。根據(jù)用戶需求,Signum Systems提供不同的POD選項,標(biāo)準(zhǔn)POD可實(shí)現(xiàn)典型的仿真器功能,其他選項可增加代碼跟蹤和復(fù)雜斷點(diǎn)功能。使用ICE時,評估板必須通過USB總線或VBAT供電,并通過開/關(guān)開關(guān)開啟,電源LED D4會指示電源狀態(tài)。
4. 加載用戶代碼
4.1 接口信號
TFP2閃存編程器或ICE與73S1217F通信所需的信號包括E_TCLK(數(shù)據(jù)時鐘)、E_RXTX(數(shù)據(jù)輸入/輸出)和E_RST(閃存下載器復(fù)位,低電平有效)。這些信號與3.3V和GND一起可在仿真器接頭J2上找到。
4.2 代碼加載方法
- 使用在線仿真器加載代碼:若73S1217F閃存中已有固件,需先擦除閃存。在仿真器軟件中點(diǎn)擊RESET按鈕,再點(diǎn)擊ERASE按鈕擦除閃存。擦除后,通過文件菜單中的Load命令選擇要加載的文件,點(diǎn)擊OK將文件加載到IC的閃存中。移除仿真器探頭(電纜),按下評估板上的復(fù)位按鈕,新代碼即可開始執(zhí)行。
- 使用TSC Flash Programmer Model TFP2加載代碼:按照TFP2用戶手冊的說明操作。
5. 使用USB CCID應(yīng)用程序
評估板上預(yù)安裝了USB CCID固件,需連接安裝了相應(yīng)驅(qū)動的PC才能正常運(yùn)行。CD中包含的演示主機(jī)應(yīng)用程序CCID - USB.vshost.exe可實(shí)現(xiàn)智能卡的激活和停用、與智能卡交換APDU命令以及測試評估板在EMV測試環(huán)境中的性能。
5.1 驅(qū)動和軟件安裝
- Windows XP系統(tǒng):有標(biāo)準(zhǔn)Microsoft Windows XP驅(qū)動和Teridian提供的驅(qū)動可供選擇,評估板精簡版建議使用Microsoft提供的驅(qū)動。安裝步驟包括解壓文件、創(chuàng)建安裝目錄、連接電源和USB電纜、選擇驅(qū)動文件并完成安裝,最后運(yùn)行演示應(yīng)用程序。
- Linux系統(tǒng):Teridian在Slackware 6(內(nèi)核2.4.16)和Fedora 7(內(nèi)核2.6.23)上測試了73S1217F評估板精簡版,具體安裝和使用方法可參考73S1215F、73S1217F CCID USB Linux Driver Installation Guide(UG_12xxF_041)。
5.2 常見問題解答
文檔中針對Windows和Linux系統(tǒng)使用過程中可能遇到的問題提供了詳細(xì)解答,如設(shè)備未識別、驅(qū)動問題等,幫助用戶快速解決問題。
6. 評估板硬件描述
6.1 跳線、開關(guān)和測試點(diǎn)
評估板上的跳線、開關(guān)和測試點(diǎn)有明確的功能和用途,如復(fù)位按鈕、電源開關(guān)、測試點(diǎn)用于監(jiān)測電壓等。用戶可根據(jù)需要進(jìn)行設(shè)置和調(diào)整。
6.2 原理圖
文檔提供了評估板的電氣原理圖,方便用戶了解電路連接和信號傳輸。
6.3 PCB布局
包括評估板的頂面視圖(絲?。?、底面視圖(絲印)、頂層信號層、中間層1(接地層)、中間層2(電源層)和底層信號層的布局圖,為硬件設(shè)計和調(diào)試提供參考。
6.4 物料清單
詳細(xì)列出了評估板所需的各種元器件,包括電容、電阻、LED、連接器等,方便用戶進(jìn)行采購和替換。
6.5 原理圖信息
- 復(fù)位電路:評估板提供復(fù)位按鈕,RESET引腳需外部組件支持,R8約為10Ω,電容C27為10μF,應(yīng)盡量靠近IC安裝,C43(1000pF)用于EFT保護(hù),可選。
- 振蕩器:73S1217F有兩個振蕩器,系統(tǒng)時鐘使用12MHz晶體,需1MΩ并聯(lián)電阻確保振蕩器啟動;RTC振蕩器使用32.768kHz手表晶體,無需并聯(lián)啟動電阻。
- USB接口:USB接口需兩個24Ω ± 1%的串行電阻進(jìn)行阻抗匹配,自供電USB應(yīng)用需通過電阻分壓器將VBUS電壓降至3.3V。
- 智能卡接口:智能卡接口需在RST和CLK信號處連接27pF電容,CLK信號可串聯(lián)0Ω電阻,必要時可更換為小電阻進(jìn)行濾波;VCC輸出需連接1.0μF電容,VPC輸入需連接10μF和0.1μF電容進(jìn)行去耦;PRES輸入需外部下拉或上拉電阻防止誤觸發(fā)。同時,智能卡接口布局需遵循一定原則,如輔助信號與卡接口信號分開布線、CLK信號盡量短且少彎曲等。
7. 訂購信息和相關(guān)文檔
評估板的訂購編號為73S1217F - EB - Lite。相關(guān)文檔包括73S1217F數(shù)據(jù)手冊、73S1217F評估板精簡版快速入門指南和TSC Flash Programmer Model TFP2用戶手冊等。
通過以上介紹,相信大家對73S1217F評估板精簡版有了更深入的了解。它為智能卡控制器的開發(fā)和測試提供了一個便捷、高效的平臺,無論是初學(xué)者還是有經(jīng)驗(yàn)的工程師,都能借助它快速實(shí)現(xiàn)自己的設(shè)計目標(biāo)。你在使用類似評估板的過程中遇到過哪些問題呢?歡迎在評論區(qū)分享交流。
-
開發(fā)平臺
+關(guān)注
關(guān)注
0文章
124瀏覽量
16937
發(fā)布評論請先 登錄
73S1217F評估板精簡版:智能卡控制器開發(fā)利器
評論