数据驱动、坚持为客户提供有价值的服务和内容
最近完成的一个项目因为SPI管脚被别的资源占用了,只能通过模拟SPI对存储器进行操作。最后测试发现模拟SPI的速度也很快,和硬件SPI相比感觉不到太大的差异。现将模拟SPI的程序分享如下:
管脚定义,大家可以根据需要自行修改,任何一个GPIO都可以模拟SPI
#define SPI_WP_PIN GPIO_Pin_6
#define SPI_WP_PORT GPIOC