STM32 串口可以使用中断或 DMA 接收数据。使用中断方式接收数据时,串口接收到数据后会触发中断,在中断服务函数中处理接收到的数据。使用 DMA 方式接收数据时,可以让 DMA 直接将串口接收到的数据存储到指定的内存地址中,从而避免 CPU 忙碌于数据接收的处理。可以根据需要选择使用中断还是 DMA 接收数据。
stm32 串口 中断加DMA接收
最新推荐文章于 2024-04-27 12:22:10 发布
STM32 串口可以使用中断或 DMA 接收数据。使用中断方式接收数据时,串口接收到数据后会触发中断,在中断服务函数中处理接收到的数据。使用 DMA 方式接收数据时,可以让 DMA 直接将串口接收到的数据存储到指定的内存地址中,从而避免 CPU 忙碌于数据接收的处理。可以根据需要选择使用中断还是 DMA 接收数据。