Sitara™プロセッサ Code Composer Studio(CCStudio)統合開発環境(IDE)
この製品はすでに市場にリリースされており、ご購入できます。 一部の製品は、より新しい代替品を使用できる可能性があります。





型番 TI またはサードパーティからご購入 供給状況

Code Composer Studio(CCS)統合開発環境(IDE)



Download the latest version of Code Composer Studio

Code Composer Studio™ - Integrated Development Environment for Sitara™ ARM© Processors


Code Composer Studio is an integrated development environment (IDE) that supports TI's Microcontroller and Embedded Processors portfolio. Code Composer Studio comprises a suite of tools used to develop and debug embedded applications. It includes an optimizing C/C++ compiler, source code editor, project build environment, debugger, profiler, and many other features. The intuitive IDE provides a single user interface taking you through each step of the application development flow. Familiar tools and interfaces allow users to get started faster than ever before. Code Composer Studio combines the advantages of the Eclipse software framework with advanced embedded debug capabilities from TI resulting in a compelling feature-rich development environment for embedded developers.


Additional Information

Getting Started

The Getting Started View provides quick access to a number of common actions such as creating a new project or browsing examples. For users who wish to use a very clean user interface, Code Composer Studio has a "simple" mode which trims down the environment to just the essential functionality. Once comfortable with the environment it is easy to switch back to standard mode to expose more advanced capabilities.

Getting Started

App Center

More than just a development environment is required to do meaningful development on a chosen platform. The Code Composer Studio App Center provides access to additional software and tools to help users get up and running faster on their chosen platform.

App Center

Processor Trace

Many high performance TI processors include the ability to perform processor trace. Trace provides detailed, historical account of code execution, timing and data accesses. This advanced capability is extremely useful in detecting complex, intermittent bugs as wells as profiling to help fine tune code performance. Trace data can be captured to dedicated on-chip memory (ETB) or exported over pins to be captured by a trace receiver.

Processor Trace

Linux Development

Code Composer Studio supports both Linux kernel and application level development. The kernel can be debugged via JTAG or use GDB for application development. By installing the Linux Development Tools via the App Center you also get access to additional functionality such as the Linux Trace Tools (LTTng).

Linux Development

PRU Development

The Programmable Real-time Unit (PRU) is a low-latency microcontroller sub-system comprised of two or more 32-bit RISC processors, local instruction and data RAM, local peripherals and an interrupt controller. The PRU is efficient at handing events that have tight real-time constraints. The PRU is also known as the Industrial Communications Sub-System since it is used to enable industrial protocols such as EtherCAT®, EtherNet/IP, PROFINET, PROFIBUS, POWERLINK, SERCOS III, and others. Each 32-bit processor runs at 200MHz, enabling 5ns instruction cycle. Local peripherals within the PRU sub-system include UART, eCAP, MII_RT, MDIO and IEP. The PRU™s fast input and output pins enable detection and reaction to I/O events within two PRU cycles.

Code Composer Studio provides a C compiler enabling users to add differentiation to their products.

ユーザー・ガイド (3)
タイトル 種類 サイズ (KB) 日付 英語版
2020年 5月 13日
PDF 2767 2020年 2月 4日
PDF 1093 2020年 2月 4日

TI デバイス (30)

