main.c
来自「用8051采用pwm方式播放 串口语音数据」· C语言 代码 · 共 52 行
C
52 行
/***************************************************************\
name : main.c
desctiption : mp3 main file for testing serial port
author : coolfire
update : 6/17/07
/***************************************************************/
#include <reg51.h>
#include "compiler.h"
#include "init\init.h"
#include "buffer\buffer.h"
#include "serial\serial.h"
extern Uint32 wav_len_w;
extern Uint32 wav_len_r;
mode_t mode=download;
void main()
{
init();
loop: switch(mode)
{
case idle:
while(mode==idle);
break;
case download:
while(mode==download)
{
if(!wav_len_w)
write_buffer(serial);
read_buffer(flash);
}
break;
case play:
while(mode==play)
{
if(!wav_len_r)
write_buffer(flash);
read_buffer(dac);
}
break;
}
goto loop;
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?