This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

Hercules 安全 ARM MCU中【XX KB flash for EEPROM Emulation】的作用是?



如题

这部分flash用来模拟EEPROM是什么意思呢?

在物理上这部分flash和用于程序存储的flash是分开的吗?

这部分flash的作用是什么呢?能否将bootloader程序放在里面呢。 

  • 您好!您提到的这句话的意思是:MCU内部的EEPROM实际上是使用片内Flash来模拟的,只不过用户使用时按照EEPROM的使用方法使用即可,从Flash到EEPROM的操作转化是内部硬件自动完成的,这也是所有半导体厂商中片内EEPROM的实现方法。

    这部分Flash属于另外一个bank(Bank 7),与程序存储的Flash bank(Bank 1和Bank 2)是分开的;

    这部分Flash的作用就是模拟EEPROM,从而为用户提供存储数据用的EEPROM空间;Bootloader不能存储在这部分,这部分不能用于执行程序。

    谢谢!