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

undefined symbol "NVS_config" in project for cc2650

I import this hello project from Resource Explorer in CCS.

After I added the part of NVS, I found the project can not be linked correctly.

I checked the include paths for sure, I wonder if there is an inconsistent name in the file.

Kevin Qiu1:

使用的哪个例程,图片以附件的形式重新上传下

mark baum:

回复 Kevin Qiu1:

mark baum:

回复 Kevin Qiu1:

帖子里面贴得图片没显示,我重新上传了一下,还需要审核后才能显示.

Kevin Qiu1:

回复 mark baum:

看下手册3.10.3节NV的用法:www.ti.com.cn/…/swru393e.pdf
看错误应该是有库文件没有包含进来

mark baum:

回复 Kevin Qiu1:

手册里的内容和我使用的NVS不太一样,这个问题还是没解决.

Kevin Qiu1:

回复 mark baum:

CC2650用的是比较老的tirtos_cc13xx_cc26xx_2_21_01_08,
查看路径中是否包含了C:\ti\tirtos_cc13xx_cc26xx_2_21_01_08\products\tidrivers_cc13xx_cc26xx_2_21_01_01\packages\ti\drivers中的NVS
参考以下链接中提到的:
e2e.ti.com/…/3022995
dev.ti.com/…/flash_memory-cc2640.html

mark baum:

回复 Kevin Qiu1:

我感觉他们的问题和我的不太相关,代码中有下面的定义,不知道有没有关系

Kevin Qiu1:

回复 mark baum:

CC2650没有NVS的例程,用的SDK版本比较老,资料不多,只能参考其他的。

mark baum代码中有下面的定义,不知道有没有关系

就是上面我说的错误

这里有份之前写的,软件版本可能不匹配,你可以参考:nvs_CC2650_LAUNCHXL_TI_CC2650F128.zip

Kevin Qiu1:

回复 mark baum:

工程中用了RTOS,看起来比较复杂,建议在例程的基础上修改,尤其是涉及蓝牙的程序

赞(0)
未经允许不得转载:TI中文支持网 » undefined symbol "NVS_config" in project for cc2650
分享到: 更多 (0)