关于CC2640R2F蓝牙5.0主从一体的一些讨论

话不多说,先直接说结果,在SDK3.2的版本中CC2640R2F不能做主从一体,原因就是资源限制做不了,TI官网的SDK关于主从一体的例程直接删除了,官方就不提供此服务。
CC2640R2F的128+20K的资源确实不够用,在之前的测试过程总发现就centra的例程编译后已经占用了115K的flash,从机的例程也差不多,具体数值是多少没做记录,所以剩下的资源留给我们就不多了。当时想自己改一下,将build_config.opt的角色配置宏改一下,但是主机的例程编译根本通过不了,大量的函数被认定为未定义符号,从机的例程将flash的page大小改小一点是可以编译通过的,但是剩下的flash也不到1K了,而且据我推测,当你想使用主机角色的函数时,可能还会报错。
所以在此不建议使用CC2640R2F的蓝牙5.0协议来开发主从一体功能。如果真的想要在蓝牙5.0上使用主从一体功能建议更换CC26X2系列的芯片。CC26X2的芯片资源丰富是绝对能实现的。
如果你已经实现蓝牙5.0主从一体并且如果你愿意分享的话,欢迎讨论。

你可能感兴趣的:(BLE)