wtr-s录音模块使用说明书

上传人:子 文档编号:47249724 上传时间:2018-07-01 格式:PDF 页数:4 大小:113.10KB
返回 下载 相关 举报
wtr-s录音模块使用说明书_第1页
第1页 / 共4页
wtr-s录音模块使用说明书_第2页
第2页 / 共4页
wtr-s录音模块使用说明书_第3页
第3页 / 共4页
wtr-s录音模块使用说明书_第4页
第4页 / 共4页
亲,该文档总共4页,全部预览完了,如果喜欢就下载吧!
资源描述

《wtr-s录音模块使用说明书》由会员分享,可在线阅读,更多相关《wtr-s录音模块使用说明书(4页珍藏版)》请在金锄头文库上搜索。

1、WTR-S 录音模块功能说明录音模块功能说明 1、电路示意图、电路示意图 其中 R1 的大小及其对应的工作模式如下: R1 工作方式 33K 串口 62K 标准按键 91K 一对一 150K 并口+SBT R2 的大小及其对应的采样率如下: R2 采样率 33K 8K 62K 12K 91K 16K 150K 22K 在串口模式下,P05 为 CS 线,P06 为 SCL 线,P07 为 SDA 线 2、上电选择工作模式及对应模式下的功能和操作、上电选择工作模式及对应模式下的功能和操作 A) 上电选择 上电先是 BEEP 一声,功能模式选择通过后再 BEEP 一声, 采样率通过之后又 BEEP

2、 一声,然后进入主程序。如果芯片一直不连续的 BEEP 一声,说明功能模式选择没有通过,和可能是没有选择好电阻;如果一直不连续的 BEEP 两声,说明采样率选择没有通过。 进入主程序后,如果没有重新上电,芯片一直工作在某一个模式下,而且采样率也是固定的,只有改变了 R1 或者 R2,并重新上电了才能生效。 B) 各模式功能 、串口工作模式。 、串口工作模式。 串口协议串口协议 串口(SPI)通信由三条线组成:CS 线, SCL 线, SDA 线。在芯片中他们分别对应着 P05P07。 串口通信必须遵循下边的协议: CS 是低电平使能的,因此一旦 CS 被拉高,原有的通信状态都会被复位;而且一旦

3、为低电平,将一直处于收码状态,这时候如果 SCL 有误码,将会一直错下去。因此要求 CS只有在发码时拉低,其他状态要拉高。 CLK 在 CS 处于低电平下才有效。在通信中,程序是采到上升沿才读 DATA,所以在上升沿来到之前要准备好 DATA,以免出现读码出错。另外受录音采样的限制,CLK 的速度不应该达到和采样率接近,更不可以大于采样率,否则将出现量化噪音,所以在通信时,CLK 线的数度要限制在 1.7K 以下。 SDA 是通信的数据线,允许与 CLK 的上升沿同时或者更早发出,因为它不会触发程序读码,但不能慢于 CLK 上升沿,否则读出来的结果和可能会错。程序要求 DATA 线发码应是自低

4、向高位发送,也就是说程序中检查到的第一个码为最低位,第八个码为最高位。 串口命令串口命令 语音地址: 00HEFH 语音地址: 00HEFH 音量控制: F0HF8H 注:F0 为静音,F8 为最大音量。 音量控制: F0HF8H 注:F0 为静音,F8 为最大音量。 上 一 曲: F9H 注:播放上一曲,到了最前,就播放第一曲。 上 一 曲: F9H 注:播放上一曲,到了最前,就播放第一曲。 下 一 曲: FAH 注:播放下一曲,到了最后,就播放最后一曲。 下 一 曲: FAH 注:播放下一曲,到了最后,就播放最后一曲。 停 止: FBH 注:停止放音/录音。 停 止: FBH 注:停止放音

5、/录音。 录 音: FCH 注:从最后地址开始录音。 录 音: FCH 注:从最后地址开始录音。 当前擦除: FEH 03H 55H 注:擦除当前语音。 当前擦除: FEH 03H 55H 注:擦除当前语音。 后续擦除: FEH 08H 55H 注:擦除当前地址以后的语音。 后续擦除: FEH 08H 55H 注:擦除当前地址以后的语音。 语音地址: 语音地址允许的范围为 00HEFH,也就是说录音最大允许有 F0H 段;但要这些地址有效也是有条件的, 必须是对应段里面已经有录音了; 如果收到的码在这个范围内,但该码对应段里面又没有录音段,则认为无效,不做任何操作,直接丢掉。如果该段内有录音,

