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

CC1310怎么关掉MAC层加密?

工程师们:

          我们现在用CC1310和一个BBB作为网关,烧写的是coprocessor的程序,我们需要网关连更可能多的节点数量,预定义里有MAX_DEVICE_TABLE_ENTRIES这个值,原来设定的是10,现在改了多次试验后网关最多连三十几个节点,看论坛里有提到和MAC加密有关系,“如果使用CC1310做网关不使能MAC 加密的情况,可以连接超过1000个节点,可以在应用层实现数据的加密。”现在想把MAC加密关掉,发现coproceesor的features.h里面有两个宏定义FEATURE_MAC_SECURITY,把两个都注释掉发现编译报错,请问该怎么实现这个?MAC加密是一定要开启的?知道的告知一下!谢谢!

Viki Shi:

可以关闭,请在cllc.c里修改

user5317163:

回复 Viki Shi:

抱歉我没有在coprocessor目录下找这个文件,bbb上的gateway/example/collector目录下有这个文件,不过也没有找到修改的,然后发现在timac_features.h里也看到了两个宏定义FEATURE_MAC_SECURITY,和coprocessor里的一样,目前仍不知道怎么关闭MAC加密。

user5317163:

回复 Viki Shi:

可以说的详细点吗?谢谢!

Viki Shi:

回复 user5317163:

抱歉之前描述不够清晰,cllc.c在SDK中,应该是common文件夹下,你搜一下可以看到mac security的初始化流程
关闭mac security除了要注释FEATURE_MAC_SECURITY外,还需把config.h中的CONFIG_SECURE 设置为false

赞(0)
未经允许不得转载:TI中文支持网 » CC1310怎么关掉MAC层加密?
分享到: 更多 (0)