嵌入式网上报税系统

嵌入式网上报税系统

论文摘要

银税一体机和税控机网上报税系统以嵌入式调制解器为核心,通过串行或并行接口同上位机,也就是收款机联系,接收收款机来的报税和付费信息,并向上位机(收款机)发送报税成功和付费成功信号;通过电话线,利用公用交换电话网络(Public Switched Telephone Networks,简称PSTN),同银行后台和税务后台通讯,完成数据交换的任务;同时,可以扩展液晶显示屏和密码键盘(带有刷卡功能),完成顾客刷卡及其它应用。 这个系统以嵌入式调制解调芯片SI2415和SI3015为内核,采用ARM7系列嵌入式CPU为主处理器,辅以EEPROM,RAM,以及相应电阻电容等,组成嵌入式调制解器的硬件电路部分;以uc/os—Ⅱ嵌入式操作系统为核心,利用c语言编程,完成系统主程序、通讯应用、上位机接口驱动、键盘液晶显示器驱动等任务。 在这个系统中,安全可靠性被摆在了很高的位置,本系统要能够防雷电、防静电、放浪涌,本文论述了在电路板设计中和利用外接器件实现这“三防”,并给出了一些设计原则。 嵌入式操作系统是近一段时间新兴的操作系统,它主要用在嵌入式系统中,降低了开发难度,提高嵌入式系统软件的复用性,本文就uc/os-Ⅱ操作系统的使用,分析了这个嵌入式系统的内核,并针对低成本的应用,提出了改进方案,本文还详细论述了这个嵌入式操作系统在ARMCPU上的移植,完成了系统的架构。 嵌入式系统的调试是嵌入式系统的开发中必不可少的一环,也是其区别于一般系统开发的主要不同之一。本文论述了一般嵌入式系统调试的方法,还有在此系统开发中所遇到的困难,和怎样解决的这些困难,这些问题极为具有嵌入式系统的特点。最后,本文提出了嵌入式系统开发的特点,也是笔者在开发过程中的感想。

论文目录

  • 1 目录
  • 2 摘要
  • 3 ABSTRACT
  • 嵌入式网上报税系统的开发
  • 第一章 项目提出的背景
  • 1.1 概述
  • 1.2 税控收款机的特点
  • 1.3 银税一体收款机——银税共享实现的基础
  • 第二章 项目需要解决的问题
  • 第三章 嵌入式系统的特点和选型
  • 3.1 嵌入式计算机系统同通用型计算机系统相比具有以下特点:
  • 3.2 嵌入式系统的组成
  • 3.2.1 嵌入式系统的核心是嵌入式微处理器。
  • 3.2.2嵌入式操作系统
  • 3.2.3 嵌入式应用软件的特点
  • 3.3 嵌入式系统的选型原则
  • 3.3.1 硬件平台的选择
  • 3.3.2 嵌入式操作系统的选择
  • 3.3.3 结论
  • 第四章 系统总体设计方案和硬件设计方案
  • 4.1 系统硬件核心是调制解调器芯片和嵌入式处理器芯片
  • 4.2 系统硬件电路设计
  • 4.2.1 ISOmodem介绍
  • 4.2.2 调制解调器硬件设计
  • 4.3 嵌入式调制解调器的防护
  • 4.3.1 ESD静电防护
  • 4.3.2 调制解调器设备的常规保护
  • 第五章 软件系统的设计
  • 5.1 嵌入式操作系统的选型
  • 5.1.1 两种嵌入式操作系统主要性能比较
  • 5.1.2 选择结论
  • 5.2 UC/OS-Ⅱ内核调度分析
  • 5.2.1 内核概述:
  • 5.2.2 UC/OS-Ⅱ内核调度特点
  • TCB'>5.2.3 任务控制模块OSTCB
  • 5.2.4 就绪表
  • 5.2.5 uC/OS-Ⅱ的任务状态:
  • 5.2.6 uC/OS-Ⅱ的任务切换
  • 5.2.7 uC/OS-Ⅱ的任务调度分析
  • 5.2.8 UC/OS-Ⅱ的初始化
  • 5.2.9 UC/OS-Ⅱ内核调度分析结论
  • 5.3 uC/OS-Ⅱ内核的改进
  • 5.3.1 操作系统中任务切换要保存的数据
  • 5.3.2 C编译器中变量在堆栈中的位置
  • 5.3.3 uC/OS-Ⅱ对任务栈的处理方法与缺陷
  • 5.3.4 共用空间的堆栈处理方法
  • 5.3.5 改进总结
  • 5.4 MODEM芯片的初始化
  • 5.5 主程序的架构
  • 5.6 程序的移植
  • 5.6.1 ARM的体系结构
  • 5.6.2 uC/OS-Ⅱ移植工作介绍
  • 第六章 嵌入式系统的调试
  • 6.1 嵌入式系统的调试方式
  • 6.2 调试中遇到的问题
  • 第七章 结论
  • 致谢
  • 参考文献
  • 学位论文评阅及答辩情况表
  • 相关论文文献

    • [1].国产嵌入式操作系统发展思考[J]. 单片机与嵌入式系统应用 2019(12)
    • [2].基于操作系统思想的智慧校园架构设计[J]. 中国教育信息化 2020(05)
    • [3].全球第二大操作系统死亡倒计时[J]. 办公自动化 2020(06)
    • [4].国产操作系统的机遇与挑战[J]. 电脑知识与技术 2020(14)
    • [5].计算机嵌入式操作系统初探[J]. 计算机产品与流通 2020(11)
    • [6].国产操作系统生态体系建设现状分析[J]. 信息安全研究 2020(10)
    • [7].自主开发操作系统并建设生态[J]. 办公自动化 2019(11)
    • [8].国产操作系统期待“通吃”任重道远[J]. 上海企业 2019(10)
    • [9].Linux操作系统环境下常见故障的探讨[J]. 信息与电脑(理论版) 2018(11)
    • [10].一种便携式操作系统的多媒体应用模式探索[J]. 中国教育技术装备 2016(24)
    • [11].一种云操作系统的虚拟化层连接方法研究[J]. 电脑知识与技术 2017(17)
    • [12].嵌入式操作系统这么多,哪一个适合你?[J]. 单片机与嵌入式系统应用 2017(09)
    • [13].掌握网络空间安全的主动权[J]. 汕头大学学报(人文社会科学版) 2017(05)
    • [14].嵌入式操作系统的发展过程及发展趋势[J]. 信息与电脑(理论版) 2014(22)
    • [15].高职《操作系统》课程教学改革的策略研究[J]. 云南社会主义学院学报 2014(04)
    • [16].国产操作系统的技术特点及应用范围研究[J]. 电脑知识与技术 2015(04)
    • [17].《操作系统》课程教改的探讨[J]. 山西科技 2015(03)
    • [18].基于透明计算的云操作系统[J]. 电子制作 2015(12)
    • [19].云操作系统的安全性思考[J]. 企业技术开发 2015(24)
    • [20].编新闻、瞎评论HOT or COLD?[J]. 电脑爱好者 2009(20)
    • [21].浅谈计算机嵌入式操作系统[J]. 电脑迷 2017(03)
    • [22].浅析嵌入式操作系统的应用与发展[J]. 无线互联科技 2013(11)
    • [23].操作系统究竟可以做到多小[J]. 软件和信息服务 2010(09)
    • [24].操作系统[J]. 小学生时空 2009(03)
    • [25].“3+4”分段培养模式中操作系统课程资源的建设[J]. 计算机时代 2020(11)
    • [26].安装操作系统常见问题解决[J]. 网络安全和信息化 2020(05)
    • [27].鸿蒙操作系统打造生态的路径思考[J]. 单片机与嵌入式系统应用 2019(10)
    • [28].国产嵌入式操作系统迎来百花齐放的新时代——“国产嵌入式操作系统技术与产业发展论坛”圆满结束[J]. 单片机与嵌入式系统应用 2019(10)
    • [29].国产操作系统研发对系统能力培养的需求与实践[J]. 计算机工程与科学 2018(S1)
    • [30].安卓系统的应用及发展趋势[J]. 技术与市场 2016(12)

    标签:;  ;  ;  ;  

    嵌入式网上报税系统
    下载Doc文档

    猜你喜欢