This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
工具/软件:Code Composer Studio
我已完成 CC2642 simple_peripheral_oad_onchip 项目中的应用代码。 目前,
我想将主机角色代码添加到该项目中、以成为主从器件代码。 我应该如何修改它? 谢谢你
您好、Elin、
SDK 版本:simplelink_cc13x2_26x2_sdk_3_30_00_03
CCS 版本:CCS_setup_9.2.0.00013
我看到了您的 URL、然后根据步骤添加了它。 我使用了片上负载、但例程是片外负载、
我在 multi_role_app.cfg 文件,中添加了以下代码
/*在 OAD 元数据之后放置复位矢量*/
var compilerOpts = prog.build.target.ccopts.prefix;//获取目标编译器选项
VAR regex =/(?:\--define\=)(\w*)(?\=*\w*/s)/g;
VAR 编译器定义=[];
while ((tmp = regex.exec (compilerOpts))!= null) compilerDefs.push (tmp[1]);//解析编译器符号
if (Program.build.cfgArgs.OAD_IMG_A = 1)
{
m3Hwi.resetVectorAddress = 0x00055fc0;
rom.constStructAddr = 0x37000;
ROM.externFuncStructAddr = 0x373C0;
}
否则、如果(Program.build.cfgArgs.OAD_IMG_B = 1)//(OAD_IMG_TYPE ="B")
{
如果(compilerDefs.indexOf('SECURITY')>-1)
{
//检查安全编译器符号
m3Hwi.resetVectorAddress = 0x90;//图像 B 复位矢量地址
}
其他
{
m3Hwi.resetVectorAddress = 0x50;//图像 B 复位矢量地址
}
rom.constStructAddr = 0x01000;
ROM.externFuncStructAddr = 0x013c0;
}
其他
{
m3Hwi.resetVectorAddress = 0x0;
}
--------------------------------------------------------------------
但 出现以下错误:
说明资源路径位置类型
无法从空(D:/ccs_workspace/multi_role_app_CC26X2R1_LAUNCHXL_tirtos_ccs/multi_role_app.cfg#250).xdchelp /multi_role_app_CC26X2R1_LAUNCHXL_tirtos_ccs+250代码行读取属性"OAD_IMG_A"
gmake:***[build-1797120079]错误2 MULTI_LOSE_APP_CC26X2R1_LAUNCHXL_tirtos_CCS C/C++问题
gmake:目标"全部"不会由于错误而重新生成。 multi_role_app_CC26X2R1_LAUNCHXL_tirtos_CCS C/C++问题
gmake.exe:***[package/cfg/multi_role_app_pem4f.xdl]删除文件'package/cfg/multi_role_app_pem4f.c' multi_role_app_CC26X2R1_LAUNCHXL_tirtos_CCS C/C++问题
gmake.exe:***[package/cfg/multi_role_app_pem4f.xdl]删除文件'package/cfg/multi_role_app_pem4f.h' multi_role_app_CC26X2R1_LAUNCHXL_tirtos_CCS C/C++问题
gmake[1]:***[build-1797120079-InProC]错误1 multi_role_app_CC26X2R1_LAUNCHXL_tirtos_CCS C/C++问题
您好、ALAN11、
[引用 user="alan11"]我使用了片上 OAD,但例程是片外[/引用]
请详细说明一下您在这里的意思吗?
此处 和 此处 分别提供了较新版本的 SDK 和 CCS。 您能否更新到最新版本并查看是否存在相同问题?
谢谢、
ELIN
您好、Elin、