详细介绍

当前位置:网站首页 » 产品展示 » MP3语音芯片 » YC690 MP3 语音芯片

YC690 MP3 语音芯片
文章来源:handler 时间:2017-03-22

YC690 是一款工业级的 MP3 语音芯片 ,完美的集成了 MP3WAV 的硬解码。同时支持 SPI-Flash、 TF 卡、 U 盘三种存储设备。可通过电脑直接更新 SPI-Flash 的内容,无需上位机软件。通过简单的串口指令即可完成三种存储设备的音频插播,播放指定的音乐。

功能

1.    MP3文件:支持采样率(KHz):8/11.025/12/16/22.05/24/32/44.1/48,最大码率:320kbps。WAV文件:支持最大码率:1411kbps,最大采样率44.1KHz。

2.    24位DAC输出,动态范围支持90dB,信噪比支持85dB

3.    支持128M bit 25系列NOR Flash,支持32G U盘/ TF卡

4.    IIC总线、串口模式、AD按键控制模式

5.    最多支持65535首歌曲

6.    32级音量可调,6种EQ可选

7.    能够把Flash模拟成U盘,方便电脑直接操作下载或更换语音

8.    支持20组组合播放功能,组合播放完成后根据播放模式执行相应动作

9.    支持Flash、TF卡、U盘插播

10.  支持文件夹插播

11.  支持指定文件名播放

12.  支持配置文件

优势

1.      本芯片串口通信模块经过深度优化。同类芯片中唯一在通信指令中使用CRC校验(同类芯片中普遍使用和校验);并且支持通信握手(同类芯片不支持),确保通信成功。

测试:每10ms发送一条查询类命令,持续24小时,返回数据(字节数)证明未出现命令丢失(同类芯片远不能实现该性能指标)。即使在播放最高码率文件(320Kbps MP3、1411Kbps WAV)时也不影响该性能指标。

例如:发送 “读取版本号(0x8F)”命令(5A 01 8F F9 3A A5)。用户可自行测试(使用单曲播放模式避免芯片跳转到其他播放设备)

2.      支持低延时组合播放功能(曲目间延时50ms左右,具体延时受文件数影响)。用户只需要使用 “10.1 设置组合播放文件(0x70)”命令设置组合曲目,再发送“10.2设置组合播放文件完成(0x71)”命令即可设置组合播放曲目。并且组合播放完后不影响当前播放模式。具体参考通信协议“组合播放指令”。 

3.      支持配置文件功能。配置文件使用文本格式,方便用户编辑。具体参考通信协议“配置文件”。

4.      支持配置扇区功能,配置扇区位于存储设备最后一个扇区。配置扇区使用十六进制编辑。U盘、TF卡、FLASH支持配置扇区功能。为方便客户编辑配置扇区(可使用WinHex编辑),YC690C版本取消了Flash最后8个保留扇区,客户使用Flash时请确保最后8个扇区未存储音乐文件。

YC690C使用FLASH最后一个扇区做配置扇区时注意事项:因为U盘功能需要使用FLASH最后8个扇区做为写入缓存,YC690在进入U盘模式时缓存Flash配置扇区,退出U盘模式时恢复Flash配置扇区。但如果YC690只连接有USB线而没有外部电源时,拔掉USB连接线后导致YC690在恢复配置扇区前掉电,导致配置扇区数据丢失。同理,通过USB更新Flash配置扇区时不能连接其他电源,修改配置扇区后直接拔下USB线,避免Flash上配置扇区被恢复到缓存值。

具体参考通信协议“配置扇区”

5.      音量、播放模式、BUSY脚输出电平参数在非播放状态(暂停、停止、播放完成)时自动保存到TF卡或者FLASH(YC690C支持),实现掉电记忆功能。

6.      支持IIC控制接口。支持多个从机位于同一IIC总线。IIC接口只能发送命令到YC690,不能从YC690读取命令返回数据。YC690 IIC从机地址为0xDO, 从机地址可通过配置文件和配置扇区配置。IIC接口控制命令和串口控制命令一致。芯片上电初始化时间为500Ms, 在初始化时间后发送命令。

IIC时钟速度最大支持10KHz。两条命令之间间隔不小于20ms。

S:表示 Start

P:表示 Stop

A:表示 ACK

Address:表示要寻址的YC690,默认为0xD0

红色框数据由主机发送, 蓝色框数据由YC690返回。

例如:发送“播放/暂停”命令 

7.      极短的响应时间

                                                                                                   时间单位 ms

 

MIN

TYPE

MAX

播放指定曲目(0x0C)命令响应时间

14

16

26

播放/暂停(0x01)命令响应时间

6

6.5

8

组合播放时曲目切换时间

16

24

35

插播结束返回正常播放间隔时间

23

25

26


 

详细资料下载 [download:250]

相关信息