《嵌入式系统》设计方案.docxVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
移动打印终端终嵌入式系统设计方案 阅读名目 一 项目概述 2 二 系统总体架构 2 2.1.1 各功能部件作用 3 2 .2 .1 手持式扫描仪 3 2 .2 .2 嵌入式开发板 4 2 .2 .3 微型打印机的选型 5 2 .2 .4.远程服务器 5 三 软/硬件设计 5 3 .2 硬件设计 7 3 .2 .1 嵌入式开发板和扫描仪的连接 7 3 .2 .2 嵌入式开发板和远程服务器的连接 7 3 .2 .3 嵌入式开发板和微型打印机的连接 7 四 各驱动程序的设计(软件设计) 7 4 .1 打印机驱动的设计 7 4 .1 .1 定义设备号和设备名 7 4.1.2 设备驱动初始化函数和清除函数 8 4.编译扫描仪制备驱动 12 5.加载设备 12 4.1.3 扫描仪驱动设计 13 4.1.4 网络通信模块及服务器的开发 14 4.1.5 系统应用程序设计 15 五 系统调试 16 扫描仪打印机一 项目概述 扫描仪 打印机 1 .1 系统设计的必要性与 PC 终端的比较 在信息社会中,打印终端应用格外广泛,比如超市的收银系统、图书管的借还书系统、 移动营业厅的话费打印系统等场合, 我们都可以看到打印终端的身影。传统打印终端通常都 是由 PC 加上一个微型打印机构成,这种架构的打印终端价格比较昂贵,体积浩大,移动笨 拙,使用格外不便利。 随着嵌入式技术的进展,很多原来基于 PC 的应用都纷纷转向基于嵌入式技术来实现。 基于嵌入式技术的产品具有格外明显的优势,如价格廉价、功耗低、体积小及移动便利等。 具体到打印终端这个产品上来说, 可以从下表看出基于 PC 的打印终端和基于嵌入式的打印 终端在各个方面的差异性。 基 基于嵌入式的打印终端 几百元左右 格外小 较强 较易 易 基于 PC 的打印终端 几千元不等 很大 强 易 难 价格 体积 性能 开发便利性 移动便利 性 1 .2 系统的主要功能 本项目实例中拟开发的嵌入式移动打印终端是解决从数据输入、数据处理和数据输出的 一体化系统,它供应下列几个功能 ● 数据录入功能:支持从扫描仪端录入数据; ● 通过网络到数据库查询; ● 数据打印功能 二 系统总体架构 嵌入式移动终端是一套完整的嵌入式应用系统, 包括和硬件和软件两部分, 这一节先说一 下硬件方面的设计。 2 .1 系统硬件组成的部件 ● 数据输入部件(手持扫描仪) —完成数据输入功能; ● 数据处理部件(嵌入式开发板和远程服务器) —完成数据处理任务 ● 数据输出部件(微型打印机) —完成数据打印功能; 各个部件之间的关系如图 图 图 1 嵌入式动入打终开端构板 远 程 服 务 2.1.1 各功能部件作用 ○1 数据输入部件 通常一个系统可以有很多种输入数据的途径,常用的输入设备有键盘鼠标等.在嵌 入式移动打印终端中,只接受了扫描仪来完成数据的输入工作,当然系统假如想要有用 化,应当再加上键盘等其它输入部件,但在这里就只用为个来设计了. ○2 数据处理部件 数据处理部件是一整个应用系统的核心,它的主要任务是得到扫描仪传来的数据 信息,然后连接远程服务器,将数据传送到远程服务器端,完成查询任务后,从远程服务 器端得到结果,然后将结果送给微型打印机打印. 所以, 数据处理部件包括嵌入式开发板和远程服务器两个部分。嵌入式开发板和 远程服务器之间通过网络线相连。 ○3数据输出部件 在超市收银系统中,收银员最终的一个动作总是打印顾客的单据。同样,在嵌入 式移动打印终端系统中,最终一个动作也是将查询到的结果通过一个微型打印机打印 出来。 2 .2 对硬件的选择 2 .2 .1 手持式扫描仪 该扫描仪主要完成的功能 其实是条码扫描的任务。条码扫描是用来扫描条形码的设 备,利用光学原理, 把条形码的内容解码后通过数据线或者无线的方式传输到电脑或 者别的设备中。 依据实际状况,现在拟定了一个关于扫描仪的规格参数: ■ ■ 光学系统: 2048PixelCCD ■ 扫描速度:每秒 100 次 ■ 光源:红色可见光 LED ■ 读取条码宽度:可读至 90mm ■ 扫描距离: 0~20mm ■ 支持键盘和 RS-232C 接口 ■ 条码种类: WPC (EAN- 13 ,EAN-8 ,UPC-A ,UPC-E) Code 128 Code39Coda bar Code 11,Code39,Code39 extened,Interleaved 2of 5,Code 32,EAN- 128,ChinIATA,ChinIATA,MSI/PLE

文档评论(0)

135****6560 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档