嵌入式打印转发系统研究与实现

嵌入式打印转发系统研究与实现

ID:33619743

大小:7.56 MB

页数:46页

时间:2019-02-27

嵌入式打印转发系统研究与实现_第1页
嵌入式打印转发系统研究与实现_第2页
嵌入式打印转发系统研究与实现_第3页
嵌入式打印转发系统研究与实现_第4页
嵌入式打印转发系统研究与实现_第5页
资源描述:

《嵌入式打印转发系统研究与实现》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、第二章嵌入式打印转发系统设计概述2.1嵌入式打印转发系统组成嵌入式打印转发系统是一款集文档打印和邮件发送功能为一体的嵌入式系统。由微型打印机,手持扫描仪,和当前流行的嵌入式开发平台组成。移动性强,不需要宿主PC的连接,可以直接存储数据并发送备份。可以直接应用在超市等前端系统。系统组成如图2.1所示。嚆一④图2.1嵌入式打印转发系统组成图2.2嵌入式打印转发系统设计方案本系统设计分为硬件和软件两大部分,硬件部主要是处理器平台的选择;软件部分包括系统级软件(BootLoader、操作系统和设备驱动)与用户级软件(应用程序)。2.2.1嵌入式处理器平台的选择嵌入式处理器是嵌入式系统的核心,

2、所以选择一款合适的嵌入式处理器则是非常重要的。嵌入式处理器的选择应该从应用工程背景,处理器性能,处理器功耗,开发成本,开发难易程度等方面综合考虑。目前,市面上的嵌入式处理器种类十分多,据不完全统计,全世界嵌入式处理器的品种总量己经超过~千多种,典型的嵌入式处理器有ARM、MIPS、PowerPC等等16J。ARM公司是全球领先的16/32位RISC微处理器产权设计供应商,基本上己经成为移动通信、手持设备、多媒体数字消费嵌入式解决方案的RISC标准:MIPS技术公司是一家设计制造高性能、高档次的嵌入式32/64位处理器厂商。PowerPC以其可伸缩性好和方便灵活的特点也成为应用十分广泛

3、的嵌入式处理器,从高端的工作站、服务器到台式计算机一。劳.峙系统,从消费类电子产品到大型通信设备,无所不包。ARM价格低廉,并且功耗很低,开发也相对比较简单,所以本系统使用ARM内核来进行系统设计和开发。本嵌入式系统硬件平台是基于ARM的$3C2410开发板,这款开发板是三星公司主要为高性价比,低功耗的应用场合而设计,其资源丰富,十分适合当前的开发需要。打印机采用的是并口微型打印机,扫描仪为超市等用的串口手持扫描仪。2。2。2嵌入式操作系统的选择嵌入式操作系统与嵌入式系统密不可分,是嵌入式系统的一个十分重要的组成郝分,一个嵌入式系统如果没有嵌入式操作系统的支持,其实现的应用将变得十分

4、有限,嵌入式系统的优势也将不能发挥出来。嵌入式操l乍系统能有效管理越来越复杂的系统资源,能够把硬件虚拟化,使褥开发人员从繁忙的驱动程序移植和维护中解脱出来并且能够提供库函数、驱动程序、工具集以及应用程序,大大提高了应用系统的开发效率。嵌入式操作系统的选择主要从一下几个方颟考虑:(1)操作系统的硬件支持,包括操作系统是否支持霞标硬件平台,基于该选择的操作系统上开发的嵌入式应用软件是否具有很好的移植性;(2)开发工具的支持程度,包括在线仿真器、编译器、汇编器、连接器、调试器等能否支持操作系统;(3)应用需求,包括操作系统的性能、兼容性、技术支持等。目前嵌入式操作系统【7】已经从简单走向成

5、熟,主要有VxWorks、QNX、PalmOS、WindowsCE、HopenOS和嵌入式Linux等。WindowsCE内核较小,能俸为一种嵌入式操作系统应用到工业控制等领域。其优点在于便携性、提供对微处理器的选择以及j尊强彳亍的电源管理功能。内爨的标准通信能力使WindowsCE能够访阀Intemet并收发Email或浏览Web。除此之外,WindowsCE特有的与Windows类似的用户界面使最终用户易予使用。WindowsCE的缺点是速度慢、效率低、价格偏高、开发应用程序相对较难。3COM公司的PalmOS在掌上电脑和PDA市场上独占萁霸主地位,它有开放的操作系统应爿j程序接

6、口,开发商可根据露要自行开发所需的应用程序。VxWorks是WindRiver公司的实时操作系统,它支持各种工业标准,包括POSIX、ANSIc和TCP/IP网络协议。VxWorks运行系统的核心是~个高效率的微内核,该微内核支持各种实时功能,包括快速多任务处理、中断支持、抢占式和轮转式调度。微内核设计减轻了系统负载并可快速响应外部事件。目前在全世界装有系统的锗能设备数以百万计,其应用.6.范围遍及互联网、电信和数据通信、数字影像、导航与制导、航空、指挥、控制、通信和情报、试等众多领域。网络、医学、计算机外设、汽车、火控、声纳与雷达、空间与导弹系统、模拟和测Linux是个与生俱来的网

7、络操作系统,成熟而且稳定。Linux是源代码开放软件,任何入都可以修改它,或者用它开发自己的产品。Linux系统是可以定制的,系统内核目前己经可以做得很小。Linux作为~种可剪裁的软件平台系统,是发展未来嵌入设备产品的绝佳资源。嵌入式Linux与标准Linux的~个重要区剐是嵌入式与硬件芯片的紧密结合。这是一个不可逾越的难点,也是嵌入式Linux技术的关键之处。它不楚一个纯软件的Linux系统,而比一般操作系统更加接近予硬件。嵌入式Linux的进~步发展

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。