
STM32H750VBT6挂接外部NAND Flash
STM32H7 openamp
如何利用TIM1触发HRTIM TIMA生成频率为20Hz的100ns脉冲波?
STM32双核H7核间通信的方法
stm32上部署yolo的问题
STM32H723VGT6的唯一DFSDM的时钟可以同时输出给2个sigma-delta吗?
STM32G473RC timer8的CCDS bit, Capture/Compare DMA selection.
STM32H7+SAI+DMA双缓冲配置失败.
STM32H743+SDRAM
stm32h750xbh6程序运行在外部qspi flash中为什么lwip读取的数据和发送方的不一样?
[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]太感谢了!