0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

BT2026模块支持蓝牙、U盘、TF卡播放的5合1解决方案

XLM102596 来源:XLM102596 作者:XLM102596 2019-06-05 17:12 次阅读

一、模块概述

BT2026模块支持蓝牙、U盘、TF卡播放的5合1的解决方案,模组的亮点在支持无损音乐的播放,以及简单明了的串口控制功能。主要支持功能有蓝牙音频、蓝牙IIS数字音频、BLE透传,SPP透传、蓝牙MIDI功能(此功能软件正在优化中)功能。现我公司以将上术的功能软件全部标准化,大大降低了客户终端的开发难度,并且整个的蓝牙模块单价也只要5元人民币,比同行的单价相差有2倍多,性能又不打折。

三、模块引脚定义

引脚

定义

IO功能特性

说明

1

PA3

AUX1L/PWM0/UART-TX

外音输入通道1--左声道, 可以做串口

2

PA4

AUX1R/UART-RX

外音输入通道1--右声道, 可以做串口

3

PA5

ADKEY

AD按键,22K的上拉电阻。不可悬空,必须接22K电阻至3.3V进行上拉。

4

USBDM

USBD-

5

USBDP

USBD+

6

+3V3

电源输出

芯片内部的LDO输出,注意是输出。外接负载不能超过80mA。尽量不要用

7

DVDD

POWER

芯片DAC的偏执电压,对外接一个105即可

8

PA0

MIC

此IO,固定作为通话MIC的IO。不可更换

9

DACR

右声道输出

10

DACL

左声道输出

11

SGND

模拟

要单独接到电源的地,切勿和数字地混在一起,单点接地最佳

12

GND

数字地

13

VCC

电源输入

3.3V -- 5.2V之间,适用于锂电池供电

14

PC1

GPIO / PWM1

15

PC3

SDDAT

外接TF卡的数据引脚

16

PC4

SDCMD

详见参考原理图

17

PC5

SDCLK

详见参考原理图

18

PR2

GPIO/RESET

此IO可以做为普通Io,也可以作为复位脚,目前悬空即可

19

PR1

LED

此IO外接指示灯,高电平点亮,调试指示灯,最好接出来

20

PB6

GPIO

做普通的GPIO

21

PB5

GPIO

做普通的GPIO

22

PB4

GPIO

做普通的GPIO

23

PB3

GPIO /MUTE

自动MUTE 。模块内部自动检测

上拉10K,则高MUTE 低工作

下拉10K,则低MUTE 搞工作

24

PB2

GPIO /

做普通的GPIO

25

PB1

UART-RX0 /

连接MCU的TX,3.3V的电平 ,5V电平请串1K电阻

26

PB0

UART-TX0 /

连接MCU的RX,3.3V的电平,兼容5V的电平

四、模块的应用场合

1、蓝牙音频产品

如:蓝牙音箱、蓝牙耳机、车载蓝牙 等等

2、蓝牙数传产品

如:智能门锁、车载OBD检测、智能小车、打印机、医疗设备数据采集

3、蓝牙数传+音频产品

如:蓝牙音乐灯、蓝牙广播,按摩椅等

备注:要求超低功耗的,选用这款方案不合适

五、软件说明

功能划分

功能描述

公共功能

1、16-bit Stereo DAC with headphone amplifier, SNR >= 95dB

2、免晶振负载电容,芯片自动生成蓝牙的MAC地址,无需滚动烧录

音乐功能

1、支持MP3、WAV、WMA、FLAC、AAC、APE格式无损全解码

2、最大支持128G的U盘和TF卡 支持断点记忆和曲目记忆功能

蓝牙功能特性

1、支持蓝牙音频传输连接手机传输音乐,支持播放暂停,上下曲切换

2、支持蓝牙通话功能,用户可设置取消,支持接听、挂断、回拨、拒接等功能

3、蓝牙5.0版本,支持HFP/A2DP/AVRCP/HSP/GAVDP/IOP/SPP/BLE,距离10M左右

