首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 嵌入开发 > 单片机 >

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

2013-03-28 
中断处理函数(代码)在Flash中还是内存中?rt.偶尔看到“重映射”,不明白,需要CPU支持? Linux/Windows是如何把

中断处理函数(代码)在Flash中还是内存中?
rt.
偶尔看到“重映射”,不明白,需要CPU支持? 

Linux/Windows是如何把自己的处理函数挂上去的? 
[解决办法]
所谓存储器映射,是指将开发板上不同的存储器映射到开发人员可见的4GB地址空间上,例如,假设开发板上有一个32KB 的片内FLASH,16KB的片内SRAM,那么,将32KBFLASH映射到地址空间的 0x00000000~0x0x00008FFF上,将16KB的SRAM映射到x40000000~0x40004fff上,这样开发者在读写 0x00000000~0x00008fff内的地址时,访问的就是片内FLASH,不同开发板的映射规则是开发板厂商事先设定好的。


[解决办法]
所有的代码都应该会被存储在程序存储器ROM里面

热点排行