实在搞糊涂了 请问下:在书的196页,SPI_FLASH_Init()函数里,第17行,使能GPIO时钟的时候,只用了GPIOA的I/O口,并没有用到GPIOD的I/O口,为什么要使能GPIOD的I/O口?
另外,初始化GPIOA引脚时,引脚PA6-SPI1-MISO和PA7-SPI1-MOSI分别接W25X16的DO脚和DIO脚,根据《STM32数据手册》和《STM32参考手册》,SPI设置为全双工模式/主模式时,SPIx_MISO应该设置为浮空输入或者带上拉输入,书上为什么将PA5,PA6,PA7都设置成推挽输出模式? |