WTR-S模块
查看联系方式
enterprise14
- 详细信息
- 技术参数
语音时间:从10秒至640秒
电压范围:2.6V-3.3V
静态工作电流<5mA
工作电流:30-200mA
Ⅰ、串口工作模式。
串口协议
串口(SPI)通信由三条线组成:CS线, SCL线, SDA线。在芯片中他们分别对应着P05~P07。
串口通信必须遵循下边的协议:
CS是低电平使能的,因此一旦CS被拉高,原有的通信状态都会被复位;而且一旦为低电平,将一直处于收码状态,这时候如果SCL有误码,将会一直错下去。因此要求CS只有在发码时拉低,其他状态要拉高。
CLK在CS处于低电平下才有效。在通信中,程序是采到上升沿才读DATA,所以在上升沿来到之前要准备好DATA,以免出现读码出错。另外受录音采样的限制,CLK的速度不应该达到和采样率接近,更不可以大于采样率,否则将出现量化噪音,所以在通信时,CLK线的数度要限制在1.7K以下。
SDA是通信的数据线,允许与CLK的上升沿同时或者更早发出,因为它不会触发程序读码,但不能慢于CLK上升沿,否则读出来的结果和可能会错。程序要求DATA线发码应是自低向高位发送,也就是说程序中检查到的第一个码为最低位,第八个码为最高位。
Ⅱ、标准按键模式
标准按键模式下的功能和串口的功能类似,但他是通过按键来实现的。对应按键的功能如下:
REC _P00 录音
PlayPause_P01 播放/暂停
BACK _P02 上一曲
NEXT _P03 下一曲
STOP _P04 停止
VOL+ _P05 音量加(8级)
VOL- _P06 音量减(8级)
ERASE _P07 当前段擦除
ERASE + STOP 后续段擦除
说明:
录音: 参考 “串口模式”下的录音控制。
放音/暂停:该功能可以实现对所在地址的放音/暂停操作,当然暂停只能是在放音状态下有效。
上 一 曲: 参考 “串口模式”下的上一曲控制。
下 一 曲: 参考 “串口模式”下的下一曲控制。
停止:该功能与“串口模式”下的停止控制类似,但这里的停止功能还包括能停止暂停功能。
音 量 +: 音量共8级,每次上电默认都是处于中间位置(第五级),无论在任何状态按下音量+都有效,音量达到第八级后不再往上加。
音 量 - : 参考 “ 音 量 + ”
当段擦除: 和 “串口模式”下的当前擦除控制类似,但是这里只允许在空闲状态下执行这个操作,同时要求长按有效(2S以上)。
后续擦除: 和 “串口模式”下的后续擦除控制类似,但是这里只允许在空闲状态下执行这个操作,同时要求两个按键按下要尽可能同时,否则将会被认为是两个独立的操作。
按键去抖动时间:50MS
每个按键的间隔时间:100MS
复制图片地址 复制网页地址