stm32串口采用循环队列+DMA方式接收数据调试总结

最近在项目中给串口的接收添加DMA,遇到的问题:调试 一、“配置好”DMA后,可是DMA不工做code 初始化串口1为接收、DMA1的通道3,并使能相应的外设,外设的时钟也所有打开,可是经过调试发现,DMA就是不传输数据。队列 问题点:忽视了DMA的请求映像it 每一个DMA控制器都分管着不一样的外设DMA请求,经过查表发现串口1的接收只能映射到DMA1的通道5.所以DMA的通道选择错误。现粘贴串
相关文章
相关标签/搜索