对于SPI通信!其实也还是蛮复杂的!但是呢,咱还是要慢慢的剖!哈哈!我下面的文章中讲解了SPI的基础通信协议,并且将SPIFlash作为实验进行示例!但是呢!只是讲解了协议和怎么使用STM32F030的硬件SPI资源的使用,其实我觉得,想要更深入的理解SPI的时序等等,还是自己用GPIO口根据协议进行SPI通信协议的时序模拟!然后与SPI设备进行通信,这样获取会提高理解SPI通信时序的深度。
不多说了!请看下面的文章吧!我提供了SPI通信协议文件,STM32F030SPI的视图分析,与SPIFlash的硬件接口,SPIFlash Datasheet,示例程序Demo和讲解文章。如下:
SPI通信协议文件:
SPIFlash Datasheet:
图分析:
文章:
程序Demo:
|