KT25-1015_AC695x_SDK310/Doc/_req_dump.txt

105 lines
12 KiB
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

=== SHEET: 总表 rows=92 cols=1 ===
音频板需求
一、 主控芯片要求从SD卡、U盘读取文件MP3、WAV等格式解码U盘自动升级固件立体声DAC输出IIS输出用于光纤数字音频输出AD按键多路I/O口。
硬件需要修改处1 按键带灯的应为PH端子、
2灯带的端子为2P XH。
3光纤看到有割焊盘。
4灯带的正负极反了。第4通道的灯带亮了半小时左右现在一直不亮了。
20260717 样机先按这个功能调试。
1. 音频文件按照播放顺序命名如00\01\02\03\04\05\06\07\08\09\10\11...............如果不命名也应能播放(按照系统默认的识别顺序)。
2 按键K1/K2/K3/K4对应音频输出通道CH1/CH2/CH3/CH4。每个通道包括一个光纤输出和一个3.5mm音频输出。
3. 上电后待机,此时不播放,所有按键灯同时闪烁(每秒钟闪亮一下,具体参考我发的视频效果)。此为待机状态。
4. 按K1键开始播放00CH1输出声音其他通道无声。K1按键灯及两个音量按键灯长亮其它按键灯不亮。待机时下按另外3个通道按键是同样的功能对应通道输出
5. 如果不操作,播放完当前歌曲后恢复待机状态(所有灯也要恢复)。
6. 在播放过程中,按下另一通道按键,则切换到另一通道输出(歌曲接着播放),按键灯跟着变过去。
7. 在播放过程中再按一次当前播放通道按键则播放下一曲01。依此类推可播放多首歌曲按文件命名顺序00-01-02-03…-00循环
8. 音量0-30格开机后默认音量值23每按一次VOL+键+1格最大音量可调到30每按一次音量-键-1格最小可调到2保留一点微弱的声音。音量不记忆即每次返回待机后再次按键播放时恢复默认音量23。
9. LED灯条输出与音频输出通道一致即哪个通道输出声音就哪个灯条亮其它不亮。待机时不亮。
以下功能备用------------------------------------------------------------------------------------
二、软件、功能开发时以这个为默认因为可能会有变动最好能有些做成配置文件的形式来改变功能。我们以前做过一款产品将不同的功能分配到了不同的按键比如定义了40个不同的功能分配了40个按键只需要在配置里重新定义这个物理按键是什么功能就实现了相对自由的调节功能比如K1,可以配置成是播放也可以配置成是VOL+,或者是其它功能,只用改配置文件,功能就变了,再比如,是闪灯还是长亮,这些都能配置)
1. 开发时应考虑所有按键功能、播放逻辑、按键灯及LED灯条、音量调节这些都要可以通过固件更改并用U盘对PCBA进行固件升级。PCBA固件升级完成后应有提示所有按键灯忽明忽暗变化。
2. 音频文件一般按照播放顺序命名如00\01\02如果不命名也应能播放。
3. 按键K1/K2/K3/K4对应音频输出通道CH1/CH2/CH3/CH4。每个通道包括一个光纤输出和一个3.5mm音频输出。
4. 上电后待机此时不播放所有按键灯同时闪烁每秒钟亮20ms具体看调试效果
5. 按K1键开始播放00CH1输出声音其他通道无声。K1按键灯及两个音量按键灯长亮其它按键灯闪。待机时下按另外3个通道按键是同样的功能对应通道输出
6. 如果不操作,播放完当前歌曲后恢复待机状态(所有灯也要恢复)。
7. 在播放过程中,按下另一通道按键,则切换到另一通道输出(歌曲接着播放),按键灯跟着变过去。
8. 在播放过程中再按一次当前播放通道按键则播放下一曲。依此类推可播放多首歌曲按文件命名顺序00-01-02-03…-00循环
9. 音量0-30格开机后默认音量值23每按一次音量+键+1格最大音量可调到30每按一次音量-键-1格最小可调到3保留一点微弱的声音。音量不记忆即每次返回待机后再次按键播放时为默认音量23。
10. LED灯条与音频输出通道一致即哪个通道输出声音就哪个灯条长亮其它不亮。
LED灯带用2脚插座。
二、 基本功能举例:这一栏是可能的应用,最好能跟前面的功能进行综合,结合配置文件,以后能尽量的少去改动软件。
1. 上电待机所有按键灯如跑马灯闪每个按键灯按顺序依次各亮1秒循环
2. 按CH1键开始播放CH1光纤和CH1 3.5mm输出声音其他通道无声。CH1按键灯闪每秒钟亮20毫秒其它按键灯长亮。待机时下按另外3个通道按键是同样的功能对应通道输出
3. 播放过程中,按下另一通道按键,则切换到另一通道输出(歌曲接着播放),所有按键灯跟着变。
4. 播放过程中再按一次当前播放通道按键,停止播放(不是暂停,而是回到待机)。所有灯恢复待机状态。
5. 播放完一首歌,恢复待机(所有灯也要恢复)。
6. 音量默认70最大100最小20。播放过程中按VOL+/VOL-键可调整音量,每按一次+/-10每次待机后恢复默认音量。具体音量设置要根据实际情况测试后确定可固件更改。
7. 比如默认播放00文件里面还有010203040506这样00是默认文件如果要点播放时按1按键播放01 2播放过程中如果只是切换通道时比如开始按的CH2键播放的02文件再按CH3,播放的还是02文件但通道是03通道 3如果不是播放过程中按CH3就是播放03文件.
8. 因为客人的按键功能可能有很多种选择,能否做成配置文件的方式,尽量减少不同客人对按键差异的改动。
参考板子:
=== SHEET: 版本1 rows=26 cols=16 ===
版本号/校验码 | 日期 | 序号 | 需求编号与需求ID对应 | 模块/功能 | 原始要求与需求ID对应 | 当前问题/反馈 | 本次修改内容 | 修改人 | 验证状态 | 差异/备注说明 | ⚠️ 待测试 | ✅ 通过 | 🛠️ 待修改 | 🔒 已归档 | 🚨 特急
V1.0 | 20260718.0 | 1.0 | AID-001 | 文件排序 | 音频文件按照播放顺序命名如00\01\02\03\04\05\06\07\08\09\10\11...............如果不命名也应能播放(按照系统默认的识别顺序) | 没有命名的文件在待机状态按按键播放会出错比如同一个文件取名为00可以播放取名为AA按键播放时报错。 但下一曲功能放到这个文件时,是可以播放的。 | 🛠️ 待修改
V1.0 | 20260718.0 | 2.0 | AID-002 | 按键功能 | 按键K1/K2/K3/K4对应音频输出通道CH1/CH2/CH3/CH4。每个通道包括一个光纤输出和一个3.5mm音频同时输出。 | K1与K4交换K2与K3交换灯条要按下图的顺序调整过来。 | 🛠️ 待修改
V1.0 | 20260718.0 | 3.0 | AID-003 | 待机状态 | 上电后待机,此时不播放,所有按键灯同时闪烁(每秒钟闪亮一下,具体参考我发的视频效果)。此为待机状态。 | 按键灯没有同时闪烁闪烁速度可以参考IC边的指示灯。 | 🛠️ 待修改
V1.0 | 20260718.0 | 4.0 | AID-004 | 按键功能 | 按K1键开始播放00CH1输出声音其他通道无声。K1按键灯及两个音量按键灯长亮其它按键灯不亮。待机时下按另外3个通道按键是同样的功能对应通道输出。例按K2也是播放00文件CH2出声其它通道无声K2按键灯及两个音量按键灯长亮其它按键灯不亮。 | 播放完进入待机状态后再按K1-K4任意按键时应该播放00文件现在功能不对 | 🛠️ 待修改
V1.0 | 20260718.0 | 5.0 | AID-005 | 功能 | 如果不操作,播放完当前歌曲后恢复待机状态(所有灯也要恢复)。 | 按键灯没有同时闪烁 | 🛠️ 待修改
V1.0 | 20260718.0 | 6.0 | AID-006 | 按键功能 | 在播放过程中,按下另一通道按键,则切换到另一通道输出(歌曲正常播放,只变通道),按键灯跟着通道变过去。 比如在播放00文件时现在通道是CH1通道,按K2按键播放的歌曲还是00文件但通道切换到CH2通道 | ✅ 通过
V1.0 | 20260718.0 | 7.0 | AID-007 | 按键功能 | 在播放过程中再按一次当前播放通道按键则播放下一曲。依此类推可播放多首歌曲按文件命名顺序00-01-02-03…-00循环。 比如在播放00文件时按K1,则播放01文件正在播放01文件时再按K1测播放02文件。 | 、 | ✅ 通过
V1.0 | 20260718.0 | 8.0 | AID-008 | 音量默认 | 音量0-30格开机后默认音量值23每按一次VOL+键+1格最大音量可调到30每按一次音量-键-1格最小可调到2保留一点微弱的声音。音量不记忆即每次返回待机后再次按键播放时恢复默认音量23。 | 没有测到功能。 | 🛠️ 待修改
V1.0 | 20260718.0 | 9.0 | AID-009 | 灯条输出 | LED灯条输出与音频输出通道一致即哪个通道输出声音就哪个灯条亮其它不亮。待机时不亮。 | 🛠️ 待修改
0.0 | 按一次增加一格音量 | 没有测到功能。 | 🛠️ 待修改
0.0 | 按一次减一格音量 | 没有测到功能 | 🛠️ 待修改
AID-010 | 播放器支持的文件MP3,WAV,FLACAPE。 | ✅ 通过
AID-011 | 板上的指示灯:慢闪待机,快闪报错,长亮播放。 | ✅ 通过
接口定义。
=== SHEET: 需求ID不能改 rows=15 cols=14 ===
版本号 | 日期 | 序号 | 需求编号 | 模块/功能 | 原始要求 | 当前问题/反馈 | 本次修改内容 | 修改人 | 验证状态 | 差异/备注说明 | ⚠️ 待验证 | ✅ 通过 | ❌ 未通过
1.0 | AID-001 | 文件排序 | 音频文件按照播放顺序命名如00\01\02\03\04\05\06\07\08\09\10\11...............如果不命名也应能播放(按照系统默认的识别顺序)
2.0 | AID-002 | 按键功能 | 按键K1/K2/K3/K4对应音频输出通道CH1/CH2/CH3/CH4。每个通道包括一个光纤输出和一个3.5mm音频同时输出。
3.0 | AID-003 | 待机状态 | 上电后待机,此时不播放,所有按键灯同时闪烁(每秒钟闪亮一下,具体参考我发的视频效果)。此为待机状态。
4.0 | AID-004 | 按键功能 | 按K1键开始播放00CH1输出声音其他通道无声。K1按键灯及两个音量按键灯长亮其它按键灯不亮。待机时下按另外3个通道按键是同样的功能对应通道输出。例按K2也是播放00文件CH2出声其它通道无声K2按键灯及两个音量按键灯长亮其它按键灯不亮。
5.0 | AID-005 | 功能 | 如果不操作,播放完当前歌曲后恢复待机状态(所有灯也要恢复)。
6.0 | AID-006 | 按键功能 | 在播放过程中,按下另一通道按键,则切换到另一通道输出(歌曲正常播放,只变通道),按键灯跟着通道变过去。 比如在播放00文件时现在通道是CH1通道,按K2按键播放的歌曲还是00文件但通道切换到CH2通道
7.0 | AID-007 | 按键功能 | 在播放过程中再按一次当前播放通道按键则播放下一曲。依此类推可播放多首歌曲按文件命名顺序00-01-02-03…-00循环。 比如在播放00文件时按K1,则播放01文件正在播放01文件时再按K1测播放02文件。
8.0 | AID-008 | 音量默认 | 音量0-30格开机后默认音量值23每按一次VOL+键+1格最大音量可调到30每按一次音量-键-1格最小可调到2保留一点微弱的声音。音量不记忆即每次返回待机后再次按键播放时恢复默认音量23。
9.0 | AID-009 | 灯条输出 | LED灯条输出与音频输出通道一致即哪个通道输出声音就哪个灯条亮其它不亮。待机时不亮。
VL+ 按键 | 按一次增加一格音量
VL- 按键 | 按一次减一格音量
AID-010 | 播放器支持的文件MP3,WAV,FLACAPE。
AID-011 | 板上的指示灯:慢闪待机,快闪报错,长亮播放。
升级文件放U盘根目录下上电时USB升级升级完成后快闪5次