UC/OS-II学习小结

由于公司最近的产品都是以uC/OS-II作为系统平台,虽然自我感觉UC/OS与LINUX难易程度相差太大,所以意愿上不相去弄UC/OS,感觉好像落伍来了一样,不过有些事情是没办法的,公司用的这个平台,你不去了解,就什么都不会做了。

      经过了一个多月的学习,忽然感觉到UC/OS的魅力所在,首先是简单易学,另外是实时性好,可移植性强,所以在实时性要求较高且比较简单的工程中可以使用。也有一本邵贝贝翻译北京航天航空大学出版的一本经典的书(虽然有一些功能没有介绍但还是十分似的看,第一章可以先不看)。

     现在感觉做嵌入式看系统,可以先从uc/os入手。等到理解了这个小系统再去学习linux也不迟,由于linux系统庞大在实时性上没有其他系统强(即使Linux2.6中加入了实时任务切换)。

    在uc/os中每个任务有一个优先级,且优先级必须不同,系统提供了64个优先级,但是最高的四个与最低的四个有些是被系统占用有些是建议不使用的,所以用户可以创建58个不同优先级任务(现在的uc/os可以支持256个不同优先级任务),任务有就绪,运行,等待三种状态。在执行任务切换时候,系统从就绪任务列表中选出优先级最高的任务并使其进入就绪态。……

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值