【无标题】CH9143研究记录
CH9143研究记录
CH9143是沁恒微电子公司生产的一款BLE/UART/USB 三通芯片,实现蓝牙、USB接口和串口接口之间数据互传。蓝牙支持主机模式、从机模式和主从一体模式,从机模式和主从一体下可对蓝牙通讯以及参数进行配置,支持BLE4.2。串口支持AT指令配置,支持MODEM联络信号,最高波特率1Mbps。同时可实现计算机USB接口、串口和蓝牙之间联机调试或数据监控。
软件使用说明:需要多次启动软件才能正常运行,软件作用为将芯片的蓝牙串口转换成COM端口。
这款由WeAct Studio制作的CH9143模块,外观非常精致,采用沉金工艺,黑色PCB,尺寸为31.98mm*22mm,附带一个标注引脚名称的小亚克力板与两颗螺丝,详情见图:

总结

图片展示了模块的AT模式的启用和主从的拨码开关切换方式。
该芯片的MTU大小为80字节,可用部分为77字节,超过将分开发送。
用iPhone上的Light Blue软件,通过低功耗蓝牙连接这个模块,需要自行选择服务UUID才能传输数据。
FFF0是两台模块之间的保留服务UUID,无法选择,FFF1有通知及读取功能,FFF2只有写入功能,FFF3则包含所有功能。
三通芯片顾名思义,一端进另外两端同时出。
RELOAD按键
恢复出厂设置按键,上电前RELOAD按键按住,3秒后松开,即可恢复出厂设置,此过程指示灯不会点亮。
- 两个板子需要配对时,建议将其中一块板子通过
AT/BLEMODE拨码固定为从机模式,当需要解除配对,只需恢复主机即可。 - 当两块板子均处于主从一体模式,需要解除配对时,无法分辨板子是哪个板子是主机,哪个板子是从机,故两块板子都要恢复出厂设置。实际如果知道谁是主机,只需恢复主机即可。
蓝色指示灯
| 序号 | 状态 | 说明 |
|---|---|---|
| 1 | 上电后单次快闪3下 | 当前处于从机模式 |
| 2 | 上电后双次快闪3下 | 当前处于主从一体模式 |
| 3 | 500ms间隔慢闪 | 当前处于广播状态 |
| 4 | 常亮 | 当前处于连接状态 |
| 5 | 连接状态快闪 | 当前正在数据传输 |
| 6 | 配对过程中快闪 | 已与其他设备建立配对,需重新上电完成配对 |
第一次发送
将模块插入电脑,使用putty打开串口,波特率任意,此时电脑是有线连接,而不是蓝牙连接。
在手机端发送了“好”字的UTF8十六进制编码,瞬间就在putty中看到了“好”字。

在putty中复制了两句话,发送后手机上显示了。

正点原子技术论坛:开源电子网:www.openedv.com
第二次尝试
只插在电脑上,不在手机上连蓝牙,将模块连接51单片机,打开AiCubeISP软件,选择正确端口,尝试烧录。
单片机烧录成功,51单片机连接的OLED屏幕亮起预料之中的“咕咕嘎嘎”,说明模块可以不使用蓝牙功能。


接着,我尝试了烧录ESP32,结果始终提示“No serial data received”,因为我没有接DTR和RTS。
这款模块引出了dtr和rts引脚,需要焊接排针或跳线连接到ESP32的EN和GPIO0/9引脚。
于是我尝试手动进入boot模式,烧录成功,烧录速度极慢。程序顺利运行。后用芯片工具读取了ESP32的各项参数,正常读取。


更多推荐


所有评论(0)