⼀、功能描述
FAT⽂件系统模式:
将外挂Flash虚拟为U盘,通过USB连接电脑直接拷⻉/删除MP3⽂件,设备可像操作U盘⼀样播放
其中的歌曲。
⼆、配置步骤(以FAT⽂件系统模式为例)
硬件连接与Flash选型
硬件连接:将开发板上⾯三个SPI引脚SPIDI、SPICLK、SPICS通过跳线帽或者杜邦线,连接上

Flash型号:⽀持市⾯上主流的SPI Nor Flash,如华邦(Winbond) W25Q系列(W25Q80 1MB 到
W25Q128 16MB)、兆易(GigaDevice) GD25系列等。最⼤⽀持容量为16MB。
引脚冲突:注意外挂Flash的SPI可能与SD卡(SD0)复⽤引脚,使能外挂Flash后通常需要关闭
SD0。
2.软件配置(板级配置⽂件)




三、使⽤流程:通过USB拷⻉MP3⽂件
编译与烧录:完成上述配置后,编译固件并烧录到AC696N开发板。
注意:如果因为内置flash空间不⾜,编译不通过时,参考该⽂件《2026年3⽉28⽇-关于AC696N
系列芯⽚如何压缩rom...》
1.连接电脑:
关键顺序:先给开发板上电,待系统正常运⾏后,再插⼊USB线连接电脑。
识别U盘:电脑会识别到⼀个新的可移动磁盘(盘符),其⽂件系统为FAT格式,容量为您使⽤
的Flash芯⽚容量(如16MB的Flash,可⽤空间约15.8MB)。

2.拷⻉MP3⽂件:像操作普通U盘⼀样,将MP3⽂件直接拖拽或复制到该虚拟U盘中。
播放顺序:设备播放的物理顺序依据⽂件拷⻉的先后顺序,⽽⾮Windows中显⽰的顺序。先
拷⻉的⽂件编号为第1⾸,以此类推。
⽂件命名建议:如果希望按特定顺序播放,建议将⽂件重命名为数字序号(如 001.mp3,
002.mp3),并按顺序依次拷⻉。

3.安全移除:在电脑上安全移除硬件后,给开发板重新上电(或复位),系统会⾃动加载外挂
Flash中的歌曲,即可通过相应指令或按键切换到⾳乐模式播放。
四、⾳频⽂件建议
1.格式:推荐使⽤ MP3格式。如果源⽂件是WAV,建议转换为MP3以节省空间并获得更好的兼
容性。
2.参数建议:为保证⾳质和兼容性,推荐使⽤ 采样率 32kHz、⽐特率 32kbps、单声道 的MP3
⽂件。
3.容量规划:根据Flash总容量和MP3⽂件⼤⼩,合理规划存储的⽂件数量。注意FAT⽂件系统
本⾝会占⽤少量空间(约442KB)。
五、注意事项
1.⾸次使⽤空⽩Flash:全新的空⽩Flash需要先格式化。当设备⾸次识别到空⽩Flash时,可能
会⾃动格式化并写⼊FAT⽂件系统链表。格式化时间随Flash容量增⼤⽽增加。


2.速度较慢:由于SPI接⼝速率限制,虚拟U盘的读写速度会⽐普通U盘或SD卡慢,拷⻉⽂件时
请耐⼼等待。
3.功能互斥:外挂Flash可能与TF卡功能共⽤IO,导致⼆者不能同时使⽤(只能⼆选⼀)。
4.播放控制:存储在外挂Flash中的MP3⽂件,其播放控制(播放、暂停、上⼀曲、下⼀曲、指
定曲⽬播放)与TF卡、U盘的操作⽅式⼀致,可以通过相同的内部API进⾏控制。
-
U盘
+关注
关注
7文章
498浏览量
66539 -
开发板
+关注
关注
26文章
6413浏览量
120723
发布评论请先 登录
JL杰理AC696N开发板引脚速查:AC6966B开发板关键接口连接图
杰理蓝牙音频产品开发,五分钟上手:从杰理AC696N开发板出厂直观的功能体验开始
JL杰理AC696N系列芯片开发经验:芯片复位与唤醒源深度解析
JL杰理AC696N开发板使用教程-低功耗基础:AC6966B芯片的复位与唤醒源配置
JL杰理AC696N开发板引脚速查:AC6966B开发板关键接口连接图
JL杰理AC696N系列开发GPIO控制大全:模式、API与特殊引脚
JL杰理AC696N开发板做存储设备适配(1):SD/TF卡与MMC卡的基础配置与兼容
JL杰理AC696N开发板PWM波形生成与控制(2):问题排查
使用JL杰理AC696N开发板实现PC模式下读取外挂SPI Flash虚拟为U盘的具体案例操作说明_V1.0
AC6966B开发板开发准备-环境搭建:Windows下JL杰理AC696N开发环境配置
JL杰理AC696N系列芯片SPI接口实战:驱动Flash、LCD与RGB灯
JL杰理AC696N蓝牙音箱方案开发之存储设备应用(2):U盘不读问题的排查与卡复用注意事项
AC696N开发板PC模式读取外挂SPIflash虚拟为U盘_V1.0
评论