您好,欢迎来到维库电子开发网!
|维库知道
全球最大的芯片PDF资料下载基地
立即登录 免费注册 维库知道
  首页 > 维库知道首页 > ARM技术 > 我将光盘里的EINT1 中的:

我将光盘里的EINT1 中的:

config,init.s, LPC2106.h target.c target.h vectors.s eint1_led.c 加入项目中,设置的编译环境为:debug, Release DebugRel 中的R0 base 为0x40000100; Rw base 为: 0x40003000;Image entry point 为0x40000100.编译通过,调试,f5 出 现第一个默认断点,在全速执行,程序在while(1) ;循环,按k1 键led4 不闪烁,我 想是没有进入中断,但我不知道这是为什么,另外我将r0base 设为0x40000100 是认为 0x40000000 到0x40000100 之间要放置remanp 后的中断向量表,不知道这样做对否.
提问时间:2009-11-6 10:06:18
1楼 时间:2009-11-6 10:10:17
如果设置robase 设为0x40000100,那么你要把向量表的代码复制到0x40000000,然后 再REMAP 操作.另处用我们的EasyJTAG 暂时不能单步调试中断,否则会破坏VIC 的状态. 请用先设置断点,然后全速执行的方式调试.特别注意不能在0x18 处设置断点(别的仿 真器也不能在这设置断点,否则破坏VIC 的状态).
  
  
我也来回答:

最新知道

热点知道

关于我们 | 广告服务 | 服务项目 | 付款方式 | 联系我们 | 友情链接 | 投诉 建议 合作 | 网站地图 | 加入收藏
Copyright © 2007-2009 WEEQOO.COM Corp.All Rights Reserved. 版权所有 经营许可证编号:浙B2-20050339 法律声明
维库电子旗下网站:维库电子市场网 | ChinaICMart | 维库电子开发网 | 维库电子人才网
总部:杭州市下城区朝晖路182号国都发展大厦1号楼80A
电话:0571-85889139-8016 QQ:467090989 | MSN:dzsc076@hotmail.com | 邮箱:weeqoomaster@21cn.com
网络警察网络警察