阿波罗板~音乐播放把红外~干死了! 红外乱码了,大神求解
希望实现 通过红外 播放下一首。。结果 几乎不鸟我。。。极低概率有效。。求解 ,都是用的例程代码,没有什么改动 除了下部分:
while(1)
{
ir_key=Remote_Scan();
key=KEY_Scan(0);
if(key==WKUP_PRES||ir_key==ir_pause)//暂停
{
if(ir_key==ir_pause)key=WKUP_PRES;//dyx
if(audiodev.status&0X01)audiodev.status&=~(1<<0);
else audiodev.status|=0X01;
}
if(key==KEY2_PRES||key==KEY0_PRES||ir_key==ir_up||ir_key==ir_down)//下一曲/上一曲
{
if(ir_key==ir_up)key=KEY2_PRES;//dyx
if(ir_key==ir_down)key=KEY0_PRES;//dyx
res=key;
break;
}
wav_get_curtime(audiodev.file,&wavctrl);//得到总时间和当前播放的时间
audio_msg_show(wavctrl.totsec,wavctrl.cursec,wavctrl.bitrate);
t++;
if(t==20)
{
t=0;
LED0_Toggle;
}
if((audiodev.status&0X01)==0)delay_ms(10);
else break;
}
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
对 感谢支持! 不是你指点,我都没耐心一个一个函数往下找、、
一周热门 更多>