TI의 C2000™ 실시간 마이크로컨트롤러를 사용하여 개발을 시작하세요

TI의 설계 및 개발 에코시스템은 설계 프로세스를 간소화하는 데 도움이 됩니다. 설계 옵션을 살펴보고 시장 출시 시간을 단축할 수 있는 C2000™ 실시간 마이크로컨트롤러(MCU)에 대한 리소스를 찾아보세요.

적합한 장치를 조사하고 찾기

애플리케이션에 적합한 장치를 찾을 준비가 되셨나요? TI는 귀사의 옵션을 쉽게 탐색하고 개발 과정을 시작할 수 있도록 지원합니다. 제품 검색을 사용하여 적합한 C2000 실시간 MCU를 찾아보세요.

 

제한된 투자로 간편한 탐사

C2000 실시간 MCU를 시작하는 데 필요한 모든 정보는 다음 가이드에 설명되어 있습니다. 이 가이드에서는 C2000 MCU를 활용한 하드웨어와 지원 리소스 등 개발에 대해 설명합니다.

검색

평가

TI는 평가 프로세스를 간소화하기 위해 최선을 다하고 있습니다. 하드웨어, 소프트웨어 및 클라우드 기반 도구를 비롯한 다양한 평가 리소스에 액세스하여 평가 프로세스를 쉽고 효율적으로 수행할 수 있습니다.

프로세서 평가

평가 1단계: 하드웨어 선택하기

TI의 C2000 실시간 MCU 포트폴리오에는 선별된 스타터 키트 및 모든 기능을 갖춘 평가 모듈(EVM)이 포함되어 있습니다. 평가하고자 하는 디바이스를 식별했으면 제품 페이지에서 평가를 위해 사용할 수 있는 권장 하드웨어를 확인해 보세요. 각 하드웨어 플랫폼은 고객의 특정 설계 요구 사항에 맞게 맞춤화된 기능 세트를 통해 완전한 평가 및 개발 기능을 제공합니다. 이 과정을 시작하기 위해, TI의 가장 인기 있는 하드웨어 리소스를 선택해 보세요.

모두 확장모두 축소

LaunchPad™ 개발 키트

다양한 비용 효율적인 플랫폼 및 LaunchPad™ 개발 키트로 평가를 시작하세요.

LAUNCHXL-F280049C

LAUNCHXL-F280049C는 TMS320F28004x 장치를 위한 저비용 LaunchPad™ 개발 키트입니다. 다음 애플리케이션을 개발할 수 있는 표준화되고 사용하기 쉬운 플랫폼을 제공합니다.

LAUNCHXL-F28379D

LAUNCHXL-F28379D는 TMS320F2837xD, TMS320F2837xS 및 TMS320F2807x 디바이스를 위한 저비용 LaunchPad™ 개발 키트입니다. 이 개발 키트는 초기 평가 및 프로토타이핑에 이상적입니다.

LAUNCHXL-F280025C

LAUNCHXL-F280025C는 TMS320F28002x 디바이스를 위한 저비용 LaunchPad™ 개발 키트입니다. 이 개발 키트는 초기 평가 및 프로토타이핑에 매우 적합합니다.

모든 기능을 갖춘 평가 모듈

모든 기능을 갖춘 EVM(평가 모듈)에는 평가 및 생산 지원을 위한 모든 디바이스 기능 및 인터페이스에 대한 액세스가 포함되어 있습니다. TI의 EVM은 제한 없이 소프트웨어를 작성할 수 있는 최대한의 유연성을 제공합니다.

평가하려는 디바이스를 식별했을 때 제품 페이지에 모든 권장 평가 툴이 포함되어 있습니다. 다음은 인기 EVM 중 일부입니다.

TMDSCNCD280049C

TMDSCNCD280049C는 모든 기능을 갖춘 HSEC180 controlCARD 개발 보드로 TMS320F28004x 장치의 전체 기능을 광범위하게 테스트할 수 있습니다.

TMDSCNCD280025C

