![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
RTOS
skylineGTR_yd
这个作者很懒,什么都没留下…
展开
-
uCOS-II Cortext-M3(STM32) 任务切换 极简说明
比如现在有两个任务task1 和task2现在将运行着的task1 切换到 task2有图M3有PSP和MSP,任务是在PSP保存堆栈指针的,由一个任务切换到另一个任务,就是说要把PSP里面的指针由 task1的堆栈指针换成 task2的堆栈指针,这个过程就是上下文切换,对应UCOS里面的void OS_Sched (void)函数,这个函数里面的功能实际是由OSCtxSw...原创 2019-01-04 15:19:00 · 1037 阅读 · 0 评论 -
一个极简单的RTOS代码 STM32 借鉴UCOSII 汇编部分有详细注释
;/*********************** (C) COPYRIGHT 2010 Libraworks *************************;* File Name : os_cpu_a.asm ;* Author : Librae ;* Version : V1.0;* Date : 06/10/2010;* Description : μCOS-II ...原创 2019-01-04 15:26:10 · 435 阅读 · 0 评论 -
ucos2,OSTaskStkInit 关于ucos2的移植函数的一些不解 - OSTaskStkInit
http://forum.eepw.com.cn/thread/91181/1转载 2019-01-04 15:31:42 · 511 阅读 · 0 评论 -
关于 rtos 中断 任务 打断 优先级 的问答
低优先级任务执行出现高优先级任务,低优先级任务还会把时间片执行完吗?答:会,在时间片用完后才会进行任务切换.低优先级中断被高优先级中断打断,是怎样的过程?答:cortex-M3内核种咬尾中断,和晚到的中断 ,看权威指南里面有!高优先级中断时出现低优先级中断事件,这个事件会被忽略掉吗?答 :不会,中断标志位会记下这个低优先级中断!...原创 2019-03-24 10:28:30 · 1064 阅读 · 0 评论