单片机多任务系统的算法在洗碗机中的应用.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文档。上传文档
查看更多
维普资讯 配 件 技 术 Il0 单片机多任务系统的算法在洗碗机中的应用 陈惠标 1, 曾爱 良1, 熊好平 (1.广州 电器科学研究院,广州 510300; 2.美 的洗碗机制造有 限公司,佛 山 顺德 5283l1) 摘 要 :单 片机系统 的开发 多数情况 下不是在 嵌入式操 作系统平 台上进行 的,而是 直接基于 处理器用汇编语 言编写 。复杂时序 的实时过程控制 中,借用RTOS的设计 思想完成单片机 多任 务 多线程的程序设计 ,提高 了系统的实时性和可靠性。本文 以家用洗碗机控制器的实例对此进 行讨论 。 关键 词:单 片机 ; 多任务 ; RTOS算 法 ; 洗碗 机控制器 1引言 任务,任务优先级较高;后台作业一般是对数据进行分析 、输出 我们这篇文章讨论的是 在不使用嵌入式实时多任务操作系 数据 ,响应操作请求等有关的任务,优先级较低;前台作业与后 统 (RTOS)的控制系统 中,如何利用普通单片机体现实时多任务 台作业并非完全孤立的,后台作业所用数据和前台作业所用数据 系统的程序设计思想。 同在一个存储区。各作业之间对共享数据都有相等的修改权利。 某些家用电器的控制系统的时序相当复杂,如果采用高级操 另一方面,实时任务通常 由某个事件发生或时间条件满足来 作系统 的来处理,肯定可以实现。如现在流行的实时操作系统 激活。事件有两种:内部事件和外部事件。这种任务通常用 内部中 (RTOS),它有一个可靠性很高的实时内核,将CPU时间,中断、I/ 断和外部中断处理;时间驱动也有两种:按绝对时间驱动和按相 0、定时器等资源都包括起来,留给用户一个标准的应用程序接 口 对时问驱动。这种任务通常采用内部中断处理 。事件驱动是指某 (API);根据各个任务的优先级,合理地在不 同任务之 间分配 CPU 一 程序运行的结果导致另一任务的启动,这个结果可能是数据满 的时间,保证程序执行的实时性 、可靠性。内核能提供任务调度 足一定条件,也可能是释放了某一资源;而最典型的实时任务是由 和中断服务等功能,部分高档商业化产品掌上电脑 、PD、网络控 外部事件驱动的。在实时系统 中,外部事件发生是不可预知的,由 制器便是这样处理 的。 外部事件驱动的任务一般是需要立即执行的任务,它的优先级最 这样的RTOS对CPU要求也很高,往往是以通用CPU为原型的 高。绝对时间驱动是指在某指定时刻执行的任务,也就是在 自然 各种高端嵌入式处理器,芯片价格在 1OO元 以上。整个系统的可 时钟的绝对时间执行。相对时间驱动是指周期性执行的任务,总 靠性较高,实时性能很好满足,但系统成本很高。作为家用电器 是相对上一次执行时间计时,执行时间问隔_。定。除了周期性任 的电脑控制器来说,成本是关键,应用这样以高成本的高端嵌入 务外,还有一些同步任务也可能由相对时间驱动,如等待某种条 式处理器为核心的控制器是不现实的。现在使用普通的cPj【一微 件到来,等待时间是编程设定的,相对时间可用计算机 内部时钟 控制器 (MCU,单片机 ),价格在 2O元以下,往往是按照某一流程 或软件计时。 执行单一任务。出于成本和技术上的原因,这类软件开发多数还 我们在实

文档评论(0)

人生新旅程 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档