用了723片子上的ADC3采样,ADC时钟36M, 采样SamplingTime = ADC_SAMPLETIME_2CYCLES_5,周期性采样1600个数据,那不是应该36M/(6.5+2.5)=4M, 4M/1600=2500HZ,也就是400us才对吗?可实际结果是420us。为什么?
STM32H730 OSPI在内存映射模式下单次读写长度是多少?
STM32H7 SPI 驱动器DAC 芯片生成正弦波
STM32H743芯片FDCAN+DMA可以实现吗?
STM32H7 ADC3 采集
在哪下载,下载到哪
STM32H747的串口加DMA
STM32Cubemx配置lwip+freertos ping不通 芯片是STM32H743IIT6
STM32H743ZIT6 网口通讯
使用STM32H7的DFSDM获取注入通道值时的参数问题
第一个环节,基于EXTI中断触发DMA传输;
第二个环节,基于DMA双缓冲进行传输;
至于你先实现哪个环节自己定。
关于第一环节,你可以参考下这篇文章《通过STM32外部中断触发DMA传输》,
稍微搜索下,是基于STM32G4芯片的,基本原理没有差别。
关于第二个环节,你可以参考下这篇文章 《STM32 DMA双缓冲模式应用示例》,
也请稍微搜索下,是基于F4系列芯片的,原理及应用可以参考。
如果在外部中断里触发DMA传输会频繁得进入中断啊。我想用的是STM32H7 EXTI0引脚去同步触发事件去触发SPI DMA双缓冲