硬汉嵌入式论坛

 找回密码
 立即注册
查看: 3220|回复: 5
收起左侧

[UART] 请教,HAL库下DMA式串口每次只能接收一个字节

[复制链接]

1

主题

5

回帖

8

积分

新手上路

积分
8
发表于 2018-12-22 14:25:28 | 显示全部楼层 |阅读模式
请教各位,芯片STM32H743,用cubeMX配置生成了DMA式的串口,使用__HAL_UART_Receive_DMA函数开启接收,查看了ISR寄存器,没见什么异常,但是发一串字符过来的时候,只能在接收区看到一个字节。请问问题大概出在哪里,有没有什么方向可以检查,谢谢
回复

使用道具 举报

1

主题

5

回帖

8

积分

新手上路

积分
8
 楼主| 发表于 2018-12-22 14:26:35 | 显示全部楼层
跟论坛和其它网络资料参考过,实在是没有找到可能的原因了。这是第一次使用HAL库,不是太熟
回复

使用道具 举报

36

主题

2040

回帖

2148

积分

至尊会员

积分
2148
发表于 2018-12-22 14:27:00 | 显示全部楼层
别用Cube生成,直接使用HAL库配的例子顺利很多。
Ever tried. Ever failed. No matter. Try Again. Fail again. Fail better.
回复

使用道具 举报

1

主题

5

回帖

8

积分

新手上路

积分
8
 楼主| 发表于 2018-12-22 14:34:26 | 显示全部楼层
byccc 发表于 2018-12-22 14:27
别用Cube生成,直接使用HAL库配的例子顺利很多。

CUBE有什么陷阱吗?请前辈多指教。第一次接触CUBE,感觉图像配置自动生成工程很省力,如果现在放弃了,以后应该也就不会再尝试了
回复

使用道具 举报

36

主题

2040

回帖

2148

积分

至尊会员

积分
2148
发表于 2018-12-22 14:36:28 | 显示全部楼层
西风瘦马 发表于 2018-12-22 14:34
CUBE有什么陷阱吗?请前辈多指教。第一次接触CUBE,感觉图像配置自动生成工程很省力,如果现在放弃了,以 ...

坑很多,比如此贴,GND和VCC都搞错了,需要你多踩踩才好。

http://www.armbbs.cn/forum.php?mod=viewthread&tid=90534


Ever tried. Ever failed. No matter. Try Again. Fail again. Fail better.
回复

使用道具 举报

1

主题

5

回帖

8

积分

新手上路

积分
8
 楼主| 发表于 2018-12-22 15:01:47 | 显示全部楼层
byccc 发表于 2018-12-22 14:36
坑很多,比如此贴,GND和VCC都搞错了,需要你多踩踩才好。

http://www.armbbs.cn/forum.php?mod=vi ...

坑我就不踩了
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|Archiver|手机版|硬汉嵌入式论坛

GMT+8, 2024-5-10 13:46 , Processed in 0.166881 second(s), 24 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表