查看: 518|回复: 3
收起左侧

IAR中如何设置CC2530程序下载的起始地址

[复制链接]

21

主题

74

帖子

1370

积分

助理工程师

 楼主| 发表于 2017-2-25 14:08 | 显示全部楼层 |返回版面||阅读模式
我的CC2530项目涉及到程序自动更新,所以要有bootloader 和 主应用程序。在开发阶段,需要直接用CCdebugger 在 IAR 中把主应用程序下载到指定的偏移地址后面的存储空间,进行仿真和调试。但是我没有找到如何设置烧写程序的起始地址。请使用过的老师多多指教,谢谢!
ccatwyj

21

主题

74

帖子

1370

积分

助理工程师

 楼主| 发表于 2017-2-25 18:21 | 显示全部楼层 |返回版面
弄出来了
1,project-->option--->General options-->Target 设置 Code model 为 Banked
2, project-->option--->Linker-->Config 中 设置 Linker configuration file  选中 Override default
导入 $PROJ_DIR$\settings\lnk51ew_cc2530F256_banked.xcl 文件
3,修改文件lnk51ew_CC2530F256_banked.xcl 中的
-D_NEAR_CODE_START=0x0800  //将App起始地址设置为0x800
ccatwyj

13

主题

1133

帖子

3703

积分

中级工程师

发表于 2017-2-28 11:35 | 显示全部楼层 |返回版面
学习如何修改XCL文件.工程下面应该有例子.
     

0

主题

1

帖子

3

积分

实习生

发表于 2017-9-13 15:56 | 显示全部楼层 |返回版面
请问你用的是哪个版本?最新版本的如何设置?
*滑动验证:
您需要登录后才可以回帖 登录 | 注册 手机登录

本版积分规则

关闭

热门推荐上一条 /2 下一条

分享 快速回复 返回顶部 返回列表