4、Class2 4dbM 频率范围在2.4G--2.480G

5、支持BLE透传功能,单独连接“BT401-BLE” 支持SPP透传功能

六、专业术语说明

功能

备注

公共功能

指的是所有模式都会有的功能,如调节音量、静音、切换模式、复位等操作

音乐、MUSIC、设备

指的就是插TF、插U盘播放功能

蓝牙模式

我们这里的蓝牙既支持音频,也同时支持BLE和SPP数传

BLE和SPP

蓝牙通讯的一个标准协议,和蓝牙音频是相互独立的。

透传

指的就是手机发什么给蓝牙,蓝牙就通过串口发出去,反之一样

串口

指的是蓝牙芯片对外的接口,也就是UART口

后台

这个指的是播放音乐的时候,蓝牙的资源没被释放,依然可以进行蓝牙数据通讯

七、串口指令的详细说明--公共部分

7.1模块主动返回的数据

BT2026芯片在关键地方均会有数据返回。供用户掌控芯片的工作状态

芯片上电初始化成功的数据

详见4.4.1

芯片成功接收到指令返回的ACK(应答)

详见4.4.2

错误的信息返回

详见4.4.3

7.2芯片上电返回的数据[QA][QT][QM]

QA+30\r\n

模块上电返回的音量为30级

QM+00\r\n

模块上电返回的是模式时“蓝牙模式”


1、以上参数为芯片上电主动返回,让用户知道芯片初始化成功,并且正常

2、以上数据芯片上电只返回一次

3、用户发送控制指令,最好等待收到以上指令之后,再开始

7.3芯片接收串口指令成功返回的应答[OK]

OK\r\n

芯片收到指令返回给主机的应答 --只争对主机发送控制指令


1、此数据仅仅只是芯片返回给主机的应答,一般是主机发送控制指令的应答,查询指令则不会返回

4、如果主机发送的查询指令,则以查询的结果作为返回。主机发送的是控制指令,则以“OK”作为应答

7.4芯片的错误信息的返回[ER]

ER+1\r\n

接收的数据帧不对

ER+2\r\n

接收的命令不存在,也就是你发的AT+KK这样的字符串查找不到

ER+3\r\n

录音时,设备不在线,或者其他错误

ER+4\r\n

发送的指令超范围了,或者指令的格式不对

ER+5\r\n

指定设备[TF或者U盘],而设备不在线或者异常

ER+6\r\n

指定设备[TF或者U盘]的路径,而路径不存在返回错误

ER+7\r\n

待定

ER+8\r\n

待定

芯片内部对一些错误的状态,会进行实时的反馈。具体的请对照上面的表格

八、总结

由于文章篇幅的限制,这里有关软件的详细文档说明就不能多说,有需要的朋友,可以联系我以另外的方式发出去。

审核编辑:符乾江

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 音频
    +关注

    关注

    29

    文章

    2884

    浏览量

    81679
  • 蓝牙
    +关注

    关注

    114

    文章

    5835

    浏览量

    170682
