ADI(美商亚德诺)和NI(美国国家仪器)发表NI LabVIEW Embedded Module for ADI Blackfin Processors,延伸LabVIEW图形化数据流开发环境,直接以高效能、低电力的Blackfin处理器为目标,以加速嵌入式系统的开发。只要使用一个图形化开发平台,ADI和NI提供一个立即可用的整合方案,让缺少嵌入式程序设计经验的工程师能够克服嵌入式开发的挑战。
NI表示,使用NI LabVIEW的嵌入式技术,能够从系统模型进入到硬件循环阶段,进行测试及原型制作,一直到制作芯片的阶段。只需花较少的时间以了解传统的低阶工具详情和指令,可专注于设计优化的工作。
利用LabVIEW Embedded Module for Blackfin Processors,可以在开发应用程序的各阶段中使用,从运算法设计和原型制作,一直到布署及测试──都可使用同一个平台。图形化软件中包括一百四十余种Blackfin专用、手动优化的数学、分析及讯号处理函数;整合型I/O(例如声音及影像DAC、ADC和CODEC);以及芯片内建除错功能,并可透过以太网络以图形化方式进行互动。另外,也包含可存取的ADI VisualDSP++ C开发及除错环境,可进行低阶存取及实时、交互式除错,并可直接布署至Blackfin。工程师和科学家可以在LabVIEW中以图形化的方式对程序代码进行除错,或是同时对图形化程序代码及所产生的C程序代码进行除错。新的模块内附应用程序范例,包括声音、控制、电力监督及通讯。它也能够和许多NI测试及量测硬件连接,以便在开发初期即可进行外部仿真及测试方法。
举例来说,Boston Engineering的工程师就使用LabVIEW Embedded Module for Blackfin Processors来开发复杂的嵌入式控制系统,例如数字影像打印站。为满足快速进入市场的需要,以及持续变动的系统需求,NI将标准的设计及仿真工具和真实世界的数据整合在LabVIEW中,将设计优化。在NI CompactRIO平台上建立系统的原型,然后将它移植到自制的Blackfin Processor系统上,以降低成本及体积。此外,麻省洛维的一位副教授开设一门机械人及控制的大学课程,完全以LabVIEW Embedded Module for Blackfin Processors及ADI Blackfin Handy Board(一张客制的手持式机械人控制适配卡)为课程基础。结合直觉式的图形化程序设计与具备弹性的Blackfin处理器,协助其建立一个高效能的学习环境。