IAR编译ZStack-CC2530,生成HEX文件完全配置
2015-07-23 17:39
483 查看
IAR编译ZStack-CC2530为可下载运行的HEX文件的正确配置:
1.正确配置输出文件格式:菜单选择Project-Options-Linker-Output-Format,选择Other。右边的Output下拉框选intel-extended,Format variant下拉框选None,Module-local下拉框选Include all
2.还是在菜单Project-Options-Linker-Output标签中,勾上Override default选项,把编辑框中的文件名的后缀改为hex
以上两步都是大多数人熟知的,下面这一步是针对大型程序编译下载所必须的,也是大部分写zstack教程的人所没有提到的。
3.找到f8w2530.xcl文件,并打开。(这个文件在"Projects/zstack/Tools/CC2530DB/"目录下,也可以通过IAR编译环境的左侧Workspace窗口点开Tools文件夹看到)在f8w2530.xcl文件中找到两行被注释掉的语句:
//-M(CODE)[(_CODEBANK_START+_FIRST_BANK_ADDR)-(_CODEBANK_END+_FIRST_BANK_ADDR)]*/
//_NR_OF_BANKS+_FIRST_BANK_ADDR=0x8000
把这两行前面的"//"去掉,保存,重新编译,OK!
原博文地址:http://blog.csdn.net/liyvhg/article/details/6455403
1.正确配置输出文件格式:菜单选择Project-Options-Linker-Output-Format,选择Other。右边的Output下拉框选intel-extended,Format variant下拉框选None,Module-local下拉框选Include all
2.还是在菜单Project-Options-Linker-Output标签中,勾上Override default选项,把编辑框中的文件名的后缀改为hex
以上两步都是大多数人熟知的,下面这一步是针对大型程序编译下载所必须的,也是大部分写zstack教程的人所没有提到的。
3.找到f8w2530.xcl文件,并打开。(这个文件在"Projects/zstack/Tools/CC2530DB/"目录下,也可以通过IAR编译环境的左侧Workspace窗口点开Tools文件夹看到)在f8w2530.xcl文件中找到两行被注释掉的语句:
//-M(CODE)[(_CODEBANK_START+_FIRST_BANK_ADDR)-(_CODEBANK_END+_FIRST_BANK_ADDR)]*/
//_NR_OF_BANKS+_FIRST_BANK_ADDR=0x8000
把这两行前面的"//"去掉,保存,重新编译,OK!
原博文地址:http://blog.csdn.net/liyvhg/article/details/6455403
相关文章推荐
- AnyscTask的基本用法
- 使用ReactiveCocoa实现iOS平台响应式编程
- hdu 1829 A Bug's Life
- OC学习,self使用总结和注意事项,理解类和对象,使用self进行理解非常好
- 字体颜色以及发光字体
- shell exit 0 exit 1
- vim插件介绍
- django安装异常
- 陈力:传智播客古代 珍宝币 泡泡龙游戏开发第32讲:PHP 构造方法、析构方法
- Java与C++实现相同的MD5加密算法
- Android 可拖拽的GridView效果实现, 长按可拖拽和item实时交换
- Python开发MySQL数据库(表)克隆工具
- Nagios 利用NSClient++的check_nrpe方式使用自定义脚本监控windows
- 关于在jquery动态修改css,html中,mouseenter,mouseleave,click等方法失效的处理
- poj 1094
- ScrollView嵌套ListView解决办法
- Java集合框架新特性
- 5分钟完成网吧服务器系统所有安装,够快了吧!
- spring mvc下载文件
- checkbox 全选和取消