fatfs sd卡底层程序之图片显示

fatfs sd卡底层程序之图片显示

ID:14793554

大小:43.50 KB

页数:8页

时间:2018-07-30

fatfs sd卡底层程序之图片显示_第1页
fatfs sd卡底层程序之图片显示_第2页
fatfs sd卡底层程序之图片显示_第3页
fatfs sd卡底层程序之图片显示_第4页
fatfs sd卡底层程序之图片显示_第5页
资源描述:

《fatfs sd卡底层程序之图片显示》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、FATFsSD卡底层程序之图片显示硬件环境:DAXIA32学习板STM32F103VC72MHz编程环境:MDK3.80a主程序://***********************************************************************************//*函数名称:MAIN//*功    能:从SD卡读BMP图片并显示//*编      写:Bunagi//*修      改:2010/9/4//**************************

2、*********************************************************intmain(void){        FATFSfs;DIRdir;FILfil;FILINFOfno;FRESULTres;charBuf[512];u8i;charFilSearchCount[10][13];//文件名检索存放ChipHalInit();ChipOutHalInit();Lcd_Init();TFT_X=0;TFT_Y=0;BG_COLOR=WHITE;TF

3、TFill(WHITE);SysTickDelay(1000);TFTShowString16(TFT_X,TFT_Y,"图片显示测试",RED);while(!GET_DOWN());TFT_X=0;TFT_Y=0;TFTFill(BLACK);//************************************************f_mount(0,&fs);if(!FilSearch(&fs,&dir,"","BMP",FilSearchCount)){  TFTShowStri

4、ng16(TFT_X,TFT_Y,"检索目录失败!",RED);  while(1);}else{  for(i=0;i<10;i++)  {   if(FilSearchCount[i][0]!=0)   {    TFTShowString16(TFT_X,TFT_Y,&FilSearchCount[i][0],RED);    TFT_Y+=16;   }  }}for(;;){  for(i=0;i<10;i++)  {   if(FilSearchCount[i][0]!=0)    i

5、f(!BMPDisp(&fil,&dir,&fno,&FilSearchCount[i][0],&Buf,239,319))     TFTShowString16(TFT_X,TFT_Y,"打开图片失败!",RED);   while(!GET_DOWN());  }  TFT_X=0;  TFT_Y=0;  TFTShowString16(TFT_X,TFT_Y,"图片已播放结束!",RED);  while(!GET_UP());}while(1);}//******************

6、*****************************************************************//*函数名称:NameCompare//*功  能:字符串比较比较0X2E前的字符(文件名比较)//*输入参数:str1,str2//*输出参数:TRUE两字符串相同      FALSE两字符串不同//*编   写:Bunagi//*修   改:2010/9/4//***************************************************

7、********************************boolNameCompare(u8*str1,u8*str2){u8i=13;u8flag;while(--i){  if(str1[i]==0x2e)flag=i;}for(i=0;i

8、********************//*函数名称:BMPInfoLoad//*功  能:读SD卡里BMP文件的头512字节数据,并填充进BMP信息数据结构里//*输入参数:bfinfo//*    binfo//*    Buf//*输出参数:无//*编   写:Bunagi//*修   改:2010/9/4//***********************************************************************************

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。