|
【STM32G051K8T6 USART1无法工作】 问题描述:使用STM32CubeMX做简单的测试工程,只打开USART1、USART2功能,RCC设置为LSE。 使用USART1、USART2循环输出数组数据,使用逻辑分析仪检测到USART2正常输出,USART1的TX线电平始终为低,无任何数据发出。 怀疑和检测:怀疑是USART1时钟问题,做了各种时钟频率+波特率组合进行测试,USART1始终无法工作起来。 请慷慨地提供思路和解决办法,十分感谢! |
|
【自问自答】 解决啦!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! WNM,STM32CubeMX自动生成工程代码的时候,对于串口1的的初始化阶中的GPIO口重映射代码中,少了一句功能复用的设置! 是通过对比可用的USART2的GPIO重映射代码,才发现HAL_UART_MspInit()函数内少了一行的。 |
简单聊聊STM32的SPI外设
STM8L的bootload中断向量表重映射
stm32f746g-disco开发板的串口通讯连接方式
DMA传输完成后,串口与DMA一直处于忙状态
How to write the stm32g0's dts file for RB3 Gen2 ?
Error in final launch sequence: Failed to execute MI command: target remote localhost:61234
使用CubeMx第二次生成的代码编译时报错
请问设备剧烈运动后静置数据无法归零,必须重启设备才能归零,是什么原因呢,如何处理,谢谢各位有偿咨询各位
MDK5使用AC6优化等级问题
CMSIS里提供的GCC ld链接文件疑问
微信公众号
手机版