STM32H7中FMC
STM32H7上中FMC上的NAND FLASH问题
STM32的FMC_D数据线,FMC_A地址线,没有按CubeMX的标准映射连接,能否让SDRAM正常工作
STM32H7的FMC数据线和SDRAM的数据线交叉连接,地址线也交叉连接,并不是D0对D0、A0对A0这样对应,SDRAM能正常工作吗?
STM32u575 USART 用GPDMA接收,DMA中断,usart 中断正常来,ROR数据正确,接收缓冲却不变
请教STM32F103的DMA空闲接收问题
stm32h7 定时器输出比较模式+dma,生成脉冲异常
STM32H7中FDCAN,数据正确,ID号错误
STM32G030F6串口空闲中断配置卡死
STM32H7的FDCAN
微信公众号
手机版
[md]调试建议:
1、尽可能将ADC采样率放低,以不影响性能需求为原则;
2、关闭不必要的中断,尤其DMA半完成中断;
3、综合考虑各DMA的优先级,合理安排DMA优先级,这里可以适当提升UART-RX DMA的优先级;
4、同理综合考虑中断优先级的安排,在无明显抢占需求的任务或事件时,不妨都安排相同优先级,且尽量让中断服务程序短小精悍,对耗时的相关处理不妨挪走主流程来执行;
试试双缓冲+DMA半传输中断
不好意思没说清楚,配置就是双缓冲,谢谢回复❤️
你目前ADC的采样是连续采样还是单次采样?
用于ADC结果的DMA工作在Normal模式还是Circular模式?
不能进的中断到底是DMA中断还是UART中断本身,比方RX接收中断、空闲中断。
[md]ADC设置的是连续采样,ADC 的DMA使用的是circular模式,UART的DMA是正常模式,是UART的DMA空闲中断不能进入,ADC的DMA传输完成中断和半传输完成中断可以进入,谢谢你的回复。
我这边模拟的场景,的确可以碰到你 说的情况。所以,你重点要对ADC采样率、DMA中断做些优化。
谢谢您百忙之中还回复该帖,我会采取你的建议合理改进一下,后续解决后第一时间回复您,非常感谢!
[md]太感谢了!