硬汉嵌入式论坛

 找回密码
 立即注册
查看: 2303|回复: 4
收起左侧

大文本文件读取

[复制链接]

23

主题

214

回帖

283

积分

高级会员

积分
283
发表于 2017-12-4 23:13:09 | 显示全部楼层 |阅读模式
硬汉你好,如果有一个100MB左右的文本文件,我存在flash中,每行数据需要在几个毫秒之内被读取并解析(每行数据约30个字节左右),请问我采用什么方式比较好呢?
回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
115653
QQ
发表于 2017-12-5 01:20:27 | 显示全部楼层
最好每行数据固定位置,然后f_lseek可以直接定位到指定位置,然后f_read读取。
回复

使用道具 举报

23

主题

214

回帖

283

积分

高级会员

积分
283
 楼主| 发表于 2017-12-5 23:09:11 | 显示全部楼层
我在带RTOS和FS的情况下需要快速读取,能做到多快?
回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
115653
QQ
发表于 2017-12-6 01:08:40 | 显示全部楼层

回 blackfire531 的帖子

blackfire531:我在带RTOS和FS的情况下需要快速读取,能做到多快? (2017-12-05 23:09) 
文件系统的读取一般也就2-5MB/S。
回复

使用道具 举报

23

主题

214

回帖

283

积分

高级会员

积分
283
 楼主| 发表于 2017-12-6 22:07:05 | 显示全部楼层

回 eric2013 的帖子

eric2013:文件系统的读取一般也就2-5MB/S。 (2017-12-06 01:08) 
ok,我试试看,非常感谢
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|Archiver|手机版|硬汉嵌入式论坛

GMT+8, 2025-5-10 06:14 , Processed in 1.244728 second(s), 24 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表