0xA0 T5L语音播放DEMO例程:
Flash保存的 WAE音乐播放设置:
D7:本次播放的段 ID,0x00-0xFF ;WAE文件位置由 CFG配置文件或 D2: D1指定。
D6:本次播放段数,固定为 0x01,DGUS处理后清零;蜂鸣器模式下是鸣叫时间,单位 8ms。
D5:播放音量,单位为 1/ 64;上电初始值为 0x40(100%)。
D4:播放状态反馈,0x00=停止,0x01=暂停,0x02=播放中。
D3:0x5A表示 WAE文件由 D2: D1指定,反之由 CFG配置文件指定。
D2: D1:WAE文件位置,仅当 D3=0x5A时有效。
D0:未定义,写 0x00。
0xA0指令播放: 语音文件制作下载同上。 5AA5 07 82 00A0 0001 4000 含义:0x5AA5帧头;0x07数据长度;0x82写指令; 0x00A0系统变量接口播放语音地址; 0x00音乐段命名序号位置,范围0x00-0xFF,wav文件的ID号; 0x01固定为0x01,整段音乐播放; 0x40为音量,单位1/64。 0x00 为播放进度,可以写0x00,只读。 将480*480DEMO下到屏里。 播放第1段wav语音指令如下: 5AA5 07 82 00A0 0101 4000 播放第2段wav语音指令如下: 5AA5 07 82 00A0 0201 4000 播放第32段wav语音指令如下: 5AA5 07 82 00A0 2001 4000 播放第63段wav语音指令如下: 5AA5 07 82 00A0 3F01 4000 播放第255段wav语音指令如下: 5AA5 07 82 00A0 FF01 4000
|