注册 登录
查看: 398|回复: 8

[K60] 关于FatFs

[复制链接]
发表于 2014-10-14 12:04:29 | 显示全部楼层 |阅读模式
山外你好,请教一下 FatFs文件系统在只能车跑的过程中,是否只需要F_Open一次,最后智能车到终点时采用F_Close关闭文件夹。另:在这个过程中能够保持Open状态的文件夹有几个
回复

使用道具 举报

发表于 2014-10-14 12:08:34 | 显示全部楼层
可以打开多个,看你的RAM了。不过,不建议打开多个,效率太低了。
回复 支持 反对

使用道具 举报

发表于 2014-10-14 12:10:26 | 显示全部楼层
规划一下文件的结构,从而可以存储多种数据吧。
多文件读写,效率太低,尤其是智能车这种比速度的类型
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-10-14 12:13:14 | 显示全部楼层
仰逸致 发表于 2014-10-14 12:10
规划一下文件的结构,从而可以存储多种数据吧。
多文件读写,效率太低,尤其是智能车这种比速度的类型

感谢你的回复
回复 支持 反对

使用道具 举报

发表于 2014-10-14 12:14:05 | 显示全部楼层
我们的工程,默认配置_FS_SHARE为0,即只能打开一个文件。如果你要打开多个文件,修改这个配置即可。
代码里有_FS_SHARE 的修改说明的,你找到定义处看注释即可。
来自PC客户端 来自PC客户端
回复 支持 反对

使用道具 举报

发表于 2014-10-14 12:15:05 | 显示全部楼层
楼上也提及到,打开多个文件,占用较多RAM,而且效率降低。
来自PC客户端 来自PC客户端
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-10-14 12:15:41 | 显示全部楼层
山外メ雲ジ 发表于 1413260045
我们的工程,默认配置_FS_SHARE为0,即只能打开一个文件。如果你要打开多个文件,修改这个配置即可。
代码里有_FS_SHARE 的修改说明的,你找到定义处看注释即可。
在车跑的过程中,文件是否一直保持Open状态,停车时Close文件
来自PC客户端 来自PC客户端
回复 支持 反对

使用道具 举报

发表于 2014-10-14 12:17:09 | 显示全部楼层
a1129584 发表于 1413260141
在车跑的过程中,文件是否一直保持Open状态,停车时Close文件
是的 ,频繁打开关闭,是需要消耗挺多的时间。所以最好是等停车的时候才close。
来自PC客户端 来自PC客户端
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-10-14 12:18:23 | 显示全部楼层
山外メ雲ジ 发表于 1413260229
是的 ,频繁打开关闭,是需要消耗挺多的时间。所以最好是等停车的时候才close。
感谢你的答复。
来自PC客户端 来自PC客户端
回复 支持 反对

使用道具 举报

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

本版积分规则

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