Error:..\FreeRTOS\queue.c,1088

1. 在一次 FreeRTOS 项目中,STM32串口输出了如下错误:

在这里插入图片描述

2. 排查后我发现在一个任务里面添加了新的函数,但是此任务被分配的任务堆栈很小(32),于是我猜测可能是堆栈溢出,遂修改堆栈大小为 128,问题成功解决。

  • 修改前在这里插入图片描述
  • 修改后
  • 在这里插入图片描述

版权声明:本文为CSDN博主「蓝天澈水」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/qq_37459242/article/details/122773396

生成海报
点赞 0

蓝天澈水

我还没有学会写个人说明!

暂无评论

发表评论

相关推荐

Error:..\FreeRTOS\queue.c,1088

1. 在一次 FreeRTOS 项目中,STM32串口输出了如下错误: 2. 排查后我发现在一个任务里面添加了新的函数,但是此任务被分配的任务堆栈很小(32),

74HC138译码器的原理和使用

前言 译码器就是将每个输入的二进制代码译成对应的输出高低电平信号,和编码器互为逆过程。 百度百科 74HC138是一款高速CMOS器件,74HC138引脚兼容低功耗肖特基TTL(LSTTL&#xf