现有一块板子,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一样的接口(命令和时序),目前的难点是:MCU B怎么知道MCU A 发过来的是命令,地址还是数据?
我看了几款spi flash的data sheet,我猜测它们内部的硬件应该是检测了CS,CS拉低后的第一个数据就是命令,这样判断的,但是在fw中如何能达到这个目的?
--
FROM 183.227.238.*