初始化SPI RAM FIFO,如果开了宏定义FAKE_SPI_BUFF,则此函数无实际作用,否则初始化HSPI口,连接SPI RAM; 创建wifi连接任务,将路由器的SSID和password编译在程序中; wifi连接任务建立读取网络音频码流的任务; 网络音频码流读取任务与音频服务器建立HTTP连接; 读取服务器返回的数据,每次最多读取64字节; 将读取到的数据写入SPI RAM FIFO,如果没有外部SPI RAM,就放在内部FIFO; 判断MAD任务是否建立,且SPI RAM FIFO中剩余的空间长度小于FIFO总尺寸的一半; 满足7中的条件,则建立MP3码流解码任务,将任务建立标志置位,否则不做操作; 判断网络音频码流读取次数是否是256的整数倍,如果是,则打印SPI RAM FIFO已填充的长度…; 回到第五步。