基于嵌入式系统的税控收款机设计与实现

基于嵌入式系统的税控收款机设计与实现

论文摘要

嵌入式系统是以应用为中心、以计算机技术为基础,能满足应用系统对功能、可靠性、成本、体积、功耗等指标的严格要求的专用计算机系统。对一个嵌入式系统设计而言,其关键性问题是:如何进行快速有效的设计来面向不同应用,如何使设计的系统更好地满足客户需求,如何更好地控制设计开发时间和开发成本,如何增强系统的可靠性、可移植性。本文通过研究嵌入式系统设计的一般性原理与设计方法,特别是嵌入式系统的软硬件协同设计方法和可靠性设计方法,用于指导一款税控收款机软硬件设计。首先分析了嵌入式系统的一般设计流程,从整体的角度对嵌入式系统设计方法进行研究,重点分析了嵌入式系统的软硬件协同设计原理。其次,在研究了嵌入式系统的一般硬件设计方法的基础上,对硬件抗干扰设计方法进行了分析和总结。最后,分析了嵌入式系统的软件设计开发流程、软件可靠性设计和可扩展性设计,为下一阶段的税控收款机的系统设计储备了理论基础和设计指导。在税控收款机的设计中,以软硬件协同设计方法为理论指导,实现了税控收款机的系统设计。首先对税控行业的扫描和需求分析,依据分析的结果对系统进行整体设计,采用模块化概念,根据税控收款机的具体功能实现来划分系统功能模块;然后对系统硬件进行详细设计,依据划分的系统功能模块,在考虑成本和可靠性的基础上,实现对税控收款机主板模块、打印模块、电源模块、显示模块和键盘模块的硬件设计,并在各模块的硬件设计考虑了电磁兼容设计;接着对税控收款机的软件进行设计发,根据税控收款机的功能模块,提出了税控收款机的软件基础架构。并在软件架构的基础上,引入模块化与层次结构相结合的方法,实现了税控收款机的软件分层设计和软件流程设计,并重点对税控收款机的软件管理流程和销售流程进行了分析和设计;最后通过介绍税控收款机的硬件驱动层设计和系统软件程序的烧写实现,完成整个税控收款机的系统设计。

