FreeRTOS
FreeRTOS学习历程
maosql
come on.
展开
-
FreeRTOS学习笔记
FreeRTOS学习历程总结: 关键词:动态 静态 任务级 中断级 一个任务至少有一个 do { vtaskDelay(10); }while(1); //不然程序容易卡死在一个任务中出不来,让CPU有运行空闲任务的机会。0.0FreeRTOSv9.0.0移植0.1任务相关API函数(*打开相应的宏) *uxTaskPriorityGet("任务句柄"); //获取任务优先级 *vTaskPrioritySet("任务句...原创 2021-08-18 10:05:50 · 624 阅读 · 0 评论 -
全局变量弊端
@[TOC]全局变量的弊端在没有操作系统概念之前,我个人写程序真的是全局变量满天飞,简直是内部变量都不想定义,想到一个变量,只要没有特别要求,不过脑子直接就是全局变量,感觉很好用,方便简单,其他模块需要使用的话直接extern过去,感觉美滋滋。最近学习单片机FreeRTOS(软件开发一样适用)时候学到消息队列忽然意识到全局变量的危害性,现在我们写一个小工程可能都不在意,但是当我们写稍微大一点的工程的时候 必须 必须 必须 重视的一件事情,因为感觉重要所以单独写出来,方便给看到的朋友提个醒下面是我这个章原创 2021-08-14 13:15:35 · 1076 阅读 · 1 评论