[STM32F1] 从1.TXT文件的第50个字节开始读取数据可以吗

[复制链接]
1097|20
 楼主| stly 发表于 2023-1-8 22:33 | 显示全部楼层 |阅读模式
从1.TXT文件的第50个字节开始读取数据可以吗
bqyj 发表于 2023-1-8 22:34 | 显示全部楼层
什么意思?不是很明白你说的什么,能再解释一下这个现象吗
 楼主| stly 发表于 2023-1-8 22:36 | 显示全部楼层
FatFs文件系统已经移植好了,可以读取sd卡里面的TXT文件了。现在我SD卡里面有一个1.TXT文件,文件里面有足够的数据,已经可以从开头开始读取指定长度的数据了。我想请问一下:能不能实现跳过一定数量数据开始读取1.TXT文件的数据呢?
yszong 发表于 2023-1-8 22:38 | 显示全部楼层
应该是可以的。
shimx 发表于 2023-1-8 22:40 | 显示全部楼层

标准文件操作有移动读写指针。
午夜粪车 发表于 2023-1-8 22:41 | 显示全部楼层
有专门的函数满足你的需求
 楼主| stly 发表于 2023-1-8 22:43 | 显示全部楼层
能告诉下是哪个函数吗?我找了好就没找到!谢谢
chuxh 发表于 2023-1-8 22:46 | 显示全部楼层
f_lseek - Move read/write pointer, Expand size
xxrs 发表于 2023-1-8 22:47 | 显示全部楼层
可以啊。丢弃前面的49个就行了
 楼主| stly 发表于 2023-1-8 22:49 | 显示全部楼层
嗯,我再好好缕一缕吧,有了好消息及时通知大家
ingramward 发表于 2023-1-9 17:30 | 显示全部楼层
可以实现的。              
caoenq 发表于 2023-1-10 15:34 | 显示全部楼层
iocntrl函数啊
gygp 发表于 2023-1-13 21:56 | 显示全部楼层
这个使用fatfs吧。              
eefas 发表于 2023-1-16 21:28 | 显示全部楼层
lseek找到需要读取字节数据。
天天向善 发表于 2023-1-17 09:40 | 显示全部楼层
好像有个位移的函数,lseek,从头开始网后移50个,再读即可。
Pretext 发表于 2023-1-17 09:41 | 显示全部楼层
stly 发表于 2023-1-8 22:36
FatFs文件系统已经移植好了,可以读取sd卡里面的TXT文件了。现在我SD卡里面有一个1.TXT文件,文件里面有足 ...

可以啊,或者你可以先读50个,然后再开始正式读,把之前的50个覆盖了。
芯路例程 发表于 2023-1-17 09:41 | 显示全部楼层
stly 发表于 2023-1-8 22:43
能告诉下是哪个函数吗?我找了好就没找到!谢谢

lseek,我记得好像是这个,或者seek。
楠木熏香 发表于 2023-1-17 10:34 | 显示全部楼层
可以的 直接选取第49位
SantaBunny 发表于 2023-1-17 16:56 | 显示全部楼层
lseek从头开始往后移50个,再读。
macpherson 发表于 2023-1-19 14:13 | 显示全部楼层
这个可以实现的。              
您需要登录后才可以回帖 登录 | 注册

本版积分规则

433

主题

7058

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部