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

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

Linux/Windows是如何把自己的处理函数挂上去的?
...全文
210 2 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
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,不同开发板的映射规则是开发板厂商事先设定好的。

27,509

社区成员

发帖
与我相关
我的任务
社区描述
硬件/嵌入开发 单片机/工控
社区管理员
  • 单片机/工控社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