关于ch9143小程序设置串口参数

之前从沁恒淘宝店买过一个基于ch9143的usb,蓝牙和串口三合一转接器,使用沁恒官方的小程序demo发现可以空中设置串口参数。不需要拉低芯片的AT脚。想问一下这个要怎么实现,看了手册,里面说了UUID为0xFFF3是配置通道,但是没有给出详细资料。能否提供一份这个小程序demo的源码,谢谢。

emobile_2023-02-27_09-52-05.png

可以按照上图通过FFF3通道配置,在手册8.4.6章节:/downloads/CH9141DS1_PDF.html

目前只提供配置小程序,源码目前不提供。


请问小程序配置了串口波特率后,断电后再上电又恢复成了115200了,配置之后不能保存么?@TECH_Hy

必须要拉低AT引脚配置后才能保存的么?


配置是保存的,不过小程序有默认配置,连接后小程序会默认配置115200bps,若使用别的波特率可用小程序进行修改。


@TECH_Hy那我明天再试试看看,今天在白天试的时候,小程序改成9600后,没断电前串口到蓝牙通信波特率是对的,但断电后再上电,没有接小程序,波特率会变成AT拉低时所保存的那个波特率了


如果你是用的bleuart小程序,那么这个小程序的配置是无法保存的,只可以实时配置使用。

只有用AT配置的和通过FFF3通道配置的才会保存。


那么请问使用官方哪个程序能进行保存?谢谢!@TECH_Hy

还是说要自己重新编写程序?


目前仅支持使用AT和fff3通道配置(BLE调试助手通过2楼截图修改),如果想把标特率设置成9600,也可以自己编写程序修改bleuart,将其默认波特率设置为9600.


谢谢,不过好像BLE调试助手好像没有出IOS端的


对的,目前IOS上调试可以使用lightblue之类的。


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