TMDSCNCD280025C는 모든 기능을 갖춘 HSEC180 controlCARD 개발 보드로 TMS320F28002x 장치의 전체 기능을 광범위하게 테스트할 수 있습니다.

TMDSCNCD28379D

TMDSCNCD28379D는 모든 기능을 갖춘 HSEC180 controlCARD 개발 보드로 TMS320F2837xD, TMS320F2837xS 및 TMS320F2807x 디바이스의 전체 기능을 광범위하게 테스트할 수 있습니다.

TMDSCNCD28388D

TMDSCNCD28388D는 모든 기능을 갖춘 HSEC180 controlCARD 개발 보드로 TMS320F2838x 장치의 전체 기능을 광범위하게 테스트할 수 있습니다.

BOOSTXL-BUCKCONV

BOOSTXL-BUCKCONV는 C2000™ 마이크로컨트롤러를 사용하여 디지털 전원 제어의 기본 사항을 배울 수 있는 소개 플랫폼을 제공합니다. 이 BoosterPack은 호환 LaunchPad 개발 키트와 쌍을 이루어 완전한 벅 컨버터 제어 시스템을 보여줍니다.

BOOSTXL-3PHGANINV

BOOSTXL-3PHGANINV를 통해 TI의 TMS320F28004x 저비용 평가 키트 번들을 사용하여 모터 제어를 시작하세요.

평가 2단계: 소프트웨어 다운로드 및 설정

C2000 실시간 컨트롤러와 함께 사용할 수 있는 여러 소프트웨어 구성 요소가 있습니다. 무료로 사용할 수 있으며, LaunchPad™ 개발 키트, controlCARD 평가 모듈 및 애플리케이션 키트와 함께 사용할 수 있습니다. 소프트웨어 구성 요소에는 드라이버, 라이브러리, 예제, 툴, 애플리케이션 데모, 설명서 등이 포함됩니다. 클라우드 도구를 사용하여 웹에서 소프트웨어를 다운로드하거나 개발할 수 있습니다.

소프트웨어 엔지니어

TI의 SDK는 소프트웨어 구성 요소에 대한 간편한 설정과 빠른 기본 액세스를 제공하며, 함께 작동하도록 철저한 테스트를 거쳤습니다. 평가 프로세스를 통해 보드를 빠르게 실행하는 데 도움이 되는 주요 기능과 애플리케이션에 집중할 수 있는 강력한 소프트웨어 기반을 이용할 수 있습니다.

제품
C2000Ware
모터 제어 SDK
디지털 전원 SDK
안전 소프트웨어
F2807x
yes
yes
yes
yes
F2837x
yes
yes
yes
F28004x
yes
yes
yes
F2838x
yes
yes
F28002x
yes
yes

평가 3단계: 주요 교육 살펴보기

C2000 실시간 MCU를 시작하는 방법에 대한 온라인 실습 워크숍을 제공합니다. 워크숍에는 SDK 구성 요소의 개요, 빌드 환경 설정 등이 포함됩니다. 

당사는 디지털 전원, 태양광 인버터 및 추가 애플리케이션을 위한 프로젝트를 개발하는 동안 도움이 되는 온라인 실습 교육을 제공합니다.

TI는 모터 제어 애플리케이션을 위한 개발 방법을 빠르게 이해하는 데 도움이 되는 온라인 교육을 제공합니다. 

개발

TI의 검증된 하드웨어, 소프트웨어 및 툴을 사용하여 개발 작업을 간소화하고 출시 시간을 단축하세요. 생산 단계로 이동하는 데 필요한 모든 것을 손쉽게 이용할 수 있습니다. 개발 프로세스를 탐색하고 임베디드 시스템 설계를 가속화하도록 도와드리겠습니다.

개발

C2000 실시간 마이크로컨트롤러 소프트웨어 에코시스템 살펴보기

