需求:用STM32H745XIH6对SPI设备进行10ms周期读取数据。
分析流程:
1.周期读取数据,会很消耗CPU,所以会想到使用DMA进行传输数据,给CPU减负。
2.STM32H745XIH6使用SPI+DMA的使用
3.STM32H7xx不同于STM32F1/F4xx,我这里的原理图上SPI设备使用的是SPI6
1.初始化SPI
2.初始化DMA
需求:用STM32H745XIH6对SPI设备进行10ms周期读取数据。
分析流程:
1.周期读取数据,会很消耗CPU,所以会想到使用DMA进行传输数据,给CPU减负。
2.STM32H745XIH6使用SPI+DMA的使用
3.STM32H7xx不同于STM32F1/F4xx,我这里的原理图上SPI设备使用的是SPI6
1.初始化SPI
2.初始化DMA