嵌入式微处理器的嵌入式操作系统-uClinux

原创 2012年03月27日 10:25:53

       随着嵌入式设备的发展改进,Linux操作系统受到了越来越多的青睐,尤其是用于消费产品、电讯路由器和交换机、网络产品、工业和汽车等应用。下面由卓跃教育为您介绍。
  
  一些大的消费电子公司达成协作,建立消费者电子Linux论坛(CELF),以进一步开发家庭数字电子设备的Linux平台。CELF的发起者(MatsushitaElectric、Sony、Hitachi、NEC、RoyalPhilipsElectronics、Samsung、Sharp和Toshiba)将重点放在Linux的改进上,使之成为消费电子设备的开放源代码平台。同样,他们对开放源代码协会的精神也给予了积极的支持和发扬
  
  嵌入式Linux的优点在于它的版权免费、源码开放、结构紧凑,这为日益增长的应用软件基础提供了坚实的后盾。Linux是一个全功能的操作系统,支持各种网络和文件处理协议,这对嵌入式系统来说是很重要的,因为它必须"在任何时间任何地点进行计算"。Linux采用模块化结构,通过去除嵌入式系统中不必要的实用程序、工具和其它系统服务,它可以很方便地实现结构精简。在嵌入式设备市场中,采用Linux的公司可以更迅速地将产品推向市场,更快地增强产品的可靠性。对开发者来说,AD的Blackfin?处理器和uClinux的结合也许很有吸引力。Blackfin?处理器集合了DSP的计算能力和微控制器的功能,满足了数字音频、视频和通信方面的应用需求。
  
  所有的Blackfin处理器都艺术地将最先进的信号处理引擎和清晰正交的类RISC微处理器指令集以及支持SIMD单指令多数据的多媒体功能复合成一套单指令集的结构,称之为微信号结构(MSA)。该内核是调整的双-MACHarvard结构,这种结构旨在实现音频和视频算法的非并行计算,以及实现操作系统中标准的程序流和常用的仲裁操作。
  
    Blackfin的ADSP-BF531/BF532/BF533处理器有两个大的片内存储器块,提供通往内核的高速通道。这些内存块可以适应处理器内核的最高速度。它们位于内核的旁边,称为L1存储器,可以配置为数据或指令静态处理器(SRAM)或高速缓冲存储器。当配置为高速缓存时,处理外部SDRAM的代码的速度非常接近内部存储器直接处理的速度。这个特征特别适用于uClinux内核的运行,因为它没办法被全部装入内部存储器。而且,当使用c语言编程时,可以通过使用高速缓存来最大优化外部存储器到内核之间的存取。
  
  Blackfin处理器采用低电压,低功耗的设计,具备动态电源管理功能。完全满足目前的移动和电池供电需求,其它的处理器都无法做到这一点。Blackfin处理器配有多重的、高度灵活和独立的直接存取控制器(DMA),用来支持自动数据传输,并使处理器内核受到的间接影响达到最小。

相关文章推荐

嵌入式系统 操作系统 uC/OS uClinux

摘要:嵌入式操作系统是嵌入式系统应用的核心软件。本文通过对两种典型的开源嵌入式操作系统的对比,分析和总结嵌入式操作系统应用中的若干问题,归纳嵌入式操作系统的选型依据。 关键词:嵌入式系统 操作系...

深入uclinux嵌入式操作系统.rar

  • 2007年10月27日 10:57
  • 1.16MB
  • 下载

【ARM-Linux开发】嵌入式操作系统上的小型数据库移植SQLite

近段时间在学数据库,因为自身需求,所以注重研究了点嵌入式sqlite数据库,SQLite,是一款轻型的数据库,是遵守ACID的关联式数据库管理系统,它的设计目标是嵌入式的,而且目前已经在很多嵌入式产品...

嵌入式操作系统之时钟节拍下的任务切换

FreeRTOS 中任务切换的过程, 提到触发任务切换的两种情况 : 高优先级任务就绪抢占和同优先级任务时间共享(包括提前挂起)。 系统中,时间延时和任务阻塞,时间片都以 Systick 为单位。通过...

嵌入式操作系统选型及比较

(1) 嵌入式操作系统选择应考虑的因素       硬件的不同,会影响操作系统的选择。低端无MMU(MemoryManagementUnit,存储器管理单元)的CPU,要使用uClinux操作系统;...

嵌入式操作系统内核原理和开发(任务创建和堆栈溢出检查)

【 声明:版权所有,欢迎转载,请勿用于商业用途。  联系信箱:feixiaoxing @163.com】    虽然写操作系统的博客要比写普通的技术点要麻烦一些,但是心中还是挺开心的。一方面,通过几行...

嵌入式操作系统内核原理和开发(总结篇)

原文链接地址:http://blog.csdn.net/feixiaoxing/article/details/8121534 【 声明:版权所有,欢迎转载,请勿用于商业用途。  联...
  • k666668
  • k666668
  • 2016年05月30日 17:06
  • 264
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:嵌入式微处理器的嵌入式操作系统-uClinux
举报原因:
原因补充:

(最多只允许输入30个字)