C6FLO-DSPTOOL
用于 TMS320C6000 器件的 C6EZFlo 图形开发工具
C6FLO-DSPTOOL
概述
德州仪器 (TI) C6EZFlo 是一款免费的图形软件开发工具,此款工具可与 TI 的 Code Composer Studio IDE™ 或基于 DSP 的开发工具配合使用。C6EZFlo 能让缺乏 DSP 特定编程知识的开发者,也能创建出用于 TI DSP 的纯 C 代码应用程序。这些应用程序可按原样使用或作为原型来加快传统 C 语言的开发速度。
C6EZFlo 提供了一个直观的拖放界面,可用于创建系统方框图。图中的块可以表示从优化的 DSP 算法到外设 I/O 驱动程序等各种内容。 该工具可对系统方框图进行解析,以生成结构清晰、评论良好的 C 代码;开发人员可将该代码按原样使用,或在 Code Composer Studio IDE 中进行修改。开发人员可以通过 C674x 等 TI TMS320C6000™ DSP 器件以及基于 C6000™ 平台的 DaVinci™ 数字媒体处理器(包括 DM643x 和 DM648)来充分利用 C6EZFlo,从而简单快捷地实现对所有终端应用的原型设计。
特性
图形开发环境可让用户通过直观的拖放界面快速地放置和连接 DSP 组件。 另外还可以通过集成块参数面板将块配置在图形域中。 全局应用设置通过被称为框架块的特殊组件得以应用。连接并配置整个应用程序后,只需简单按下一个按钮即可生成 C 应用代码。
开发人员可以从 Code Composer Studio IDE 中构建和运行 C 语言应用程序。 该应用程序采用了 TI 的 DSP/BIOS 内核,仅需低开销即可提供功能强大的多线程功能。除 DSP/BIOS 以外,该应用程序也是纯 C 代码,无特殊的构建步骤或相关项。 编写代码本身是为了最大化可读性,而在代码生成之后即可轻松进行修改或维护。 该应用程序自包含在其自己的文件夹中,因此它可以被轻易移动到其它位置或 PC。
标准 C6EZFlo 安装中包含可用于 DSP 系统的数十个信号处理块。 该工具也可扩展:标准块可被修改或被用作模板,以创建自定义块。 块提供了可用于生成应用程序 C 源码的源模板文件。 这些源模板文件可采用基于 JavaScript 的复杂功能,以根据图形环境中设置的块参数来更改生成代码的方方面面。
先决条件
必须安装以下软件包才能充分利用 C6Flo。
- TI Code Composer Studio IDE v5.x
- Microsoft .NET Framework v2.0 或更高版本
下载
技术文档
类型 | 标题 | 下载最新的英语版本 | 日期 | |||
---|---|---|---|---|---|---|
产品概述 | C6Flo Graphical Software Development Tool Product Bulletin (Rev. A) | 2011年 5月 2日 | ||||
应用手册 | Using the C6Flo Graphical Development Tool | 2010年 8月 5日 |