深圳冠一音讯有限公司
主营产品:
2023年10月09日 15:04
型号 |
Gyi-UC01 |
用途 |
音响 |
加工定制 |
否 |
阿里下单网址:/524433756434.html?spm=0.0.0.0.VCBlAI 欢迎来到 深圳冠一音讯有限公司 网页 具体资料, 请与客服联系, 技术咨询张生:136 4148 9001
QQ:2947037014
一、框架图:
二、功能说明 Gyi-UC01支持蓝牙3.0协议,是一款可支持音频播放与数据传输同时进行的双模蓝牙解决方案芯片。可兼容Android(安卓)操作系统,实现可通过手机APP达到实时智能控制/调节的效果;同时可将外部MCU与APP联系起来,实现MCU与APP数据互传。二、串口通讯设置波特率设为 115200,数据位8位,停止位1位,校验位无。三、串口指令格式 该协议是用于蓝牙芯片与外部单片机之间,通过串口完成相互工作任务的协议说明。以下蓝牙IC简称为“BT”,单片机简称为“MCU”。1、MCU发送的命令格式字符码命令:MG#其中: commend:命令码,详见表一. 如: 播放/暂停的控制数据为 : MG#N
表一:
2、BT发送的命令格式
BT每隔0.5S的时间会向MCU传送一帧数据,数据为hex格式,每一帧数据包含8个BYTE。如下:
起始码+Sn1+Sn2+Dn1+Dn2+ Dn3+ Dn4+CHECKSUM
起始码;0x66
Sn1:系统播放状态
Sn2:设备在线状态
Dn1:数据1
Dn2:数据2
Dn3:数据3
Dn4:数据4
CHECKSUM:CHECKSUM为起始码与数据的总和. 四、SPP通讯格式该协议是定义利用蓝牙SPP Profile,在BT与手机APP之间数据传输的协议说明。可用于Andriod系统的APP与BT的数据互传。 1,BT TO APP 功能简述:BT接收到MCU发来的数据之后,BT将数据包转发给APP.MCU的发送请求数据格式: SPP_TX + Len +数据 其中: SPP_TX :起始引导码,字符格式 Len: 需要发送数据包里面有nn个字节,hex格式 数据: 需要传送的数据包内容(需要转换成字符格式),可发92字节的数据.例如: (1)SPP_TX015 SPP_TX为引导码;01表示有1个字节的数据,5是数据内容 (2) SPP_TX11123456789ABCDEF12 SPP_TX为引导码;11表示有0x11个字节的数据,123456789ABCDEF12为数据内容。
2,APP TO BT
BT接收到APP发过来的数据之后,BT可自行做相应的处理,也可以将数据通过串口转发给MCU.
1,AT按键消息:
{上一曲, "AT#MEBW "},
{下一曲, "AT#MDBW "},
{音量加, "AT#VUBW "},
{音量减, "AT#VDBW "},
{播 放, "AT#MABW "},
{模 式, "AT#MOBW "},
注意:BW后面一定要加一个空格字符!
2,BT转发数据包
SPP_RX + Len +数据
例如:
SPP_RXf: 123456 ABCDEF
SPP_RX是引导码,字符格式
f 是数据长度
123456 ABCDEF是数据内容
五.原理图
六. 应用 *智能灯控 *智能玩具 *家庭音响 *音频与数传 智能灯控设备,调光调色
智能玩具,控制机器人放音乐,跳舞,走路等等
联系方式