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

CC2642R: 两块CC2642作为主从机进行数据发送

Part Number:CC2642R

1.CC2642作为从机,创建server,手机端进行扫描连接,连接成功后,收发数据正常。

2.如果两块CC2642一块作为主机client进行扫描,一块进行从机server进行数据收发有下面几个疑问,帮忙确认下:

(1)主机和从机是否都需要创建自定义的server;还是只有server创建server,client无需创建server?

(2)从机和主机连接成功后连接状态通过那个回调函数告知,目前没有找见回调,是否是这块GAPBondMgr_Register(&bondMgrCBs)?

(3)主机和从机是否是两套代码烧录到两块开发板中,而并非一套代码?

(4)如果是两套代码,是否连接成功后client端指定服务端对应可读可写属性的UUID进行数据收发?

(5)对于CC2642作为主从连接进行数据收发有没有具体的指导手册供参考?

Alex Zhang:

您好,您这边使用的是哪个SDK中的哪个例程?

,

caiden.chai:

SDK:simplelink_cc13xx_cc26xx_sdk_6_40_00_13例程:simplelink_cc13xx_cc26xx_sdk_6_40_00_13\examples\rtos\CC26X2R1_LAUNCHXL\ble5stack\multi_role

,

caiden.chai:

SDK:simplelink_cc13xx_cc26xx_sdk_6_40_00_13例程:simplelink_cc13xx_cc26xx_sdk_6_40_00_13\examples\rtos\CC26X2R1_LAUNCHXL\ble5stack\multi_role

,

Alex Zhang:

您好,

针对于问题一问题三:如果您使用的是“”“simplelink_cc13xx_cc26xx_sdk_6_40_00_13\examples\rtos\CC26X2R1_LAUNCHXL\ble5stack\multi_role”

这个例程,是烧录一套代码,在每个开发板进行不一样的设置,其中一个开发板负责广播,一个开发板负责扫描连接。关于怎么进行设置我给您这边提供了文档进行参考。他的位置如下:/simplelink_cc13xx_cc26xx_sdk_6_40_00_13__win/simplelink_cc13xx_cc26xx_sdk_6_40_00_13/examples/rtos/CC26X2R1_LAUNCHXL/ble5stack/multi_role/README.html

针对于问题二:回调函数的API文件我在这边给您提供了说明文档链接您可以参考:

dev.ti.com/…/group___g_a_p_bond_mgr___c_bs.html

针对于问题四问题五:两套程序的话,其中一方为Peripheral ,另一方为Central,就需要进行不同的配置。在这比我给您提供我们TI官方的例程您可以参考。

https://dev.ti.com/tirex/explore/node?node=A__AJfAa5knnYceGpWKAKQqcg__com.ti.SIMPLELINK_ACADEMY_CC13XX_CC26XX_SDK__AfkT0vQ__LATEST

dev.ti.com/…/ble_scan_adv_basic.html

dev.ti.com/…/nodeContent

,

caiden.chai:

你好,既然两个是通一套代码。那我们怎么配置才能让他们一个作为主,一个作为从呢?我看你上面的资料中是有界面进行配置,这个界面怎么触发?

,

Alex Zhang:

你好,既然两个是通一套代码。那我们怎么配置才能让他们一个作为主,一个作为从呢?我看你上面的资料中是有界面进行配置,这个界面怎么触发?

Alex Zhang 说:

针对于问题一问题三:如果您使用的是“”“simplelink_cc13xx_cc26xx_sdk_6_40_00_13\examples\rtos\CC26X2R1_LAUNCHXL\ble5stack\multi_role”

这个例程,是烧录一套代码,在每个开发板进行不一样的设置,其中一个开发板负责广播,一个开发板负责扫描连接。关于怎么进行设置我给您这边提供了文档进行参考。他的位置如下:/simplelink_cc13xx_cc26xx_sdk_6_40_00_13__win/simplelink_cc13xx_cc26xx_sdk_6_40_00_13/examples/rtos/CC26X2R1_LAUNCHXL/ble5stack/multi_role/README.html

在这个里面,你将一套代码同时烧录到两个开发板,然后你打开串口工具,波特率设置为为115200,就可以看到界面配置了,这样你可以设置一个开发板为广播,另一个为扫描连接。

Alex Zhang 说:

针对于问题四问题五:两套程序的话,其中一方为Peripheral ,另一方为Central,就需要进行不同的配置。在这比我给您提供我们TI官方的例程您可以参考。

https://dev.ti.com/tirex/explore/node?node=A__AJfAa5knnYceGpWKAKQqcg__com.ti.SIMPLELINK_ACADEMY_CC13XX_CC26XX_SDK__AfkT0vQ__LATEST

dev.ti.com/…/ble_scan_adv_basic.html

dev.ti.com/…/nodeContent

对于这个工程文件里面有个multi_role.syscfg文件配置.

,

caiden.chai:

串口工具是哪个?我这边sscom不可以。另外是哪个端口进行连接。

,

Alex Zhang:

建议您这边使用PUTTY串口工具,Application/user uart端口进行连接。

赞(0)
未经允许不得转载:TI中文支持网 » CC2642R: 两块CC2642作为主从机进行数据发送
分享到: 更多 (0)