打印

请教一个关于FATFS文件系统的问题

[复制链接]
2225|4
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
lzh8430|  楼主 | 2012-4-6 13:15 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
FRESULT f_lseek (
  FIL* FileObject,             /* 文件对象结构指针*/
  DWORD Offset             /* 文件字节偏移 */
);
这个文件指针偏移函数,其中文件字节偏移这个参数是 DWORD Offset,也就是说DWORD为32位,最大偏移量是4G
问题是:我现在要便宜超过4G的地址 改怎么处理?请指教!谢谢

相关帖子

沙发
wjy1107| | 2012-4-6 13:39 | 只看该作者
这个需要从硬件设计入手,还得去考虑你用的操作系统。单纯加大指针存储空间没有用

使用特权

评论回复
板凳
mindshare| | 2012-4-6 13:57 | 只看该作者
FAT文件系统支持单个文件最大是4GB,所以,说你没有机会偏移超过4GB

使用特权

评论回复
地板
airwill| | 2012-4-6 14:14 | 只看该作者
就是, 别让文件的大小超过 4G 去. 通常的使用中好象也没有超过4G 去的吧.

使用特权

评论回复
5
原野之狼| | 2012-4-6 14:15 | 只看该作者
规则就是这样  
要么减小文件容量
要么换别的文件系统

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

8

主题

81

帖子

1

粉丝