Code Composer Studio
外观
| 开发者 | 德州仪器 |
|---|---|
| 首次发布 | 1999年 |
| 操作系统 | Windows、Linux及MacOS |
| 平台 | IA-32(不推荐使用)及X86-64 |
| 语言 | 1种语言 |
语言列表 美式英文 | |
| 类型 | 集成开发环境 |
| 许可协议 | TSPA[1] |
| 网站 | ti |
Code Composer Studio也称为CCStudio或CCS,是德州仪器(TI)嵌入式处理器的集成开发环境(IDE),可以开发嵌入式处理器上的应用程序。
德州仪器的嵌入式处理器有TMS320 DSP、OMAP SOC、DaVinci SOC、Sitara应用处理器、Hercules微处理器、Simplelink MCU(MSP432及无线连线[2]微处理器)、MSP430及Tiva/Stellaris微处理器。也可以在其他子系统上除错,例如Ducati[3]、IVA加速器[4]及PRU-ICSS[5]。
Code Composer Studio一开始是设计给嵌入式专案设计,以及低阶(裸机、无操作系统)的JTAG除错。不过后续的版本是以未修改的Eclipse开源IDE为基础,可以延伸到包括操作系统层级的应用程序除错(Linux、Android、Windows IoT)以及开源编译器套件,例如GCC。
Code Composer Studio早期的版本包括了实时操作系统的核心,称为DSP/BIOS,之后版本的SYS/BIOS。TI-RTOS嵌入式工具生态系统是Code Composer Studio。
eXpressDSP
[编辑]eXpressDSP是德州仪器(TI)开发的软件套件,TI之前规划用此软件协助工程师开发TI数字信号处理程式。
eXpressDSP包括:
- Code Composer Studio的集成开发环境
- DSP/BIOS 实时操作系统核心[6]
- 应用程序互操作性及复用性标准(XDAIS)
- 常见应用程序的范例,称为eXpressDSP参考框架(eXpressDSP Reference Frameworks)[7],且有compact, flexible, extensive三种设计考量下的参考框架。
- 许多第三方提供的程式
eXpressDSP算法界面标准
[编辑]TI有发布eXpressDSP 算法界面标准(eXpressDsp Algorithm Interoperability Standard ,简称XDAIS),此算法界面标准是一组应用程序接口(API),在1999年针对TMS320芯片提出,目的是要提供实时DSP算法的互操作性。
参考资料
[编辑]- ^ EAR 734.3(B) (3): TECHNOLOGY AND SOFTWARE PUBLICLY AVAILABLE page at University of Pittsburgh. [2020-10-15]. (原始内容存档于2016-12-20).
- ^ Wireless connectivity page at TI wiki. [2020-10-15]. (原始内容存档于2021-01-08).
- ^ Texas Instruments Ducati page at Omappedia wiki. [2020-10-15]. (原始内容存档于2018-12-31).
- ^ Image Video Audio Accelerator page at TI wiki. [2020-10-15]. (原始内容存档于2021-01-08).
- ^ Programmable Real-Time Unit and Industrial Communication SubSystem page at TI wiki. [2020-10-15]. (原始内容存档于2020-11-30).
- ^ DSP/BIOS Product Download Pages
- ^ eXpressDSP Reference Frameworks Software