文档下载
YX6300-24SS芯片说明书V1.0.pdf
(1.19 MB, 售价: 5 E币)
YX6300-24SS 是一个提供串口的语音芯片,完美的集成了 MP3、 WAV 的硬解码。同时软件支持工业级别的串口通信协议,以 SPIFLASH、 TF 卡或者 U 盘作为存储介质,
用户可以灵活的选用其中的任何一种设备作为语音的存储介质。通过简单的串口指令即可完成播放指定的语音,以及如何播放语音等功能,无需繁琐的底层操作,使用方便,
稳定可靠是此款产品的最大特点。
无需任何烧录器,无需任何软件, USB 直接烧写 FLASH。
同时可以以 SPIFLASH 为存储介质的 U 盘功能,后面章节详细说明
功能
1、支持采样率(KHz):8/11.025/12/16/22.05/24/32/44.1/48
2、 24 位 DAC 输出,动态范围支持 90dB,信噪比支持 85dB
3、最大支持 16M 字节的 SPIFLASH。例如 W25Q80[1M 字节]、 W25Q64[8M 字节]
4、按键一对一控制模式、串口模式、 AD 按键控制模式和并口控制[此功能可以定制开发]
5、 Miniusb 接口更新语音文件,无需安装任何软件。支持 XP 和 WIN7 系统。
6、支持组合播放功能,可以实现报时、报温度,在一定程度上可以替代一些昂贵的 TTS 方案
7、 30 级音量可调, 5 级 EQ 可调[此功能暂不开放]
8、支持 DAC 输出,可接功放,耳机
9、支持 4 段语音的触发播放, IO 检测的方式,所以适合碳膜按键等等场合
10、可以同时支持 U 盘、 TF 卡以及 SPIFLASH 作为存储介质
目录
1. 概述 ............................................................................................................................. 3
1.1 简介.................................................................................................................................... 3
1.2 功能................................................................................................................................................ 3
1.3 应用................................................................................................................................................ 3
2. 方案说明 ............................................................................................................................................. 4
2.1 参数说明 ........................................................................................................................................ 4
3. 串口通讯协议 ..................................................................................................................................... 6
3.1 通讯格式 ........................................................................................................................................ 6
3.2 通讯指令 ........................................................................................................................................ 7
3.2.1 控制指令 ..................................................................................................................................... 7
3.2.2 查询指令 ..................................................................................................................................... 8
3.3 芯片返回的数据.............................................................................................................................9
3.3.1 芯片上电返回的数据 .................................................................................................................. 9
3.3.2 曲目播放完毕返回的数据......................................................................................................... 10
3.3.3 芯片应答返回的数据 ................................................................................................................ 10
3.3.4 芯片错误返回的数据 ................................................................................................................ 11
3.3.5 设备插入拔出消息 .................................................................................................................... 11
3.4 串口控制指令详解 ....................................................................................................................... 12
3.4.1 指定歌曲播放指令[可以直接参考 3.4.7].................................................................................. 12
3.4.2 指定音量播放指令 .................................................................................................................... 12
3.4.3 单曲循环播放指令 .................................................................................................................... 13
3.4.4 指定播放设备............................................................................................................................ 13
3.4.5 进入睡眠 ................................................................................................................................... 13
3.4.6 指定文件夹文件名播放 ............................................................................................................ 14
3.4.7 插播 ADVERT 文件夹下的广告-此功能仅支持 TF 卡和 U 盘 .............................................. 15
3.4.8 播放停止指令............................................................................................................................ 15
3.4.9 指定文件夹开始循环播放......................................................................................................... 16
3.4.10 随机播放设备文件 .................................................................................................................. 16
3.4.11 对当前的曲目设置为循环播放 ............................................................................................... 16
3.4.12 开启和关闭 DAC..................................................................................................................... 16
3.4.13 组合播放功能指令 .................................................................................................................. 17
3.4.14 带音量参数的指令播放 .......................................................................................................... 18
3.4.15 多文件夹插播功能-- 此功能仅支持 TF 卡和 U 盘................................................................. 18
3.4.16 复位和睡眠的说明 .................................................................................................................. 19
3.5 串口查询指令详解 ....................................................................................................................... 20
3.5.1 查询当前在线的设备 ................................................................................................................ 20
3.5.2 播放状态查询指令 .................................................................................................................... 20
3.5.3 指定文件夹曲目总数查询......................................................................................................... 21
3.5.4 当前设备的总文件夹数目查询 ................................................................................................. 21
4. 参考电路 ........................................................................................................................................... 22
4.1 串行接口....................................................................................................................................... 22
4.2 按键接口....................................................................................................................................... 23
4.2.1 通过 2 个电阻来配置按键功能 ................................................................................................. 23
4.2.2 通过 CFG 文件来配置................................................................................ 错误!未定义书签。
4.2.1 按键的功能 ............................................................................................................................... 25
4.3 外接单声道功放 ........................................................................................................................... 28
4.5 芯片的指示灯说明 ....................................................................................................................... 28
4.6 测试简述....................................................................................................................................... 28
4.7 USB 更新语音说明[业内首创功能] ............................................................................................. 29
4.7.1 USB 更新 SPIFLASH 的语音详细说明 ..................................................................................... 30
.8 用户使用空白的 FLASH 说明 ....................................................................................................... 31
5. 注意事项 ........................................................................................................................................... 33
5.1 GPIO 的特性 ................................................................................................................................. 33
5.2 应用中的注意点........................................................................................................................... 34
5.3 注意事项点 ................................................................................................................................... 35
5.3.1 芯片上电的工作流程图 ............................................................................................................ 35
5.3.2 串口编程参考的说明 ................................................................................................................ 36
5.3.3 串口编程需要适当延时的注意点 ............................................................................................. 36
5.3.4 校验的重要说明 ........................................................................................................................ 36
5.3.5 校验的计算说明 ........................................................................................................................ 37
5.3.6 MCU 的晶振选择....................................................................................................................... 37
5.3.7 指定播放的说明 ........................................................................................................................ 38
5.3.8 串口调试说明............................................................................................................................ 39
5.3.9 校验代码的移植 ........................................................................................................................ 40
5.3.10 芯片或者模块的供电说明....................................................................................................... 42
6. 免责声明 ........................................................................................................................................... 43
7. 参考例程 ........................................................................................................................................... 44
8. PC 端串口调试指令举例 ................................................................................................................... 46
9.1 控制指令....................................................................................................................................... 46
9.2 查询参数指令 ............................................................................................................................... 47
【必读】版权免责声明
1、本主题所有言论和内容纯属会员个人意见,与本论坛立场无关。2、本站对所发内容真实性、客观性、可用性不做任何保证也不负任何责任,网友之间仅出于学习目的进行交流。3、对提供的数字内容不拥有任何权利,其版权归原著者拥有。请勿将该数字内容进行商业交易、转载等行为,该内容只为学习所提供,使用后发生的一切问题与本站无关。 4、本网站不保证本站提供的下载资源的准确性、安全性和完整性;同时本网站也不承担用户因使用这些下载资源对自己和他人造成任何形式的损失或伤害。 5、本网站所有软件和资料均为网友推荐收集整理而来,仅供学习用途使用,请务必下载后两小时内删除,禁止商用。6、如有侵犯你版权的,请及时联系我们(电子邮箱1370723259@qq.com)指出,本站将立即改正。
|