Other Parts Discussed in Thread: CC2640

如图,右边为2460(SDK_3_30_00_20),有GAP相关Task GAPRole_createTask,这个为什么在后来SDK移除了,我们使用2642开发,还需要手动创建这个Task吗?
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

如图,右边为2460(SDK_3_30_00_20),有GAP相关Task GAPRole_createTask,这个为什么在后来SDK移除了,我们使用2642开发,还需要手动创建这个Task吗?
您好, 因为在之前的版本中 协议栈与应用层是分离开的,之前的sdk编译时,需要先编译stack后编译application。现在的话,只需要去编译application就可以了
当然架构也就不一样了,对应的API也不同了。你要的GAPRole_createTask这个任务,在我们这边官方的例程中,定义到了Simpleperipheral中,您可以过去查看。
这就是我刚刚提到的,以前是有stack的,现在都写道了app中,就是你这边调用的工程demo中,例如project zero
你打开里面就有application,这个就是app,现在的sdk架构跟以前不一样了,蓝牙协议栈集成到了一个工程中,直接调用即可,
不像是以前,先编译协议栈然后再进行调用。
