B控制A的复位。然后就模拟SPI的时序把bin发过去就行了。
A的复位从外部SPI启动的时序手册里面能找到。
【 在 LACARY (狂奔的蜗牛) 的大作中提到: 】
: 现有一块板子,MCU A+片外spi flash,MCU A 的fw存在spi flash中。目前因为需求改变,增加了另一块MCU B,MCU B片内flash较大,因此想将MCU A的fw存在MCU B中,以节省spi flash的成本。为了不改MCU A 的spi 驱动,需要在MCU B的spi 驱动中实现类似spi flash一样的接口(
: 我看了几款spi flash的data sheet,我猜测它们内部的硬件应该是检测了CS,CS拉低后的第一个数据就是命令,这样判断的,但是在fw中如何能达到这个目的?
--
FROM 120.245.132.*