面向银税类终端设备的嵌入式Linux应用平台的设计与实现

来源 :湖南大学 | 被引量 : 0次 | 上传用户:cot01
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在后PC时代,随着嵌入式系统技术的发展,Linux应用日益广泛,行业应用产品的平台化开发逐渐成为一种趋势。同时,银行、税务等行业信息化建设也从对个人电脑的大量需求转变为对以嵌入式系统技术为核心的税控收款机、自动柜员机等各种银税类终端设备的需求。因此,在技术和市场两方面的驱动下,为了降低产品成本、提高产品竞争力,研制面向银税类终端设备的嵌入式Linux应用平台就成了一项非常有意义的和必要的工作。 文章详细论述了本人在硕士论文期间对银税类终端设备应用平台、嵌入式Linux和图形用户界面等领域所做的研究和实践。文章结合“863”项目研制任务,根据系统化、模块化的设计思想,在对国内外银税类终端设备开发与应用现状分析的基础上,提出了一个针对企业内部银税类产品开发的嵌入式Linux应用平台(命名为Rabbit-Linux嵌入式应用平台)的设计方案,并对其软硬件的实现进行了讨论。 文章阐述了以ARM微处理器PXA255为核心的硬件设计,包括最小系统和各个功能模块;然后在此基础上,详细讨论了Rabbit-1inux软件设计,包括内核、文件系统、交叉开发工具链等,重点对启动引导程序进行了分析,这是整个应用平台的基础和难点。针对银税类设备的需要,文章讨论了多串口、Flash等设备驱动程序和图形用户界面的设计,在对Microwindows进行个性化和中文化改造的基础上,完成了针对低端银税类设备的基本图形应用库和针对高端银税类设备的多任务图形应用系统的设计。 在文章最后,成功的利用了Rabbit-Linux嵌入式应用平台进行了银税一体机的产品原型设计,为下一步工作打下了良好的基础。相信随着银税类产品需求的日益增长,该应用平台将会有着十分广阔的市场前景。
其他文献