很明显,uCOS比FreeRTOS复杂很多【STM32F4下开启FPU跑RTOS】
hubugui_good:
大佬,您是如何学习这两种操作系统的
【回复】学好C指针重点(函数与指针、指针与数组、结构体、内存分配...),然后学数据结构(顺序表,链表,栈,队列,二叉链表),接着学一下Cortex-M3架构,然后就可以对ucos的内核进分析,推荐Jean. J. Labrosse的《嵌入式实时操作系统uCOS-III》,对着源码就行分析,内核里非常多数据结构,比如任务就绪表、优先级列表、消息邮箱、任务挂起列表...非常多链表。还有就是任务的上下文切换,保存寄存器信息[吃瓜]
【回复】回复 @伴路abc :大佬 m3架构该怎么学习呀,有推荐的学习资料嘛
【回复】请问新手是不是先学习freeRTOS会更好?还是说UCOS也可以
楊小豆:
大佬,看起来挺强的
但你的背景声音好吵阿...
绝园之雨:
用vscode搭建工程,自己写的make吗,就只能用串口debug吗
嵌入式 系统 C STM32 vscode RTOS 嵌入式实时操作系统