소프트웨어
설명
Code Composer Studio™ IDE 임베디드 애플리케이션을 개발 및 디버깅하는 데 사용되는 툴 모음을 제공하는 Eclipse 기반 IDE입니다.
시스템 구성 툴(SysConfig) PinMux 툴과 같은 툴을 포함하여 핀, 주변 기기, 서브시스템 및 기타 구성 요소를 구성하기 위한 그래픽 유틸리티 모음입니다.
컴파일러 C/C++ 컴파일러 및 어셈블리 언어 툴은 C2000 실시간 MCU용 애플리케이션 개발을 지원하며 Code Composer Studio 소프트웨어에 포함되어 있습니다.
UniFlash C2000 실시간 MCU용 온보드 플래시 메모리를 프로그래밍하는 데 권장되는 독립 실행형 툴입니다.
RTOS TI-RTOS 또는 FreeRTOS와 함께 제공되는 견고한 커널 지원은 네트워크 통신 지원 및 예제가 포함된 소프트웨어 개발 키트의 일부로 작은 풋프린트로 결정적 실시간 성능을 제공합니다.
C28x 최적화 가이드 개발 툴 체인은 IDE, 컴파일러 및 RTOS는 물론 타사 코드 개발 도구와 함께 작동하여 실시간 제어 애플리케이션을 위한 완벽한 개발 솔루션을 제공합니다.

서드파티 네트워크

TI는 여러 타사와 협력하여 C2000 디바이스를 위한 다양한 솔루션을 제공하고 있습니다. TI의 검색 툴을 사용하면 설계 요구 사항을 해결하는 데 필요한 타사 제품을 쉽게 찾을 수 있습니다.

타사 소프트웨어 스택

소프트웨어 패키지
설명
공급자
CAN ssCAN은 밀리초 미만 인터럽트를 지원하는 실시간 CAN 장치 드라이버입니다. Simma Software
CANopen ssCANopen은 15Mbps의 데이터 처리량을 지원하는 고성능 하드 실시간 CANopen 프로토콜 스택입니다. 이 제품은 C2000 실시간 제어 마이크로컨트롤러를 포함한 C28x 기반 마이크로컨트롤러에 특별히 최적화되었습니다.
SAE J1939 ssJ1939는 20Mbps의 데이터 처리량을 지원하는 초고성능 SAE J1939 프로토콜 스택입니다. 이 제품은 C2000 실시간 제어 마이크로컨트롤러를 포함한 C28x 기반 마이크로컨트롤러에 특별히 최적화되었습니다.
ISO 15765 ssI15765는 20Mbps의 데이터 처리량을 지원하는 초고성능 ISO 15765 프로토콜 스택입니다. 이 제품은 C2000 실시간 제어 마이크로컨트롤러를 포함한 C28x 기반 마이크로컨트롤러에 특별히 최적화되었습니다.
NMEA 2000 ssNMEA2000은 20Mbps의 데이터 처리량을 지원하는 초고성능 NMEA 2000 프로토콜 스택입니다. 이 제품은 C2000 실시간 제어 마이크로컨트롤러를 포함한 C28x 기반 마이크로컨트롤러에 특별히 최적화되었습니다.
ssl14229 ssI14229는 현장 프로그래밍 기능과 같은 통합 진단 서비스(UDS)를 지원하는 ISO 14229 프로토콜 스택입니다. 이 제품은 C28x 기반 마이크로컨트롤러에 특별히 최적화되었습니다. ISO 14229는 오토모티브 전자 제품에 사용됩니다.
ssBL ssBL은 ECU의 현장 프로그래밍에 사용되는 플래시 부트로더입니다. ssBL은 AES 256 암호화와 같은 독점적인 요구 사항을 지원하도록 확장할 수 있습니다. 인터페이스에는 CAN, J1939, CANopen, UDS, Bluetooth, USB 및 RS-232가 포함됩니다.
TCP/IP 이더넷 도터 카드 및 최적화된 TCP / IP 네트워크 프로토콜 스택 D.SignT

하드웨어 옵션