论文目录

  • 摘要
  • ABSTRACT
  • 第一章 绪论
  • 1.1 课题背景
  • 1.1.1 税控收款机的由来
  • 1.1.2 税控收款机的组成
  • 1.1.3 税控收款机与嵌入式系统
  • 1.1.4 税控收款机的发展现状
  • 1.2 课题任务
  • 1.3 嵌入式系统概述
  • 1.3.1 嵌入式系统的发展史
  • 1.3.2 嵌入式系统的概念和特点
  • 1.3.3 嵌入式系统的构成
  • 1.4 论文结构
  • 第二章 嵌入式系统的设计方法
  • 2.1 嵌入式系统的一般设计流程
  • 2.2 嵌入式系统的软硬件协同设计
  • 2.2.1 软硬协同设计的系统组成
  • 2.2.2 一般软硬件协同设计流程
  • 2.2.3 V 型软硬件协同设计流程
  • 2.3 嵌入式系统的硬件设计方法
  • 2.3.1 微处理器选择
  • 2.3.1.1 嵌入式微处理器特点
  • 2.3.1.2 嵌入式微处理器分类
  • 2.3.2 存储设备分类
  • 2.3.3 输入设备分类
  • 2.3.4 输出设备分类
  • 2.3.5 设备接口分类
  • 2.3.6 硬件抗干扰设计
  • 2.3.6.1 电源模块的抗干扰设计
  • 2.3.6.2 信号通道的抗干扰设计
  • 2.3.6.3 接地问题的处理
  • 2.3.6.4 EDA 的布线和工艺
  • 2.4 嵌入式系统的软件设计方法
  • 2.4.1 嵌入式软件的特点
  • 2.4.2 嵌入式软件的开发流程
  • 2.4.3 嵌入式软件的可靠性设计
  • 2.4.4 嵌入式软件的可扩展性设计
  • 第三章 税控收款机的整体设计
  • 3.1 税控收款机的需求分析
  • 3.1.1 用户分类
  • 3.1.2 产品功能
  • 3.1.3 应用环境
  • 3.2 税控收款机的整体结构设计
  • 3.2.1 税控收款机的具体功能
  • 3.2.2 税控收款机的整体设计和模块划分
  • 3.2.3 硬件设备驱动设计
  • 第四章 税控收款机的硬件详细设计
  • 4.1 主板模块的设计
  • 4.1.1 MCU 的选择
  • 4.1.2 晶振的选择
  • 4.1.3 存储器的扩展
  • 4.1.4 复位电路
  • 4.1.5 实时时钟
  • 4.1.6 串口通讯接口
  • 4.1.7 IC 卡接口/SAM 卡接口
  • 4.1.8 译码电路
  • 4.2 打印模块的设计
  • 4.2.1 协理MCU 的选择
  • 4.2.2 存储器扩展
  • 4.2.3 打印机控制电路
  • 4.2.3.1 步进电机驱动电路
  • 4.2.3.2 打印针驱动及保护电路
  • 4.2.3.3 传感器控制电路
  • 4.2.3.4 CPLD 逻辑控制电路
  • 4.2.4 打印模块的电磁兼容设计
  • 4.3 电源模块的设计
  • 4.3.1 电源模块的可靠性设计
  • 4.3.2 电源模块的电磁兼容设计
  • 4.4 显示模块的设计
  • 4.5 键盘模块的设计
  • 第五章 税控收款机的软件基础架构与设计
  • 5.1 系统的软件基础架构
  • 5.2 系统的软件分层设计
  • 5.2.1 模块化与层次结构相结合的设计
  • 5.2.2 税控收款机的软件分层设计
  • 5.3 系统的软件流程设计
  • 5.3.1 系统软件的总流程
  • 5.3.2 系统软件的管理流程
  • 5.3.3 系统软件的销售流程
  • 5.4 系统的硬件层设计
  • 5.5 系统程序的编译、烧写
  • 第六章 总结与展望
  • 致谢
  • 参考文献
  • 个人简历、在校期间的研究成果
  • 相关论文文献

    • [1].西藏自治区人民政府办公厅关于成立自治区税控收款机推广应用工作领导小组的通知[J]. 西藏政报 2009(09)
    • [2].税控收款机全面启动[J]. 上海经济 2010(04)
    • [3].一线传真[J]. 新理财(政府理财) 2008(01)
    • [4].网络开票机中安全机制的研究[J]. 中国新通信 2013(03)
    • [5].税控收款机选型招标案例分析[J]. 中国政府采购 2010(12)
    • [6].北京市地方税务局关于进一步加强将非国标税控装置更换为国标税控收款机工作的通知[J]. 北京市人民政府公报 2008(08)
    • [7].税控收款机掉电保护功能的实现[J]. 桂林航天工业高等专科学校学报 2008(01)
    • [8].广西壮族自治区人民政府办公厅关于调整自治区推广应用税控收款机工作领导小组成员的通知[J]. 广西壮族自治区人民政府公报 2008(26)
    • [9].PME-840系列税控收款机简介[J]. 通信与广播电视 2009(02)
    • [10].利用无线传输技术实现网络发票[J]. 每周电脑报 2008(40)
    • [11].一种基于ARM和TDA8007B的IC卡接口设计[J]. 微计算机信息 2008(35)
    • [12].税控收款机生产企业资质管理办法[J]. 司法业务文选 2009(20)
    • [13].基于RS-485的税控收款机多机联网设计[J]. 信息技术与信息化 2008(06)
    • [14].税控收款机生产企业资质管理办法[J]. 吉林政报 2009(24)
    • [15].湖北省人民政府办公厅关于推广应用税控收款机的通知[J]. 湖北省人民政府公报 2009(06)
    • [16].税控收款机自动化测试的研究[J]. 信息通信 2013(07)
    • [17].税控收款机的可靠性研究[J]. 电脑知识与技术 2008(19)
    • [18].××公司的企业近期发展战略[J]. 企业家天地下半月刊(理论版) 2009(09)
    • [19].基于μC/OS-II税控收款机的VFD模块编程设计[J]. 集美大学学报(自然科学版) 2014(05)
    • [20].税控收款机的营销策略分析[J]. 时代金融 2012(36)
    • [21].提高税控收款机的信息安全性的设计方法[J]. 桂林航天工业高等专科学校学报 2009(04)
    • [22].税控收款机生产企业资质管理办法[J]. 海南省人民政府公报 2009(21)
    • [23].嵌入式JavaPOS系统测试的设计与实现[J]. 现代电子技术 2009(11)
    • [24].税控收款机生产企业资质管理办法[J]. 中华人民共和国国务院公报 2009(28)
    • [25].基于税控收款机的图形系统的开发与实现[J]. 福建电脑 2008(02)
    • [26].分享价值,共赢未来——嵌入式POS的前景[J]. 信息与电脑 2013(09)
    • [27].税控系统数据稳健性的方案设计[J]. 通信技术 2009(03)
    • [28].助力营改增,政府采购可以做什么?[J]. 中国政府采购 2017(04)
    • [29].软件抗干扰技术在税控收款机中的应用[J]. 电子测试 2008(01)
    • [30].税控收款机的EMC症结及对策[J]. 安全与电磁兼容 2008(02)

    标签:;  ;  ;  

    基于嵌入式系统的税控收款机设计与实现
    下载Doc文档

    猜你喜欢