当前位置: 代码迷 >> 单片机 >> 中断处理函数(代码)在Flash中仍是内存中
  详细解决方案

中断处理函数(代码)在Flash中仍是内存中

热度:70   发布时间:2016-04-28 15:28:08.0
中断处理函数(代码)在Flash中还是内存中?
rt.
偶尔看到“重映射”,不明白,需要CPU支持? 

Linux/Windows是如何把自己的处理函数挂上去的? 

------解决方案--------------------
所谓存储器映射,是指将开发板上不同的存储器映射到开发人员可见的4GB地址空间上,例如,假设开发板上有一个32KB 的片内FLASH,16KB的片内SRAM,那么,将32KBFLASH映射到地址空间的 0x00000000~0x0x00008FFF上,将16KB的SRAM映射到x40000000~0x40004fff上,这样开发者在读写 0x00000000~0x00008fff内的地址时,访问的就是片内FLASH,不同开发板的映射规则是开发板厂商事先设定好的。


------解决方案--------------------
所有的代码都应该会被存储在程序存储器ROM里面
  相关解决方案