1、YX520024SS调试手册VMP3-TF-16P模块调试手册1. 模 块 硬 件 说 明 . 22. 播 放 说 明 . 23. 测 试 方 法 . 33. 部分指令 . . 34. 故 障 判 断. . 71. 硬件说明1、 模块自 带 1 个 指 示 灯 , 位 于 板 的 正面 缺口处。 是 Busy播 放 指 示 灯2、模块自带1个功放,8002功放输出,功率最大3,3、模块上 电 默 认 进 入 睡 眠 模 式 , 可 以 通 过 2 种 方 式 进 行 唤 醒 , 串 口 指 令 、 AD按 键 任 何 一 种 都 可 以4、模块有引出接线脚,可 以用来连 接 电 脑 , 更 新
2、 TF 的 内 容 、 以 及 充 当 声 卡 的 功 能5、芯片的 供 电 只 有 一 种 ,就 是 3.3V5V。如 果 需 要 支 持 U 盘 播 放 的 话 ,供 电 电 压 一 定 不 能 低 于 3.7V3. 播放说明1、 模 块 支 持 mp3 、wmv 两 种 格 式 的 歌 曲 播 放 , 其 它 格 式 的 歌 曲 暂 时 不 支 持 。2、 只 要 U 盘 或 者 TF 卡 , 里 面 有 mp3 或 者 wav 文 件 , 就 可 以 正 常 播 放 , 不 需 要 对 U 盘 或 者 TF 进 行 任 何 设 置 。3、 如 果 需 要 接 耳 机 的 话 , 需 要
3、 连 接 3 根 线 , DAC 输 出 两 根 线 , 再 加 一 根 地 , 即 可 插 入 耳 机 。4、 如 果 需 要 接 喇 叭 的 话 ,就接到模块的SPK1和SPK2两瑞,最大不能超2.5W5、 如 果 在 锂 电 池 供 电 的 情 况 下 , 出 现 插 盘 不 播 放 的 问 题 , 应 该 是 供 电 电 压 不 足 。6、如 果 直 接 外 接 输 出 的 话 ,请 注 意 耳 机 的 负 载 ,默 认 是 欧 姆 的 。负 载 过 大 ,请 不 要 长 时 间 接 入 , 否 则 造 成 模 块 的 永 久 损 坏 。 市 面 上 的 耳 机 默 认 是 欧 姆 或
4、 者 欧 姆 。 包 括 手 机 或 者mp3 播 放 器 配 套 的 耳 机 , 在 这 里 均 可 直 接 使 用7、模块有两种读取方式:一种是读文件地址(按存放顺序,只限于根目录)二种是读文件名字(只要按芯片要求来命名歌曲名字,限于文件夹)4. 测试方法1、 串 口 软 件 的 操 作(1)、 首 先 安装资料里的”串 口 猎 人 ”软件, 打 开 软 件 , 首 先 要 搜 索 串 口 , 找 到 指 定 的 端 口 之 后 , 指 定 “ 波 特 率 ”, 我 们 的 模 块 默 认 的 波 特 率 为 9600 , 最 后 就 是 “ 启 动 串 行 端 口 ”, 这 样 软 件
5、就 配 置 好 了 。 这 里 有 两 个 概 念 需 要 明 确 一 下 第 一 是 “ HEX 码 ”, 我 们 默 认 是 这 个 , 这 个 是 用 来 显 示 数 据 的 。 所 以 必 须 设 置 这 里 第 二 是 “ 字 符 串 ”, 这 个 是 用 来 显 示 打 印 字 符 的 , 我 们 这 里 用 不 到 。(3)、软 件 配 置 OK 之 后 ,将 需 要 的 指 令 复 制 到 发 送 区 域 ,即 可 。具 体 的 指 令 请 参 照 模 块 的 数 据 手 册(4)、如 果 模 块 的 数 据 手 册 没 有 的 测 试 指 令 的 话 ,请 自 行 计 算 ,
6、尤 其 需 要 注 意 的 是 校 验 和 这 两 个 字 节 如 何 计 算 不 对 的 话 , 模 块 是 不 接 受 指 令 的 。2,指令的切换方式:芯片:默认芯片是繁码即要校验码,如果不想用校验码时,只需要把芯片的8脚拉低或者对地短接。模块:默认模块是繁码即要校验码,如果不想用校验码时,只需要把模块MP3芯片旁的短路点短上。以下是部分指令:串口调试助手进行测试发送的命令带校验发送的命令不带校验备注下一首 7E FF 06 01 00 00 00 FE FA EF7E FF 06 01 00 00 00 EF上一首7E FF 06 02 00 00 00 FE F9 EF7E FF 0
7、6 02 00 00 00 EF指定曲目7E FF 06 03 00 00 01 FE F7 EF7E FF 06 03 00 00 01 EF指定第一首播放7E FF 06 03 00 00 02 FE F6 EF7E FF 06 03 00 00 02 EF指定第二首7E FF 06 03 00 00 0A FE EE EF7E FF 06 03 00 00 0A EF指定第10首指定音量7E FF 06 06 00 00 1E FE D7 EF7E FF 06 06 00 00 1E EF指定音量为30级指定EQ 7E FF 06 07 00 00 01 FE F3 EF7E FF 06
8、 07 00 00 01 EF指定EQ为Pop循环播放曲目7E FF 06 08 00 00 01 FE F2 EF7E FF 06 08 00 00 01 EF循环播放第一首7E FF 06 08 00 00 02 FE F1 EF7E FF 06 08 00 00 02 EF循环播放第二首7E FF 06 08 00 00 0A FE E9 EF7E FF 06 08 00 00 0A EF循环播放第十首指定播放设备7E FF 06 09 00 00 01 FE F1 EF7E FF 06 09 00 00 01 EF指定播放设备为UDISK7E FF 06 09 00 00 02 FE
9、F0 EF7E FF 06 09 00 00 02 EF指定播放设备为TF7E FF 06 09 00 00 04 FE EE EF7E FF 06 09 00 00 04 EF指定播放设备为SPI模式进入睡眠模式7E FF 06 0A 00 00 00 FE F1 EF7E FF 06 0A 00 00 00 EF模块复位7E FF 06 0C 00 00 00 FE EF EF7E FF 06 0C 00 00 00 EF播放7E FF 06 0D 00 00 00 FE EE EF7E FF 06 0D 00 00 00 EF暂停 7E FF 06 0E 00 00 00 FE ED E
10、F7E FF 06 0E 00 00 00 EF指定文件夹7E FF 06 0F 00 01 01 FE EA EF7E FF 06 0F 00 01 01 EF指定为01的文件夹,曲目为0017E FF 06 0F 00 01 02 FE E9 EF7E FF 06 0F 00 01 02 EF指定为01的文件夹,曲目为002循环播放全部7E FF 06 11 00 00 01 FE E9 EF7E FF 06 11 00 00 01 EF指定全部循环播放开指定MP3文件夹中的文件7E FF 06 12 00 00 01 FE E8 EF7E FF 06 12 00 00 01 EF指定为M
11、P3的文件夹,曲目为00017E FF 06 12 00 00 02 FE E7 EF7E FF 06 12 00 00 02 EF指定为MP3的文件夹,曲目为00027E FF 06 12 00 00 FF FD EA EF7E FF 06 12 00 00 FF EF指定为MP3的文件夹,曲目为02557E FF 06 12 00 07 CF FE 13 EF7E FF 06 12 00 07 CF EF指定为MP3的文件夹,曲目为19997E FF 06 12 00 0B B8 FE 26 EF7E FF 06 12 00 0B B8 EF指定为MP3的文件夹,曲目为3000指定插播广告
12、7E FF 06 13 00 00 01 FE E7 EF7E FF 06 13 00 00 01 EFADVERT的文件夹,曲目为00017E FF 06 13 00 00 02 FE E6 EF7E FF 06 13 00 00 02 EFADVERT的文件夹,曲目为00027E FF 06 13 00 00 FF FD E9 EF7E FF 06 13 00 00 FF EFADVERT的文件夹,曲目为0255支持1000首7E FF 06 14 00 10 FF FD D8 EF7E FF 06 14 00 10 FF EF指定为01的文件夹,曲目为02557E FF 06 14 00
13、 17 CF FE 01 EF7E FF 06 14 00 17 CF EF指定为01的文件夹,曲目为19997E FF 06 14 00 C0 01 FE 26 EF7E FF 06 14 00 C0 01 EF指定为12的文件夹,曲目为00017E FF 06 14 00 C0 FF FD 28 EF7E FF 06 14 00 C0 FF EF指定为12的文件夹,曲目为02557E FF 06 14 00 C7 CF FD 51 EF7E FF 06 14 00 C7 CF EF指定为12的文件夹,曲目为1999停止播放插播广告7E FF 06 15 00 00 00 FE E6 EF停
14、止当前的广告,回到背景音乐继续播停止播放7E FF 06 16 00 00 00 FE E5 EF停止软件解码7E FF 06 17 00 00 02 EF指定文件夹循环播放7E FF 06 17 00 00 02 FE E2 EF7E FF 06 17 00 00 01 EF指定02文件夹循环播放7E FF 06 17 00 00 01 FE E3 EF指定01文件夹循环播放7E FF 06 18 00 00 00 EF随机播放7E FF 06 18 00 00 00 FE E3 EF7E FF 06 19 00 00 00 EF随机播放单曲循环播放7E FF 06 19 00 00 00
15、FE E2 EF7E FF 06 19 00 00 01 EF单曲循环播放开启7E FF 06 19 00 00 01 FE E1 EF7E FF 06 1A 00 00 00 EF单曲循环播放关闭DAC的设置7E FF 06 1A 00 00 00 FE E1 EF7E FF 06 1A 00 00 01 EF开DAC7E FF 06 1A 00 00 01 FE E0 EF关DAC查询当前状态7E FF 06 42 00 00 00 FE B9 EF7E FF 06 42 00 00 00 EF查询音量7E FF 06 43 00 00 00 FE B8 EF7E FF 06 43 00
16、00 00 EF查询当前EQ7E FF 06 44 00 00 00 FE B7 EF7E FF 06 44 00 00 00 EFU盘总文件数7E FF 06 47 00 00 00 FE B4 EF7E FF 06 47 00 00 00 EF当前设备的总文件数TF总文件数7E FF 06 48 00 00 00 FE B3 EF7E FF 06 48 00 00 00 EFFLASH总文件数7E FF 06 49 00 00 00 FE B2 EF7E FF 06 49 00 00 00 EFU盘当前曲目7E FF 06 4B 00 00 00 FE B0 EF7E FF 06 4B 0
17、0 00 00 EF当前播放的曲目TF当前曲目7E FF 06 4C 00 00 00 FE AF EF7E FF 06 4C 00 00 00 EFFLASH当前曲目7E FF 06 4D 00 00 00 FE AE EF7E FF 06 4D 00 00 00 EF查询文件夹曲目总数7E FF 06 4E 00 00 01 FE AC EF7E FF 06 4E 00 00 01 EF查询01文件夹的总曲目数7E FF 06 4E 00 00 0B FE A2 EF7E FF 06 4E 00 00 0B EF查询11文件夹的总曲目数校验码的计算方式:0 = 24 + x 类比 0000
18、 0000(0)=0010 0100(24)+1101 1011(DB+1)2、 对 于 指 定 曲 目 播 放 的 设 置(1)、 首 先 对 TF 卡 进 行 格 式 化 , 格 式 化 的 目 的 就 是 为 了 指 定 曲 目 操 作 , 不 格 式 化 也 是 可 以 的 , 但 必 须 保 证 卡 中 没 有 任 何 .mp3 或 者 .wav 格 式 的 音 频 文 件 。 具 体 的 操 作 如 下 。 我 们 的 模 块 只 支 持 FAT 和 FAT32 的 文 件 系 统 , 格 式 化 的 时 候 , 请 注 意(2)、在 这 里 简 单 的 讲 解 一 下 ,为 什
19、么 要 带 文 件 系 统 。正 因 为 有 了 文 件 系 统 ,我 们 才 能 很 方 便 的 在 我 们 的 PC 电 脑 上 找 到 指 定 的 文 件 , 我 们 的 电 脑 硬 盘 是 FAT32 格 式 的 文 件 系 统 。 而 我 们 的 产 品 支 持 文 件 系 统 就 是 为 了 可 以 很 方 便 的 指 定 歌 曲 操 作 , 以 及 歌 曲 的 管 理 。3、 往 TF 中 拷 贝 歌 曲 的 方 法(1)、方法一: 如 果 需 要 指 定 曲 目 播 放 的 话 , 就 需 要 按 照 上 图 的 方 法 往 TF 卡 中 拷 贝 歌 曲 。(2)、方法二:如
20、果 需 要 指 定 曲 目 播 放 的 话,按要求在电脑上或者TF卡里重新命名,详情看芯片资料(3)、 如 果 不 需 要 制 定 曲 目 的 话 , 就 可 以 随 意 的 复 制 粘 贴 歌 曲 到 TF 卡 中 即 可 。(4)、 如 果需 要 重命名的 话 , 在电脑上按要求改好文件名后随意复制到TF卡中 或复制到TF卡后再按要求重命名4、 通 过 USB 接 口 拷 贝 文 件 至 TF 卡 (1)、 我 们 的 模 块 是 支 持 读 卡 器 功 能 和 声 卡 功 能 , 也 就 是 通 过 USB 接 口 可 以 在 电 脑 上 操 作 TF 卡 十 分 的 方 便 。 前 提
21、 是 保 证 模 块 必 须 供 电 。 直 接 插 入 USB 线 缆 即 可。5. 故障判断1、 播 放 指 示 灯 闪 烁 , 但 是 没 有 声 音=检 查 一 下 DAC 输 出 线 是 否 连 接 正 确 , 再 拔 卡 插 卡 试 试 。2、 通 过 串 口 发 送 的 命 令 , 模 块 没 有 反 应= 先 根 据 手 册 里 面 提 供 的 测 试 命 令 , 测 试 一 下 串 口 软 件 的 配 置 , 确 定 这 些 配 置 OK 之 后 , 再 自 己 指 定 一 些 命 令 , 如 果 命 令 没 有 被 执 行 , 并 且 也 没 有 反 馈 信 息 出 来 。 就 说 明 发 送 到 数 据 校 验 和 计 算 错 误 。 另 外 还 有 一 种 情 况 , 就 是 串 口 调 试 助 手 有 问 题 , 看 下 面 的 截 图串 口 实 际 发 送 出 去 的 指 令 , 在 这 个 窗 体 中 有 显 示 的 , 请 查 看 , 是 否 正 确3、正确接上电源和TX、RX供地后,串口调试手应该有返回码,具体如下图
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1