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

在CC1310的collector例程中 注释掉FEATURE_MAC_SECURITY报错

目前我需要关闭mac层加密,但是始终会报错,请问如何解决呢?

Alvin Chen:

Xinxin:

回复 Alvin Chen:

你好,我根据其他资料,是将此处是设置为#defineCONFIG_SECUREfalse的,意思说这里应该设置为true吗

Alvin Chen:

回复 Xinxin:

请把config.h看完整。
/* Check if stack level security is enabled if application security is enabled */
#if CONFIG_SECURE
#if !defined(FEATURE_MAC_SECURITY)
#error "Define FEATURE_MAC_SECURITY or FEATURE_ALL_MODES in features.h to \be able to use security at application level"
#endif
#endif

Xinxin:

回复 Alvin Chen:

我在其他人的回答中,看到需要将CONFIG_SECURE设置为false,因此我屏蔽了#error "Define FEATURE_MAC_SECURITY or FEATURE_ALL_MODES in features.h to be able to use security at application level"。但是尽管如此,也会出现问题图片中的错误,现在我想知道,是否将CONFIG_SECURE设置为true才是正确的呢

Alvin Chen:

回复 Xinxin:

如果你想仅禁用FEATURE_MAC_SECURITY,则需要设置CONFIG_SECURE为true,并在feature.h中做如下更改。

Xinxin:

回复 Alvin Chen:

以你所说的此方式,依然会报错,能说的更加详细点吗谢谢

Alvin Chen:

回复 Xinxin:

我亲测没有问题,你的SDK版本?

Xinxin:

回复 Alvin Chen:

simplelink_cc13x0_sdk_3_20_00_23

Alvin Chen:

回复 Xinxin:

我也是使用的3.20可能你有改动SDK,请重新导入工程尝试

Xinxin:

回复 Alvin Chen:

 已经尝试,依旧有此问题,因为CONFIG_SECURE为true,FEATURE_MAC_SECURITY没有定义(按你所发的定义的是xFEATURE_MAC_SECURITY)因此会执行到config.h的此错误语句提示。

赞(0)
未经允许不得转载:TI中文支持网 » 在CC1310的collector例程中 注释掉FEATURE_MAC_SECURITY报错
分享到: 更多 (0)