
FreeRTOS
CaptainUsop
干点啥好呢
展开
-
解决STM32+FreeRTOS的printf重定向打印凌乱的问题
由于引入了FreeRTOS后,出现了任务调度,就出现了打印之间互相穿插,杂乱无章的情况。打印如下所示:LED Running!Task test tTask test wo!Task tethree!st one!Task test tTask test wo!Task tethree!st one!LED Running!Task test tTask test wo!Ta...原创 2019-04-17 16:45:41 · 6427 阅读 · 7 评论 -
解决STM32+cJSON+FreeRTOS中解析或者输出的结果为NULL的问题
硬件平台 STM32F103ZET6开发工具KEIL5任务堆栈1024程序逻辑:每秒构造一个json字符串,然后用串口发出去。问题描述:刚开始的几分钟可以,之后就出现了问题,每次在构造玩json后调用cJSON_PrintUnformatted函数总是返回NULL。系统也不崩溃。该任务剩余堆栈888.问题排查,先跟踪cJSON_PrintUnformatted源代码,每个节点都创建成功,...原创 2019-04-27 13:22:29 · 3683 阅读 · 6 评论 -
FreeRTOS任务优先级说明
原文出处:https://www.cnblogs.com/yangguang-it/p/7156445.html任务优先级说明下面对 FreeRTOS 优先级相关的几个重要知识点进行下说明,这些知识点在以后的使用中务必要掌握牢固。FreeRTOS 中任务的最高优先级是通过 FreeRTOSConfig.h 文件中的 configMAX_PRIORITIES 进行配置的,用户实际可以使...转载 2019-07-16 10:36:57 · 3031 阅读 · 1 评论 -
KEIL之编译后的资源大小分析
参考:https://blog.youkuaiyun.com/aichirourou_66/article/details/79401243用的ZET6+FreeRTOS开发一款产品,程序经常跑着跑着就死机(运行时间大概在10-20分钟之间),猜测可能是堆栈溢出的问题。Program Size: Code=31844 RO-data=1020 RW-data=276 ZI-data=29548 ...原创 2019-08-12 10:21:04 · 961 阅读 · 2 评论