BLOG

텍사스 Instrument의 Code Composer Studio 버전 8을 사용하여 Amazon FreeRTOS 개발하기
작성일: 2018-05-04

Texas Instrument(TI)는 TI MCU 컴파일러 버전 18.1.1을 포함하여 CCS(Code Composer Studio)버전 8을 출시했습니다. Code Composer Studio에 대한 Amazon FreeRTOS 프로젝트는 TI MCU의 컴파일러 버전 16.9.3에 대해 구성되어 있습니다. Amazon FreeRTOS에는 버전 18.1.1로 컴파일하지 않는 오픈 소스 CBOR(간결한 이진 개체 표현) 라이브러리(tinycbor)가 포함되어 있습니다. 시스템에 기존 16.9.3 컴파일러(또는 호환 컴파일러)가 없는 경우에는 Amazon FreeRTOS를 구축하지 않습니다.

 

이 블로그 포스트에서는, 새로운 IDE로 Amazon FreeRTOS를 구축할 수 있도록 TI MCU의 컴파일러 버전 16.9.3을 Code Composer Studio 버전 8에 추가하는 방법을 보여 주겠습니다.

 

 

컴파일 문제 관찰하기

 

  1. TI 웹 사이트에서 Code Composer Studio 버전 8을 설치하여 문제 서명을 확인할 수 있습니다.
  2. Code Composer 버전 8 다운로드 페이지에서 버전 8을 다운로드합니다.
  3. 버전 8을 설치하십시오.
  4. Amazon FreeRTOS 저장소의 완전한 클론을 수행합니다: git clone https://github.com/aws/amazon-freertos amazon-freertos-ccsv8
  5. 버전 8을 엽니다. Code Composer Studio 프로젝트를 작업 영역에 엽니다. 파일 시스템에서 프로젝트 열기를 선택하십시오.
  6. Code Composer Studio 프로젝트 amazon-freertos/demos/ti/cc3220_launchpad/ccs를 선택합니다.
  7. 프로젝트에서 Clean을 선택한 다음 프로젝트를 구축하십시오. 다음과 같은 오류가 표시되어야 합니다.

 

 

 

TI MCU 컴파일러 버전 16.9.4 설치

 

그럼 이제 이전에 설치한 TI MCU 컴파일러를 설치해 봅시다.

 

  1. IDE가 열려 있는 경우에는 IDE를 닫으십시오.
  2. ARM 16.9.4 컴파일러를 다운로드합니다.
  3. ARM 16.9.4 컴파일러를 설치합니다.
  4. 이제 IDE가 Code Composer Studio에서 버전9.4를 감지하는지 확인하십시오.
    1. 프로젝트 루트 노드를 마우스 오른쪽 버튼으로 누르고 속성을 선택하십시오.
    2. 일반 창의 도구 체인 아래에서 컴파일러 버전 드롭 다운 상자를 선택합니다. TI MCU 컴파일러 9.4가 나열되어야 합니다.
  5. 여기서 ARB16x컴파일러를 설치합니다.
    1. http://www.ti.com/tool/download/ARM-CGT-16/16.9.4.LTS

 

 

프로젝트 구성 및 구축하기

 

이제 올바른 컴파일러 버전을 설치했으므로 데모 프로젝트를 구성하고 Amazon FreeRTOS를 새로 컴파일할 수 있습니다.

 

  1. Amazon FreeRTOS 사용자 가이드에 설명된 대로 h 및 aws_clientcredential.h를 구성합니다.
  2. TI MCU의 컴파일러 버전9.4에 대한 프로젝트를 구성합니다.
  3. Code Composer Studio를 엽니다.
  4. 프로젝트 루트 노드를 마우스 오른쪽 버튼으로 누르고 속성을 선택하십시오.
  5. 이제 프로젝트의 컴파일러 버전을 구성하십시오.
    1. 일반 창의 도구 체인 아래에서 컴파일러 버전 드롭 다운 상자를 선택합니다. TI v16.9.3.LTS 컴파일러를 선택합니다.
    2. 적용을 선택한 다음 닫기를 선택합니다.
  6. 프로젝트를 깨끗하게 구축하십시오. Project에서 Clean을 선택하여 컴파일된 모든 객체를 정리하고 컴파일을 시작합니다.
  7. 이제 컴파일이 성공적으로 완료되어야 합니다.

 

 

 

 

결론
저는 여러분들이 도움되는 TI MCU 컴파일러를 설치하기 위한 이러한 단계들을 발견하길 바랍니다.

 

 

원문 URL: https://aws.amazon.com/ko/blogs/iot/developing-amazon-freertos-with-texas-instruments-code-composer-studio-version-8/

** 메가존 TechBlog는 AWS BLOG 영문 게재글중에서 한국 사용자들에게 유용한 정보 및 콘텐츠를 우선적으로 번역하여 내부 엔지니어 검수를 받아서, 정기적으로 게재하고 있습니다. 추가로 번역및 게재를 희망하는 글에 대해서 관리자에게 메일 또는 SNS페이지에 댓글을 남겨주시면, 우선적으로 번역해서 전달해드리도록 하겠습니다.