6、则播放该段(它允许打断原有的播放曲子,但如果原来是出于录音状态将不能打断,但备份了该地址) 。 音量控制: 串口模式下音量控制命令范围是 F0F8, 也就是说有 9 级音量调整范围,无论当前状态是录放音状态,还是一般的空闲状态,他都有效。为方便调节音量,每次上电后都会自动恢复为 F4 这一级的音量。 上 一 曲: 这个串口命令和语音地址命令类似, 也是允许打断播放曲子, 直接跳到上一曲播放; 对录音状态下也只是备份了地址。 但是如果当前地址为 0, 接到这个串口命令后,地址就会变成最后一段的地址了。 下 一 曲: 参考“上一曲” 停 止: 停止命令允许停止包括录音,放音两种状态,使程序回到空闲

7、状态。 录 音: 当程序收到这个串口命令后, 就会再最后一段的地址后面开始录音, 同时将这个录音的地址作为当前地址备份, 但是它只能在空闲状态下被触发。 结束录音只能通过停止命令正常结束,或者是由于 FLASH 录音满了退出,但此时会有 BEEP 两声提示。如果已经录音了 F0H 段了,将不再录音,但是有 BEEP 一声提示。 擦 除: 无论在什么状态下,程序收到这个串口命令后,都会停止当前的状态,同时删除当前地址的录音内容,然后其后续段的录音内容均会往前移,使段号连续。 擦 除: 无论在什么状态下,程序收到这个串口命令后,都会停止当前的状态,同时删除当前地址以后的录音内容。 、标准按键模式

8、、标准按键模式 标准按键模式下的功能和串口的功能类似, 但他是通过按键来实现的。 对应按键的功能如下: REC _P00 录音 REC _P00 录音 PlayPause_P01 播放/暂停 PlayPause_P01 播放/暂停 BACK _P02 上一曲 BACK _P02 上一曲 NEXT _P03 下一曲 NEXT _P03 下一曲 STOP _P04 停止 STOP _P04 停止 VOL+ _P05 音量加(8 级) VOL+ _P05 音量加(8 级) VOL- _P06 音量减(8 级) VOL- _P06 音量减(8 级) ERASE _P07 当前段擦除 ERASE _P0

9、7 当前段擦除 ERASE + STOP 后续段擦除 ERASE + STOP 后续段擦除 说明: 录音: 参考 “串口模式”下的录音控制。 放音/暂停:该功能可以实现对所在地址的放音/暂停操作,当然暂停只能是在放音状态下有效。 上 一 曲: 参考 “串口模式”下的上一曲控制。 下 一 曲: 参考 “串口模式”下的下一曲控制。 停止:该功能与“串口模式”下的停止控制类似,但这里的停止功能还包括能停止暂停功能。 音 量 +: 音量共 8 级,每次上电默认都是处于中间位置(第五级) ,无论在任何状态按下音量+都有效,音量达到第八级后不再往上加。 音 量 - : 参考 “ 音 量 + ” 当段擦除:

10、 和 “串口模式”下的当前擦除控制类似,但是这里只允许在空闲状态下执行这个操作,同时要求长按有效(2S 以上) 。 后续擦除: 和 “串口模式”下的后续擦除控制类似,但是这里只允许在空闲状态下执行这个操作,同时要求两个按键按下要尽可能同时,否则将会被认为是两个独立的操作。 按键去抖动时间:50MS 每个按键的间隔时间:100MS 、一对一模式 、一对一模式 每个按键分别对应播放一段语音: K1 _P00 播放第 0 地址的语音 K1 _P00 播放第 0 地址的语音 K2 _P01 播放第 1 地址的语音 K2 _P01 播放第 1 地址的语音 K3 _P02 播放第 2 地址的语音 K3 _

11、P02 播放第 2 地址的语音 K4 _P03 播放第 3 地址的语音 K4 _P03 播放第 3 地址的语音 K5 _P04 播放第 4 地址的语音 K5 _P04 播放第 4 地址的语音 K6 _P05 播放第 5 地址的语音 K6 _P05 播放第 5 地址的语音 K7 _P06 播放第 6 地址的语音 K7 _P06 播放第 6 地址的语音 K8 _P07 播放第 7 地址的语音 K8 _P07 播放第 7 地址的语音 按键去抖动时间:50MS 每个按键的间隔时间:100MS 、并口、并口+SBT 该模式下可以实现一种带有触发位的并口通信。触发位的有效条件是该位产生一个10MS 以上的低脉冲,如果低电平的持续时间没有达到 50MS,则触发被复位,下次触发又要重新开始。触发条件满足后程序立刻读其他 7 个口的数据,如果其他各口均为 0,则作为停止命令,否则作为语音地址(对语音地址的处理参考串口通信) 。该模式下的唤醒只能是触发位(SBT) 。 注意:SBT 触发是脉冲触发,而不是电平触发,虽然他也有一段电平的持续过程。因此每次触发都必须有一个下降沿, 如果没有下降沿, 而是一直处于低电平状态是不能触发相应功能的。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 生活休闲 > 科普知识

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号