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