将SDK5.0.3更新为5.0.4

6个员额/0个新员额
最后一篇文章
ibbkoeln
离线
最后一次见到:8个月6天前
加入:2016-03-18 10:34
将SDK5.0.3更新为5.0.4

你好

是否有将SDK5.0.3项目更新为5.0.4的应用说明?

感谢和问候,
奥利弗

关键词:
设备:
MT_对话框
离线
最后一次见到:7个月6天前
工作人员
加入:2015-06-08 11:34
嗨,ibbkoeln,

嗨,ibbkoeln,

没有任何文档描述两个SDK版本之间的差异,建议您将项目迁移到较新的SDK,而不是尝试使用新的更改更新旧的SDK。文件的结构完全相同,因此如果用户没有在基本SDK文件中插入任何应用程序特定的代码,则迁移应该非常简单。

谢谢你的对话

ibbkoeln
离线
最后一次见到:8个月6天前
加入:2016-03-18 10:34
嗨,MT_dialog,

嗨,MT_dialog,

我将项目复制到新SDK文件夹中的相同位置。当然,我没有尝试更改SKD;-)

编译项目会导致user_config.h中出现一些错误:


.\..\src\config\user\u config.h(61):错误:#136:struct“security\u configuration”没有字段“tk”
.tk={
.\..\src\config\user_config.h(77):错误:#20:标识符“ADV_UNDIRECT”未定义
.advanced_operation=ADV_undirective,
.\..\src\config\user\u config.h(77):错误:#136:struct“adversed\u configuration”没有字段“adversed\u operation”
.advanced_operation=ADV_undirective,
.\..\src\config\user_config.h(93):错误:#20:标识符“ADV_NON_CONN”未定义
.advision\u operation=ADV\u NON\u CONN,
.\..\src\config\user\u config.h(93):错误:#136:struct“adversed\u configuration”没有字段“adversed\u operation”
.advision\u operation=ADV\u NON\u CONN,
.\..\src\config\user_config.h(127):错误:#20:标识符“ADV_DIRECT”未定义
.advision\u operation=ADV\u DIRECT,
.\..\src\config\user\u config.h(127):错误:#136:struct“adversed\u configuration”没有字段“adversed\u operation”
.advision\u operation=ADV\u DIRECT,
.\..\src\config\user_config.h(133):错误:#70:不允许使用不完整的类型
静态常量结构定向\u播发\u配置用户定向\u播发\u目标\u地址\u配置={

我应该怎么做?替换我的旧用户配置并在新用户配置中调整我的设置是否节省?

感谢和问候,
奥利弗

MT_对话框
离线
最后一次见到:7个月6天前
工作人员
加入:2015-06-08 11:34
嗨,ibbkoeln,

嗨,ibbkoeln,

是的,您可以将新SDK中的user_config.h文件修改为旧SDK的配置,以消除一些错误,然后您需要更正您的user_callback_config.h文件,并将系统上的.app_替换为系统上的.app_,然后需要添加3个新的对象文件atts_util.obj、gapc_task.obj和llc_con_update_ind.obj,以便编译您的项目。

谢谢你的对话

ibbkoeln
离线
最后一次见到:8个月6天前
加入:2016-03-18 10:34
嗨,MT_dialog,

嗨,MT_dialog,

谢谢,我让它工作了。但是现在生成的二进制文件不再适合内存了…skd 5.0.4消耗的内存比5.0.3多,这对吗?

当做
奥利弗

MT_对话框
离线
最后一次见到:7个月6天前
工作人员
加入:2015-06-08 11:34
嗨,ibbkoeln,

嗨,ibbkoeln,

是的,5.0.4的占地面积大于5.0.3。

谢谢你的对话