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

CC2640R2 死机

你好!

芯片型号:CC2640R2  SDK:  sdk_3_30_00_20     基础例程:multi_role

我在官网的例程 multi_role 上做了一些修改,使手机app连接从机端后,从机端以Notify的形式发送数据给手机APP.

现在遇到一个问题:

当处于临界点时,即手机将要离开multi_role 的连接范围,这时候调用:gatt.h 下的函数向手机APP发送数据:

extern bStatus_t GATT_Notification( uint16 connHandle, attHandleValueNoti_t *pNoti,

uint8 authenticated )

multi_role 马上进入死机状态。

请问如何避免这种问题的呢?

 

Viki Shi:

1、原例程测试有问题吗?
2、“我在官网的例程 multi_role 上做了一些修改”,请问做了什么修改?

user5983202:

回复 Viki Shi:

1. 无法与原例程测试进行比较,因为原例程与手机APP的通信不是以Noti形式的,是以让手机APP读的形式的
2. 就是把手机APP读的形式修改成从机端主动 Noti(通知)的形式

Viki Shi:

回复 user5983202:

降低GATT_Notification的频次是否有改善?

赞(0)
未经允许不得转载:TI中文支持网 » CC2640R2 死机
分享到: 更多 (0)