- 博客(6)
- 收藏
- 关注
原创 【stm32外设】封装在hal库上的串口接收驱动(DMA)
这里实现的思想和使用(非DMA)空闲中断接收数据的思想是一样的,等待一帧数据接收完成后,会产生空闲中断,在中断里处理DMA数据即可。缘由作者能力有限,不能对实现原理做到好的阐述,故不对实现原理做过多的阐述,想学习可参考学习本文的参考链接。:当传输结束时,硬件自动会将传输数据量寄存器进行重装,进行下一轮的数据传输。也就是多次传输模式。这里我们启用DMA发送和接收数据,传输模式都采用normal正常模式。:当一次DMA数据传输完后,停止DMA传送 ,也就是只传输一次。
2024-07-02 15:39:14
712
原创 【stm32外设】封装在hal库上的串口接收驱动
串口通讯(Serial Communication)是一种设备间非常常用的串行通讯方式。这里使用的是基于cubemx生成的代码上,使用的是。(非DMA)来接收数据**。
2024-06-19 10:16:12
627
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人