C6RUN-DSPARMTOOL

適用於 TI DSP+ARM 產品的 C6EZRun 軟體開發工具

C6RUN-DSPARMTOOL

下載項目

概覽

Texas Instruments' C6EZRun Software Development Tool is designed for users of TI’s heterogeneous system-on-chip processors, which contain both an ARM core and a TMS320C6000™ DSP core. The C6EZRun tool enables the user to compile code for the DSP of a supported platform without having to learn any new programming languages, system interfaces or other TI-specific technologies. Using this tool, ARM programmers will find it easy to differentiate and improve the performance of their products by leveraging the C6000 DSP, with little or no changes to application code. C6EZRun provides front-end build scripts that provide a familiar command-line interface and that hide many of the details of building code for the C6000™ DSP core.

 

The first set of the front-end tools, called c6runlib, consists of a compiler and archiver script that lets the user compile portable C code and generate an ARM-side static library. This library can then be linked with an ARM application; all of the function calls into that library actually take place on the C6000 DSP core. Essentially, the tool automatically generates a remote procedure call framework for the library functions.

 

The second of the these front-end tools, called c6runapp, lets the user recompile their entire application, written in portable C, so that it executes on the C6000 DSP core when run from the ARM command prompt.

 

特點
  • C6EZRun is an open source project, licensed under the standard three clause BSD license.  As such, it can be freely modified, redistributed, etc.
  • C6Runlib tools automatically generate remote procedure call interfaces for supported function types.  This allows quick and easy partitioning of code simply by rebuilding the application.
  • Applications built using C6EZRun appear as just another ARM/Linux application (no managing separate ARM and DSP executables).
  • C6EZRun framework provides proxies for all C I/O operations (printf, scanf, file I/O), such that those operations take place on the ARM core.  All computation operations can run on the DSP, while file access or another general purpose processing can happen on the ARM core.

 

You Will Need

 

The C6EZRun tool is intended to be used on a Linux host system, with the following components available:

  • TI DSP/BIOS™ or SysBIOS Real-Time Kernel
  • TI XDCtools
  • TI C6000 Code Generation Tools
  • TI DSP/BIOS Link
  • TI Linux Utils
  • TI Local Power Manager
  • Note: Please refer to release notes for the required version numbers.

 

下載 觀看有字幕稿的影片 影片

下載項目

IDE、配置、編譯器或偵錯程式

C6EZRUN-DSPARMTOOL C6EZRun Software Development Tool

C6EZRUN-DSPARMTOOL C6EZRun Software Development Tool

close
最新版本
版本: null
發行日期:

技術文件

找不到結果。請清除您的搜尋條件,然後再試一次。
檢視所有 2
類型 標題 下載最新的英文版本 日期
應用說明 Using the C6EZRun DSP Development Tool for DSP+ARM SoCs (Rev. A) 2011/5/19
Product overview C6Run Product Bulletin 2010/9/22

支援與培訓

內含 TI 工程師技術支援的 TI E2E™ 論壇

檢視所有論壇主題 以英文檢視所有論壇主題

內容係由 TI 和社群貢獻者依「現狀」提供,且不構成 TI 規範。檢視使用條款

若有關於品質、封裝或訂購 TI 產品的問題,請參閱 TI 支援