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

CC2340R5: CC2340R5 SDK 无法编译,

Part Number:CC2340R5Other Parts Discussed in Thread: SYSCONFIG

simplelink_lowpower_f3_sdk_7_40_00_64__win

里面的工程,IAP环境9.50.2安装之后,打开工程无法编译提示错误

Galaxy Yue:

你好,

是IAR吗?IAP是?

请问是什么提示?

,

MX_TI:

C:/ti/simplelink_lowpower_f3_sdk_7_40_00_64/examples/nortos/LP_EM_CC2340R5/drivers/watchdog/xjw/ti_devices_config.c', needed by 'C:/ti/simplelink_lowpower_f3_sdk_7_40_00_64/examples/nortos/LP_EM_CC2340R5/drivers/watchdog/xjw/Debug/Obj/SysConfig Generated Files_5435349133262493662.dir/ti_devices_config.o', missing and no known rule to make it

抱歉是IAR软件

,

MX_TI:

官网下载simplelink_lowpower_f3_sdk_7_40_00_64__win.zip 之后,解压到C盘

C:\ti\simplelink_lowpower_f3_sdk_7_40_00_64

打开里面实例工程代码

C:\ti\simplelink_lowpower_f3_sdk_7_40_00_64\examples\nortos\LP_EM_CC2340R5\prop_rf\rfEchoTx

IAR工程在:C:\ti\simplelink_lowpower_f3_sdk_7_40_00_64\examples\nortos\LP_EM_CC2340R5\prop_rf\rfEchoTx\iar

工程名称:rfEchoTx_LP_EM_CC2340R5_nortos_iar.template.eww;

IAR软件版本:IAR EW for Arm 9.50.2

打开rfEchoTx_LP_EM_CC2340R5_nortos_iar.template.eww提示打开工程模板,工程模板需要另存为

点击OK

工程目录选择在:C:\ti\simplelink_lowpower_f3_sdk_7_40_00_64\examples\nortos\LP_EM_CC2340R5\prop_rf\rfEchoTx点击OK

弹出窗口

点击YES

打开工程

配置IAR tool 

,

MX_TI:

 设置之后打开工程里面源码,圆圈部分代码打不开

,

MX_TI:

提示没有这个文件,问题是工程都是用的官方解压出来的,也是安装官方要求的版本。怎么会出现这个错误

,

Galaxy Yue:

根据提示是你在IAR中导入的project是一个基于旧版本的格式创建的,IAR无法使用。也就是说不兼容

MX_TI 说:

弹出窗口

请查看link

https://software-dl.ti.com/lprf/sdg-latest/html/cc2640/developing_in_iar.html

不要尝试直接在 IAR 中打开 .eww 项目 <SDK_INSTALL_DIR>/source/ti/drivers !

这样做将导致 IAR 直接在您打开的示例中生成项目文件。这样做的结果是项目无法打开正确的源文件,如果您随后尝试使用下面列出的导入过程导入项目,则并非所有源文件都会导入到项目中!

如未解决可以到 E2E 提问:https://e2e.ti.com/support/wireless-connectivity/zigbee-thread-group/zigbee-and-thread/f/zigbee-thread-forum

,

MX_TI:

我试试感谢你回复

,

MX_TI:

我打开的工程不是ble的,是最简单驱动测试代码

,

Galaxy Yue:

对啊 我发的link是driver不能直接打开

,

MX_TI:

  已经按照这个步骤添加了,还是提示ti_devices_config.c 找不到,我搜索了没有发现这个文件,

另外请教一下,这个宏定义怎么添加?

,

MX_TI:

  Sys Config Generated file  这几个文件是在哪里设置啊,一直没搜索到,应该这个设置好就正常了

,

MX_TI:

'D:/2024/03/ti/ti_devices_config.c', needed by 'D:/2024/03/ti/Debug/Obj/SysConfig Generated Files/ti_devices_config.o', missing and no known rule to make it

编译也是提示这个文件找不到,

,

MX_TI:

ti_devices_config.c 是需要工具生成吗

,

MX_TI:

<?xml version="1.0" encoding="UTF-8"?><!– IAR Project Connection File –><iarProjectConnection version="1.6" name="SysConfig Generated Files" oneShot="false" xmlns:xsi="">www.w3.org/…/XMLSchema-instance" xsi:noNamespaceSchemaLocation="IarProjectConnection_1.8.xsd"> <files> <path>$PROJ_DIR$/ti_devices_config.c</path> <path>$PROJ_DIR$/ti_utils_build_compiler.opt</path> <path>$PROJ_DIR$/ti_drivers_config.c</path> <path>$PROJ_DIR$/ti_utils_build_linker.cmd.genlibs</path> <path>$PROJ_DIR$/ti_drivers_config.h</path> </files></iarProjectConnection>

这个文件包含的这些文件找不到,SysConfig_Generated_Files.ipcf

,

Galaxy Yue:

你好,因为中文论坛仅提供CCS支持,我对IAR不甚了解,目前能支持的就到这了,

可以去https://e2e.ti.com/support/wireless-connectivity/zigbee-thread-group/zigbee-and-thread/f/zigbee-thread-forum提问,会有熟悉IAR的工程师向你作出回复,感谢你的理解。

赞(0)
未经允许不得转载:TI中文支持网 » CC2340R5: CC2340R5 SDK 无法编译,
分享到: 更多 (0)

© 2024 TI中文支持网   网站地图 鲁ICP备2022002796号-1