fatinit.c

来自「用C51单片机实现的MP3播放器的c代码程序。」· C语言 代码 · 共 26 行

C
26
字号
#ifndef _FAT_DEFINE
 #include "FAT.c"
#endif

void FATInit(void);

void FATInit(void)
{
	register BYTE i;

	DPT = (struct DPTStr *)(DiskBuffer+0x1be);			//分区表结构指针
	BOOTSEC = (struct BootSecStr *)(DiskBuffer);		//引导扇区结构指针
	FSI = (struct FAT32FSInfoStr *)(DiskBuffer);		//FAT32扩展信息
	sDIR = (struct FATSDirStr *)(DiskBuffer);		//FAT目录结构指针
	lDIR = (struct FATLDirStr *)(DiskBuffer);		//FAT目录结构指针
	for(i=0;i<FAT_MAX_FCB;i++)
	{
		FCB[i].FileName[0]=0;
		FCB[i].Size=0;
		FCB[i].FirstCluster=0;
		FCB[i].LastCluster=0;
		FCB[i].ClusSecCnt=0;
		FCB[i].ByteCnt=0;
	}
}

⌨️ 快捷键说明

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