
UCOS
Hello Jason
认真写好每一行代码!
展开
-
µC/OS-II和µC/OS-III比较
Feature µC/OS-II µC/OS-III Release Date(发布时间) 1999–present 2009–present Preemptive Multitasking(抢先多任务处理) ✔ ✔ Maximum number of tasks(最大任务数) 255 Unlimited Numberoftasksateachprioritylevel(每个优先级的任务数量) 1 Unlimited ...原创 2020-12-08 08:56:55 · 434 阅读 · 0 评论 -
STM32F103+UCOS-II 实现临界区不关闭重要中断
使用stm32时,在ucos进入临界区代码时,我们需要关闭掉中断,出临界区后再开启中断。使用如下代码: #define OS_CRITICAL_METHOD 3 #if OS_CRITICAL_METHOD == 3 #define OS_ENTER_CRITICAL() {cpu_sr = OS_CPU_SR_Save();} #define OS_EXIT_CRITICAL() {OS_CPU_SR_Restore(cpu_sr);} #endif 那如果我们用到某些中断需要快速原创 2020-09-24 11:39:24 · 885 阅读 · 0 评论