MSP-CGT

MSP430 코드 생성 툴 - 컴파일러

MSP-CGT

다운로드

개요

TI MSP430 C/C++ 컴파일러 및 어셈블리 언어 툴은 TI MSP430 초저전력 및 혼합 신호 마이크로컨트롤러 장치를 비롯한 TI MSP430 마이크로컨트롤러 플랫폼용 애플리케이션 개발을 지원합니다.

Code Composer Studio는 TI 임베디드 장치를 위한 통합 개발 환경(IDE)입니다.  TI 임베디드 장치에서 개발하는 방법을 찾고 있다면 TI 컴파일러를 포함하고 있는 Code Composer Studio를 다운로드하는 것이 좋습니다.  이미 Code Composer Studio의 사용자인 경우 컴파일러를 업데이트하는 가장 좋은 방법은 도움말 메뉴로 이동하여 컴파일러를 설치하는 것입니다(자세한 내용은 CCS에서 컴파일러 업데이트 얻기 참조).

특징
  • 릴리스 21.6.0.LTS에서 사용 가능
    • 메모리 범위에서 CRC를 생성합니다.
    • BIC 명령어 사용으로 성능 향상.
    • pragma MUST_ITERATE, UNROLL 및 CODE_ALIGN을 통해 성능 향상.
    • 열거 형식 변경.
    • Misra 지원은 더 이상 사용되지 않습니다.
  • 릴리스 20.12.0.STS에서 사용 가능:

    • BIC 명령어 사용으로 성능 향상.
    • 메모리 범위에서 CRC를 생성합니다.
    • 열거 형식 변경.
    • Misra 지원은 더 이상 사용되지 않습니다.
    • 최적화 업데이트에는 __swap_bytes 고유 사용법 및 BIC 명령(용도: dst &= ~src)이 포함됩니다.
    • 컴파일러가 생성한 개체 파일의 기본 파일 확장명이 .c.obj 및 .cpp.obj로 업데이트되었습니다
  • 릴리스 20.2.0.LTS에서 사용 가능:
  • v18.12.0.LTS부터 MSP430 코드 생성 툴에 사용 가능:
    • 링커에서 생성된 ECC 옵션
  • 릴리스 v18.1.0.LTS부터 MSP430 코드 생성 툴에 사용 가능:
    • C++ 2014 지원 및 C++ ABI 호환성
    • IAR 호환성을 지원하는 ROM 통화 규칙: __cc_rom 통화 규칙
    • 인라인 함수를 사용하여 스택 사용량 개선
  • 릴리스 v16.9.0.LTS부터 MSP430 코드 생성 툴에 사용 가능:
    • 전력 절감 개선
    • 스택 사용 활용도 향상
    • LZSS 압축 지원
    • 압축된 섹션 정렬
    • 개선된 인라이닝
    • 중복되고 불필요한 컴파일러 옵션 제거
    • 새 ULP Advisor 규칙 6.3


TI 컴파일러 지원

TI는 TI 컴파일러에 대한 지원을 제공할 수 있는 활발하고 응답 속도가 빠른 E2E™ 커뮤니티를 보유하고 있습니다.

장기 및 단기 지원

장기 지원(LTS) 릴리스는 약 2년 동안 활발하게 유지 관리되며, 보고된 결함이 다음과 같이 수리됩니다.

  • 생산 중지 결함은 2주 이내에 해결됩니다.
  • 중대한 결함은 90일 이내에 해결됩니다
  • 결함 수리는 각 릴리스 스트림에 사전 적용됩니다.
단기 지원(STS) 릴리스는 다음 릴리스가 나올 때까지만 지원됩니다. 즉,
  • 생산 중지 결함이 있을 경우에만 패치 릴리스가 제작됩니다.
  • STS 릴리스용 패치 릴리스는 계획에 없습니다.
  • 결함 수리는 각 릴리스 스트림에 사전 적용되지 않습니다.
  • LTS 및 STS 컴파일러 릴리스의 차이점에 대한 자세한 내용은 다음 문서를 참조하세요. LTS 및 STS 컴파일러 릴리스 소개

  • C/C++ 컴파일러 최적화
  • 어셈블러
  • 링커
  • C/C++ 표준 헤더 파일
  • C/C++ 런타임 라이브러리
  • 개체 파일 표시 및 조작 유틸리티

다운로드

IDE, 구성, 컴파일러 또는 디버거

MSP-CGT MSP430 code generation tools - compiler

다운로드 옵션

MSP-CGT MSP430 code generation tools - compiler

close
최신 버전
버전: 21.6.1.LTS
출시 날짜: 2022. 9. 29

출시 정보

This is a long-term support release of the MSP430 Code Generation Tools (CGT) containing new enhancements and features. The MSP430 CGT provides software development tools including the compiler, assembler, and linker, among others, which can be used to develop applications with C/C++ source code for loading and running on MSP430 core processors.

새 소식

Available in release 21.6.0.LTS:
  • Performance improvement with BIC instruction usage.
  • Performance improvement with pragmas MUST_ITERATE, UNROLL, and CODE_ALIGN.
  • Generate CRCs over memory ranges.
  • Enumerated type changes.
  • Misra support deprecated.

기술 자료

검색된 결과가 없습니다. 검색어를 지우고 다시 시도하십시오.
3개 모두 보기
유형 직함 최신 영어 버전 다운로드 날짜
사용 설명서 MSP430 Assembly Language Tools v21.6.0.LTS User's Guide (Rev. Y) PDF | HTML 2021. 5. 25
사용 설명서 MSP430 Optimizing C/C++ Compiler v21.6.0.LTS User's Guide (Rev. Y) PDF | HTML 2021. 5. 25
애플리케이션 노트 MSP430 Embedded Application Binary Interface (Rev. A) PDF | HTML 2020. 6. 2

지원 및 교육

TI 엔지니어의 기술 지원을 받을 수 있는 TI E2E™ 포럼

포럼 주제 모두 보기 포럼 주제 모두 보기(영문)

콘텐츠는 TI 및 커뮤니티 기고자에 의해 "있는 그대로" 제공되며 TI의 사양으로 간주되지 않습니다. 사용 약관을 참조하십시오.

품질, 패키징, TI에서 주문하는 데 대한 질문이 있다면 TI 지원을 방문하세요.