|
本帖最后由 bxhy 于 2021-8-25 15:12 编辑
请教一下如何在单片机中发送声音播放指令给屏,让屏播放声音。目前测试屏为:K600+_XGA,通过界面可以单击播放声音。但通过指令不行。网上介绍的指令格式较多,不知那种可以使用。望给予帮助,介绍一下此类屏的播放指令格式。
附:
1、按键音配置如下图,可以发声。
2、单片机指令代码段如下,听不能声音。
void PlaySound(unsigned char ID,unsigned char StartSeg,unsigned char SEGS)
{
ucTxBuff[0] = 0X5A;
ucTxBuff[1] = 0XA5;
ucTxBuff[2] = 0X07;
ucTxBuff[3] = 0X80;
ucTxBuff[4] = 0X50;
ucTxBuff[5] = ID;
ucTxBuff[6] = StartSeg;
ucTxBuff[7] = SEGS;
ucTxBuff[8] = 0X5A;
ucTxBuff[9] = 0X40;;
DGUS_Send_Data(ucTxBuff, 10);
}
在主程序的某时间段调用
PlaySound(90,0,4);
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?立即注册
x
|