Part Number:CC2340R5
使用的是simplelink_lowpower_f3_sdk_7_40_00_64\examples\rtos\LP_EM_CC2340R5\ble5stack\basic_ble_profiles。
将我的Key_Init();任务放到osalInitTasks();中。
在使用BLEAppUtil_advStop ();API停止广播时,程序死了,不会打印数据,也搜索不到了蓝牙广播信号了。
Galaxy Yue:
您好,可能是因为BLEAppUtil_advStop()调用导致了BLE模块关闭,进而导致程序不能在BLE广播中发送或接收数据。
你试一下BLEAppUtil_advStart()尝试重新开始广播,查看是否可以恢复正常。如果问题依然存在,可以尝试重启设备来恢复默认设置。
,
li yihang:
我试了,好像使用了BLE的API,程序就像死掉一样,只要不使用;我其他的外设都是正常的,我目的是想修改广播数据,但是现在按照指南操作,就发现使用不了。
,
Galaxy Yue:
您好,
可以看下这个,你的adv设置成disable了。enable试一下
https://software-dl.ti.com/simplelink/esd/simplelink_cc2640r2_sdk/2.20.00.49/exports/docs/ble5stack/ble_user_guide/doxygen/ble/html/group___gap_adv.html#ga4e45550a6887067a26b8cc797e3d51fe