文摘
英文文摘
声明
第一章绪论
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缴费通实物图
第七章总结与展望
参考文献
附录 皮肤按钮优化代码
致谢
作者攻读学位期间发表的学术论文目录