来源:中国一卡通网 作者:不详 发布时间:2005-05-19 17:13:07 字体:[大 中 小]
关键字:POS机开发案例
摘 要:POS机开发案例
适用领域
该套件适用于在金融电子产品中的金融电子终端设备、银行回单柜、POS机、ATM机、彩票机等,是在一定范围内替代传统工控机的优选技术平台。
功能介绍
本套件是软硬件一体化的二次开发平台,专用于POS机或者类似设备的开发。本套件具有极低物料成本:不到传统工控机的三分之一;但是功能却更丰富的特点:具有无线GPRS上网、以太网或电话线上网的功能。
(1)第一串口:连接串口打印机;(需要另外开发打印机控制程序)
(2)第二串口:连接模拟MODEM或者GPRS无线模块,从而通过电话线拨号上网或者通过GPRS模块无线拨号上网(目前电信已经推出按照流量计费的GPRS服务,该服务具有拨号之后永远在线的特点),连接远端的数据库服务器;(拨号系统软件可以向华恒购买)。连接串口触摸屏(二者选其一,另外开发触摸屏控制程序);
(3)100M以太网接口:直接连接商场内的局域网以及后台数据库服务器;
(4)LCD显示屏:320*240蓝底黄字,作为POS机显示终端;可以二次开发,扩展成640*480 LCD显示屏;
(5)IDE接口:视不同场合需要,连接电子盘(DOM)或者40G硬盘,存储销售数据和帐单等等;
(6)4M FLASH:存储嵌入式LINUX操作系统、POS机软件系统以及POS机配置参数,通过将Linux操作系统嵌入到4M的FLASH芯片之中,使操作系统与数据存储的空间隔离,防止电脑病毒损害操作系统以及硬盘,保证了系统的安全性和稳定性。存储空间最大可以扩展到8兆字节。
(7)SPI接口:类似I2C的串行总线接口,可用来扩展小键盘、串行的触摸屏、实时钟(关掉POS机电源之后能够继续记录年月日时分秒)。
(8)I/O口:连接钱箱信号,或者用于连接指示灯,指示POS机的各种状态。
优点
本套件由于采用了嵌入式LINUX以及32位嵌入式处理器,所以具有丰富的功能、很高的集成度、很小的体积。华恒嵌入式LINUX的POS机专业开发平台体现了行业垂直分工、合作、共赢的理念,能够降低技术门槛、减少产品开发时间、降低产品物料成本以及产品软件成本,充分体现了华恒技术平台的价值。
硬件优点
系统采用32位嵌入式处理器MCF5272芯片,利用该处理器内部集成的100M以太网接口以及两个串口,外加另行扩展的LCD接口、IDE接口的逻辑芯片,从而构成一个功能丰富完善、结构紧凑、成本远远低于工控机的POS机硬件平台。
软件优点
通过采用华恒嵌入式LINUX操作系统,管理所有的硬件接口设备,并集成TCP/IP协议及自动拨号上网的系统软件,提供图形显示接口函数,从而让程序员集中精力开发上层POS机应用程序,无需涉及底层的硬件驱动程序以及操作系统的复杂技术,从而迅速开发出新产品。另外,采用华恒嵌入式LINUX操作系统以及相关软件,无需向华恒交纳每台POS设备的软件版权费,并且拥有全部软件的源代码。
关于MCF5272微处理器
MCF5272微处理器是迄今为止摩托罗拉推出的最高集成度的ColdFire微处理器。摩托罗拉的供货周期稳定,供货长期有保障,不轻易升级换代,以免损害应用开发商的利益。MCF5272扩展的外围设备组加之诱人的价格使这款高集成的ColdFire微处理器成为一款广泛适用于各类嵌入式应用的优秀配备,这些应用包括互联网设备、LAN电话技术、低端网络控制、工业控制、图像和存储等等。
系统组成