关于HAL库中用DMA方式使用串口的问题,串口中断用开吗

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了关于HAL库中用DMA方式使用串口的问题,串口中断用开吗相关的知识,希望对你有一定的参考价值。

参考技术A 找到问题了
void
USART3_IRQHandler(void)

HAL_UART_IRQHandler(&huart3);

如果在cube中设置了nvic的话这个函数会在-it.c里面自动写好
如果cube中没有设置nvic的话
这个函数要自己写
才能开启中断

以上是关于关于HAL库中用DMA方式使用串口的问题,串口中断用开吗的主要内容,如果未能解决你的问题,请参考以下文章

HAL库 STM32CubeMX--USART串口通信--补充

STM32怎么接收不定长串口数据

STM32F103VET6基于STM32CubeMX创建串口中断+ DMA 不定长数据接收

HAL库如何设置SPI2一直使能接收中断

stm32dma串口没有收到包头

关于STM32串口接收中断,网上有如下中断方式接收数据的程序: