fatfs.rar

  • 浏览量:1228
  • 下载量:0
  • 资料大小:480.13 KB
  • 日期:2014-07-21
  • 上传者:艾克
  • 分享
  • 评论
  • 举报
  • 收藏

资料描述

        对于m3这样的u,请自己建一个适合自己的库,方便操作。对于文件系统的概念,请参阅http://baike.baidu.com/view/266589.htm?fr=aladdin



    在外设驱动文件中添加如下:
      - stm32f10x_gpio.c 
      - stm32f10x_rcc.c 
      - misc.c 
      - stm32f10x_sdio.c 
      - stm32f10x_dma.c
      - system_stm32f10x.c (under librariescmsiscorecm3)
          


    static
    fresult scan_files (char* path)
    {
    dword acc_size; /* work register for fs command */
    word acc_files, acc_dirs;
    filinfo finfo;
    dir dirs;
    fresult res;
    byte i;


    if ((res = f_opendir(&dirs, path)) == fr_ok) {
    i = strlen(path);
    while (((res = f_readdir(&dirs, &finfo)) == fr_ok) && finfo.fname=0;
    res = f_read(&fsrc, buffer, sizeof(buffer), &br);
    printf("%sn",buffer);
    //printp("rn@@@@@res=%2d br=%6d bw=%6d",res,br,bw);
    if (res || br == 0) break; // error or eof
    //res = f_write(&fdst, buffer, br, &bw);
    //printp("rn$$$$$res=%2d br=%6d bw=%6d",res,br,bw);
    //if (res || bw < br) break; // error or disk full
    }
    f_close(&fsrc);
    //
评论(0)

登录后可评论,请 登录注册

   
相关资料
换一换