gd32c103
本帖最后由 张洋洋 于 2024-9-11 09:54 编辑gd32c103 串口2dma可以发送。无法接受,为什么.我想知道这个跟芯片有关系吗。我用中断接受可以,但是空闲中断加上DMA就没法接收到,但是进入了空闲中断,数据都为0,这个是这个芯片问题吗 DMA通道配置可能不正确,导致数据无法正确传输到内存 DMA的传输方向、内存地址、外设地址、数据宽度等参数设置可能有误。 串口配置问题? 在空闲中断处理函数中,可能没有正确读取DMA缓冲区的数据,或者没有重置DMA以准备下一次接收。 串口2的硬件连接可能存在问题,如接触不良、信号干扰等。 使用的GD32固件库可能存在bug 为什么.我想知道这个跟芯片有关系吗。我用中断接受可以,但是空闲中断加
页:
[1]