또한 맞춤형 설계를 도울 수 있습니다. 사용자 지정 설계를 위한 훌륭한 시작 레퍼런스가 있습니다. 이는 레퍼런스 디자인, ControlCARD 또는 론치패드 플랫폼의 설계 파일이며 C2000 하드웨어 플랫폼의 설계 파일입니다.

개발을 위한 TI의 하드웨어 옵션에는 개발을 시작하고 설계를 만드는 데 도움이 되는 디버그 프로브 및 액세서리가 포함되어 있습니다.

디버그 프로브

부품 번호
설명
XDS110
합리적인 가격의 선호되는 디버그 프로브. 성능은 XDS100V2와 비슷합니다. CCS 버전 7 이상에서만 지원됩니다.
XDS100V2
구형 장치 시리즈나 구 버전의 CCS에 특히 권장되는 합리적인 가격의 디버그 프로브. 오픈 디자인이기 때문에 복사하여 직접 디버그 프로브를 만들 수 있습니다.
XDS200
C2000 사용자에게 권장되는 중간 급의 외부 디버그 프로브. Piccolo F28004x 시리즈와 함께 사용할 수 있도록 새로운 2핀 cJTAG 모드를 지원합니다.
XDS510USB
C2000용의 중간 급 디버그 프로브지만, XDS200으로 교체되었기 때문에 더 이상 권장하지 않습니다. CLA Type 2는 지원하지 않습니다.
XDS560
XDS200 이상의 성능을 갖춘 권장 고급 디버그 프로브.
절연 어댑터
디버그 프로브에 전기 절연을 제공합니다.

액세서리

부품 번호
설명
TMDSADAP180TO100 HSEC180 controlCARD를 DIMM100 베이스 보드에 연결할 수 있는 어댑터 카드.
TMDSDIM100CON5PK  모든 C2000 실시간 controlCARD 툴과 함께 사용할 수 있는 DIM100(DigiKey 및 Mouser에서 부르는 명칭은 DIMM 100) 커넥터 5개 패키지입니다. Molex 부품 번호 87630-1001 또는 그에 상응합니다.
TMDSHSECDOCK 호환되는 HSEC180 기반 controlCARD의 주요 신호에 헤더 핀 액세스할 수 있는 베이스 보드.
HVPMSMMTR TMDSHVMTRPFCKIT 및 TMDXIDDK379D와 함께 사용되는 인코더가 내장된 고전압 3상 PMSM 모터
HVBLDCMTR TMDSHVMTRPFCKIT와 함께 사용되는 홀 센서가 내장된 고전압 3상 BLDC 모터.
LVBLDCMTR 일반적으로 저전압 InstaSPIN-FOC 구현 키트와 함께 사용되는 저전압 3상 BLDC(시누소이드) 모터.
LVSERVOMTR 인코더 및 홀 센서가 내장되어 있으며 일반적으로 저전압 InstaSPIN-FOC 구현 키트와 함께 사용되는 저전압 3상 PMSM 모터.
2MTR-DYNO 두 개의 LVSERVOMTR, 축 커플링 및 테스트 중 모터와 부하 평가 시 모터용 마운팅 블록.

생산

TI는 설계를 완성하고 시장에 출시할 준비를 하는 고객에게 더 빠르고 원활하게 시장에 진출하는 데 필요한 리소스를 공급하기 위해 최선을 다하고 있습니다. TI는 고객의 과제에 관계 없이 최종 개발 단계에서 고객을 지원합니다. 또한 생산 단계로 넘어갈 수 있는 주요 타사 도구에 대해 자세히 알아보십시오.

지구 아이콘

품질 지원

장치를 선택할 때는 제품 수명과 공급 지속성에 대한 확신이 필요합니다.  TI는 긴 제품 수명을 제공하기 위해 최선을 다하고 있으며 이러한 약속을 유지하기 위한 전략과 정책을 갖추고 있습니다.

지속 가능성

TI는 고품질 통합 회로 제품을 설계 및 제조하여 시장에 내놓기 위해 최선을 다하고 있습니다. TI는 최고 품질의 IC를 제공하기 위해 최선을 다하고 있습니다.  

모두 확장모두 축소

