
TouchGFX Designer下载工程到STM32H7S7-DK报错
为什么NucleoH7上电正常但无法烧录?连接状态一直为绿光红光交替闪烁,如何让他绿灯常亮?
stm32h7在移植f1的库会遇到时序问题吗
STM32H750 USB HS HOST 加 DCMI 接口不能正常工作
请问hal库的硬件spi,该怎么修改spi时钟的占空比呀?
STM32407 使用串口闲时中断+DMA方式接收最大接收字节是多少
stm32H745 M4核不能调试和下载
STM32会存在单个IO口坏掉的情况吗?
stm32h745 调试问题
STM32L433VCT6 进入STOP模式2之后,功耗依然和正常运行模式没有差别,请教大神
试试双缓冲+DMA半传输中断
不好意思没说清楚,配置就是双缓冲,谢谢回复❤️
你目前ADC的采样是连续采样还是单次采样?
用于ADC结果的DMA工作在Normal模式还是Circular模式?
不能进的中断到底是DMA中断还是UART中断本身,比方RX接收中断、空闲中断。
[md]ADC设置的是连续采样,ADC 的DMA使用的是circular模式,UART的DMA是正常模式,是UART的DMA空闲中断不能进入,ADC的DMA传输完成中断和半传输完成中断可以进入,谢谢你的回复。
[md]调试建议:
1、尽可能将ADC采样率放低,以不影响性能需求为原则;
2、关闭不必要的中断,尤其DMA半完成中断;
3、综合考虑各DMA的优先级,合理安排DMA优先级,这里可以适当提升UART-RX DMA的优先级;
4、同理综合考虑中断优先级的安排,在无明显抢占需求的任务或事件时,不妨都安排相同优先级,且尽量让中断服务程序短小精悍,对耗时的相关处理不妨挪走主流程来执行;
我这边模拟的场景,的确可以碰到你 说的情况。所以,你重点要对ADC采样率、DMA中断做些优化。
谢谢您百忙之中还回复该帖,我会采取你的建议合理改进一下,后续解决后第一时间回复您,非常感谢!