型番 名前 製品ファミリ
AM1705  Sitara プロセッサ: Arm9、SDRAM、イーサネット  Sitara プロセッサ 
AM1707  Sitara プロセッサ: Arm9、SDRAM、イーサネット、ディスプレイ  Sitara プロセッサ 
AM1802  Sitara プロセッサ: Arm9、LPDDR、DDR2、イーサネット  Sitara プロセッサ 
AM1806  Sitara プロセッサ: Arm9、LPDDR、DDR2、ディスプレイ  Sitara プロセッサ 
AM1808  Sitara プロセッサ: Arm9、LPDDR、DDR2、ディスプレイ、イーサネット  Sitara プロセッサ 
AM1810  Sitara プロセッサ: Arm9、LPDDR、DDR2、ディスプレイ、イーサネット、PROFIBUS  Sitara プロセッサ 
AM3351  Sitara プロセッサ: Arm Cortex-A8、1Gb イーサネット・ディスプレイ  Sitara プロセッサ 
AM3352  Sitara プロセッサ: Arm Cortex-A8、1Gb イーサネット・ディスプレイ、CAN  Sitara プロセッサ 
AM3354  Sitara プロセッサ: Arm Cortex-A8、3D グラフィックス、CAN  Sitara プロセッサ 
AM3356  Sitara プロセッサ: Arm Cortex-A8、PRU-ICSS、CAN  Sitara プロセッサ 
AM3357  Sitara プロセッサ: Arm Cortex-A8、EtherCAT、PRU-ICSS、CAN  Sitara プロセッサ 
AM3358  Sitara プロセッサ: Arm Cortex-A8、3D グラフィックス、PRU-ICSS、CAN  Sitara プロセッサ 
AM3358-EP  Sitara プロセッサ: Arm Cortex-A8、3D、PRU-ICSS、HiRel、CAN  Sitara プロセッサ 
AM3359  Sitara プロセッサ: Arm Cortex-A8、EtherCAT、3D、PRU-ICSS、CAN  Sitara プロセッサ 
AM3505  Sitara プロセッサ: Arm Cortex-A8、ビデオ・フロント・エンド  Sitara プロセッサ 
AM3517  Sitara プロセッサ: Arm Cortex-A8、3D グラフィックス、ビデオ・フロント・エンド  Sitara プロセッサ 
AM3703  Sitara プロセッサ: Arm Cortex-A8、カメラ  Sitara プロセッサ 
AM3715  Sitara プロセッサ: Arm Cortex-A8、3D グラフィックス、カメラ  Sitara プロセッサ 
AM3871  Sitara プロセッサ: Arm Cortex-A8、イーサネット  Sitara プロセッサ 
AM3874  Sitara プロセッサ: Arm Cortex-A8、HDMI、3D グラフィックス  Sitara プロセッサ 
AM3892  Sitara プロセッサ: Arm Cortex-A8、HDMI  Sitara プロセッサ 
AM3894  Sitara プロセッサ: Arm Cortex-A8、3D グラフィックス、HDMI  Sitara プロセッサ 
AM6526  Sitara プロセッサ:デュアル Arm Cortex-A53 とデュアル Arm Cortex-R5F、ギガビット PRU-ICSS  Sitara プロセッサ 
AM6528  Sitara プロセッサ:デュアル Arm Cortex-A53 とデュアル Arm Cortex-R5F、ギガビット PRU-ICSS、3D グラフィックス  Sitara プロセッサ 
AM6546  Sitara プロセッサ:クワッド Arm Cortex-A53 とデュアル Arm Cortex-R5F、ギガビット PRU-ICSS  Sitara プロセッサ 
AM6548  Sitara プロセッサ:クワッド Arm Cortex-A53 とデュアル Arm Cortex-R5F、ギガビット PRU-ICSS、3D グラフィックス  Sitara プロセッサ 
AMIC110  Sitara プロセッサ: Arm Cortex-A8、10 種類以上のイーサネット・プロトコル  Sitara プロセッサ 
OMAP3503  Sitara プロセッサ: Arm Cortex-A8、LPDDR  Sitara プロセッサ 
OMAP3503-HIREL  アプリケーション・プロセッサ  Sitara プロセッサ 
OMAP3515  Sitara プロセッサ: Arm Cortex-A8、3D グラフィックス、LPDDR  Sitara プロセッサ 


技術的な質問と回答を豊富に掲載している TI の包括的なオンライン・ナレッジ・ベースは 24 時間 365 日ご利用になれます。

TI のエキスパートによる回答の検索

コミュニティ内のコンテンツは、個別の TI 投稿者やコミュニティ投稿者によって「現状のまま」提供されるもので、TI による仕様の追加を意図するものではありません。

TI 製品の品質、パッケージ、ご注文に関するお問い合わせは、TI のサポート・ページをご覧ください