생산 설계 툴

생산 설계 툴
TI는 시스템 내 및 오프보드 프로그래밍 C2000™ 장치를 모두 수행하기 위한 여러 하드웨어 및 소프트웨어 솔루션을 제공합니다. 동시에 프로그래밍할 수 있는 장치의 수는 1에서 1000초까지입니다. 아래 표에는 생산 프로그래밍에 사용할 수 있는 다양한 TI 및 타사 옵션이 나와 있습니다. 자세한 내용은 해당 링크를 참조하십시오.

프로그래밍 툴/공급자
설명
툴/서비스 유형
용량(처리량)
장소
하드웨어 소프트웨어 서비스
CCS
온칩 플래시 프로그래머

CCS에는 개발 시 TI MCU의 플래시 메모리를 프로그래밍하기 위한 온칩 플래시 프로그래머 GUI가 내장되어 있습니다.
yes
병렬 유닛: 1
글로벌
UniFlash
Uniflash는 TI MCU에 플래시 메모리를 프로그래밍하는 데 사용되는 독립형 툴입니다.
yes
병렬 유닛: 1
글로벌
C2Prog
C2Prog는 TI 성능 MCU를 위한 안전하고 스크립팅 가능한 산업용 플래시 프로그래밍 툴입니다.
yes
병렬 유닛: 1
글로벌
C2000-GANG
C2000 실시간 제어 장치를 최대 8대까지 동시에 프로그래밍하는 다중 장치 프로그래머.
yes
yes
병렬 유닛: 8
글로벌
FlashPro 2000
FlashPro2000은 직렬화를 허용하므로 최대 64개의 프로그래머를 한 대의 PC에 연결하여 하나의 소프트웨어에서 동시 프로그래밍을 제어할 수 있습니다.
yes
yes
병렬 유닛: 64
글로벌
Starprog-U
StarProg-U는 다양한 집적 회로를 지원하는 손바닥 크기의 범용 프로그래머입니다. StarProg-U는 사용자 소프트웨어 개발을 위한 명령줄 인터페이스를 제공합니다.
yes
yes
볼륨 처리량:  > 1000
글로벌
AP8000
AP8000은 최신 프로그래밍 기술을 사용하여 설계되었습니다. 최고 프로그래밍 속도와 정밀한 핀 드라이버 회로는 높은 품질로 최고의 생산 처리량을 구현합니다.
yes
yes
볼륨 처리량:  > 1000
글로벌
BP Microsystems 프로그래밍
Data I/O는 전 세계의 고객에게 완전한 장치 프로그래밍 솔루션을 제공합니다. 이 회사는 단일 사이트 장치 프로그래머 및 범용 다중 사이트 동시 프로그래밍 시스템 전 제품군을 제공합니다.
yes
yes
볼륨 처리량:  > 1000
글로벌
Data I/O
프로그래밍

Data I/O는 전 세계의 고객에게 완전한 장치 프로그래밍 솔루션을 제공합니다. 이 회사는 단일 사이트 장치 프로그래머 및 범용 다중 사이트 동시 프로그래밍 시스템 전 제품군을 제공합니다.
yes
yes
볼륨 처리량:  > 1000
글로벌
Action
Circuits
프로그래밍 및 테이프와 릴 서비스를 제공하는 유럽 기반 프로그래밍 서비스 공급자
yes
글로벌
EPS 글로벌 프로그래밍 솔루션 프로그래밍 및 테이프와 릴 서비스를 제공하는 전 세계 프로그래밍 서비스 공급자
yes
글로벌
Acroview 중국 기반 범용 프로그래머 및 프로그래밍 서비스 공급자
yes
글로벌

참고: TI는 위에 나열된 제3자를 직접 지원하지 않습니다. 모든 약정 또는 지원은 나열된 당사자가 직접 수행해야 합니다.

또한 로컬 대리점은 일반적으로 C2000 장치를 구매할 때 프로그래밍 서비스를 제공합니다. 자세한 내용은 현지 대리점에 문의하십시오.