📄 test_duration.c
字号:
#include "SystemHeader.h"
#define IMAGE_NUM 2
void Test_Duration()
{
int i;
short CurImage;
short Channel = 2;
STR_IMAGE Image[] = {
{320, 220, RES_IMG0_BIN},
{320, 220, RES_IMG1_BIN},
// {320, 220, RES_IMG2_BIN},
// {320, 220, RES_IMG3_BIN},
// {320, 220, RES_IMG4_BIN},
// {320, 220, RES_IMG5_BIN},
// {320, 220, RES_IMG6_BIN},
};
TFT_SetBGColor(0x0001);
TFT_SetWindow(0, 0, TFT_WIDTH-1, TFT_HEIGHT-1);
TFT_SetColor(COLOR_YELLOW);
SP_Wave_Init();
i = 0;
CurImage = 0;
TFT_PutImage(0, 0, &Image[CurImage]);
while(1)
{
if(SP_Play_Status()==0)
{
TFT_SetTextPos(70, 222);
if(Channel==1)
{
TFT_Print("[右声道]正在播放音频\n");
Channel = 2;
}
else
{
TFT_Print("[左声道]正在播放音频\n");
Channel = 1;
}
SP_Wave_Setup((unsigned short *)RES_TESTSOUND_WAV,(unsigned short *)RES_TESTSOUND_WAV_END,8000, Channel);
}
i += 1;
if(i==1000000)
{
i = 0;
CurImage += 1;
if(CurImage == IMAGE_NUM)CurImage = 0;
TFT_PutImage(0, 0, &Image[CurImage]);
}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -