- 博客(4)
- 问答 (1)
- 收藏
- 关注
原创 Hal库_stm32开发之USART串口通信实验
Cubemx的配置1.配置RCC设置高速外部时钟HSE 选择外部时钟源2.配置SYS设置成SW-Debug模式3.配置串口开启USART1,使能()异步模式打开串口中断,方便后续的接收中断实验。4.配置时钟树在HCLK写72M,再回车即可自动配置完成。5.设置工程名字。
2023-03-09 20:51:24 561 1
原创 Hal库_stm32开发之串口IDLE空闲中断+DMA接收不定长数据并修改数据
本文写自于博主编写平衡智能车程序的时候,由于中断使用的较多,如定时器中断,串口中断等等。为了避免MCU运行程序时卡死,我就将串口中断改为串口IDLE空闲接收中断。可以实现不定长数据的接收;以此可以修改PID参数,对调车的朋友很友好。......
2022-07-18 16:20:40 3094 2
原创 勾选Use Microlib报错,解决编译出现Undefined symbol __use_two_region_memory 和Undefined symbol __initial_sp的问题
在使用STM32串口打印函数过程中,我们往往会勾选Use Microlib.但是近期发现,勾选后编译会报俩个错误。1.Undefined symbol __use_two_region_memory2.Undefined symbol __initial_sp解决方法: 打开startup_stm32f103xb.s文件, 翻到最底下找到图片中的两个语句。 将两句先注释,编译,再消掉注释,编译。就可以通过了。 这个应该是软件的BUG吧。.......
2022-07-04 16:25:36 7773 21
空空如也
dev cpp软件有问题,求解答
2021-10-25
TA创建的收藏夹 TA关注的收藏夹
TA关注的人