FATFS文件系统打开一个文件并读出内容
2013-08-01 15:57
323 查看
由于官方移植的FATFS是短文件名英文,因此调试时在U盘里创建了一个名为demo.txt的文件
在USBH_USR_MSC_Application函数下添加了一段代码。
实验结果是打印出
>host demo application using FAT_FS
>34
这是事先存在demo.txt文件里的一段文字,共34个字符(包括空格)。
在USBH_USR_MSC_Application函数下添加了一段代码。
/** * @brief USBH_USR_MSC_Application * Demo application for mass storage * @param None * @retval Staus */ int USBH_USR_MSC_Application(void)
uint8_t readTextBuff[] = " "; uint16_t bytesRead ;
f_open(&file,"0:demo.txt",FA_OPEN_EXISTING | FA_READ); f_read(&file,readTextBuff,sizeof(readTextBuff ),(void *)&bytesRead ); if(bytesRead >0) { LCD_UsrLog("%s ",readTextBuff); LCD_UsrLog("%d ",bytesRead); } else { LCD_ErrLog("> demo.text can not be open ...."); } f_close(&file);
实验结果是打印出
>host demo application using FAT_FS
>34
这是事先存在demo.txt文件里的一段文字,共34个字符(包括空格)。
相关文章推荐
- Linux 文件系统剖析: 使用 /proc 文件系统来访问 Linux 内核的内容 这个虚拟文件系统在内核空间和用户空间之间打开了一个通信窗口
- Linux 文件系统剖析: 使用 /proc 文件系统来访问 Linux 内核的内容 这个虚拟文件系统在内核空间和用户空间之间打开了一个通信窗口
- Linux2.4打开一个文件的系统调用
- 通过脚本的方式杀tomcat进程(shell脚本),shell中将一个文件的内容读出赋值给一个变量
- C语言打开一个文件(有内容),倒序打印出文件中的内容
- 如何从系统相册提取一张照片,然后将其内容存储到一个事先准备好的文件中去
- 如何调用MFC中的函数打开一个系统资源面板,获取文件
- 内容输出Linux文件系统的的实现:创建一个文件的过程
- fstream打开一个文件时如何清空文件的内容
- Linux2.4打开一个文件的系统调用
- 打开VS2010帮助时,出现提示“系统所需的本地内容文件缺失或已损坏。“解决方案
- linux系统中如何打开察看img文件内容
- 打开小孔子内容管理系统时候,提示“无法打开项目文件“***.csproj”.此安装不支持该项目类型”
- 让系统直接打开一个文件
- 系统调用,将一个文件复=中的内容复制到另一个文件中去
- 在/proc文件系统中增加一个目录hello,并在这个目录中增加一个文件world,文件的内容为hello world
- C键盘输入一行字符,写入一个文件,再把该文件内容读出显示在屏幕上。
- 【题目】在一个文件里面写入“我有1支铅笔,但是仓库里面有353628支”,读出刚才的文件内容,将1变为一,以此类推,写入新的文件。 新文件内容应为“我有一支铅笔,但是仓库里面有三五三六二八支”
- 深入浅出linux之如何打开文件3(写一个最简单文件系统) .
- UNIX环境高级编程学习之第六章系统数据文件和信息 用链表的形式读出一个服务器的远程用户登入登出信息