Bootstrap

STM32H7xx关于SPI+BDMA的使用

需求:用STM32H745XIH6对SPI设备进行10ms周期读取数据。

分析流程:

1.周期读取数据,会很消耗CPU,所以会想到使用DMA进行传输数据,给CPU减负。

2.STM32H745XIH6使用SPI+DMA的使用

3.STM32H7xx不同于STM32F1/F4xx,我这里的原理图上SPI设备使用的是SPI6

1.初始化SPI

2.初始化DMA

悦读

道可道,非常道;名可名,非常名。 无名,天地之始,有名,万物之母。 故常无欲,以观其妙,常有欲,以观其徼。 此两者,同出而异名,同谓之玄,玄之又玄,众妙之门。

;