利用MLD自动化操作系统移植降低 Linux 的成本
[09-12 18:12:02] 来源:http://www.88dzw.com 单片机学习 阅读:8799次
文章摘要: 每个 操作系统/库都有 MLD 文件及与其相关的 Tcl(tool command language,工具命令语言)文件。依据嵌入式设计系统架构,Tcl 文件使用 MLD 文件定制 操作系统/库。对许多 Xilinx 操作系统合作伙伴来说,这些文件都是现成的。例如,对于 µClinux,只需从菜单中进行选择即可,如图 2 所示。对嵌入式系统硬件的更改会自动更新库,并重新生成控制内核构建方式的内核配置文件。图2:在 XPS 软件平台设置窗口进行 μClinux 设置XPS 还会生成“auto-conf.in”文件,自动配置过程会使用该文件为 µCLinux 内核构建 m
利用MLD自动化操作系统移植降低 Linux 的成本,标签:单片机开发,单片机原理,单片机教程,http://www.88dzw.com每个 操作系统/库都有 MLD 文件及与其相关的 Tcl(tool command language,工具命令语言)文件。依据嵌入式设计系统架构,Tcl 文件使用 MLD 文件定制 操作系统/库。对许多 Xilinx 操作系统合作伙伴来说,这些文件都是现成的。例如,对于 µClinux,只需从菜单中进行选择即可,如图 2 所示。对嵌入式系统硬件的更改会自动更新库,并重新生成控制内核构建方式的内核配置文件。
图2:在 XPS 软件平台设置窗口进行 μClinux 设置XPS 还会生成“auto-conf.in”文件,自动配置过程会使用该文件为 µCLinux 内核构建 makefile。无需重新设计内核配置文件,就可以自动重新构建内核;考虑到一个“auto-config.in”文件的条款内容大约有 380 行之多,这一功能节省的时间就颇为可观。逐个手动更新这些文件既容易出错,又耗费时间。此文件的一小部分如图 3 所示。
图3:XPS生成的 µClinux “auto-conf.in”文件的一部分
MLD 技术是一种通用技术,可用于其他操作系统。例如,Green Hills 的 Integrity 操作系统也使用这一技术。
结论
随着对更高性能嵌入式系统的需求的增加,我们将不断看到包含针对特定市场专用硬件的新的嵌入式处理系统架构。开发这些系统要求使用一种迭代过程,以把软件应用程序的编译和配置结合起来,同时还要照顾到硬件协处理元件和专用外设。
如果每次迭代嵌入式处理硬件平台时都手动更新 Linux 或其它操作系统内核,只会浪费宝贵的工程时间。而将这些任务自动化后,对于用到操作系统的嵌入式系统,就能大幅降低其开发成本。
欲了解有关 操作系统 支持的详情请登陆 www.xilinx.com/cn/ise/embedded/epartners/listing.htm。
Tag:单片机学习,单片机开发,单片机原理,单片机教程,单片机学习
- 上一篇:非接触式给液的单片机应用设计
《利用MLD自动化操作系统移植降低 Linux 的成本》相关文章
- › 利用MLD自动化操作系统移植降低 Linux 的成本
- 在百度中搜索相关文章:利用MLD自动化操作系统移植降低 Linux 的成本
- 在谷歌中搜索相关文章:利用MLD自动化操作系统移植降低 Linux 的成本
- 在soso中搜索相关文章:利用MLD自动化操作系统移植降低 Linux 的成本
- 在搜狗中搜索相关文章:利用MLD自动化操作系统移植降低 Linux 的成本
分类导航
最新更新