高级会员
- 积分
- 520
- 金钱
- 520
- 注册时间
- 2016-4-26
- 在线时间
- 81 小时
|
5金钱
[mw_shl_code=c,true]//MP3任务
//设置任务优先级
#define MP3_TASK_PRIO 4
//任务堆栈大小
#define MP3_STK_SIZE 2048
//任务控制块
OS_TCB MP3TaskTCB;
//任务堆栈
CPU_STK MP3_TASK_STK[MP3_STK_SIZE];
//emwindemo_task任务
void mp3_task(void *p_arg);
//EMWINDEMO任务
//设置任务优先级
#define EMWINDEMO_TASK_PRIO 6
//任务堆栈大小
#define EMWINDEMO_STK_SIZE 2048
//任务控制块
OS_TCB EmwindemoTaskTCB;
//任务堆栈
CPU_STK EMWINDEMO_TASK_STK[EMWINDEMO_STK_SIZE];
//emwindemo_task任务
void emwindemo_task(void *p_arg);
//EMWINDEMO任务
void emwindemo_task(void *p_arg)
{
BUTTON_SetDefaultSkin(BUTTON_SKIN_FLEX);
CHECKBOX_SetDefaultSkin(CHECKBOX_SKIN_FLEX);
DROPDOWN_SetDefaultSkin(DROPDOWN_SKIN_FLEX);
FRAMEWIN_SetDefaultSkin(FRAMEWIN_SKIN_FLEX);
HEADER_SetDefaultSkin(HEADER_SKIN_FLEX);
MENU_SetDefaultSkin(MENU_SKIN_FLEX);
MULTIPAGE_SetDefaultSkin(MULTIPAGE_SKIN_FLEX);
PROGBAR_SetDefaultSkin(PROGBAR_SKIN_FLEX);
RADIO_SetDefaultSkin(RADIO_SKIN_FLEX);
SCROLLBAR_SetDefaultSkin(SCROLLBAR_SKIN_FLEX);
SLIDER_SetDefaultSkin(SLIDER_SKIN_FLEX);
SPINBOX_SetDefaultSkin(SPINBOX_SKIN_FLEX);
zonghe_demo();
// OSTimeDlyHMSM(0,0,0,5,OS_OPT_TIME_PERIODIC,&err);//延时5ms
}
void mp3_task(void *p_arg)
{
while(1)
{
LED1=0;
VS_Sine_Test();
LED1=1;
mp3_play();
}
}
[/mw_shl_code]
我把MP3实验和EMWIN页面综合在一起,但是只显示页面不放歌曲(但MP3任务中的LED1是工作的)。我调试了,的确进入了mp3_play();。为什么不能播放呢?
哪位知道,提点我一下。
|
|