单片机教程网

电脑版
提示:原网页已由神马搜索转码, 内容由www.51hei.com提供.
查看:3422|回复:2

UCOSIII学习

[复制链接]
ID:797481发表于 2020-9-4 14:14|显示全部楼层
1其中最有用的功能应该是时间片轮转法(roundrobin), 这个是uC/OS-II 中不支持的,但是现在已经是uC/OS-III 的一个功能了
2uC/OS-III 被设计用于32 位处理器,但是它也能在16 位或8 位处理器中很好地工作。
3一共有2 种类型的实时系统:软实时系统和硬实时系统。硬实时系统中,运算超时是不允许发生的,运算超时会导致严重后果。但是在软实时系统中超时不会导致严重后果  
4、前后台系统:包含一个无限循环的模块实现需要的操作(后台)。中断处理程序实现异步事件(前台)。前台也叫做中断级,后台也叫作任务级。
5临界操作应该在任务级中被执行,不可避免地必须在中断处理程序中执行也要确保是在很短的时间内完成。因为这会导致ISR 占用更长的时间。通常的,ISR 中使能相关的信息而在后台程序中执行相应的操作。
6ucos-iii中的任务(也叫做线程)是一段简单的程序,运行时完全地占用CPU 。在单CPU 中,任何时候只有1 个任务被执行。
7内核的责任是管理任务,协调和切换多个任务依次享用CPU 。让我们感觉是多个CPU 在同时运行也有利于处理模块化的应用也负责管理任务间的交流,系统资源的管理(内I/O

ID:753367发表于 2022-4-6 22:46|显示全部楼层
好资料,51黑有你更精彩!!!
ID:291668发表于 2023-3-24 10:10|显示全部楼层
实时系统了解太少了,向你学习!

手机版|小黑屋|51黑电子论坛|51黑电子论坛6群QQ管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网