经验分享:MQX中的MFS文件系统扇区尺寸!

2020-02-20 20:28发布

这几天发现我用的文件系统总是有问题,第一次格式化的时候程序总是运行不正常,后来发现是MQX中将文件系统的扇区尺寸定义成512了,跟自己的Flash扇区尺寸不一样,程序中在申请boot大小的时候用512申请的,但是用的时候是根据我自己定义的Flash大小用的,所以造成RAM中一些数据被冲掉了!希望大家在用的时候能注意一下,不要掉进这个陷阱里面去!
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
21条回答
wangpengcheng
1楼-- · 2020-02-21 08:08
ly830102624 发表于 2014-12-10 14:44
楼主分享经验,好人啊。
那你是怎么解决该问题的?如何修改MQX规定扇区大小? ...

把它本身定义的那个尺寸干掉,然后在自己用的时候直接在驱动里面加上!
子鱼
2楼-- · 2020-02-21 13:16
谢谢楼主分享经验。。
qs6361036
3楼-- · 2020-02-21 18:18
 精彩回答 2  元偷偷看……
fengyunyu
4楼-- · 2020-02-21 20:22
LZ是在什么器件上用文件系统?SPI FLASH么?
wangpengcheng
5楼-- · 2020-02-21 21:24
fengyunyu 发表于 2014-12-10 21:38
LZ是在什么器件上用文件系统?SPI FLASH么?

是的,你猜对了
fengyunyu
6楼-- · 2020-02-21 22:44
wangpengcheng 发表于 2014-12-11 09:05
是的,你猜对了

是程序在SPI FLASH上,还是说有系统参数、网页文件之类?用的什么主cpu?

一周热门 更多>