最近看到一种非常适合应用于电子产品上做语言播放的设计方案,记录一下:
WT2003S-16S 是一款功能强大的新型高品质 MP3 芯片,从多方位满足客户的要求。支持标准的异步串 口通讯波特率 9600,控制方式灵活。支持 SPI-Flash 做为存储器。带有文件索引播放、插播、单曲循环、 所有曲循环、具有 32 级音量可调、立体声输出。海量存储,最大可以支持 128M 的 Flash 盘。
1、 只支持 SPI-FLASH、不支持 TF 卡。 2、 标准 UART 通信接口,默认波特率 9600,可实现指定地址播放、指定插播地址播放、音量级数、上下曲、播放停止、循环模式等; 3、 上电默认不播放;具备 BUSY 状态指示、 BUSY 播放时为高电平; 4、 可通过 USB 接口连接到电脑,直接将电脑里面的语音下载到 FLASH 模拟的可移动盘符中(模拟 U 盘)(XP 系统、 WIN7 系统、 WIN8 系统); 5、 支持 MP3 高品质音频格式,(8KBPS~128KBPS)声音优美; 6、 SPI 最大可以支持 128M 7、 WT2003S-16S 带有 DAC 双声道输出、 32 级音量可调。
协议命令格式 : WT2003S-16 内置标准 UART 异步串口接口,属于 3.3V TTL 电平接口。 通讯数据格式是:起始位:1 位;数据位:8 位;奇偶位:无;停止位:1 位。使 用电脑串口调试助手,需要正确设置串口的参数,设置如图: 注意:“长度”是指长度+命令码+参数+校验和的长度,“累加和校验”是指长度+命令码+参数的累加和的低字节 参考电路
协议命令格式 参考电路
