cc2530上如何在bank1来存储和运行应用程序代码
时间:12-23
整理:3721RD
点击:
TI大神好:
最近自己做远程无线升级,使用的是芯片是cc2530,内存大小为256K,代码主要分boot和app两个部分,app代码的存储地址是通过修改lnk51ew_CC2530F256_banked.xcl的D_NEAR_CODE_START来确定起始地址:
-D_NEAR_CODE_START=0x0800 //将App起始地址设置为0x800
想请教下,是否可以将app代码放入BANK1中存储,然后由BANK0中的boot程序直接跳到0x8000以上执行app程序?
如果可以,该如何设置?还是修改D_NEAR_CODE_START的值吗?但是我修改D_NEAR_CODE_START=0x18000,出现了错误 编译出现的错误是Fatal Error[e140]: The range declaration used in -Z(CODE)CSTART=_NEAR_CODE_START-(_CODEBANK_START-1) is illegal since C:\Users\cc2530-bootload\LINK\lnk51ew_cc2530F256_banked.xcl 81
0x18000 > 0x7fff
初次接触,还望大神们指明方向,非常感谢!
请问这个是基于Zigbee还是proprietary来做的?