资料上的W25Q128 Flash芯片的时钟频率是最大值还是规定值?

比如104MHz,普通8位单片机能不能用?比如:STC12C5A60S2、IAP15W4K58S4?新手问路,请别笑话,谢谢!!!

另外,我想问一下:像这种片外内存芯片,在单片机系统中有什么用?是怎样发挥作用的?
是不是也像STC单片机那样在ROM里写有程序,然后用xdata定义变量,变量就能设置到片外内存中?

① 最大值。你完全可以把Agera RS开出40kph的速度。
② 没那么方便。访问时需要通过SPI或DSPI或QSPI接口的时序操作,无法实现单个指令的存取。而且Flash写入时还需要擦除,不可能像RAM用起来那么随心所欲。好处就是容量大、不丢失。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2020-07-09
W25Q128是FLASHROM,虽然写入速度比较高,但远不能和RAM比,并且写入之前还要以扇区为单位进行擦除,因此在程序运行过程中不常写,而是编程时写入一些常数表格之类的东西,如字模库,小容量图片等,真正程序运行时多执行的是读操作。
相似回答