STM32F439有两个DMA控制器DMA1和DMA2,每个控制器有8个流,每个流有8个通道,我做的是采用串口1DMA中断接收数据,DMA2的流2 通道4对应USART1_RX,STM32F439只提供了DMA2流2的中断函数,流2中还有其他的通道中断(如 ADC2 SPI1_RX UASRT6_RX), 那么如何在DMA2流2(void DMA2_Stream2_IRQHandler(void))中区分是哪个通道产生的中断呢? |
高主频情况下进入会硬件错误
NUCLEO-F411RE板串口通讯问题
高主频情况下程序运行进入HardFault_Handler
stm32的fsmc总线上同时挂载LCD屏和SRAM需要怎么设置
STM32F407 USB的IN端点只能是0x81么?
STM32F407输出方波最高频率
mdk5添加头文件路径检索不出来文件
STM32F407使用DMA读取FSMC数据问题
stm32f407进入boot里,通过DFU更新程序,没有识别到usb设备
STM32F4作为SPI从机,主机发送完数据后,从机没有正确进入中断
回复:请问如何在STM32F439DMA 流中断中区分是哪个通道产生的中断