本科畢業論文——基於Android平臺的零售終端機外圍設備驅動設計與實現

只放摘要上來,有興趣的可以一起討論~~

 

随着科技的进步,零售终端机已经从最原始的收银机发展为功能丰富的综合性零售终端平台。零售业者对管理商品、了解消费者意愿、把握市场动向的强烈需求成为终端机发展的源动力。

2007年末,Android平台犹如一颗Google公司丢的重磅炸弹,在移动终端领域掀起了轩然大波。Android凭借其开放性和灵活性渐渐赶超原有系统平台,成为近年来最热门的移动终端平台之一,在Android平台上实现强大高效的POS零售系统,成为一项新颖而又富有挑战的研究课题

本文对Android系统的系统架构及底层内核进行研究,利用现有的硬件资源,将Android系统移植到S3C6410平台,并根据硬件设备接口特点,移植了OHCI驱动程序,使得系统能够识别、使用多种USB设备,增强了原有Android系统的兼容性。

本文分析了USB协议模型和Linux内核的USB设备驱动程序模型,编写了USB接口的扫描枪和打印机驱动程序,并利用JNI提供的接口函数设计实现POS系统中的扫描枪和打印机模块,POS系统提供硬件的Java访问接口,继而为Android系统平台下的POS零售系统提供基本的运行环境和硬件支持。在打印机模块中,本文还根据ESC/POS指令集规范和UTF-8GBK编码特征,设计实现了销售小票打印模板和UTF-8GBK的编码转换,使得商品销售信息得以规范、正确的打印


关键词:POS系统;Android移植;Linux设备驱动;JNIESC/POS;编码转换


评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值