微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 无线和射频 > TI Zigbee设计交流 > Zigbee 3.0 编译配置问题,需要用到串口DMA

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的配置内进行修改。另外也有可能是您定义的大数组太多了某些函或者数中定义的数组有点大

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top