STM32使用HAL库串口同时发送和接收会卡住收不到数据

网上搜索发现是串口锁导致的,最后关闭掉库函数中stm32g0xx_hal_uart.c中HAL_UART_Transmit函数中的__HAL_LOCK串口锁 解决问题。

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

生成海报
点赞 0

qq_41695773

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

暂无评论

发表评论

相关推荐

51单片机入门——安装keil5及烧录下载器

前言 想要学习一个东西,工具是必不可少的。今天就来介绍一下学习 51单片机的 重要工具keil及烧录下载工具。 一、keil5软件的安装 1.首先安装keil5文件 先下载并解压文件,打开文件里面的C51文件&#x

低通、高通数字滤波器——C语言单片机实现

博主刚好进入研二,研究的方向刚好涉及到数字滤波这一块,因此花了一周时间钻研了下数字滤波的实现。 由于本科是电气专业,所以没有数字信号处理相关知识,在一开始看数字信号处理相关理论的时候就显

stm32添加.c和.h文件问题

防止自己忘记stm32相关问题的解决方法,在这里写下记录 在工程的group中添加.c和.h文件 具体添加方法,这里已经写的很清楚 https://blog.csdn.net/dang_dang_/article/d