- 1、本文档共7页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
嵌入式实时软件应用探究
嵌入式实时软件应用探究 摘要:随着我国科技水平的不断发展和提高,很多行业和领域对计算机技术的应用都进入了飞速发展的阶段,一些计算机应用系统也给人们的工作和生活带来很多便利。在计算机应用系统的设计和开发中,也出现了很多实用的先进技术,比如嵌入式系统的广泛应用,本文将通过对嵌入式实时软件在计算机应用系统中的运用进行研究和分析
关键词:嵌入式;实时软件;计算机应用系统
中图分类号:TP311 文献标识码:A 文章编号:1009-3044(2016)36-0254-02
当前世界处在一个快速信息化的发展过程中,我国在计算机技术水平上也有了长足的进步和发展,一些自主设计研发的计算机应用系统也在实际应用中得到了良好的反馈。其中的嵌入式实时软件作为能够对计算机应用系统进行改进和优化的重要软件,也在计算机软件技术上发挥出了应有的重要作用,对一些应用系统中的漏洞和不足都能够很好地克服,在计算机系统的稳定性和功能性上也都起到了加强的作用,受到了很多关注,也得到了市场的肯定
1 嵌入式实时软件对计算机应用系统设计的整体影响
1)嵌入式实时软件的应用原理。嵌入式实时软件的应用原理主要就是结合实时处理技术,充分利用快速?应的优势,满足计算机应用系统的实际需要。嵌入式实时软件的优点就在于能够对服务请求做出快速有效的反映,并且更好地实现计算机应用系统的分层设计,提高构成系统的个模块的独立性。另外,嵌入式实时软件在计算机应用系统的运行中也能大大提高安全性和稳定性,对整个计算机应用系统的稳定运行起到重要的辅助作用
2)嵌入式实时软件的应用特点。在计算机应用系统中合理地引入嵌入式实时软件,那么对整个应用系统的实时处理能力来说,都会得到很大的改进和提升,而且也能有效提高整个应用系统的科学性和合理性。嵌入式实时软件在计算机体现为两大部分的融合,一个是硬件,另一个是软件。通常嵌入式实时软件需要操作系统的支持,软件通过调用操作系统提供的服务来控制硬件,这样的工作方式能够让软件和硬件形成有益的交互。微处理器作为嵌入式实时软件的核心部分,在操作系统的控制下,能够让软件系统进行多种任务的切换,能增强计算机应用的适应面。还有一点就是,对计算机内部重要的存储部分,操作系统能够对其起到适当的保护作用,这对整个系统在进行修复或优化的过程中都能起到非常关键的作用,而且嵌入式操作系统本身的结构也具有非常良好的延展性,对计算机应用系统所能起到的作用也是不可估量的
2 嵌入式实时软件的设计要点和开发流程
相对于一般软件的设计来说,嵌入式实时软件的设计开发流程上基本类似。嵌入式实时软件的设计过程对整个系统都有着非常重要的基础作用。首先,在设计开始前需要设计人员对应用系统进行一次全方位的分析,以便对嵌入式实时软件作出准确的功能定位,从而有利于确认设计的具体目标,定位中系统的核心问题。其次程序编码应该依据软件工程的原则严格执行,在保证系统效率的前提下,充分提高程序的可读性,为应用系统的维护奠定良好的基础。最后,设计人员还需要根据各种性能参数和指标定义嵌入式实时软件进行调试,以便其能符合计算机应用系统的使用要求。接下来就是对系统新功能的不断完善和改进
嵌入式实时软件在整个软件设计的过程中,因为功能任务相对单一,因此可以适当简化一些设计开发流程,让整个过程更加简捷,以提升设计开发的效率。但是对于设计的可靠性,必须予以充分的重视,因为对计算机应用系统来说,可靠性往往是系统成败的核心
尽管嵌入式实时软件在设计开发方面有着高效、方便的优势,但还是要注意依照严格的设计、开发的流程,不能违背一般软件开发的基本原则,以免造成不必要的人为损失。还有一点须要留意的就是,嵌入式实时软件运行的硬件环境通常性能较弱,如何充分利用和发挥硬件资源是设计和开发中必须关注的问题
2.1划分任务
嵌入式实时操作系统在计算机应用系统中处于核心地位,它对整个系统都起着举足轻重的效果。想要实现任务管理、任务控制、任务间的通信、任务互斥与同步、资源管理这些功能,都要依靠于嵌入式实时操作系统,这是整个应用系统实现其功能的根基。在这个基础平台上,可以根据应用系统的功能,采取划分解决的方式,能使软件设计得到一定程度的简化。在对一些独立功能进行任务划分的过程中,重点是对数据转换过程的深入分析,这种转换有些是并行的,有些是串行的。对数据的并行转化与执行顺序进行确认后,就能够有效的对独立任务进行划分了。而对工作划分起到决定性作用的是数据通讯的异步关系,需要从以下两个方面去进行探讨和剖析。第一个方面就是系统的内部功能,这个功能指的就是将计算机软件的并行任务划分为,周期任务、异步和同步任务、应用控制任务、用户接口任务,并对这些同一时间段内完成的各种功能进行有效的整理,让这个复杂过程变成一个统一的
您可能关注的文档
- 山体滑坡成因探析及应对措施.doc
- 山区公路滑坡实时远程监测及预警系统.doc
- 山区农村居民点用地整理潜力探究.doc
- 山区图书馆在发展过程中存在问题及对策.doc
- 山区化学课堂有效教学之我见.doc
- 山东省农村文化建设制约因素分析.doc
- 山东省华为IMS做汇接局割接经验总结.doc
- 山东省县域经济发展探究.doc
- 山东省农村区域旅游联合体构建探究.doc
- 山东省常用地面气象观测仪器日常管理及维护.doc
- 2024年成都航空职业技术学院单招数学复习提分资料带答案详解(满分必刷).docx
- 2024年宿迁泽达职业技术学院单招数学预测复习含完整答案详解(历年真题).docx
- 2024年安徽审计职业学院单招数学能力检测试卷完整附答案详解.docx
- 2024年广西机电职业技术学院单招数学模考模拟试题含完整答案详解(名校卷).docx
- 2024年巴中职业技术学院单招数学考前冲刺测试卷含答案详解(达标题).docx
- 三年级上学期环保教育计划.docx
- 2024年天津工艺美术职业学院单招数学模拟试题(研优卷)附答案详解.docx
- 2024年天津工艺美术职业学院单招数学模拟试题(研优卷)附答案详解.docx
- 2024年宜春职业技术学院单招数学复习提分资料及参考答案详解【培优A卷】.docx
- 班主任的职业发展与成长路径.docx
最近下载
- 机械仿生狗设计说明书.doc
- 2025《西藏自治区建设工程计价定额》A房屋建筑与装饰工程.pdf
- 传送带同步运行功能使用说明书-北京迪基透科技有限公司.PDF
- 2025河北邯郸魏县选聘村级党务(村务)工作者490人笔试模拟试题参考答案详解.docx VIP
- 心脑血管疾病防治健康教育讲座课件PPT.ppt VIP
- 2025河北邯郸临漳县选聘农村党务(村务)工作者笔试模拟试题及答案解析.docx VIP
- 国开一网一 电子商务概论 实践任务(B2B电子商务网站调研报告).doc
- Siemens西门子工业SITRANS LR500 系列 (mA HART) SITRANS LR500 系列 (mA HART)使用手册.pdf
- 一种驻车空调和卡车启动共用锂电池模组.pdf VIP
- 电子商务学习记录.docx VIP
文档评论(0)