·上一文章:基于DSP与FPGA的跟踪伺服运动控制
·下一文章:基于DSP的无刷直流电动机的模糊控制系统研究
Blackfin 处理器架构还完全符合 SIMD 标准,并包括用于加速视频和图像处理的指令。该架构很适合于全信号处理/分析能力。 由于具有最佳代码密度且只需进行极少(或者完全不需要进行)代码优化处理,因此可缩短产品的 面市时间,而不会遇到其他传统处理器所常见的性能空间障碍。如今,在许多过去需要同时采用一个高性能信号处理器和一个单独的高效控制处理器的应用中,只需采用一个 Blackfin 处理器即可。这种好处极大地缩减了开发时间和成本,并最终加快了终端产品的面市进程。此外,由于只需采用一组开发工具,因而减少了系统设计工程师的初期费用和学习时间。
操作系统在Blackfin上的组织结构
广泛优化的操作系统资源
除了硬件平台之外,嵌入式操作系统的选择对于正在从事新的嵌入式开发项目的工程师来说同样重要。对于Blackfin处理器来说,除了处理器本身的独特性能特性优势外,强大的嵌入式操作系统资源是该处理器获得广泛应用的另一个关键因素。Blackfin处理器支持包括VisualDSP自带的操作系统内核(VDK)、ThreadX、uCLinux和Nucleas等获得业界广泛应用的操作系统,避免了工程师在从其它处理器平台移植到Blackfin平台时因更改操作系统而延长终端产品开发周期。这些操作系统各自具有不同的特性和功能以及具有不同的价格、版权费用条款。从特性上看,有代码非常紧凑、复杂度低的操作系统(VDK),有复杂、具有丰富特性的操作系统(如uClinux),具有极高可靠性的INTEGRITY,专注于汽车市场需求的RTA-OSEK,等等 。下面将对以下几类操作系统进行简要介绍。
Blackfin处理器支持的主要操作系统及第三方供应商列表。