打印
[STM32F1]

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

[复制链接]
533|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 | 只看该作者
应该是可以的。

使用特权

评论回复
5
shimx| | 2023-1-8 22:40 | 只看该作者

标准文件操作有移动读写指针。

使用特权

评论回复
6
午夜粪车| | 2023-1-8 22:41 | 只看该作者
有专门的函数满足你的需求

使用特权

评论回复
7
stly|  楼主 | 2023-1-8 22:43 | 只看该作者
能告诉下是哪个函数吗?我找了好就没找到!谢谢

使用特权

评论回复
8
chuxh| | 2023-1-8 22:46 | 只看该作者
f_lseek - Move read/write pointer, Expand size

使用特权

评论回复
9
xxrs| | 2023-1-8 22:47 | 只看该作者
可以啊。丢弃前面的49个就行了

使用特权

评论回复
10
stly|  楼主 | 2023-1-8 22:49 | 只看该作者
嗯,我再好好缕一缕吧,有了好消息及时通知大家

使用特权

评论回复
11
ingramward| | 2023-1-9 17:30 | 只看该作者
可以实现的。              

使用特权

评论回复
12
caoenq| | 2023-1-10 15:34 | 只看该作者
iocntrl函数啊

使用特权

评论回复
13
gygp| | 2023-1-13 21:56 | 只看该作者
这个使用fatfs吧。              

使用特权

评论回复
14
eefas| | 2023-1-16 21:28 | 只看该作者
lseek找到需要读取字节数据。

使用特权

评论回复
15
天天向善| | 2023-1-17 09:40 | 只看该作者
好像有个位移的函数,lseek,从头开始网后移50个,再读即可。

使用特权

评论回复
16
Pretext| | 2023-1-17 09:41 | 只看该作者
stly 发表于 2023-1-8 22:36
FatFs文件系统已经移植好了,可以读取sd卡里面的TXT文件了。现在我SD卡里面有一个1.TXT文件,文件里面有足 ...

可以啊,或者你可以先读50个,然后再开始正式读,把之前的50个覆盖了。

使用特权

评论回复
17
芯路例程| | 2023-1-17 09:41 | 只看该作者
stly 发表于 2023-1-8 22:43
能告诉下是哪个函数吗?我找了好就没找到!谢谢

lseek,我记得好像是这个,或者seek。

使用特权

评论回复
18
楠木熏香| | 2023-1-17 10:34 | 只看该作者
可以的 直接选取第49位

使用特权

评论回复
19
SantaBunny| | 2023-1-17 16:56 | 只看该作者
lseek从头开始往后移50个,再读。

使用特权

评论回复
20
macpherson| | 2023-1-19 14:13 | 只看该作者
这个可以实现的。              

使用特权

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

本版积分规则

433

主题

7058

帖子

0

粉丝