[研电赛技术支持] gd32c103

[复制链接]
2202|7
 楼主| 张洋洋 发表于 2024-9-11 09:40 | 显示全部楼层 |阅读模式
本帖最后由 张洋洋 于 2024-9-11 09:54 编辑

gd32c103 串口2dma可以发送。无法接受,为什么.我想知道这个跟芯片有关系吗。我用中断接受可以,但是空闲中断加上DMA就没法接收到,但是进入了空闲中断,数据都为0,这个是这个芯片问题吗
elephant00 发表于 2024-9-12 16:09 | 显示全部楼层
DMA通道配置可能不正确,导致数据无法正确传输到内存
两只袜子 发表于 2024-9-12 17:45 | 显示全部楼层
DMA的传输方向、内存地址、外设地址、数据宽度等参数设置可能有误。
jcky001 发表于 2024-9-12 19:15 | 显示全部楼层
串口配置问题?
cr315 发表于 2024-9-12 21:12 | 显示全部楼层
在空闲中断处理函数中,可能没有正确读取DMA缓冲区的数据,或者没有重置DMA以准备下一次接收。
laocuo1142 发表于 2024-9-12 21:45 | 显示全部楼层
串口2的硬件连接可能存在问题,如接触不良、信号干扰等。
laocuo1142 发表于 2024-9-12 23:00 | 显示全部楼层
使用的GD32固件库可能存在bug
发货后已经wi 发表于 2024-9-30 21:48 来自手机 | 显示全部楼层
为什么.我想知道这个跟芯片有关系吗。我用中断接受可以,但是空闲中断加
您需要登录后才可以回帖 登录 | 注册

本版积分规则

1

主题

1

帖子

0

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