CC2530如何在协议栈中输出 .hex 文件
点击左上角的
“关注”
,定期更新Zigbee最新资讯,总有你想要的信息!
1、系统信息
协议栈 | Z-Stack3.0.2 |
---|---|
编译器 | IAR |
设备 | CC2530 |
2、快速运用
步骤 | 执行项目 |
---|---|
正确配置输出文件格式 | 菜单选择 Project->Options->Linker->Output->Format,选择 “Other” 。右边的 [Output format] 下拉框选 “intel-extended”,[Format variant] 下拉框选 “None”,[Module-local] 下拉框选 “Include all” |
还是在菜单 Project->Options->Linker->Output 标签中,勾上 [Override default] 选项,把编辑框中的文件名的后缀改为 “.hex” | |
打开 “f8w2530.xcl” 文件。在 “f8w2530.xcl” 文件中找到两行被注释掉的语句: //-M(CODE)[(_CODEBANK_START+_FIRST_BANK_ADDR)-(_CODEBANK_END+_FIRST_BANK_ADDR)]*/ //_NR_OF_BANKS+_FIRST_BANK_ADDR=0x8000 把这两行前面的"//"去掉,保存,重新编译即可。 |
注意:在直接用 IAR 进行 “Download and Debug” 时,要把上图 [Format] 中的选项勾选回到 “Debug information for C-SPY”,否则 IAR 在 debug 的时候会卡住。
大家的支持就是我分享技术的动力,希望大家需转载时能附上原作者的博客:https://blog.csdn.net/u012993936,谢谢。
> Zigbee进阶:功能模块
> 免费的Zigbee抓包神器!比Ubiqua还好用!
文章都看完了,随手点个赞吧~
↓↓↓ ↓↓↓