BT401蓝牙模块USB更新spiflah的音频内容的方法说明

1、插上我们模块的USB之后,可以以SPIFLASH作为存储介质的U盘,如下图:

BT401蓝牙模块USB更新spiflah的音频内容的方法说明_第1张图片
图片1.jpg

(1)、可以从上图看到FLASH的总容量为15.8M字节。已经使用的空间为15.4M字节。虚拟出来的设备的文件系统的为FAT格式。FAT文件系统占的存储空间为442K

(2)、进入设备之后,如下图:


BT401蓝牙模块USB更新spiflah的音频内容的方法说明_第2张图片
图片2.jpg

可以很清晰的看到设备里面的文件,以及文件名称。可以像操作U盘或者读卡器一样操作FLASH.只是速度会比他们慢。至于为什么后面会详细解释。

(3)、无论用户使用多大容量的FLASH,我们模块都是支持的,并且内部已经做了自动识别,无需用户操心,用户也仅仅需要根据自己的需求来确定FLASH的容量和型号。

(4)、目前经过我们反复的测试和验证,SPIFLASH支持最大的容量为8M字节,对应型号W25Q64

因为再大容量的FLASH。由于技术的原因暂时还没有突破,后续会直接更新,请用户知晓

二 用户使用空白的FLASH说明

用户在调试的过程中,会按照自己的需求更换FLASH的大小来满足自己的需求,这样就需要以下三个步骤来完成FLASH的替换。

n 将新的空白的FLASH焊接在板子上面

n 通过USB接口对空白的FLASH进行枚举和格式化

n 格式化完毕,就可以像使用U盘一样使用

BT401蓝牙模块USB更新spiflah的音频内容的方法说明_第3张图片
图片3.jpg

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

1、我们的芯片支持自动识别FLASH容量大小。所以用户无需关心,只需要按照自己的需求使用合适大小的FLASH即可

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

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

5、经过我们大量的测试,基本市面上大部分的FLASH都是支持的,如:GD[兆易]、华邦、旺宏、飞索、港宏等等市场上最常见的。都是无缝支持的,这点请用户朋友放心。

你可能感兴趣的:(BT401蓝牙模块USB更新spiflah的音频内容的方法说明)