如何获取文件的物理地址

2019-07-20 06:15发布

求助,使用的了文件系统,现在想获取一个系统文件在Flash中存放的物理地址,这样我就可以把这文件用在片内无文件系统的子程序中,但是这个文件的物理地址不知道怎么获取。望哪位大神知道的,请指点小弟一二。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
5条回答
正点原子
1楼-- · 2019-07-20 10:01
简单点,你直接用winhex看文件的首地址就是你所谓的文件物理地址(以物理磁盘的方式打开)
不过文件的存储不一定是连续的,所以,然并卵。。。

aozima
2楼-- · 2019-07-20 12:53
那还用文件系统干啥
edmund1234
3楼-- · 2019-07-20 14:49
 精彩回答 2  元偷偷看……
Page
4楼-- · 2019-07-20 17:22
正点原子 发表于 2018-9-8 01:53
简单点,你直接用winhex看文件的首地址就是你所谓的文件物理地址(以物理磁盘的方式打开)
不过文件的存储 ...

谢谢!我也是很担心即使知道地址,文件存储也是不连续的。现在用其他的方式解决了
wlq390934605
5楼-- · 2019-07-20 18:45
文件是按文件系统的格式存放于各个扇区, 每个所保存的扇区都拥有所吏用文件系统的摆放格式, 不是拿出来就有用的, 更不可能放进去就能用, 不符合规定的东西, 要么视若无物, 要么文件系统损坏

一周热门 更多>