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