一、手持POS機的概念
CK800型手持POS機 是一種以智能卡為指紋特征點存貯介質,具有指紋采集、比對等指紋識別功能并具備一些附加功能的手持設備。適應于對可靠性、成本、體積、功耗等綜合性能嚴格要求的手持式設備。它是由嵌入式微處理器、相關支撐硬件以及BIOS支持軟件和用戶應用軟件系統等組成,它是集軟硬件于一體的可獨立工作的“器件”。CK800型手持POS機主要由多個微處理器(MCU)及其相關的支撐硬件包括顯示、存儲、通信、智能卡讀取、指紋識別、高頻卡讀寫等外設組成。
BIOS支持軟件 是一種實時的、支持嵌入式系統應用的BIOS軟件。它是手持機極為重要的組成部分,通常包括與硬件相關的底層驅動軟件、系統內核、設備驅動接口、通信協議、圖形界面等。
二、主要性能
●應用程序的加載方便;
●提供的圖形接口;
●標準紅外協議支持;
●豐富的驅動函數,支持硬件技術,包括FLASH MEMORY技術、COG液晶、智能卡技術、指紋識別技術等等;
●*的電源管理功能;
●Windows集成開發環境,界面友好、使用方便;
三、技術特點
● 內核結構精小
CK 800的內核64K左右,包含GUI、字庫、協議200K。用戶程序還有540K的空間。指紋存貯由單獨的FLASH完成,可以存貯800枚指紋。整個系統絕大部分用C語言完成,移植非常容易并具有優異的可擴充性。它是標準的嵌入式應用。
● 模塊化結構,可擴充強
CK 800的結構采用模塊化設計,其各組件模塊之間互不依賴,可根據需要對某些組件進行刪減、添加或修改而不影響其它組件,這樣大大增強了系統的強壯性和可維護性。
●AP與OS嚴格分層
在CK 800,應用程序(AP)是可加載的獨立文件,OS和AP是獨立鏈接生成的。從而使操作系統和應用程序均可單獨升級。這樣使系統的系統調用功能直觀易懂,為應用程序開發和移植提供方便。
●優秀的中文平臺
CK 800采用完善的中文輸入及顯示方法,標準ABC輸入法。該系統通過中文平臺為中英文混合輸入、顯示、存儲、編輯和查詢提供了圓滿的解決方案。
● 友好、易用的用戶界面
在用戶接口方面,提供文本和圖形兩種顯示模式。用戶可以根據自己的需要,建立豐富的應用程序用戶界面。
● *的電源管理
系統軟件能自動判斷系統當前狀態并根據它使CPU進入相應的工作狀態,從而zui大程度地降低功耗。
●強大的的驅動能力
提供豐富的設備驅動。支持硬件技術,包括Flash memory、IrDA、RS-232、SPI、DRAM、Smart Card等。
● 開放系統
該系統程序加載靈活,具有開方式系統的特征。提供完整的SDK,供用戶進行應用程序的開發。
●本地化支持
目前支持中英文兩種語言,其他語種正在開發中。
● 智能卡的支持
支持符合ISO7816標準的存儲卡、邏輯加密卡、CPU卡等等。具體的卡片類型見開發手冊。
● 非接觸卡的讀寫
支持PHILIPS的mifare one 卡和TI RFID的電子標簽卡的讀寫
● 指紋識別
具有指紋的采集、比對等識別功能
四、應用范圍:
CK 800的內核具有穩定、小巧、高效、易于移植、可擴充、開放、模塊化等特點,它很適合智能卡的嵌入式系統的應用。