热搜关键词: 电路基础ADC数字信号处理封装库PLC

pdf

一种嵌入式硬实时内核的实现

  • 1星
  • 2013-09-22
  • 186.62KB
  • 需要1积分
  • 0次下载
标签: 一种嵌入式硬实时内核的实现

一种嵌入式硬实时内核的实现

设计了一个实用的嵌入式硬实时内核uHRT,描述了其中实现硬实时的关键设计。uHRT可在具有类似特征的应用环境中得到推广应用,具有一定的实用价值。在一些复杂的嵌入式系统应用中,系统可能要同时控制和管理许多外设,要求实时响应随机发生的外部事件,  同时执行多个任务。解决问题的最好方法是使用实时操作系统,对底层的中断进行管理,有效地对任务进行调度,体现了一种开放的框架,降低了应用程序的复杂度。实时系统的正确性不仅依赖于系统计算的逻辑结果,还依赖于产生这些结果的时间。因此实时性和确定性缺一不可的。实时性是指系统尽可能快地对外部事件产生响应,确定性是指系统对外部事件响应的最坏时间是可以预知的。根据实时性和确定性的强度,实时分软实时和硬实时:软实时仅要求任务执行满足一个统计意义上的时限即可,如有例外也是可以接受的;硬实时则要求任务执行的最大延迟是一个的满足时限的确定值,否则将产生灾难性的后果。硬实时系统一般要求有验证系统来对新任务作接受测试,以确保实时系统接受新任务后,仍能满足所有任务的硬时限。由于应用环境的复杂性,目前对硬实时操作系统还处于研究与实践阶段。但其实工控领域普遍存在相对简单的应用环境,比如采集系统:需要对一组不同类型的外部设备周期性地实时采集数据,调整相关设备的运行参数,这些周期性任务一旦系统建立就很少修改;及时响应外部人工控制;及时响应外设的意外事件,实时处理。本文针对这类嵌入式系统应用进行建模,借鉴当前商用产品成功的经验,研发了适用于该领域的硬实时内核uHRT。

展开预览

猜您喜欢

评论

登录/注册

意见反馈

求资源

回顶部

推荐内容

热门活动

热门器件

随便看看

  • Keil C中的Double型怎么使用?
    由于编程的需要,采用Double型存储数据,可是,在调试的时候,Memory观察窗中发现Double型会自动将后面几位截取,进而用指数来表示,不知道这只是显示的问题,还是它存储的数据就是截掉末尾几位的了?
  • WinCE启动步骤第一步疑问
    The process of changing an EXE or DLL program file after it has been loaded to reflect the actual load address is called “fixing up”.哪位朋友能帮我解释下这个fix up的意思么?还有这样一句:kernel.dll is also ‘fixed up’ by the
  • (求教)怎样评定一个驱动开发工程师的优劣?
    [size=11px]我正在学习嵌入式开发中,非常想知道如何能成为一个好的驱动开发工程师?开发出的什么样的驱动才算是好的驱动程序?为什么很多人认为驱动开发很困难?有经验的驱动开发工程师比经验较少的工程师强在哪些地方?这些问题从我刚开始接触到一点驱动开发的时候就困扰我了,身边也没有可以回答这样问题的人,希望在这个卧虎藏龙的地方得到高人的指点,让我将来少走些弯路。在此小弟先对任何回答我问题的人致以崇高
  • 模式识别和场景分析领域奠基性的经典名著--《模式分类》
    [size=4][color=#111111][font=Helvetica, Arial, sans-serif]相较别的书,这本书的图是非常给力的! [/font][/color][color=#111111][font=Helvetica, Arial, sans-serif]  本来因为看这书比较老了,都没有去看过,最近拿起看了linear discriminant functions这章
  • 液晶表怎么省钱←省电精灵
    液晶表怎么省钱←省电精灵c卡预付费电表控制器※电表倒转QQ:272208552 电话:13115998303 如何让插卡电表倒走,【网站打不开请点百度快照】如何使电表慢走 电表倒转的原因 ic卡电表偷电方法 电表节电器控制器电表控制器,电表干扰器:微电脑控表器(电表控制器,适合单相家用机械表、三相工业用表、电子表、IC卡表)是我公司最新开发出来的新奇特产品。本产品具有体积小,操作简单效果明显.【请
  • AD6三维建模教程(通俗易懂)
  • 基于OTA3开发STK程序,可用的开发环境有哪些(开发工具、开发平台)?
  • 怎么从430芯片中把程序读出来
  • RSSI的问题
  • WIN7下Protel99se添加元件库和封装库

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved
×