Code Composer Studio™ IDE & 개발 툴

TI의 업계 최고의 통합 개발 환경은 원활한 코딩 환경입니다

Code Composer Studio™ IDE의 중심에 있는 TI의 견고한 개발 환경은 사용자의 편의 및 사용의 편리함을 염두에 두고 내장되어 있습니다. 다양한 장비 제품군에 걸쳐 시장 출시를 가속화하고, 더 빠르게 반복하고, 혁신을 빠르고 원활하게 확장해야 합니다. TI의 고유한 클라우드 환경에서의 간편한 자원 탐사 및 브라우저 기반 개발 툴부터 데스크톱의 고급 디버깅까지, TI의 개발 툴은 검색부터 생산까지 모든 여정을 지원합니다. 시작하려면 아래 표를 살펴보세요.

TI의 임베디드 개발 툴 에코시스템

개발 환경
검색 & 데모
구성
개발
디버그 & 기기
생산 & 테스트
Code Composer Studio IDE(데스크톱) TI Resource Explorer*
출시 예정!
편집기*
컴파일러*

EnergyTrace*

ROV/분석기*

디버그*

no
Code Composer Studio IDE(클라우드)
no
no
편집기†
컴파일러†
디버그†
no
독립 실행형

TI Resource Explorer†

GUI Composer & Gallery†

UniFlash*†

Image creator*

*Offline download available

†Available for cloud-supported use in-browser

디버그 및 컴파일러 선택

TI는 TI 임베디드 프로세서에서 소프트웨어를 개발할 수 있는 방대한 디버그 프로브를 제공합니다. 이러한 디버그 프로브는 다양한 기능과 예산 요구 사항을 충족하도록 설계되었으며 모두 Code Composer Studio™ Desktop IDE와 호환됩니다.

TI의 컴파일러는 성능과 코드 크기에 맞게 정교하게 조정되어 디바이스 기능을 극대화하는 코드를 생성합니다. TI 컴파일러는 Code Composer Studio IDE의 일부로 제공되거나 개별적으로 다운로드될 수 있습니다.

TI Resource Explorer 

  • Resource Explorer를 사용하여 모든 최신 예제, 라이브러리, 데모 애플리케이션, 데이터시트 및 선택한 플랫폼에 필요한 기타 리소스를 간편하게 찾아볼 수 있습니다.
  • 디바이스 또는 TI 론치패드™ 키트나 EVM으로 필터링한 후 인터페이스에서 필요한 리소스만 선택할 수 있습니다.

Resource Explorer는 TI의 클라우드 툴과 완벽하게 통합되어 있어서 파일을 프로젝트로 바로 가져오기 때문에 클릭 몇 번으로 개발을 시작할 수 있습니다. 비슷한 직관적 탐색 기능을 제공하는 Resource Explorer 데스크톱 버전이 Code Composer Studio Desktop IDE에 포함되어 있습니다.

Code Composer Studio™ Cloud IDE

  • 편집, 평가 및 초기 설계를 간편하게 시작할 수 있는 CCS Cloud로 손쉽게 개발하세요. 런치패드 또는 SensorTag를 연결하고 CCS Cloud를 실행한 다음 시작하면 됩니다.
  • CCS Cloud는 Energia, TI-RTOS 및 C/C++ 개발을 통해 와이어링 API를 지원합니다.
  • Desktop IDE는 언제든지 사용할 수 있습니다. 추가 기능을 사용하려면 Code Composer Studio IDE 클라우드 버전에서 데스크톱 버전으로 코드를 가져와서 프로젝트를 전환하면 됩니다.

Code Composer Studio™ Desktop IDE

임베디드 애플리케이션의 개발, 컴파일, 디버깅 및 분석을 위한 툴 제품군으로 구성된 업계 최고의 IDE(통합 개발 환경)입니다.

  • Eclipse 오픈 소스 개발 환경 기반이므로 여러 툴과 통합할 수 있습니다.
  • 최적화 C/C++ 컴파일러, 소스 코드 편집기, 프로젝트 빌드 환경, 디버거, 프로파일러 및 기타 여러 기능을 포함하고 있습니다.
  • 사용자에게 애플리케이션 개발 흐름의 각 단계를 안내하는 단일 사용자 인터페이스를 제공합니다. 익숙한 툴과 인터페이스가 제공되므로 사용자는 그 어느 때보다도 빠르게 설계를 시작할 수 있습니다.
  • 다양한 무료 노드 잠금(PC에 연결) 및 유동(네트워크) 라이센스가 제공됩니다.

UniFlash

클라우드용 UniFlash는 광범위한 TI 디바이스의 내부 플래시에 대상 프로그램을 로드하는 가벼운 방법을 제공합니다. 인터넷에 액세스할 수 없거나 GUI가 필요하지 않은 경우 데스크톱 및 명령줄 버전의 UniFlash도 사용할 수 있습니다.

PinMux

PinMux은 이제 클라우드에서 사용 가능하며, TI의 다운로드 가능한 데스크탑 PinMux 도구에서 경험했던 것과 동일한 기능 및 효율성을 제공합니다. 장치 주변 기기를 선택하고 및 자동 해결 핀 멀티플렉싱 옵션의 도움을 받아 CCS Cloud에서 개발하는 동안 필요한 핀 멀티플렉싱 솔루션을 생성하세요.

GUI Composer

GUI Composer를 사용하여 타깃 디바이스에서 실행되는 프로그램과 상호 작용할 수 있는 사용자 정의 HTML GUI를 손쉽게 만들 수 있습니다.

방대한 범위의 웹 구성 요소가 제공되므로 타깃 디바이스를 제어하고 이 장치에서 전송하는 데이터를 표시할 수 있습니다. 사용자 인터페이스 시뮬레이션, 애플리케이션 데모 및 환경 테스트 등 다양한 유형의 솔루션을 GUI Composer로 작성할 수 있습니다.

제품군별 디버그 프로브 선택

프로세서 제품군
저렴한 입문용 옵션
저렴한 입문용 옵션
MSP430™ 초저전력 16bit MCU
MSP-FET MSP-FET

SimpleLink™ MCUs

(MSP432P4, MSP432E4, CC13xx, CC26xx, CC32xx)

XDS200 USB
C2000 실시간 제어 MCU
TM4C12x MCU
Hercules 안전 MCU

Sitara™ 프로세서

(AM1x, AM335x, AM43xx, AM57xx)

XDS200 USB

XDS560v2 STM USB

XDS560v2 STM USB & 이더넷

C6000 DSP + ARM® 프로세서

(OMAP-L1x, 66AK2x)

C6000 DSPs

(C674x, C66x, C66x 멀티코어)

C5000 DSP XDS200 USB