POS機開(kāi)發(fā)案例
文章出處:http://psychicreadingswithdeb.com 作者:不詳 人氣: 發(fā)表時(shí)間:2011年10月24日
適用領(lǐng)域
該套件適用于在金融電子產(chǎn)品中的金融電子終端設備、銀行回單柜、POS機、ATM機、彩票機等,是在一定范圍內替代傳統工控機的優(yōu)選技術(shù)平臺。
功能介紹
本套件是軟硬件一體化的二次開(kāi)發(fā)平臺,專(zhuān)用于POS機或者類(lèi)似設備的開(kāi)發(fā)。本套件具有極低物料成本:不到傳統工控機的三分之一;但是功能卻更豐富的特點(diǎn):具有無(wú)線(xiàn)GPRS上網(wǎng)、以太網(wǎng)或電話(huà)線(xiàn)上網(wǎng)的功能。
(1)第一串口:連接串口打印機;(需要另外開(kāi)發(fā)打印機控制程序)
(2)第二串口:連接模擬MODEM或者GPRS無(wú)線(xiàn)模塊,從而通過(guò)電話(huà)線(xiàn)撥號上網(wǎng)或者通過(guò)GPRS模塊無(wú)線(xiàn)撥號上網(wǎng)(目前電信已經(jīng)推出按照流量計費的GPRS服務(wù),該服務(wù)具有撥號之后永遠在線(xiàn)的特點(diǎn)),連接遠端的數據庫服務(wù)器;(撥號系統軟件可以向華恒購買(mǎi))。連接串口觸摸屏(二者選其一,另外開(kāi)發(fā)觸摸屏控制程序);
(3)100M以太網(wǎng)接口:直接連接商場(chǎng)內的局域網(wǎng)以及后臺數據庫服務(wù)器;
(4)LCD顯示屏:320*240藍底黃字,作為POS機顯示終端;可以二次開(kāi)發(fā),擴展成640*480 LCD顯示屏;
(5)IDE接口:視不同場(chǎng)合需要,連接電子盤(pán)(DOM)或者40G硬盤(pán),存儲銷(xiāo)售數據和帳單等等;
(6)4M FLASH:存儲嵌入式LINUX操作系統、POS機軟件系統以及POS機配置參數,通過(guò)將Linux操作系統嵌入到4M的FLASH芯片之中,使操作系統與數據存儲的空間隔離,防止電腦病毒損害操作系統以及硬盤(pán),保證了系統的安全性和穩定性。存儲空間最大可以擴展到8兆字節。
(7)SPI接口:類(lèi)似I2C的串行總線(xiàn)接口,可用來(lái)擴展小鍵盤(pán)、串行的觸摸屏、實(shí)時(shí)鐘(關(guān)掉POS機電源之后能夠繼續記錄年月日時(shí)分秒)。
(8)I/O口:連接錢(qián)箱信號,或者用于連接指示燈,指示POS機的各種狀態(tài)。
優(yōu)點(diǎn)
本套件由于采用了嵌入式LINUX以及32位嵌入式處理器,所以具有豐富的功能、很高的集成度、很小的體積。華恒嵌入式LINUX的POS機專(zhuān)業(yè)開(kāi)發(fā)平臺體現了行業(yè)垂直分工、合作、共贏(yíng)的理念,能夠降低技術(shù)門(mén)檻、減少產(chǎn)品開(kāi)發(fā)時(shí)間、降低產(chǎn)品物料成本以及產(chǎn)品軟件成本,充分體現了華恒技術(shù)平臺的價(jià)值。
硬件優(yōu)點(diǎn)
系統采用32位嵌入式處理器MCF5272芯片,利用該處理器內部集成的100M以太網(wǎng)接口以及兩個(gè)串口,外加另行擴展的LCD接口、IDE接口的邏輯芯片,從而構成一個(gè)功能豐富完善、結構緊湊、成本遠遠低于工控機的POS機硬件平臺。
軟件優(yōu)點(diǎn)
通過(guò)采用華恒嵌入式LINUX操作系統,管理所有的硬件接口設備,并集成TCP/IP協(xié)議及自動(dòng)撥號上網(wǎng)的系統軟件,提供圖形顯示接口函數,從而讓程序員集中精力開(kāi)發(fā)上層POS機應用程序,無(wú)需涉及底層的硬件驅動(dòng)程序以及操作系統的復雜技術(shù),從而迅速開(kāi)發(fā)出新產(chǎn)品。另外,采用華恒嵌入式LINUX操作系統以及相關(guān)軟件,無(wú)需向華恒交納每臺POS設備的軟件版權費,并且擁有全部軟件的源代碼。
關(guān)于MCF5272微處理器
MCF5272微處理器是迄今為止摩托羅拉推出的最高集成度的ColdFire微處理器。摩托羅拉的供貨周期穩定,供貨長(cháng)期有保障,不輕易升級換代,以免損害應用開(kāi)發(fā)商的利益。MCF5272擴展的外圍設備組加之誘人的價(jià)格使這款高集成的ColdFire微處理器成為一款廣泛適用于各類(lèi)嵌入式應用的優(yōu)秀配備,這些應用包括互聯(lián)網(wǎng)設備、LAN電話(huà)技術(shù)、低端網(wǎng)絡(luò )控制、工業(yè)控制、圖像和存儲等等。
系統組成