- 博客(3)
- 资源 (1)
- 收藏
- 关注
原创 ucosiii-任务管理(1)
在学习任务管理的过程中有一个参数让我很好奇他的用法-p_arg;这个参数是void型的指针,用来向任务传递一个变量的地址或者数据结构,甚至可以传递一个函数的入口地址,这个指针可以创建一些代码完全相同的任务,只是运行参数不同;接下来我会更新一段代码来说明此参数的用处!...
2018-06-07 07:28:04 161
原创 ucosiii临界段代码
1,临界段代码也叫临界区,是指那些必须连续执行不可被打断的代码区。其中中断处理程序和任务都会访问临界区,需要使用关中断的方式保护;如果仅仅是任务访问的临界区,则可以通过给调度器上锁的方式来保护。2,把OS_CFG_ISR_POST_DEFERRED_EN置0,则采用关中断的方式保护临界区;如果置1,则会尽量采用给调度器上锁的方式来保护3,进入临界区的宏:OS_CRITICAL_ENTER(),退出...
2018-06-06 07:41:18 1035
原创 准备ucosiii的学习
一直以来都想学习一款RTOS,但是一直没有真正的学习和使用,之前也了解过RT-Thread,但是没有能够深入了解,趁最近上班不是很忙,决定还是好好学习一下ucosiii,已经把基本的东西初步看了一遍,大概了解了一下任务调度,信号量,互斥信号量,消息的传递等基本功能,接下来要好好深入了解一下,把碰到的问题详细的记录下来!...
2018-06-04 17:29:08 420
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人