一般來說,芯片的引腳電平是不會超過供電電壓的(電源IC除外),所以1.8V的flash引腳電平應該也是1.8V,和3.3V的單片機沒辦法通信,
其次,如果想要替換,就以w25q128來說,先看芯片手冊上2.7 to 3.6V power supply就能看出最低的供電電壓就需要2.6V,改成1.8V供電根本就沒辦法工作,除此之外還需要看是不是pin to pin兼容,兼容了再加個電平轉換芯片應該就可以了(PS:還不如直接買一片原來的換上去)。
最后就是FLASH的大小和單片機的RAM沒關系,選擇的時候便宜,夠用就行。