自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 STM32的SysTick乱秒或者参数不管用

改成这样就好了。

2024-06-05 20:16:31 117

原创 关于电源层(type:signal)内缩

这种signal情况下PWR03无法内缩的,但是我们还要遵守20H原则,那就要利用规则内缩。

2024-04-23 21:48:16 242

原创 关于AD的PCB四成板中间2层不一起改变

单独改变二三层的类型

2024-04-23 21:11:10 287

原创 关于libjpeg移植到开发板上,djpeg --help提示找不到文件和目录

进入到拷贝的目录下/usr/bin/bin,把脚本移出来就好了。这个问题是拷贝到/usr/bin目录时出现了问题,拷贝了时候时整个目录拷贝近了/usr/bin。比如 cp -r bin /usr/bin。

2024-04-11 00:23:30 349 1

原创 Linux系统语言更改(不需要指令版)

不用指令改变语言

2024-01-14 22:29:29 410 1

原创 error: cannot convert ‘QString‘ to ‘const QSerialPortInfo&‘..\4\widget.cp(QT串口)

今天去跟着视频写QT的串口通信,遇到了一个串口打开的错误,用currentText()读取的Qstring。把上面的这个形式的变量用强转(后面视频作者把setportname也解决了,作者视频的这个可能是正规方法)但是setPort要的是 QSerialPortInfo&的形式。

2023-10-14 21:21:48 680 1

原创 ..\User\main.c(82): warning: #223-D: function “xSemaphoreCreateMutex“ declared implicitly(互斥信号)

用ctrl f搜索xsemaphorecreatemutex。在(FreeRTOS.h)置1就可以了。搜到(semphr.h)

2023-10-06 12:45:38 431 1

原创 .\Example_WS2812B.axf: Error: L6218E: Undefined symbol xQueueCreateCountingSemaphore (计时信号)

报错说没有宏定义,一开始搜解决是宏定义,没有作用,后来看到说没找到的原因,又把文件单独include拿出来,结果还是不行,只能一点点看代码了。我看了一下原来的代码(FreeRTOS.h)用ctrl f查找了一下。然后找到了第一个地方。这里置1就可以运行了。

2023-10-05 21:42:31 114

原创 RTOS中按键控制任务挂起,恢复只能按一次(delay与vtaskdelay)

然后我感觉函数像是被卡在一样,进不去,然后考虑用中断进去,于是看vtaskdelay的文章,又看了其他的代码,他们都是直接读取数据,用vstakdelay消抖,都没有用中断。然后尝试删除了delay函数,下面就好了,可以持续进入了。在做RTOS中做按键控制任务挂起和恢复中遇到了第一次按键有效果,在按就没有效果了。只能重启才能在按一次。

2023-10-05 17:08:35 124 1

原创 .\Example_WS2812B.axf: Error: L6218E: Undefined symbol key_task (referred from main.o).

一开始时以为句柄指向NULL的问题,后来删了也没用,我就开始向为什么定义的的任务没有挂到任务调度器里。看了看跟创建任务没有关系,后来发现是任务名没有改。在原来多文件调度中改代码,改成任务管理时,编译报错,把函数的名字改到定义的任务就可以了。

2023-10-05 16:26:00 81

原创 stm32F103c8t6最小系统板移值freertos遇到的问题

4.到这里.map还有73kb,我想解析一下.map文件,结果里面只有编译的和未编译的信息,没有关于内存的信息,最后去改了一下FreeRTOSconfig.h中的堆栈的大小,把原来的38改成了10。我就把时钟和串口留下来了,有文章说FreeRTOS系统时钟是72M,需要配到72M(SysTick.c中是关于外部配置来写delay延时函数)。一个是他们系统板的配置(system.c),一个是时钟配置(SysTick.c),一个串口通信(usart.c)我这里拿到的是普中的资料,他的包里家里三个文件。

2023-10-04 21:33:44 368 1

原创 基于江科大的最小系统板实现HC-05蓝牙通信

基于江科大的最小系统板用DMA&USART借助HC-05模块互传数据

2023-09-26 22:40:35 139

空空如也

空空如也

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

TA关注的人

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