AC696N开发板PC模式读取外挂SPIflash虚拟为U盘_V1.0

电子说

1.4w人已加入

描述

⼀、功能描述

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进⾏控制。

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

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分