[ZLG-ARM] 请教OSStartHighRdy函数名称问题

[复制链接]
 楼主| qw54216 发表于 2008-3-7 08:31 | 显示全部楼层 |阅读模式
请教周工,__OSStartHighRdy,_OSStartHighRdy,OSStartHighRdy这三个函数各自代表什么意思啊,有点混乱。谢谢!!
zlgarm 发表于 2008-3-7 09:19 | 显示全部楼层

uCOS-II启动

qw54216&nbsp;您好!<br />&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;1、操作系统刚启动时,这个时候任务切换就不再需要保存,只需要加载新任务就可以了,这个时候UC/OS-II通过调用__OSStartHighRdy来调用OSIntCtxSw_1()。OSIntCtxSw_1()这个函数主要功能是任务的恢复运行,用在任务切换不需要自己来保存切换前的任务时。<br />&nbsp;&nbsp;2、主函数Main()调用OSStart()函数,OSStart()调用OS_CPU_C.c里面OSStartHighRdy()函数,OSStartHighRdy()函数再调用OS_CPU_A.S里面的_OSStartHighRdy()。<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;On&nbsp;duty&nbsp;zlgarm_lijintao
您需要登录后才可以回帖 登录 | 注册

本版积分规则

10

主题

15

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部

10

主题

15

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部