[ZLG-ARM] Keil中 怎么把中断向量映射到RAM?

[复制链接]
 楼主| zhaoyk1981 发表于 2008-12-13 09:36 | 显示全部楼层 |阅读模式
Keil中&nbsp;怎么把中断向量映射到RAM?<br />请各位大虾指教。<br /><br />我是用的LPC2378芯片,用的keil自带的启动代码LPC2300.S<br />运行到main函数后,我把flash的中断向量64字节,移到ram的0x4000&nbsp;0000开始的64<br />字节里面,然后修改&nbsp;MEMMAP=2;&nbsp;<br />这样中断的时候怎么不行啊,&nbsp;请指教了,&nbsp;谢谢!
lpc2000 发表于 2008-12-16 01:19 | 显示全部楼层

不用硬移flash的中断向量

编译的时候,程序从0x40000000开始,RO的起始地址,<br />然后MEMMAP设成2,0x40000000的就映射到0x00000000,<br />中断就可以了。<br /><br />把Keil现成的程序先运行一下,然后再自己学着改动。<br /><br /><br />
 楼主| zhaoyk1981 发表于 2008-12-19 13:16 | 显示全部楼层

keil 有现成的例子吗?

没发现有例子&nbsp;谁有的话给我一个吧&nbsp;我参考一下&nbsp;邮箱&nbsp;zhaoyk2002@163.com<br /><br />谢谢
 楼主| zhaoyk1981 发表于 2008-12-22 13:37 | 显示全部楼层

是编译器的问题

是keil软仿真时,需要指定中断向量Ram&nbsp;区域为可执行的。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

12

主题

28

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部