触摸屏嵌入式终端的软件可靠性设计.pdfVIP

触摸屏嵌入式终端的软件可靠性设计.pdf

  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文档。上传文档
查看更多
‘暑iII l●lj 盔】一j:l:IIi 磊 【综 合】 中国区考jI骆 触摸屏嵌入式终端的软件可靠性设计 郭风雷 ,邵志龙 ,肖 征 (1.中国计量学院 信息工程学院, 浙江 杭州 310018;2南京军区杭州疗养院 海勤疗养区, 浙江 杭州 310002) 【摘 要】本文以嵌入式Linux以及 Minigui等主流图形界面的嵌入式系统为例,从触摸屏系统的软件设计特点、内存管 理、共享资源访问等几个主要方面对嵌入式软件的可靠性设计进行探讨。 【关键词】嵌入式系统;触摸屏;软件 [中图分类~]TP31 1.1 1;TP334.2 [文献标志码]B [文章编号]1674—1633(2008)05—0053—03 Reliability Design of Terminal Software for Embedded System with Touch Screen GU0 Feng-lei ,SHAO Zhi-long ,XIAO Zheng2 (1.Information Engineering College of China Measurement University,Hangzhou Zhejiang 310018,China; 2.Hangzhou Sanatorium of Nanjing Area Command,Hangzhou Zhejiang 3 10002,China) Abstract:Discusses the design of the reliability of embedded software based on the examples of mainstream picture interface embedded systems,i.e.embedded Linux,Minigui ones. Key words:embedded system;touch screen;software 近年来,嵌入式系统由于自身的特点,越来越多地使用 窗口需要设置为全屏模式,而且不需要最小化、关闭等按 简洁方便的触摸屏作为人机界面,因而省去了鼠标键盘等 钮,防止用户关闭主程序而无法再次启动。另外界面要设计 外设。这些系统被广泛应用于银行、商场等公共场所以及便 合理,按钮足够大,以方便手指操作。由于没有键盘进行控 携式医疗设备、安全监控、智能仪表、数据采集和传输等领 制台操作,所有进程包括图形界面主程序要能够开机和系 域。 统复位自启动。 通常嵌入式系统对可靠性的要求比较高。嵌入式系统 2内存管理 的失效可能导致灾难性后果,即使是非安全性系统,也会造 嵌入式系统的内存是很有限的,所以内存管理尤其重 成数据丢失、设备损坏等经济损失。这就对嵌入式系统提出 要。编译器不能自动发现内存错误,通常是在程序运行时才 更高的要求。如果为了系统可靠性需要而对硬件进行冗余 可能捕捉到。内存问题主要有三种类型:内存泄露、内存碎 操作会造成系统成本的大幅提升,因此,对于非安全系统, 片和内存崩溃。对于内存问题必须在设计阶段就及早预防。 在不增加硬件成本的前提下,在软件方面进行可靠性设计, 在软件设计中,内存泄露的问题最严重,主要由于不断分配 也可以提高系统的可靠性。特别是对于触摸屏系统,如果软 的内存无法及时地被释放,久而久之,系统的内存耗尽。内 件运行出错或者死机,用户不能利用其他输入设备进行关 存泄露问题一般隐藏很深,很难通过代码阅读来发现。有些 闭和重启进程等操作,而且在很多无人职守的场所,也要求

文档评论(0)

yingzhiguo + 关注
实名认证
文档贡献者

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

版权声明书
用户编号:5243141323000000

1亿VIP精品文档

相关文档