ebook.c

来自「基于stm32的MP3播放器」· C语言 代码 · 共 33 行

C
33
字号
#include "COMM.h"
//文本浏览器(.txt/.c/.h/.lrc)
//支持FAT32/16文件系统的浏览.
//check:09/04/18
void Txt_Viewer(void)
{				 
	FileInfoStruct *FileInfo;		 			 
	u16 index=0;  //当前选择的文件编号	   
	//从根目录开始浏览
	if(FAT32_Enable)Cur_Dir_Cluster=FirstDirClust;//根目录簇号
 	else Cur_Dir_Cluster=0;						   
	Fat_Dir_Cluster=Cur_Dir_Cluster;//父目录就是当前目录
	while(1)
	{	  
		POINT_COLOR=RED;	   
		Load_Gui_Bro("选择");//显示GUI界面
		Show_Str(88,2,"图书浏览",0x01);//叠加模式,非自动换行
			
		index=File_Browse(T_LRC|T_TXT|T_C|T_H);//浏览文件夹    
		if(!index)return;//结束浏览,退出此功能!!!!!	
				 												   
		Pen_Point.Key_Sta=Key_Up;         //释放显示期间的触发 	   
		FileInfo=&F_Info[0];//开辟暂存空间.	 
		Get_File_Info(Cur_Dir_Cluster,FileInfo,T_LRC|T_TXT|T_C|T_H,&index);//得到这张图片的信息	 
		TFT_CLEAR(WHITE);//清屏	
		Read_Book(FileInfo);//读取TXT文件   	  
	}
}

		


⌨️ 快捷键说明

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