亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? start.c

?? 這套代碼已經成功一直到S3C44B0X開發板上
?? C
字號:
/*
**********************************************************************
*                          Micrium, Inc.
*                      949 Crestview Circle
*                     Weston,  FL 33327-1848
*
*                            uC/FS
*
*             (c) Copyright 2001 - 2003, Micrium, Inc.
*                      All rights reserved.
*
***********************************************************************

----------------------------------------------------------------------
File        : Start.c
Purpose     : Sample program for using the file system
---------------------------END-OF-HEADER------------------------------
*/

#include "stl_ucfs.h"
#include "fs_api.h"
#include "fs_fat.h"
#include <string.h>

#define FS_X_Log(x)  printf(x)

/*********************************************************************
*
*             Global variables
*
**********************************************************************
*/

static FS_FILE * _pFile;
static char _acBuffer[0x100];

static const char _sDefaultText[] = "現在寫入數據到你的磁盤.\n";
#if FS_USE_RAMDISK_DRIVER
  static const char _sRAMText[] = "This text was written on your RAM disk.\n";
#endif

/*********************************************************************
*
*             Local functions
*
**********************************************************************
*/

/*********************************************************************
*
*             _WriteFile
*
*  This routine demonstrates, how to create and write to a file
*  using the file system.
*/

void _WriteFile(const char *pName, const char *pTxt) {
  int x;
  /* create file */
  FS_X_Log("Writing file ");
  FS_X_Log("\r\n");
  _pFile = FS_FOpen(pName, "w");
  if (_pFile) {
    /* write to file */
    x = FS_FWrite(pTxt,1, strlen(pTxt), _pFile);
    /* all data written ? */
    if (x != (int)strlen(pTxt)) {
      /* check, why not all data was written */
      x = FS_FError(_pFile);
      printf("Not all bytes written");
    }
    /* close file */
    FS_FClose(_pFile);
  }
  else {
    printf("Unable to create file\n");
  }
  printf("Writed.\r\n");
}


/*********************************************************************
*
*             _DumpFile
*
* This routine demonstrates, how to open and read from a file using
* the file system.
*/

void _DumpFile(const char *pName) {
  int x;
  unsigned char FileName[20];
  unsigned char Count;
  /* open file */
  printf("please input file name for read:");
  Count = 0;
  while(1){
      unsigned char key;
      key = getchar();
      if(key){
          unsigned char string[2];
          string[0] = key;
          string[1] = 0;
          putchar((char*)string);
          if(key==0x0d){
              break;
          }
          if((key<='z')&&(key>='!')){;
              if(key==0x08){
                   if(Count>0)
                   Count -= 1;
              }     
              FileName [Count++] = key;
          }
      }
  }
  _pFile = FS_FOpen((char*)FileName,"r");
  printf("Contents of file ");
  printf((char*)FileName);
  FS_X_Log("\r\n");
  if (_pFile) {
    /* read until EOF has been reached */
    do {
      x = FS_FRead(_acBuffer, 1, sizeof(_acBuffer) - 1, _pFile);
      _acBuffer[x]=0;
      if (x) {
        printf(_acBuffer);
      }
    } while (x);
    /* check, if there is no more data, because of EOF */
    x = FS_FError(_pFile);
    if (x != FS_ERR_EOF) {
      /* there was a problem during read operation */
      printf("Error during read operation\n");
    }
    /* close file */
    FS_FClose(_pFile);
  }
  else {
    printf("Unable to open file");
  }
  printf("dummp finash.\r\n");
}

/***********************************************************/
/*名稱: UintToStr                                          */
/*功能: 無符號數據轉換為字符串                             */
/*參數: value:要轉換的數據,轉換后數據的緩沖地址           */
/***********************************************************/
void UintToStr(unsigned int value,char *p){
	  *(p+0)  = value/10000 + '0';
	  *(p+1)  = (value%10000)/1000 + '0';
	  *(p+2)  = ((value%10000)%1000)/100 + '0';
      *(p+3)  = (((value%10000)%1000)%100)/10 + '0';	  
      *(p+4)  = (((value%10000)%1000)%100)%10 + '0';	  
      *(p+5)  = 0;
}

