自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 收藏
  • 关注

原创 rtos,写入队列数据正常,读取队列数据异常

今日在学习编写rtos的队列的相关代码,想通过队列和事件组将dht11与oled连接起来,创建了queue_data和两个任务task_dht11和task_oled,以及一个eventGroup。当dht11任务读取数据后,串口显示正常的数据,接着写数据进data队列,并使用事件组通知oled读取队列。(1)在freertos.c的/* USER CODE BEGIN PD */中。修改队列的大小,以及长度。(2)修改相关的队列参数。且不再读取队列的数据,数据成功发送以及接收。

2024-09-04 15:42:29 394

原创 CubeMX-error: #20: identifier “HAL_StatusTypeDef“ is undefined

不过没修改之前也是这样子编写也没问题,修改之后就有问题了,不知道为啥。可能是刚好没用到这个头文件把。今天修改了一下GPIO然后重新生成代码,就发现如下报错,之前都没问题。把"stm32f1xx_hal.h"头文件放在最前面,编译通过。一定要注意头文件的填写顺序!不然按顺序编译有时会找不到!参考下面其他up的相关错误经历,发现是头文件。有类似错误但没解决的可以参考下面up。

2024-08-28 10:23:43 374

原创 CubeMX生成freeRTOS,编译错误expected a file name

现在还不知道为什么出现这个原因,可能是某个版本有小问题?有知道的大哥们可以评论一下,看了以前的帖子也有类似的问题,说是要更新keil的CMSIS_Driver,感兴趣的也可以去下面这个帖子浏览解决一下。解决问题:将"使用最新版本"(Use latest available version)取消勾选,选择1.8.5版本。今天移植代码的时候,用CubeMX生成一个RTOS的例程,结果出现如下错误,之前生成都没出现过。

2024-08-23 15:45:31 1208 4

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除