나는 이것이 오래 전에 요청되었다는 것을 알고 있지만 어쩌면 누군가에게 유용 할 것입니다. 나는이 모든 것에 관해 초보자입니다. 그래서 누군가가 더 좋은 방법을 알고 있다면 나를 수정하십시오. Arduino 용 CLion을 설정하는 방법은 다음과 같습니다 (Windows 10).
공식 Arduino IDE (1.6.9)를 다운로드하여 설치하십시오.
MinGW 를 'C : \ MinGW'에 다운로드하여 설치하십시오 .
MinGW에서 'mingw32-base'및 'mingw32-gcc-g ++'를 설치하십시오.
CLion을 다운로드하여 설치 하십시오 .
CLion을 열기 위해 '제목없는'프로젝트를 만드십시오.
CLion> 설정> 플러그인> 저장소 찾아보기> 검색 및 설치 : 'Arduino'(도구 통합) 및 'Serial Monitor'(기타).
CLion> 설정> 검색에서 'MinGW'를 입력하십시오.
환경에서 'MinGW 홈 사용'을 선택하고 MinGW 폴더 ( 'C : \ MinGW')로 이동하십시오. 적용을 누르고 CLion이 환경을 찾을 때까지 기다립니다.
파일> 프로젝트 닫기에서
파일 관리자를 열고 'c : \ Users \ name \ ClionProjects \'로 이동하여 방금 생성 한 '제목없는'프로젝트를 삭제하십시오.
CLion을 열고 'New Arduino sketch project'를 선택하십시오.
프로젝트 디렉토리> 'cmakelists.txt'를 열고 행을 구성하십시오.
6: set board version
7: set port (you can find out port# from the Arduino IDE)
8: set the path where you installed your Arduino libraries (Arduino sketch folder)
set(${CMAKE_PROJECT_NAME}_BOARD uno)
set(${CMAKE_PROJECT_NAME}_PORT COM3)
LINK_DIRECTORIES(c:\\ARDUINO\\libraries)
CLion의 오른쪽 상단에서 녹색 '재생'버튼 근처의 '구성 편집'을 선택하고 왼쪽에서 '응용 프로그램'> '업로드'를 선택하고 다음을 설정하십시오.
-target: 'upload'
-configuration: 'debug'
-executable: the project name
그런 다음 확인을 누릅니다.
프로젝트 .ino 파일에서 정말 간단한 코드를 작성하십시오 (깜박임).
USB를 통해 Arduino Uno를 연결하고 녹색 '재생'버튼을 눌러 스케치를 업로드하십시오.
직렬 모니터를 시작하려면
- CLion 메인 창의 왼쪽 하단에서 직렬 모니터 탭 ( '도구 버튼'에서)을 클릭하십시오.
- 렌치 아이콘을 클릭하여 포트 및 전송 속도를 설정하십시오.
- 공구 모양 아이콘 상단에서 파란색 '연결'아이콘을 클릭합니다.
- 값이 '정확하게'표시되지 않으면 렌치 오른쪽에있는 흰색 '16 진수로 전환 '아이콘을 클릭하십시오.
- 스케치를 업로드하기 전에 직렬 모니터를 분리하십시오.
CLion이 라이브러리를 올바르게 찾으려면 '.h'파일과 동일한 이름의 lib 폴더를 사용해야합니다. 예 : DallasTemperature.h의 경우 폴더 이름 DallasTemperature를 사용하십시오. 새 라이브러리를 # inlcude-ing 한 후 '외부 라이브러리 폴더'를 마우스 오른쪽 단추로 클릭하고 'Cmake 프로젝트 다시로드'를 선택하십시오.
테마, 색상, 텍스트 크기 등과 같은 CLion 설정에서 추가 구성을 원할 수 있습니다.
: 또한, 같은 몇 가지 편리한 '라이브 템플릿', 구성 할 수 있습니다 serialprintln
, digitalwrite
, pinmode
, switch
생산성을 향상시키는 등.