自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(2)
  • 收藏
  • 关注

原创 ucos(正点原子)学习笔记|第三讲ucosⅢ基础知识

调度器就是使用相关的调度算法来决定当前需要执行哪个任务。ucosⅢ的两种任务调度方式:抢占式调度:针对的任务,高优先级的任务可以抢占低优先级的任务。时间片调度:针对的任务,当这些任务都处于同一优先级且都就绪的情况下,任务调度器会根据你所设置的时间片来轮流运行任务。时间片是以一次系统时钟节拍为单位的,也就是滴答定时器的中断频率。如果不设置,系统默认的时间片为100。在时间片调度中,任务执行到一半被挂起了(系统延时或等待信号量),那么就会将剩下的时间片也丢掉,再下一次轮到的时候忽视之前状态,从头开始。

2024-06-30 22:32:30 390

原创 ucos(正点原子)学习笔记|第一讲 RTOS入门

而RTOS是做一会儿事件1之后,又去做事件2,做一会儿事件2之后又去做事件3,以此类推,但由于一个事件的持续时间过短,就会给人造成同时在做事件1、2、3的错觉。简单来说就是在任务执行过程中,被更高优先级任务打断,当回到原先任务时,任务会从被打断处继续执行,而不是从头开始。而当出现更高优先级的事件时,裸机也需要先完成该事件的之前事件,才能进行更高优先级的事件。而在RTOS中,当前事件会被更高优先级的事件打断,转而执行更高优先级的事件,只有在更高优先级的事件处于空闲状态时,才会执行低优先级的事件。

2024-06-30 17:39:35 456

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除