CH592芯片中BLE_UART例子代码 无法正常运行

烧录BLE_UART代码以后  手机可以连接到ch592_ble_uart蓝牙  但是其中的Unknow Service的功能都无法正常运行
notify无法打开也无法关闭


295B357451F83933C2BE61D918C0AC60.jpg




并且读取和写入都无法正常运行 点击以后没有反应,通过串口助手发数据也没有反应












烧录官方最新的代码,直接编译并烧录,接线串口1的打印和串口3的蓝牙转串收发。查看打印信息是否为正常。

可以先使用开发板进行测试。

我们这里验证过串口3进行蓝牙的收发是无问题的。

image.png


我目前是用USB to TTL接PA4 和PA5 这两个引脚就是串口3  那串口1应该接哪里呢?


image.png
连接的时候打印的信息是正常的呀 但是一进去就说Notification操作失败
然后就一直没反应了


我就是烧录的官方最新的官方代码,然后用的学习板测试,但是Unknow Service里面的服务就是有错误
2D2EF212AAF3CCC30BAE7E8CCDB60E7F.jpg


从上面截图来看,可能是手机枚举服务没有更新导致,BLE UART例程中是没有FFE1这个uuid的,如果手机中有配对绑定过,把配对绑定给删掉,或者程序中将BLE_MAC设置为TRUE重新改个MAC地址。

服务.jpg通信.jpg


确实可以了 感谢感谢


只有登录才能回复,可以选择微信账号登录