现将最近在项目开发过程中,构建的uclinux for blackfin开发环境的建立做下总结:
方式1:Windows XP + VMWare + Linux (Fedora9、Ubuntu、Debian等)
优点:基于VMware虚拟机运行Linux,无需单独安装Linux。
缺点:编译速度慢。尤其是编译Kernel过程。
难度:需要设置较多内容,例如Linux的网络、SMB、NFS、TFTP等。
方式2:单独安装Linux
优点:编译速度快。
缺点:单独占用一台机器。
方式3:使用coLinux
优点:在Win32 OS RING0上运行,接近于直接单独在机器上运行。
缺点:Windows下的程序会变慢。在Dul core的机器上,稍微有点感觉。
方式4:cygwin + blackfin toolchain for win32
这种方式我未使用。
强烈建议使用方式3。可以直接到blackfin.uclinux.org上下载coLinux的有关文件,其中Linux发行版本是Debian,启动后查看内存占用不到30M。分配256M或者512M给coLinux使用足够。
“Windows能做而Linux不能做到事情,一定是不需要做的事情”。使用Linux一段时间后,的确不想再使用Windows。怎奈一些其他的EDA工具和编程工具,还没有搞到Linux版本,只好采取“一国两制”的策略。哈哈哈!
分享到:
相关推荐
uCLinux适用没有MMU的微处理器,当然也适合有MMU的微处理器,是Blackfin系列为处理器的理想通用嵌入式操作系统,该文档对此进行了介绍。
uCLinux在Blackfin处理器上的应用,华恒出的中文资料
uClinux for Nios II开发系列之一(开发环境创建),杭州自由电子科技出品
UCLINUX开发环境创建步骤,建议创建个目录存放UClinux的源码
构建基于以太网的ucLinux开发环境 uClinux 是针对没有MMU 微控制器的嵌入式Linux 操作系统。本文主要介绍如何利用NFS,在 一个局域网中构建一个开放的uClinux 开发环境。它简化了uClinux 应用程序的开发过程。
uClinux以其优异的性能、免费开放的代码...基于UCLINUX的嵌入式系统开发涉及到三个方面:开发环境的建立,配置UCLINUX内核和bootloader以及应用程序的设计,本文将从这几个方面来阐述的基于UCLINUX的嵌入式系统的设计。
uclinux 移植时的开发环境搭建 开发环境搭建 1、NFS 根文件系统搭建 (以/nfsroot/romfs 为例) (1)检查 nfs 服务器程序是否安装 rpm –qa |grep nfs (2)在/etc/exports 文件中加入 /nfs/romfs *(rw,sync,no_root_...
详细讲解开发工具GNU的使用,建立UCLINUX开发环境,及在UCLINUX下的应用开发
详细讲解嵌入式uclinux交叉编译环境的建立
本文主要介绍了ARM/uClinux开发环境的建立。
ARM开发详解 完整版 格式:Word 第1章 ARM微处理器概述.doc 第2章 ARM微处理器的编程模型.doc 第3章 ARM微处理器的指令系统.doc 第4章 ARM程序设计基础.doc 第5章 应用系统设计与...第8章 ADS集成开发环境的使用.doc
嵌入式uClinux的内核结构和开发环境.doc 嵌入式uClinux的内核结构和开发环境.doc 嵌入式uClinux的内核结构和开发环境.doc
自己总结的详细过程,附完整配置选项。
嵌入式 uClinux 及其应用开发,pdf文件,希望对初学者有帮助!
本章从构建一个针s3c4510硬件平台的嵌入式uclinux操作系统和在其上进行的应用程序开发入手
这是将uclinux-2.6 for bf561的内核移植到Visual DSP 4.5下的工程文件。由于csdn空间限制,删除了Documentation及doj,dlb等中间文件或者无关的内容,请先在http://blackfin.uclinux.org/下载2.6.19.3-ADI-2007R1.1-...
blackfin uClinux使用NFS挂载文件方法
uClinux下驱动开发入门精华uClinux下驱动开发入门精华uClinux下驱动开发入门精华uClinux下驱动开发入门精华uClinux下驱动开发入门精华
uClinux for STM32F10x high-density devices
自己总结的,比较详细。