⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 main.c

📁 SD卡调试所用的资料
💻 C
字号:
#include <REG51.H>
#include <intrins.h>
#include <absacc.h>
#include "define.h"
#include "sd.h"
#include "fat.h"
#include "uart.h"
#include<lcd.c>
void main(void)
{
 unsigned char i=0;
 unsigned char item=0;
 main_init();   //tft初始化	
 DispOneColor(RED);
 DispOneColor(GREEN);
 DispOneColor(BLUE);
 DispOneColor(WHITE);
DispOneColor(BLACK);
DispOneColor(YELLOW);
 main_Write_COM(0x0022); 
 UART_Init(); //初始化串口,板上的晶振为22.1184MHz,实际的波特率为38400bps
 SD_Reset();
 SD_Init(); //让SD卡就绪  
 UART_Send_Str("SD卡已就绪\n");//您看到这句话,就说明SD卡已经就绪了,可以对它进行读写操作了
 pArg=&Init_Arg_SD; //pArg是znFAT的“初始参数结构指针”,它所指向的结构体中记录了存储器及其文件系统的重要参数信息
                    //在切换存储设备时,不光要更改设备号,还要将pArg指向相应存储设备的“初始参数结构”
 Dev_No=SDCARD; //设备号为SDCARD,znFAT中将其宏定义为 0
 FAT32_Init(); //文件系统初始化,使用znFAT前必须进行初始化,初始化过程中将所使用的存储设备的文件系统的一些重要参数
               //记录到了pArg所指向的结构中,以备后面使用
//  FAT32_Open_File(&FileInfo,"\\*.bin",0);
//   display_pic();
  while(!FAT32_Open_File(&FileInfo,"\\*.bmp",item++)) //依次播放SD卡根目录下的所有MP3文件,有利于znFAT的文件枚举功能
  {
   display_pic();
  } 
	while(1);
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -