大家有没有发现STM32Cubemx中的dma的中断无法关闭?
如题,选项框都是灰色的,版本4.25.0.外设的不能关,但是如果是M2M的,是可以没有的 关不关都没啥影响的。
你不写中断处理函数就好了。 jjbboox 发表于 2018-5-15 16:13
关不关都没啥影响的。
你不写中断处理函数就好了。
因为我们程序比较大。220K的样子,想少开一个中断。程序中有一个0.5ms定时器中断,中断里要采集16路ADC进行傅氏变换。之前标准库写的程序都是在定时器中断里启动AD转换并等待DMA传输完毕,并没有使能DMA中断。现在学习这个cubemx,已经将程序改为AD传输不使用DMA了。 cubeMx里默认开的,你可以在代码里手动关闭。
HAL_NVIC_EnableIRQ(DMAx_Streamy_IRQn);
页:
[1]