PFlash和DFlash的区别

您所在的位置:网站首页 plash是什么意思 PFlash和DFlash的区别

PFlash和DFlash的区别

2023-08-23 09:23| 来源: 网络整理| 查看: 265

Pflash,就是program flash, 用来放代码或者数据的,就是主flash。 Dflash,就是Data flash, 通常是FlexNVM,可以划分为EEPROM备份以及Dataflash, 如果是dataflash,可以与主flash并存,在主程序存储器运行时,人人可以擦写,可以用于存放bootloader代码或者大数据块。 Dflash还是flash,要按照flash的命令去操作,按照sector去擦。 而EERPOM,就是可以字节操作的。 在KinetisK系列中,可以使用FlexNVM以及FlexRAM配合,配置出EEPROM的功能。

1、在写入或者擦除d-flash时,也需要copy到RAM中进行操作吗? 2、存放bootloader代码时,可以把d-flash设为保护区吗?即在操作(写入/擦除)主flash时不会影响到d-flash吗? 谢谢啦

1.和Flash一样的操作方式,其实拷贝到RAM的也就是启动flash命令的那一条指令,无需把所有函数都放到RAM中。 2. 保护的寄存器,只能配置Pflash,不能配置Dflash,这个在FPROTn的寄存器中也讲了。pflash 和Dflash是两块,所以不影响的。



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3