CH32V208 藍(lán)牙轉(zhuǎn)串口例程蘋(píng)果手機(jī)無(wú)法顯示 設(shè)備名稱(chēng)

CH32V208? 藍(lán)牙轉(zhuǎn)串口例程蘋(píng)果手機(jī)無(wú)法顯示 設(shè)備名稱(chēng) 安卓手機(jī)就可以該如何解決呀



?簡(jiǎn)單的串口透?jìng)?


特性:

1, 使用兩個(gè)128bit uuid,

2, 兩個(gè)uuid 分別是write without respone,和 notify 方式,分別對(duì)應(yīng)串口收和發(fā),可以在工程文件ble_uart_service/ble_uart_service.c中修改

3, 可以兼容 N* 家的 ble uart 的工程,

4, 支持MTU在20-247 中任意設(shè)置,自適適應(yīng)當(dāng)前的mtu

5, 默認(rèn)在CH32V208上調(diào)試,串口使用的UART3,TXD3@PB10,RXD3@PB11,其他的串口需要修改代碼

6, ble 名稱(chēng)為"wch_ble_uart"

7, 默認(rèn)開(kāi)啟串口notify 成功回寫(xiě),不需要需要可以去掉代碼,在ble service 的回掉函數(shù),BLE_UART_EVT_BLE_DATA_RECIEVED 事件中 屏蔽即可

8, 默認(rèn)開(kāi)啟串口調(diào)試,使用串口1,PA9_TXD 115200.?



一些參數(shù)修改:


見(jiàn)工程的config.h文件


1 修改mtu 長(zhǎng)度,最大為251此時(shí)對(duì)應(yīng)mtu是247,但是實(shí)際mtu是多少,要看central端連接時(shí)候協(xié)商的值

2 修改每個(gè)連接 最多傳輸多少個(gè)包數(shù)量

3,全局宏定義建議在mounriver stdio工程的properties>C/C++ General> Path and Symbols 的Symbols 標(biāo)簽下設(shè)置


這個(gè)是例程里面的說(shuō)明 怎么修改默認(rèn)的設(shè)備名稱(chēng)?"wch_ble_uart"

你好,我們這里使用iPhone14promax進(jìn)行測(cè)試BLE_UART例程,是可以進(jìn)行查看到設(shè)備名稱(chēng)的。

如果需要自行修改名稱(chēng),需要將scanRspData的名稱(chēng)和attDeviceName的名稱(chēng)配置為一樣的。

如配置發(fā)現(xiàn)設(shè)備名稱(chēng)顯示有問(wèn)題,也可以配置name放在GGS_AddService這個(gè)之后,如圖配置即可:

11.png

如果搜索設(shè)備名稱(chēng)還存在問(wèn)題,請(qǐng)發(fā)送郵件至郵箱lpc@wch.cn,我們查看并排查。


原例程代碼GGS_AddService在前面放到后面好了,謝謝


只有登錄才能回復(fù),可以選擇微信賬號(hào)登錄

国产91精品新入口,国产成人综合网在线播放,九热这里只有精品,本道在线观看,美女视频a美女视频,韩国美女激情视频,日本美女pvp视频