需要向FLASH存超过1k的数据,所以需要一部分放CodeFlash一部分放DataFlash,看手册说DataFlash擦写次数多些,除此之外两者还有什么差别吗,比如读、写、擦除速度有差别吗?
热门产品 :
CH585: 集成高速USB和NFC的蓝牙MCU
需要向FLASH存超过1k的数据,所以需要一部分放CodeFlash一部分放DataFlash,看手册说DataFlash擦写次数多些,除此之外两者还有什么差别吗,比如读、写、擦除速度有差别吗?
实际使用用不应当关注操作速度,执行flash操作应该关闭中断,等待flash操作返回成功,再继续程序运行。
还有一个小问题,一般FLASH擦除后是0xFF,为什么这里擦除后是0呢
芯片特性,擦为00不会影响程序运行的。