Zigbee 3.0 编译配置问题,需要用到串口DMA
时间:10-02
整理:3721RD
点击:
我需要用到串口DMA的功能,用的是3.0的genericApp例子,编译配置是这样的,编译后出现
Error[e16]: Segment XDATA_Z (size: 0x1d0e align: 0) is too long for segment definition. At least 0x10f more bytes
请问怎么解决,该如何去配置
SECURE=1
TC_LINKKEY_JOIN
NV_INIT
xNV_RESTORE
ZTOOL_P1
xMT_TASK
xMT_APP_FUNC
xMT_SYS_FUNC
xMT_ZDO_FUNC
xMT_ZDO_MGMT
xMT_APP_CNF_FUNC
xMULTICAST_ENABLED=FALSE
ZCL_READ
ZCL_WRITE
ZCL_BASIC
ZCL_IDENTIFY
xZCL_SCENES
ZCL_GROUPS
请问您直接使用TI的例程时能够编译成功吗?
根据错误提示建议您在xcl文件里修改段大小,-D_IXDATA_END或是在IAR的配置内进行修改。另外也有可能是您定义的大数组太多了某些函或者数中定义的数组有点大