TI中文支持网
TI专业的中文技术问题搜集分享网站

为什么打开-DMAX_CHANNELS_24GHZ 0x07FFF800 这个 宏后会出现这种错误?

错误提示:

Fatal Error[Su011]: More than one source file specified:

Viki Shi:

是要实现全信道扫描吗?请提供下协议栈版本,在3.0上编译无问题

one Man:

回复 Viki Shi:

是的,Z-Stack 3.0.1SampleTemperatureSensor工程

Viki Shi:

回复 one Man:

one Man:

回复 Viki Shi:

噢,不好意思,没说清楚;我的是IAR CC2530

Viki Shi:

回复 one Man:

IAR版本符合release note的要求吗?如果可以的话,换CCS试试

one Man:

回复 Viki Shi:

符合要求:10.10.1, CCS支持CC2530了?

Viki Shi:

回复 one Man:

不好意思,没注意用的是CC2530。手头没有IAR 10.10.1,无法测试,抱歉

Susan Yang:

回复 one Man:

#define MAX_CHANNELS_24GHZ0x07FFF800这个宏定义了所有的信道

0x07FFF800这个值就是11-26所有信道掩码的和

若是打开-DMAX_CHANNELS_24GHZ则需要注释掉-DDEFAULT_CHANLIST=0x00000800// 11 – 0x0B

one Man:

回复 Susan Yang:

在原版工程试了,还是不行,只要打开-DMAX_CHANNELS_24GHZ就会报错

赞(0)
未经允许不得转载:TI中文支持网 » 为什么打开-DMAX_CHANNELS_24GHZ 0x07FFF800 这个 宏后会出现这种错误?
分享到: 更多 (0)