不能在windows环境下安装Linux的计算机可调整如下:购买能够运行Linux的计算机,该计算机能够为公司的整个开发工作提供Linux服务。带有xserver的windows计算机和samba的Linux计算机能够无缝地集成到现有的windows开发工具上。Samba是开放的源代码,所有的Linux安装包里都有提供。免费的xserver可以从cygwin环境里获得(
http://www.cygwin.com)。
在windows机器上使用UNIX:有很多程序允许在windows(2000,XP)环境上使用整个Linux安装包。这些程序在windows
操作系统上模拟一个PC,不用调整客户端操作系统就可以执行。例如VMWare 和 Virtual PC。
使用windows端口开发工具。可从
http://
www.blackfin.uClinux.org上下载最新的out-of-the-box解决方案。该端口利用cygwin环境并采用完全的Blackfin uClinux安装套件,包括所有的用户空间应用程序和图形化window形式的安装方式。
系统要求PC配置至少为Windows2000(NT也许可使用,但是没有经过测试)。采用Uclinux安装包的驱动器应该使用NTFS(FAT32也可使用,不过有一些速度限制)。
前景展望与总结
Blickfin处理器有很高的性价比(800 MMAC @ 400 MHz 批发价不超过 $5/片)。有高级的电源管理功能和小型BGA封装。这意味着可以使用低功耗和高空间效率来实施大的项目。Blackfin的高级DSP和多媒体性能不仅适用于音频、视频应用程序,同样可以用于工厂、汽车、通讯领域的各种设备。结合了uClinux的Blackfin处理器的另外一个优点是适用于广泛的应用程序、驱动程序、协议,通常是充当开放资源和免费软件。在大多数情况下,仅仅只有一些编辑或小的调整(tweaking)需要加载运行。将之与Perl、Python、和PHP等宝贵的开发工具相集成,开发者就有机会在很短的时间内开发最多性能的应用程序,并留有足够的剩余处理能力,为将来的改进作准备,满足新的性能需求。
最新的2.6.6版内核即将发布,它采用了新的gcc3.3.3工具链。Blackfin补丁已经写入uClinux的内核目录结构,并且可以在ADSP-BF531/BF532/BF533 /ADSP-BF535系列Blackfin 处理器上使用。由于Blackfin是一个新结构的品牌,许多其它的单双内核系列都将采用该结构(
www.analog.com/processors/blackfin)。
今年,Blackfin处理器家族将会增添一名带有以太网MAC的新成员。一些人已经开始把uClinux移植到新的双内核处理器ADSP-BF561上。这种做法意在让uClinux在一个内核上运行,同时在另外一个内核上进行高性能的实时视频编码或解码工作。