微控制器中的闪存读取访问

Flash memory read access in microcontrolers

我使用 rh850 微控制器和编译器 green hills。在这个控制器中访问闪存是为了一条汇编指令ld.b。写访问需要更多的指令和时间(几次访问特定地址)。

是否有不能直接读取闪存的微控制器?

如果我们谈论从自己的闪存运行代码的 MCU,显然访问该内存应该尽可能快。 因此,读取同一个flash中的数据"automatically"变得又快又快

单片机有一个特点Harvard architecture。因为RAM和flash连接在不同的总线上,映射到不同的地址空间。此 MCU(最常见的示例 - Atmel AVR)使用单独的命令从闪存和 RAM 读取数据。