你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

STM32F030C8板子 USART1_DMA 控制接收数据问题

[复制链接]
learn666 提问时间:2017-3-17 19:38 /
本帖最后由 learn666 于 2017-3-17 19:38 编辑

我的需求是:串口发送数据,用USART1_DMA方式接收数据,把接收到的数据放到SendBuff 里
疑问是:为什么SendBuff 里接收到的数据都是X, 我发送的数据是1234567890,第一次可以接收到数据都是X,往后循环就不能接收了,一直停留在DMA 通道 判断传输数据有没有完成,求大神帮忙解决下,不胜感激!!!

程序代码

程序代码

DMA_INIT.png
USART_INIT.png




收藏 2 评论2 发布时间:2017-3-17 19:38

举报

2个回答
MrJiu 回答时间:2017-3-18 09:00:43
用个示波器,或者逻辑分析仪看看....别人也帮你看不好,还有注意一下你的硬件是否支持的到那个速度.....
learn666 回答时间:2017-3-20 08:15:29
谢谢前辈指导!

所属标签

相似问题

官网相关资源

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
微信公众号二维码 微信公众号
手机版二维码 手机版