RELIANCE GV3000/SE 嵌入式ARM處理器集成度等方面的**性和相對(duì)低廉的價(jià)位,也是我們選擇用它來實(shí)現(xiàn)稅控POS系統(tǒng)的重要根據(jù)。 再者,嵌人式稅控POS系統(tǒng)是一套智能且復(fù)雜的稅控體系,很難再用單片機(jī)那樣功能單一的處理器來實(shí)現(xiàn)。即使用單片機(jī)可以做到,那么不論在系統(tǒng)實(shí)現(xiàn)的成本上還是系統(tǒng)設(shè)計(jì)的復(fù)雜度上都要遠(yuǎn)遠(yuǎn)超過用32位架構(gòu)的嵌人式處理器實(shí)現(xiàn)的模式。本文采取了全新的設(shè)計(jì)理念,即以高安全性的、32位架構(gòu)的嵌入式處理器為核心,結(jié)合嵌入式Linux操作系統(tǒng)來完成。下面將對(duì)ARM處理器系列當(dāng)中一款典型且性能優(yōu)異的嵌入式處理器AT91RM9200在稅控POS系統(tǒng)上的實(shí)現(xiàn),給以詳細(xì)介紹。
3 RELIANCE GV3000/SE 方案設(shè)計(jì)與實(shí)現(xiàn)
3.1 系統(tǒng)設(shè)計(jì)架構(gòu)與性能參數(shù)
RELIANCE GV3000/SE 是一款代表性的基于ARM920T核的嵌人式處理器,其總線架構(gòu)接口模式如圖1所示。AT91 RM9200不但性能,同時(shí)價(jià)格相對(duì)低廉,而且還是一款工業(yè)級(jí)微控處理器;其集成度也十分高,幾乎囊括了嵌入式應(yīng)用領(lǐng)域內(nèi)的各種主流接口。另一個(gè)重要參考因素,那就是方案應(yīng)用定位。此稅控POs方案于設(shè)計(jì)之初,就已充分考慮了方案定位的典型性和普適性,沒有一味追求。同時(shí),嵌人式系統(tǒng)設(shè)計(jì)的特點(diǎn)也告訴我們,應(yīng)用系統(tǒng)設(shè)計(jì)不應(yīng)一味追求高性能。作為嵌入式領(lǐng)域內(nèi)的應(yīng)用系統(tǒng)設(shè)計(jì),應(yīng)充分考慮系統(tǒng)應(yīng)用的具體需要,充分利用軟硬件本身已有的各種資源,合理地定位系統(tǒng)選型。這樣才能更好地發(fā)揮嵌人式系統(tǒng)在設(shè)汁上的靈活性等優(yōu)勢(shì)。
表1為RELIANCE GV3000/SE 系統(tǒng)的性能參數(shù)。
CONTROL TECHNIQUES PCM-6 USPP PCM6
CONTROL TECHNIQUES 6180-4020 USPP 61804020
CONTROL TECHNIQUES MGE-316-CONS-00?07 USPP MGE316CONS000
CONTROL TECHNIQUES SX13400075PB NSFP SX13400075PB
CONTROL TECHNIQUES EB-203-00-000 USPP EB20300000
CONTROL TECHNIQUES DXM202 USPP DXM202
Control Techniques Commander SK 4.0kW New,
CONTROL TECHNIQUES DD-075 USPP DD075
CONTROL TECHNIQUES UD77CO USPP UD77CO
CONTROL TECHNIQUES SP-1401 NSFP SP1401
CONTROL TECHNIQUES SERVO MOTOR MHE-490-CONS-00?0
CONTROL TECHNIQUES MOTION COORDINATOR MC204
Emerson / Control Techniques EM-CNSV-EI202
CONTROL TECHNIQUES EN-208-00-000 SERVO DRIVE **XLNT**
CONTROL TECHNIQUES MIC8212-1 USPP MIC82121
CONTROL TECHNIQUES SE33400550 NSPP SE33400550
CONTROL TECHNIQUES TDL-25 USPP TDL25
CONTROL TECHNIQUES PCM-3 NSFP PCM3
?