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

SmartRF06和CC2650EM-4XS编译HOME 1.2.a例程出错

我硬件用的SmartRF06EB,并且插上CC2650EM-4XS的目标板。

用的IAR FOR ARM 7.40编译的是Z-stack HOME 1.2.a的协议栈,编译的是这个目录下的文件C:\ti\simplelink\zstack_home_1_02_02a_44539\Projects\zstack\HomeAutomation\SampleSwitch,编译的时候没有问题,

因为我们用的是CC2650EM-4XS,所以需要把MODULE_CC26XX_7X7改成MODULE_CC26XX_4X4,编译的时候就有出现下面的错误问:

Error[Li005]: no definition for "LCD_config" [referenced from LCDDogm1286.orm3(drivers_cc26xxware.arm3)]

根据论坛教程,在编译环境中添加

IAR–>Project–>C/C++ compiler–>preprocessor–>

$TI_RTOS_DRIVERS_BASE$\ti\boards\SRF06EB\CC2650EM_4XS

编译还是出错,如下图。

另外:

iar–>tools–>configure custom argument variables

我导入的是

C:\ti\simplelink\zstack_home_1_02_02a_44539\Projects\zstack\HomeAutomation\SampleSwitch\CC26xx\SampleSwitch.custom_argvars

不知道是什么原因,还希望指导一下!谢谢!

zhu weihua:

回复 Alvin Chen:

我是新手,能否具体一点,改那个文件的什么内容?
TI设计这个软件的时候没有考虑到用4X4的评估板么?还要用户自己去改驱动?

Alvin Chen:

回复 zhu weihua:

需要客户自己修改,请参考下面的修改:
e2e.ti.com/…/2022019

zhu weihua:

回复 Alvin Chen:

非常感谢!

赞(0)
未经允许不得转载:TI中文支持网 » SmartRF06和CC2650EM-4XS编译HOME 1.2.a例程出错
分享到: 更多 (0)