蓝牙芯片如何外挂spiflash播放音乐的方法

 时间:2026-02-15 11:24:47

1、需要的东西如下:

1、BT301测试板一个,需要自己焊上spiflashflash,然后贴上电阻即可。

2、注意只要贴上了flash,TF卡功能就不能用了。只能二选一。

3、目前最大支持16M字节flash。换算为spiflash一般的型号,如:W25Q128

详细的焊接方法如下图:

蓝牙芯片如何外挂spiflash播放音乐的方法

2、支持的spiflash的列表:

型号            容量         封装

W25Q80     1Mbyte    SOP8L[宽体]

W25Q16     2Mbyte    SOP8L[宽体]

W25Q32     4Mbyte    SOP8L[宽体]

W25Q64     8Mbyte    SOP8L[宽体]

W25Q128   16Mbyte   SOP8L[宽体]

3、实现的原理如下:

1、这里spiflash的管理,在我们的方案中,其实和TF卡、U盘是一样的,都可以称之为设备。

2、当切换至spiflash之后,那么芯片会释放掉TF卡或者U盘的驱动资源,全部资源就去加载spiflash的驱动

(1) 、如文件系统的读写接口,切换至spiflash

(2) 、音频解码的读接口,也切换至spiflash。

3、所以都可以串口AT指令去控制,比如:下一曲、上一曲、播放暂停、按照物理序号指定播放等等。和TF卡以及U盘的操作方式是一模一样

4、如果需要使用spiflash,需要指定模式为spiflash即可,看看手册的CM指令,如下:

蓝牙芯片如何外挂spiflash播放音乐的方法

4、拷贝音乐的方法如下:

如下面的4个图片,使用空白FLASH,FLASH的型号为W25Q80,容量为1Mbyte。使用USB连接电脑第一次的处理过程。上面的截图可以很详细的看出步骤

蓝牙芯片如何外挂spiflash播放音乐的方法

5、注意事项如下:

1、因为空白的FLASH里面什么都没有,所以拿到空白的FLASH第一件事情,就需要对FLASH进行格式化。将文件系统的链表写入FLASH中。

2、等到格式化成功之后,就可以进行SPIFLASH的读写了。另外不同容量的SPIFLASH,格式化的所需要的时间长度是不一致的。也就是说,FLASH的容量越大,格式化所需要的时间越长。

3、经过大量的测试,基本市面上大部分的spiflash都可以支持

  • 功放有嗡嗡电流声解决办法
  • 音箱吸音棉填放技巧
  • A1SHB,A2SHB三极管MOS
  • 分频器上如何衰减高音
  • 功放跟喇叭应该怎么配
  • 热门搜索
    西宁旅游地图 新西兰旅游地图 北京旅游信息网 香山公园旅游攻略 清远旅游网 去澳门旅游注意事项 浙江旅游景点推荐 黄山市旅游委员会 连州旅游景点大全 柞水凤凰古镇旅游攻略