首页> 中文学位 >基于嵌入式Linux系统下ARM收费系统百姓缴费通的设计
【6h】

基于嵌入式Linux系统下ARM收费系统百姓缴费通的设计

代理获取

目录

文摘

英文文摘

声明

第一章绪论

1.1课题来源

1.2嵌入式开发的设计思想

1.2.1嵌入式系统的特点

1.2.2嵌入式技术的应用

1.2.3嵌入式技术的发展现状及未来趋势

1.3嵌入式开发应用于缴费通的意义

1.4论文的主要工作

第二章缴费通系统的硬件设计与实现

2.1嵌入式处理器的选择及S3C2440的特点及硬件资源

2.1.1嵌入式处理器的选择

2.1.2S3C2440特点及内部资源

2.2缴费通系统的硬件系统组成及功能分配

2.3硬件总体设计方案研究

2.4缴费通的串口通信模块

2.4.1数据的发送与接收

2.4.2中断请求产生器

2.4.3波特率发生器

2.4.4串口接口电路

2.5缴费通的存储电路

2.6缴费通的USB网接口电路

2.7缴费通的LCD触摸屏接口电路

2.8本章总结

第三章基于单片机的磁卡读卡机的原理与串口驱动设计

3.1磁卡读写机结构

3.2磁卡的信息记录格式

3.3磁卡读卡机的电路设计

3.3.1磁卡机的读电路设计与实现

3.3.2磁卡机的写电路设计与实现

3.4磁卡读卡机的软件实现

3.4.1通信模块

3.4.2读模块

3.4.3写模块

3.5磁卡读卡机串口的设置及连接

3.5.1 HCE-300的主要功能及技术指标

3.5.2 HCE-300的串口设置及连接

3.6磁卡读卡机串口驱动的编写

3.6.1串口基本原理

3.6.2串口通信的基本任务

3.6.3异步串行I/O原理

3.6.4 HCE-300读卡机串口终端函数

3.7本章总结

第四章触摸屏校正算法研究及LCD驱动设计

4.1电阻式触摸屏原理

4.2触摸屏模块硬件设计

4.3触摸屏数据处理算法的研究

4.3.1影响触摸屏数据精度因素分析

4.3.2三点式触摸屏校正算法的设计

4.3.3触摸屏校正程序设计

4.4缴费通LCD驱动设计

4.4.1在内核中添加用户驱动程序

4.4.2编写用户驱动程序

4.5本章总结

第五章 基于MiniGUI的缴费通系统软件的设计与实现

5.1缴费通GUI系统的选择

5.1.1嵌入式Linux下典型的GUI系统

5.1.2几种嵌入式Linux GUI系统的比较

5.2 MiniGUI系统分析

5.2.1 MiniGUI的体系机构

5.2.2 MiniGUI的消息机制

5.2.3而向对象技术的应用

5.3缴费通系统终端软件的实现

5.3.1缴费通终端程序模块划分

5.3.2缴费通终端界面控件流程

5.4金额报读模块的设计

5.4.1金额报读模块的需求分析

5.4.2金额报读模块的具体实现

5.5皮肤窗口的优化

5.6本章总结

第六章系统联合调试

6.1嵌入式开发环境搭建

6.2缴费通系统的交叉编译平台

6.3嵌入式操作系统的移植

6.4建立MiniGUI的PC运行环境

6.5缴费通实物图

第七章总结与展望

参考文献

附录 皮肤按钮优化代码

致谢

作者攻读学位期间发表的学术论文目录

展开▼

摘要

随着社会的不断进步,人们的生活与银行的关系越来越密切,在银行办理业务占去了人们很大一部分时间,据日常生活经验,在银行办理业务的人均排队时间达到了两个小时,这种等待大大的影响了人们的生活质量。为了解决这个问题,本文设计了一种具有操作方便、价格低廉等特性的银行缴费系统,该系统以当前强大的网络系统为基础,能够让用户足不出户就可以向银行缴纳水、电、燃气、电话等费用,极大的方便了人们的生活,具有广泛的应用前景。 本文首先介绍了银行卡缴费系统的硬件设计方案,包括串口、JTAG、以太网、音频、USB、LCD触摸屏等接口电路的设计及各模块之间的关联关系;接着详细介绍了基于单片机的磁卡读卡器的软、硬件工作原理,为其设计了基于串口的驱动程序;然后介绍了触摸屏的工作原理,重点介绍了触摸屏的校正算法。最后介绍了基于MiniGUI的缴费通系统软件的设计,给出了系统的联合调试结果。 本缴费系统使用ARM9内核的2440处理器作为核心处理器,其主要外设有网卡、磁卡读卡器和触摸屏,其中网卡用于系统和网络的连接,提供局域网、电话线、ADSL三种上网方式;读卡器用于读入用户银行卡信息;触摸屏用于人机交互,包括用户输入密码、缴费金额及向用户显示历史缴费信息等功能。软件部分底层采用嵌入式Linux操作系统,使用MiniGUI集成开发环境,通过触摸屏向用户提供友好的人机交互界面。 文章最后针对本课题的研究内容进行了总结,指出不足并对未来发展进行展望。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号