W25Q64的写入
W25Q64这类芯片必须先整页擦除,再写入,这类芯片只能的每一位只能1变0,不能0变1,因此写入前需要先将整个页中的数据复制到内存,在内存中修改对应字节的数据,擦除整页(整页0变1)然后写入。
SRAM和DRAM区别:
SRAM每一位采用6个场效应管,体积较大,容量做不了太高;
DRAM每一位采用1个场效应管和一个电容,体积较小,容量可以做的更大,但速度较慢;
Cache一般是SRAM类的;
stm32与pc机不同,stm32采用哈佛结构,pc机采用冯诺依曼结构,stm32 flash的程序不需要复制到sram然后由cpu取指执行,可以直接取flash中的指令执行;