本篇笔记主要介绍基于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
编译下载至搭载kv46MCU的tower开发板,打开secureCRT,并配置为如下图所示:
连接上后运行如下:
可以看到运行结果提示不是一个DOS格式,需要格式化为DOS格式
在shell命令行输入help帮助命令
可以看到支持以下命令
输入格式化命令format a:格式化为DOS格式,如上图所示:
可以在命令行输入支持的命令看看效果, 例如新建test文件夹,并在test目录下新建文件example
将example 文件重命名为aaa. 有兴趣的可以试试其他的命令。如复制,删除,读写等等。
更多有关MFS的详细信息可以参考官方安装包里自带的文档
明天就是2016年了,小猿在这里祝大家元旦快乐。
嵌入式
程序猿
嵌入式程序猿致力于打造程序猿工程师交流分享的精品移动平台,欢迎各位猿友加入和分享。微信搜索嵌入式程序猿添加关注,或者长按下方二维码,选择识别图中二维码添加关注。