MQX MFS文件系统初识

0?wx_fmt=gif

本篇笔记主要介绍基于MQX嵌入式实时操作系统下的MFS文件系统,以搭载Kinetis微控制器kv4x系列MCU的控制板为平台,以SDK1.2.0为基础,1.2.0已经包含MQX。本笔记假设你已经清楚了解MQX工程建立,调试和任务创建。以IAR为开发环境。由于需要交互,所以请自行打开超级终端,或者安装SecureCRT或者其他工具。

工程运行

打开KSDK1.2.0中的有关文件系统的例程,以kv46MCU位例,如果是默认安装目录即为

C:\Freescale\KSDK_1.2.0\middleware\filesystem\mfs\examples\ramdisk\build\iar\ramdisk_twrkv46f150m

0?wx_fmt=jpeg

编译下载至搭载kv46MCU的tower开发板,打开secureCRT,并配置为如下图所示:

0?wx_fmt=jpeg

连接上后运行如下:0?wx_fmt=jpeg

可以看到运行结果提示不是一个DOS格式,需要格式化为DOS格式

在shell命令行输入help帮助命令

可以看到支持以下命令

0?wx_fmt=jpeg

输入格式化命令format a:格式化为DOS格式,如上图所示:

测试交互

可以在命令行输入支持的命令看看效果, 例如新建test文件夹,并在test目录下新建文件example

0?wx_fmt=jpeg

将example 文件重命名为aaa. 有兴趣的可以试试其他的命令。如复制,删除,读写等等。

0?wx_fmt=jpeg

更多有关MFS的详细信息可以参考官方安装包里自带的文档

明天就是2016年了,小猿在这里祝大家元旦快乐。

0

嵌入式

程序猿

微信号:InterruptISR

嵌入式程序猿致力于打造程序猿工程师交流分享的精品移动平台,欢迎各位猿友加入和分享。微信搜索嵌入式程序猿添加关注,或者长按下方二维码,选择识别图中二维码添加关注。

0?wx_fmt=jpeg

目 录 第一章 前言 .................................................................................................... 1 1.1 关于MQX .............................................................................................. 1 1.2 关于本手册 ............................................................................................ 1 1.3 3.0和2.50版本的新特点 ...................................................................... 2 1.4 约定 ........................................................................................................ 4 1.4.1 提示 ................................................................................................ 4 1.4.2 注释 ................................................................................................ 4 1.4.3 注意事项 ......................................................................................... 4 第二章 MQX概述 .......................................................................................... 5 2.1 MQX的组织结构 .................................................................................. 5 2.2 初始化 .................................................................................................... 6 2.3 任务管理 ................................................................................................ 6 2.4 调度 ........................................................................................................ 7 2.5 存储管理 ................................................................................................ 7 2.5.1 可变大小存储块管理 ..................................................................... 7 2.5.2 固定大小存储块管理(区块) ..................................................... 7 2.5.3 高速缓存控制 ................................................................................. 8 2.5.4 存储器管理单元(MMU)控制 ................................................... 8 2.5.5 轻量级存储管理 ............................................................................. 8 2.6 任务同步 ....................................................................
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值