当前位置:首页 > 科技创新 > 主要事项 >

μC/OS-II的实时系统加速模块设计

编辑:体育平台登录 来源:体育平台登录 创发布时间:2021-01-28阅读50103次
  本文摘要:随着科技的变化,嵌入式系统的功能逐渐从非常简单发展到简单,R&D的可玩性也在提高。

体育首页

随着科技的变化,嵌入式系统的功能逐渐从非常简单发展到简单,R&D的可玩性也在提高。嵌入式操作系统的应用屏蔽了部分硬件信息,为开发者获得了统一的平台,降低了R&D的可玩性,提高了代码的重复利用率。

在一些类似的领域(医疗、汽车、航空航天),嵌入式系统的实时拒绝率很低。在这些情况下,任务必须被调用并在同等时间内准确完成。但是,RTOS(RealTimeOperatiONSystem)本身的运行并不会造成性能的提升,当任务数减少时,这种提升更加明显。

比如uC/OS-II的实时操作系统在PowerPC处理器上运行,time pick中断功能在time pick周期为10Hz,运行64个任务时,CPU空闲时间已经超过42%。目前,对RTOS软件的研究已经非常成熟,有效提高RTOS性能的方法有以下几种:(1)提高处理器的工作频率。对于功耗非常脆弱的嵌入式系统来说,这不是一个好方法。同时,高频时钟产生的电磁干扰对电路板布线有较高的抑制作用;(2)设计专用于RTOS系统服务的硬件。

对于相同的运算符,硬件可以并行处理。如果设计一种硬件,当任务数或TimeTick频率减少时,系统可以在同一时钟周期内完成所有任务域的修改,从而减少RTOS操作占用的CPU时间。本文设计了RTA(实时加速)模块,使任务调度和系统时间管理成为硬件,减少了任务中断时间。

体育首页

最后,对最终测量数据进行比较,得出结论。


本文关键词:体育平台登录,体育首页,体育平台官网下载

本文来源:体育平台登录-www.alingconching.com

0418-98042467

联系我们

Copyright © 2010-2014 怀化市体育平台登录科技股份有限公司 版权所有  湘ICP备14468851号-3