各位工程师,大家好。
小弟使用的C6747,采用SPI0 FLASH的BOOT方式,由于系统中SPI设备较多,SPI1已经接了很多从设备。因此希望SPI0接口在BOOT后可以继续使用。
我目前的想法是,SPI0的SCLK、SIMO、SOMI与一个从设备A复用,SPI0_CS接到BOOT用的FLASH上,用于BOOT;另选一个GPIO接到从设备A上,在BOOT后将SPI0_CS这个引脚切换为GPIO功能,并置高,使用连接从设备A的GPIO来控制SPI0总线,进行SPI0的读写。
小弟不清楚这种方式是否可行,或者还有什么更好的连接方式,恳请大家不吝赐教,万分感激!