QP_RTOS 笔记

目录

 

1.QP&UCOSII 任务创建笔记

2.UCOS 任务统计

3.消息池的大小


1.QP&UCOSII 任务创建笔记

1.

QP中的UCOSII版本,每次创建任务都调用一个函数,task_function()

利用不同的pdata参数,来确定那个任务选哟执行的状态机,状态机各自都有自己的阐述,

这种方式很好,以前没有怎么想过。

2.UCOS 任务统计

在这个版本中 OS的任务统计 没有做,需要在任务执行调用一次,这样就可以知道知道100ms 执行多少次空闲的计数器。利用这个来做基准。

计算CPU的利用率。

3.消息池的大小

消息池如果太少,程序中有一些耗时操作,反应不过来,这个时候,当前的任务的消息池就会越来越多,造成死机。

所以编写程序和裸机实际也差不多,最好不要死等。

有些东西,也可以直接用原生态的OS 处理一些任务。直接发送消息出来即可。

4.LIFO  api

很重要的一个API,这个相当于是个搞了一个优先级,会得到先执行

 

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值