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,謝謝。