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

CC2652移植到CC2640R2F遇到的问题

从:CC2652 SimpleCentral工程

移植到:CC2640R2F SimpleCentral工程

问题:在移植过程中发现,连库文件都不相同。。。。我该怎么办。。。比如,SimpleCentral.c包含gap.h,gap.h又包含ll_ae.h,可是CC2640R2F根本没有ll_ae.h,这。。。该何去何从,还是说我的思路错了?

Alvin Chen:

厉害了,向下移植。完全没必要的,你只需要修改你的那个simple _central的C文件就行了,此外不建议你这样移植,CC2652R的有些功能是CC2640R2F不支持的。

z z46:

回复 Alvin Chen:

我也没有办法啊,2652太新了,前期要出东西,重新划板贴片来不及了,能买到的模块就2640系列了。。。
大神,我只能重新在CC2640R2F的工程上做修改了是吗?

z z46:

回复 Alvin Chen:

大神!绝处逢生!我之前用的那个SDK是1.40版的,相差太多了,所以我选择了问题描述里的那种方法。我刚刚听你的,然后又灵光一闪重新下载了最新的2640R2F的SDK,果真很像!!这样工作量就少很多啦!!
疯狂笔芯~~!!

z z46:

回复 Alvin Chen:

大神我又来了。
2652的ble_release.cfg里可以添加空闲任务,可是2640R2F的工程只有app_ble.cfg文件,我去哪里添加空闲任务啊,就是Idle configuration

Alvin Chen:

回复 z z46:

e2e.ti.com/…/624565
看上面帖子在你文件夹C:\TI\simplelink_cc2640r2_sdk_2_20_00_49\source\ti\ble5stack\common\cc26xx\kernel\cc2640\config
里面的cc2640_r2_csdk.cfg

z z46:

回复 Alvin Chen:

可是大神,这个好像是公用的文件啊,这样我一改所有的工程都跟着改了啊,会有这个风险吗

Alvin Chen:

回复 z z46:

你可以同时导入两个:
utils.importFile("common/cc26xx/kernel/cc2640/config/cc2640_r2_csdk.cfg");
utils.importFile("common/cc26xx/kernel/cc2640/config/ble_stack_heap.cfg");

z z46:

回复 Alvin Chen:

恕我愚钝,为什么导入两个就能解决修改公用文件的问题呢?这俩都是公用的啊

Alvin Chen:

回复 z z46:

你不用动app_ble.cfg本来就是包含了这两个,一个是内存分配一个sys控制不影响。

赞(0)
未经允许不得转载:TI中文支持网 » CC2652移植到CC2640R2F遇到的问题
分享到: 更多 (0)