| 7 |
WAIT7 |
R/W |
0 |
设置此位后,WAV_FRM_SEQ7[6:0] 将解读为播放引擎空闲时的等待时间。此位用于插入顺序播放的波形之间的定时延迟。延迟时间 = 10ms × WAV_FRM_SEQ7[6:0]。如果此位为 0,则 WAV_FRM_SEQ7[6:0] 解读为序列播放的波形标识符。 |
| 0 |
WAV_FRM_SEQ7[6:0] 解读为序列播放的波形标识符。 |
| 1 |
WAV_FRM_SEQ7[6:0] 解读为延迟。 |
| 6-0 |
WAV_FRM_SEQ7[6:0] |
R/W |
0 |
此参数保存要播放的波形的波形标识符。波形标识符是一个整数值,指向库中波形的索引位置。用户将 GO 位(寄存器 0x0C)置为有效时,从寄存器地址 0x0F 开始播放。该波形的播放结束时,如果下一个波形标识符非零,波形序列发生器将播放保存在寄存器 0x10 中的外部波形标识符。波形序列发生器将以这种方式继续运行,直到序列发生器的标识符值为零,或直到播放所有八个标识符(寄存器地址 0x0F 至 0x16),以先到者为准。如果 WAIT7 设置为 1,则此参数用于插入延迟,计算公式为:延迟时间 = 10ms × WAV_FRM_SEQ7[6:0]。 |
| 0 |
波形序列发生器尝试播放此标识符时,发出信号让波形序列发生器停止。 |