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

Cline 2012-10-23 03:53:24
rt.
偶尔看到“重映射”,不明白,需要CPU支持?

Linux/Windows是如何把自己的处理函数挂上去的?
...全文
174 2 打赏 收藏 举报
写回复
2 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
woshi_ziyu 2012-10-24
所有的代码都应该会被存储在程序存储器ROM里面
  • 打赏
  • 举报
回复
andylao62 2012-10-23
所谓存储器映射,是指将开发板上不同的存储器映射到开发人员可见的4GB地址空间上,例如,假设开发板上有一个32KB 的片内FLASH,16KB的片内SRAM,那么,将32KBFLASH映射到地址空间的 0x00000000~0x0x00008FFF上,将16KB的SRAM映射到x40000000~0x40004fff上,这样开发者在读写 0x00000000~0x00008fff内的地址时,访问的就是片内FLASH,不同开发板的映射规则是开发板厂商事先设定好的。

  • 打赏
  • 举报
回复
相关推荐
发帖
单片机/工控
加入

2.7w+

社区成员

硬件/嵌入开发 单片机/工控
社区管理员
  • 单片机/工控社区
申请成为版主
帖子事件
创建了帖子
2012-10-23 03:53
社区公告
暂无公告