单片机操作系统

2019-07-15 12:57发布

本帖最后由 hkcj 于 2016-10-4 21:06 编辑

大二party,最近在研究单片机操作系统方面的知识,结合书本照猫画虎了一个简单的操作系统,但我想在空闲任务里放入计算CPU使用率的代码,这要怎么编
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
18条回答
hkcj
2019-07-16 04:45
starrylavender 发表于 2016-10-5 09:05
知道什么是时间片吗?任务调度吗? 如果知道往下看,
操作系统运行时是不断在不同的任务间进行切换,而驱动这一调度过程是通过系统tick来驱动的,即每产生一次系统tick则检查一下当前正在运行的任务的环境判断是否需要切换任务,即调度,如果需要,则触发PendSV,通过在PendSV中断调用vTaskSwitchContext()函数来实现任务的 ...

那些专业名词这么高深,还没看到过简单的说是不是测量无任务运行和有任务运行时候空闲任务占用的时间比例。

一周热门 更多>