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處理器,協助其建立一個高效能的學習環境。