资源简介

51单片机依次读取SD卡中的bmp图片显示在TFT屏中....

资源截图

代码片段和文件信息

#include “fat.h“
#include “sd.h“        //存储设备的扇区读写驱动,这里是SD卡
#include “string.h“

//全局变量定义
struct direntry idata temp_rec;
INT8 temp_dir_name[13]; 
UINT32 temp_dir_cluster;
UINT32 temp_last_cluster;

UINT8 FAT32_Buffer[512]; //扇区数据读写缓冲区由外部提供

extern struct FAT32_Init_Arg *pArg; //初始化参数结构体指针,用以指向某一存储设备的初始化参数结构体,由外部提供

unsigned char (*pRS)(unsigned longunsigned char *); //指向实际存储设备的读扇区函数的函数指针,用以实现对设备的支持
unsigned char (*pWS)(unsigned longunsigned char *); //指向实际存储设备的写扇区函数的函数指针,用以实现对设备的支持

extern unsigned char Dev_No;

/******************************************************************
 - 功能描述:FAT的存储设备底层驱动接口,读取存储设备的addr扇区的
             512个字节的数据放入buf数据缓冲区中
 - 隶属模块:FAT文件系统模块
 - 函数属性:内部(用于与存储设备的底层驱动对接)
 - 参数说明:addr:扇区地址
             buf:指向数据缓冲区
 - 返回说明:0表示读取扇区成功,否则失败

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件     230454  2010-04-23 21:10  数码像框(已在JME-2核心板上调试通过)\51+SD+TFT\1.bmp

     文件     230454  2010-04-23 21:10  数码像框(已在JME-2核心板上调试通过)\51+SD+TFT\2.bmp

     文件     115378  2011-06-02 14:01  数码像框(已在JME-2核心板上调试通过)\51+SD+TFT\51+SD+TFT

     文件      47842  2011-06-02 14:01  数码像框(已在JME-2核心板上调试通过)\51+SD+TFT\51+SD+TFT.hex

     文件        111  2011-06-02 14:01  数码像框(已在JME-2核心板上调试通过)\51+SD+TFT\51+SD+TFT.lnp

     文件      80090  2011-06-02 14:01  数码像框(已在JME-2核心板上调试通过)\51+SD+TFT\51+SD+TFT.M51

    .......      1661  2010-05-31 19:26  数码像框(已在JME-2核心板上调试通过)\51+SD+TFT\51+SD+TFT.opt.bak

     文件        189  2011-06-09 13:36  数码像框(已在JME-2核心板上调试通过)\51+SD+TFT\51+SD+TFT.plg

    .......      2289  2010-05-31 19:26  数码像框(已在JME-2核心板上调试通过)\51+SD+TFT\51+SD+TFT.Uv2.bak

    .......     68804  2011-06-09 14:53  数码像框(已在JME-2核心板上调试通过)\51+SD+TFT\51+SD+TFT.uvopt

    .......     14057  2011-05-20 10:06  数码像框(已在JME-2核心板上调试通过)\51+SD+TFT\51+SD+TFT.uvproj

    .......      1534  2010-05-31 19:21  数码像框(已在JME-2核心板上调试通过)\51+SD+TFT\51+SD+TFT_Opt.Bak

    .......      2293  2010-05-31 19:21  数码像框(已在JME-2核心板上调试通过)\51+SD+TFT\51+SD+TFT_Uv2.Bak

    .......     68796  2011-06-03 21:29  数码像框(已在JME-2核心板上调试通过)\51+SD+TFT\51+SD+TFT_uvopt.bak

     文件       1307  2010-05-18 22:11  数码像框(已在JME-2核心板上调试通过)\51+SD+TFT\define.h

     文件      52210  2009-12-10 23:44  数码像框(已在JME-2核心板上调试通过)\51+SD+TFT\FAT.c

     文件       7377  2009-12-10 23:44  数码像框(已在JME-2核心板上调试通过)\51+SD+TFT\FAT.h

     文件      81103  2011-06-02 14:00  数码像框(已在JME-2核心板上调试通过)\51+SD+TFT\FAT.LST

     文件      70558  2011-06-02 14:00  数码像框(已在JME-2核心板上调试通过)\51+SD+TFT\FAT.OBJ

     文件       6158  2011-06-02 14:00  数码像框(已在JME-2核心板上调试通过)\51+SD+TFT\lcd.c

     文件       1302  2011-06-01 21:03  数码像框(已在JME-2核心板上调试通过)\51+SD+TFT\main.c

     文件       2596  2011-06-02 14:00  数码像框(已在JME-2核心板上调试通过)\51+SD+TFT\main.LST

     文件      32402  2011-06-02 14:00  数码像框(已在JME-2核心板上调试通过)\51+SD+TFT\main.OBJ

     文件       1627  2009-12-10 23:37  数码像框(已在JME-2核心板上调试通过)\51+SD+TFT\myfun.c

     文件        239  2009-12-10 23:45  数码像框(已在JME-2核心板上调试通过)\51+SD+TFT\myfun.h

     文件       3412  2011-06-02 14:01  数码像框(已在JME-2核心板上调试通过)\51+SD+TFT\myfun.LST

     文件       5105  2011-06-02 14:01  数码像框(已在JME-2核心板上调试通过)\51+SD+TFT\myfun.OBJ

     文件        406  2009-06-12 10:52  数码像框(已在JME-2核心板上调试通过)\51+SD+TFT\mytype.h

     文件       9314  2009-12-10 22:50  数码像框(已在JME-2核心板上调试通过)\51+SD+TFT\sd.c

     文件       1010  2010-05-18 22:17  数码像框(已在JME-2核心板上调试通过)\51+SD+TFT\sd.h

............此处省略14个文件信息

评论

共有 条评论