메뉴 닫기

OpenCR 1.0 개발환경 만들기

2019년 6월 1~2일 교육을 받은 다녀온 Open CR 1.0 개발보드의 개발환경을 만들기 위해 메모를함.

개발에 필요한 소프트웨어는 다음과 같다.

하드웨어는 다음이 필요하다.

OpenCR1.0  ST-LINK OLIMEX
(공식) 제품설명 페이지 (공식) 제품설명 페이지 (공식) 제품설명 페이지

Workspace 설정

True STUDIO 를 처음 실행하게 되면 workspace 위치를 입력하는 창이 나온다.
Workspace 는 프로젝트의 속성을 관리하는 곳이며, 프로젝트의 소스코드는 워크스페이스 폴더 안에 작업하는 것을 권한다.

처음 프로그램을 시작시 다음화면을 볼 수 있다.

Browse… 버튼을 눌러 원하는 경로로 설정하자.
단, 경로명에 한글, 특수문자 등이 포함되지 않게 주의하자.

편집환경 설정

다음의 설정은 편집환경 설정으로 소스코드의 가독성을 높이는 방법이다.

1. Encoding 설정
아스키코드표를 이해하시는 분들은 아시겠지만.. 컴퓨터가 인식하는 범위를벗어난 문자가 깨지는 문제를 해결하기 위하여 소스코드의 Encoding 을 UTF-8로 설정한다.

Window -> Preferences 버튼을 눌러 Preferences 팝업창이 나오는 것을 확인한다.

General -> Workspace -> Text File encoding을 UTF-8 으로 변경한다.

2. Formatter 설정
하나의 프로젝트에서 다양한 개발자가 협업하기 위해 코드의 편집정책이 있다.
이러한 정책을 쉽게 수행하기 위하여 True STUDIO 에서는 코드의 작업스타일, 띄어쓰기 정책을 수정할 수 있다.

Window -> Preferences 버튼을 눌러 Preferences 팝업창이 나오는 것을 확인한다.

C/C++ -> Code Style -> Formatter 를 선택하여 New 혹은 Edit 을 눌러 아래와 같은 수정정책을 변경한다.

디버거 설정

해당 설정은 마지막에 실행했던 디버깅 모드를 실행함으로서 매번 디버깅설정이 시작되는 것을 막을 수 있는 설정입니다.

Window -> Preferences 버튼을 눌러 Preferences 팝업창이 나오는 것을 확인한다.

Run/Debug -> Launching -> Launch Operation -> Always launch the previously launched application 라디오 버튼 클릭

Posted in Open CR 개발환경, STM32

댓글 남기기