当前位置: 首页 > 新能源资讯 > 风能发电资讯 > 正文

基于嵌入式Linux的风力发电监控系统开发平台的构建

放大字体 缩小字体 发布日期:2018-09-04 18:49:26   来源:新能源网  编辑:全球新能源网  浏览次数:384


  4文件系统建立

  每种操作系统都有适合自己的文件系统,如Windows一般采用FAT32或NTFS文件系统格式,Linux采用EXT2或EXT3文件系统格式,而嵌入式Linux操作系统是建立在一种称为YAFFS2(YAFF文件系统的改进版)的针对嵌入式Linux的文件系统之上。因此可根据本系统的硬件平台设计及所采用的Linux内核。构建出YAfTS2文件系统,步骤如下

  (1)在内核中建立YAFFS2目录fs/yaffs2,并把下载的YAFFS2代码(可以从网上下载开源的YAFFS2的源码)复制到该目录下面;

  (2)修改Kconfig和Makefile,使其可以配置YAFFS2;

  (3)在YAFFS2目录中生成Makefile和Kconfig文件;

  (4)根据表1在内核中修改NAND分区;

  (5)配置内核时,应选中MTD支持和YAFFS2支持;

  (6)编译内核并将其下载到开发板的Flash中;

  (7)制作根文件系统下载到Flash的指定地址(地址如表1所示)。

  至此,就搭建好了风力发电监控系统开发所需要的软硬件平台。图2所示是基于搭建好的平台并使用Qt/Embeded开发的风力发电监控系统的截图。

  5结束语

  本文根据一个特定的目标平台,介绍了如何构建基于Linux 2.6.16的嵌入式开发平台,介绍了移植的主要技术和整个流程,并在Qt/Embedd下开发了风力发电监控软件。掌握这些移植和开发技术,对于开发嵌入式Linux应用系统十分重要,同时对于开发其它类型的嵌入式系统也具有一定的参考意义。

<上一页3
 
关键词: 内核 移植

[ 行业资讯搜索 ]  [ 打印本文 ]  [ 违规举报

猜你喜欢
0条 [查看全部]  相关评论
 
推荐图文
风能区划分标准 永磁同步风力发电机的原理和应用分析
大型风电场及风电机组的控制系统 中国风能资源储量与分布现状浅析
推荐行业资讯
点击排行
 
 
网站首页 | 联系我们 | 排名推广 | 广告服务 | 积分换礼 | 网站留言