仪器仪表中基于邮箱监控的嵌入式软件系统设计与应用.docVIP

  • 2
  • 0
  • 约4.91千字
  • 约 7页
  • 2017-04-13 发布于天津
  • 举报

仪器仪表中基于邮箱监控的嵌入式软件系统设计与应用.doc

仪器仪表中基于邮箱监控的嵌入式软件系统设计与应用

仪器仪表中基于邮箱监控的嵌入式软件系统设计与应用 1??引?言? ????现代仪器仪表产品已成为最具典型性的高科技产品。随着科技发展,仪器仪表正朝着数字化、智能化、网络化、微型化、高性能、高可靠性、高稳定性的方向发展[1]。面对行业发展需求,仪器仪表产品在软件上有必要引入新的设计思想和方法。 2?仪器仪表存在的问题 ????早期的仪器仪表,考虑成本,性能等方面的要求,大多基于8位和16位单片机按单任务顺序机制进行软件开发,因此不可避免地存在中断延迟与频繁复位问题。由于应用程序是一个无限的大循环,所有的事件都必须按顺序执行,由大循环程序调用相应的函数完成相应的操作,而与时间相关性较强的事件只能靠定时中断来保证。但中断服务提供的信息一直要等到后台程序运行到中断标志位时才能得到相应处理[2],最坏情况下的任务级响应时间取决于整个循环的执行时间。由于仪器仪表所处的运行环境干扰较严重,常导致程序跑飞或是陷入死循环,影响系统稳定运行,一般只能依靠看门狗复位重新启动后再投入运行。 ????近年来在通信、电子、自动化等领域,随着高端单片机以及32位系列芯片应用的普及,引入嵌入式的实时操作系统既能满足复杂的应用需求又能充分发挥硬件功能[3]。现在采用嵌入式操作系统以提高系统实时性与稳定性已成为主流。 ????本文讨论采用嵌入式实时操作系统统μC/OS-II,借助操作系统提供的消息邮箱服务,设计

文档评论(0)

1亿VIP精品文档

相关文档