[应用相关] 关于STM32L031 串口使用问题

[复制链接]
 楼主| 两只袜子 发表于 2022-2-28 09:00 | 显示全部楼层 |阅读模式
请问下大侠们:我在使用STM32L031时遇到了一个问题,使用STM32cubemx 生成的工程,RCC使用MSI,USART2使用PCLK1(2.097M),使用了freertos,USART2开通DMA,利用空闲中断接收数据。奇怪的现象是:在调试器调试时,数据收发都正常,但是断电重启后,数据只能收到第一个字节。不知道问题出在什么地方,


littlelida 发表于 2022-3-3 10:21 | 显示全部楼层
又是时序吧
Alina艾 发表于 2022-3-4 10:43 | 显示全部楼层
可能是时钟的事儿
Charlotte夏 发表于 2022-3-4 12:11 | 显示全部楼层
你看看你咋改的呗,恢复回来的话,是否能正常呢?
Betty1299 发表于 2022-3-4 12:54 | 显示全部楼层
这个我遇到过一次,虽然不是你的这种,但是也是调试的时候好用,直接跑就重启,有意思的很
Betty996 发表于 2022-3-4 13:37 | 显示全部楼层
可能是哪块冲突了吧
Carmen7 发表于 2022-3-4 14:17 | 显示全部楼层
你可以用PRINTF输出log看看程序跑到哪儿出的问题
 楼主| 两只袜子 发表于 2022-3-11 09:47 | 显示全部楼层
谢谢大家给我这么多的解决思路啊,先结贴了
SantaBunny 发表于 2023-3-3 15:14 | 显示全部楼层
应该是代码处理的问题。最好能 贴一下使用的过程。HAL库接收完指定长度后不再接收,需要重新配置接收长度。
Henryko 发表于 2023-3-3 18:57 | 显示全部楼层
是不是时钟时序的问题啊?
童雨竹 发表于 2024-4-5 07:10 | 显示全部楼层

代码量小的时候用来做条件判断
Wordsworth 发表于 2024-4-5 08:13 | 显示全部楼层

在直流电流上叠加了一些小的交流电流分量
Uriah 发表于 2024-4-5 09:16 | 显示全部楼层

连接点是产生控制IC所要检测的小电压的所有器件的公共连接点
公羊子丹 发表于 2024-4-5 10:09 | 显示全部楼层

这是个再正常不过的coding习惯
万图 发表于 2024-4-5 11:12 | 显示全部楼层

宽度则与电感量和电阻量成反比
Uriah 发表于 2024-4-5 12:15 | 显示全部楼层

电流要增大
帛灿灿 发表于 2024-4-5 14:11 | 显示全部楼层

有些信号包含丰富的高频分量
Bblythe 发表于 2024-4-5 15:14 | 显示全部楼层

交流电流环路的布线要在其他引线之前布好
周半梅 发表于 2024-4-5 17:10 | 显示全部楼层

对于优秀程序员来说,这不是好代码
Pulitzer 发表于 2024-4-5 18:13 | 显示全部楼层

功率开关或整流环的连接没有直接接到电容的两端
您需要登录后才可以回帖 登录 | 注册

本版积分规则

2122

主题

8118

帖子

11

粉丝
快速回复 在线客服 返回列表 返回顶部