打印

中断向量的问题

[复制链接]
1507|3
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
wyf_hling|  楼主 | 2010-10-20 09:02 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我使用EWARMv4 编译环境, 如何实现代码在内部Flash内,
中断向量在内部RAM中?
沙发
wyf_hling|  楼主 | 2010-10-20 09:24 | 只看该作者
忘了说明, 使用的是STM32F103RET6 芯片

使用特权

评论回复
板凳
jgphu| | 2010-10-20 14:04 | 只看该作者
:)

使用特权

评论回复
地板
IJK| | 2010-10-20 15:34 | 只看该作者
我使用EWARMv4 编译环境, 如何实现代码在内部Flash内,
中断向量在内部RAM中?
wyf_hling 发表于 2010-10-20 09:02


可以实现。增加1行:
  // Set the Vector Table base address at 0x20000000
  NVIC_SetVectorTable(NVIC_VectTab_RAM, 0x0);

另外,或许还需要把中断向量从Flash拷贝到RAM中

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

3

主题

5

帖子

1

粉丝