void _ShowDirectory(const char * pName) {
   FS_DIR *pDir;
   struct  FS_DIRENT *pDirEnt;
   printf("start show directory.\r\n");
   pDir = FS_OpenDir(pName); /* Open root directory of default device */
   if(pDir) {
      do {
          char acName[20];
          FS_u8 Attr;
          pDirEnt = FS_ReadDir(pDir);
          //FS_DirEnt2Name(pDirEnt, acName);
          //FS_DirEnt2Attr(pDirEnt, &Attr);
          if ((void*)pDirEnt == NULL) {
             break; /* No more files */
          }
          printf(pDirEnt->d_name);
          printf("   ");
          Attr = pDirEnt->FAT_DirAttr;
          if(Attr & FS_ATTR_DIRECTORY) {  printf("(Dir) ");}
          else                         {  printf("      ");};
          
          if(Attr & FS_ATTR_ARCHIVE)   {  printf("A ");}
          else                         {  printf("_ ");};
          
          if(Attr & FS_ATTR_READ_ONLY) {  printf("R ");}
          else                         {  printf("_ ");};
          
          if(Attr & FS_ATTR_HIDDEN)    {  printf("H ");}
          else                         {  printf("_ ");};
          if(Attr & FS_ATTR_SYSTEM)    {  printf("S ");}
          else                         {  printf("_ ");};
          
          UintToStr(pDir->size,acName);
          printf(acName);
          printf("\r\n");
    } while (1);
    FS_CloseDir(pDir);
  } else {
     printf("Unable to open directory\r\n");
  }
  printf("finashed show directory.\r\n");
}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美亚洲一区二区三区四区| 国产精品乱人伦| 91精品一区二区三区在线观看| 色婷婷精品久久二区二区蜜臂av | 久久综合五月天婷婷伊人| 欧美狂野另类xxxxoooo| 欧美日韩性生活| 欧美日韩一区二区三区四区五区| 在线观看不卡一区| 欧美精品一卡两卡| 日韩视频在线永久播放| 日韩美女一区二区三区| 久久久亚洲午夜电影| 中日韩免费视频中文字幕| 国产精品无圣光一区二区| 国产精品灌醉下药二区| 亚洲人成亚洲人成在线观看图片 | 日韩高清欧美激情| 久久精品国内一区二区三区 | 日韩视频一区在线观看| 日韩免费一区二区三区在线播放| 欧美精品一区二区三区四区 | 韩国中文字幕2020精品| 丁香亚洲综合激情啪啪综合| 91小视频免费观看| 精品视频在线免费| 日韩久久久精品| 国产欧美va欧美不卡在线| 亚洲欧美综合色| 偷拍亚洲欧洲综合| 精品在线播放免费| 波多野结衣中文字幕一区| 欧美三区免费完整视频在线观看| 91精品国产黑色紧身裤美女| 久久影音资源网| 伊人色综合久久天天人手人婷| 日本免费新一区视频| 精品亚洲porn| 日本大香伊一区二区三区| 7799精品视频| 国产精品久久久久久久久免费相片 | 亚洲最新在线观看| 日韩av网站在线观看| 成人一级片在线观看| 精品视频全国免费看| 精品国产成人系列| 亚洲欧美另类在线| 美国毛片一区二区三区| 不卡区在线中文字幕| 在线成人免费观看| 国产精品无遮挡| 视频一区欧美日韩| 不卡电影一区二区三区| 日韩欧美国产一区二区三区 | 偷窥国产亚洲免费视频| 国产69精品久久99不卡| 欧美日韩在线一区二区| 中文字幕久久午夜不卡| 视频一区国产视频| 99精品久久久久久| 精品国产髙清在线看国产毛片| 亚洲黄色小视频| 国产九色精品成人porny| 欧美日精品一区视频| 国产精品妹子av| 久久成人羞羞网站| 在线不卡a资源高清| 亚洲三级电影网站| 成人天堂资源www在线| 日韩欧美国产系列| 亚洲mv大片欧洲mv大片精品| 成人黄色免费短视频| 精品久久久久久久人人人人传媒| 亚洲一级片在线观看| a级精品国产片在线观看| 欧美精品一区二区在线观看| 日韩国产精品大片| 欧美日韩中文字幕一区二区| 亚洲免费在线播放| 成人av在线影院| 国产色婷婷亚洲99精品小说| 美女久久久精品| 欧美日韩精品一区二区| 自拍偷拍国产亚洲| 成人白浆超碰人人人人| 久久久久久久久久看片| 久久国产精品99久久人人澡| 欧美美女直播网站| 亚洲夂夂婷婷色拍ww47| 99国产欧美久久久精品| 国产精品久久久久毛片软件| 国产成都精品91一区二区三 | 激情深爱一区二区| 日韩亚洲欧美在线| 日产国产欧美视频一区精品| 欧美日韩精品免费观看视频| 亚洲成a人片在线不卡一二三区| 色av一区二区| 亚洲一区二区三区不卡国产欧美| 99精品欧美一区二区蜜桃免费| 午夜精品一区二区三区三上悠亚| 91福利在线观看| 夜夜精品视频一区二区| 欧日韩精品视频| 亚洲成人福利片| 在线综合视频播放| 蜜臀av一级做a爰片久久| 日韩午夜在线播放| 韩国成人精品a∨在线观看| 精品国产一区二区三区忘忧草| 久久精品国产77777蜜臀| 欧美一级片免费看| 久久99国产精品久久99 | 亚洲一区二区三区影院| 欧美三级在线看| 热久久久久久久| 精品久久免费看| 国产成人午夜片在线观看高清观看| 欧美高清在线一区| 91在线免费看| 亚洲大片精品永久免费| 欧美精品自拍偷拍| 经典一区二区三区| 国产精品天天看| 一本到三区不卡视频| 亚洲午夜私人影院| 欧美大白屁股肥臀xxxxxx| 国产精品一级黄| 国产精品国产三级国产aⅴ入口 | 久久久久久久久久看片| 从欧美一区二区三区| 亚洲欧洲制服丝袜| 在线电影国产精品| 国产成人免费高清| 亚洲夂夂婷婷色拍ww47| 欧美成人综合网站| 成人动漫一区二区三区| 亚洲福利电影网| 免费成人性网站| 欧美国产一区二区| 91高清在线观看| 久久精品国产亚洲5555| 国产精品第四页| 欧美日韩的一区二区| 国产成人综合在线播放| 亚洲自拍偷拍九九九| 久久在线免费观看| 欧美在线小视频| 国产伦精一区二区三区| 亚洲另类色综合网站| 欧美一级国产精品| eeuss影院一区二区三区| 日韩精品视频网站| 国产精品久久久久影院| 91精品久久久久久久91蜜桃| 成人激情图片网| 美洲天堂一区二卡三卡四卡视频| 国产精品久久久久aaaa| 91精品欧美综合在线观看最新| 国产成人精品亚洲午夜麻豆| 天天射综合影视| 1024成人网| 久久久久久亚洲综合影院红桃| 欧美色成人综合| caoporm超碰国产精品| 蜜臀av国产精品久久久久| 亚洲精品欧美综合四区| 久久视频一区二区| 欧美三级中文字| 99精品视频在线免费观看| 国产专区综合网| 日本伊人色综合网| 一区二区三区不卡在线观看| 国产欧美精品在线观看| 91精品国产综合久久久久久漫画| 99精品欧美一区二区蜜桃免费| 国产在线一区观看| 日韩 欧美一区二区三区| 一区二区三区视频在线看| 国产色91在线| 欧美videossexotv100| 欧美色视频在线| 91片黄在线观看| 成人免费不卡视频| 国产麻豆精品久久一二三| 日韩专区中文字幕一区二区| 亚洲精品一二三| 国产精品丝袜久久久久久app| 欧美mv和日韩mv的网站| 欧美精品aⅴ在线视频| 91福利视频网站| 99国产精品99久久久久久| 国产成人免费av在线| 国产精品中文字幕欧美| 国产一区二区三区视频在线播放| 免费亚洲电影在线| 三级亚洲高清视频| 午夜久久久久久| 亚洲成人av一区二区三区| 亚洲电影第三页|