主程序:
int main(void)
{
SysTick_Init(); /* 配置SysTick 为10us中断一次 */
USART1_Config(); /* 配置串口1 115200 8-N-1 */
/* Interrupt Config,配置sdio的中断优先级, */
NVIC_Configuration();
printf(" \r\n 这是一个MP3测试例程 !\r\n " );
VS1003_SPI_Init(); /* MP3硬件I/O初始化 */
MP3_Start(); /* MP3就绪,准备播放,在vs1003.c实现 */
MP3_Play(); /* 播放SD卡(FATFS)里面的音频文件 */
/* Infinite loop */
while (1)
{
}
}
但仍看不出来在哪里调用SDIO初始化来讯取SD卡。
主函数调用的几个子函数都没有发现在哪里初始化了SDIO端口。 |