μC/OS-II的实时系统加速模块设计【欧冠投注网站】

欧冠投注网站

欧冠投注网站:随着科技的变化,嵌入式系统的功能逐渐从非常简单发展到简单,R&D的可玩性也在提高。嵌入式操作系统的应用屏蔽了部分硬件信息,为开发者获得了统一的平台,降低了R&D的可玩性,提高了代码的重复利用率。在一些类似的领域(医疗、汽车、航空航天),嵌入式系统的实时拒绝率很低。

在这些情况下,任务必须被调用并在同等时间内准确完成。但是,RTOS(RealTimeOperatiONSystem)本身的运行并不会造成性能的提升,当任务数减少时,这种提升更加明显。比如uC/OS-II的实时操作系统在PowerPC处理器上运行,time pick中断功能在time pick周期为10Hz,运行64个任务时,CPU空闲时间已经超过42%。

欧冠投注网站

欧冠投注网站

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

【欧冠投注网站】。

本文来源:欧冠投注网站-www.adlib-english.com

相关文章

admin

评论已关闭。
网站地图xml地图