收藏 人收藏

    评论

    相关推荐

    提升车载音频体验,FSC-BT1035 蓝牙双模音频模块助力智能车载系统

    在现代车载系统中,音频体验不仅仅是娱乐,更是智能互联的重要组成部分。无论是驾驶途中流畅的音乐播放,还是通话过程中清晰的语音传输,FSC-BT1035 蓝牙音频模块都能提供卓越的
    的头像 发表于 01-06 09:44 80次阅读

    飞凌嵌入式ElfBoard ELF 1板卡-TF烧录流程之烧写过程

    后进入到elf1_tfcard_burn路径 (3)使用USB读卡器把TF插入到PC机的USB端口(VMware虚拟机用户如果U没有被
    发表于 12-30 11:29

    tf与云存储的比较 tf的兼容性问题

    TF(通常指Micro SD)与云存储在数据存储领域各有其特点和优势,同时也存在一些差异。以下是两者之间的比较,以及关于TF兼容性问题
    的头像 发表于 12-19 15:24 429次阅读

    tf存储容量选择 tf的常见故障及解决方法

    的设备支持的最大TF容量。不同设备对TF的容量有不同的限制,超出支持范围的
    的头像 发表于 12-19 15:20 515次阅读

    使用TF的常见问题

    、视频、文档等数据。 1. TF无法被识别 问题描述: 当你将TF插入设备时,设备无法识别或读取TF
    的头像 发表于 11-04 09:54 1261次阅读

    TF使用注意事项

    随着科技的发展,TF因其体积小、容量大、价格低廉等优点,已成为我们日常生活中不可或缺的存储工具。然而,在使用过程中,如果不注意一些细节,可能会导致数据丢失、TF损坏等问题。
    的头像 发表于 11-04 09:53 543次阅读

    TF与SD的区别

    TF(TransFlash) 定义与历史 TF,全称TransFlash,是一种由S
    的头像 发表于 11-04 09:50 410次阅读

    【龙芯2K0300蜂鸟板试用】-05-关于SD升级的澄清和TFU挂载

    然后我们使用挂载命令进行挂载 可以清楚的看到,TF已经挂载成功,且TF的内容可以在、toot/tfcard的文件夹下看到,说明挂载是成功了的。 其次就是
    发表于 08-15 14:45

    如何挑选合适的蓝牙音频模块

    1.主从发射器解决方案 我们的模块有:BT951,BT806A,BT806B,
    的头像 发表于 06-28 16:19 702次阅读
    如何挑选合适的<b class='flag-5'>蓝牙</b>音频<b class='flag-5'>模块</b>?

    中科蓝讯AB5607E蓝牙5.4 低成本带插卡带U音箱方案

    中科蓝讯AB5607E蓝牙5.4 低成本带插卡带U音箱方案,我们已有成熟的方案,用户可以免开发(零代码)快速完成带插卡带
    的头像 发表于 06-19 14:25 1085次阅读
    中科蓝讯AB5607E<b class='flag-5'>蓝牙</b>5.4 低成本带插卡带<b class='flag-5'>U</b><b class='flag-5'>盘</b>音箱<b class='flag-5'>方案</b>

    「芯知识」低成本N8900 USB蓝牙模块语音播放芯片解决方案

    N8900蓝牙解码芯片集成了MP3、WAV硬解码和蓝牙5.0等功能,支持TF、Flash、U
    的头像 发表于 06-13 10:43 458次阅读
    「芯知识」低成本N8900 USB<b class='flag-5'>蓝牙</b><b class='flag-5'>模块</b>语音<b class='flag-5'>播放</b>芯片<b class='flag-5'>解决方案</b>

    贴片式tf Nand flash芯片试用体验

    大量数据的存储,因而在业界得到了越来越广泛的应用,如嵌入式产品中包括数码相机、MP3随身听记忆、体积小巧的U等。 []()   二、产品解析   NOR和NAND是市场上两种主要的非易失闪存技术
    发表于 06-05 17:57

    什么是经典蓝牙模块

      什么是经典蓝牙模块? 前面我们已经就蓝牙模块的概念做了了解,随着时间的推移,产品越来越智能,需要的蓝牙
    的头像 发表于 05-24 14:52 547次阅读
    什么是经典<b class='flag-5'>蓝牙</b><b class='flag-5'>模块</b>?

    蓝牙双模音频模块支持串口AT指令控制介绍

    蓝牙音频模块支持串口AT指令控制介绍,这里推荐BT401蓝牙模块,功能简介如下:
    的头像 发表于 03-28 11:27 787次阅读
    <b class='flag-5'>蓝牙</b>双模音频<b class='flag-5'>模块</b><b class='flag-5'>支持</b>串口AT指令控制介绍

    tf是什么 tf和内存一样吗

    TF并不是传统意义上的内存,下面我将详细介绍这种存储的特点、用途、优势以及与内存的区别。 首先,
    的头像 发表于 02-01 14:06 9483次阅读