ESP-IDF makefile C project 형식으로제작된 esp-idf-template 라는 것을 기반으로 신규 프로젝트 만드는 방법.
상황예.
신규 ESP32 프로젝트 이름이 D1F200 이라 하자.
단계1. 신규 프로젝트 D1F200 폴더 생성.
단계2. 미리 받아둔 esp-idf-template 폴더 내부의 것을 복사하여 D1F200 에 복사.
단계3. D1F200 폴더 터미널창에서 make menuconfig 실행하여 저장하기.
동영상. 상기 단계1,2,3 과정 상세.
신규 프로젝트를 이클립스에서 import 하기.
앞에서 만든 D1F200 폴더의 것을 이클립스에서 import 처리하기.
참고 : 제조사 제공 설명 : http://esp-idf.readthedocs.io/en/latest/get-started/eclipse-setup.html#
이클립스에서 설정하기.
참고 : 제조사 제공 설명 : http://esp-idf.readthedocs.io/en/latest/get-started/eclipse-setup.html#
Property 에서
1. C/C++Build -> Environment
BATCH_BUILD , 1
IDF_PATH , ESP-IDF 폴더의 경로 .
PATH편집. 마지막에 추가 :/home/user-name/esp/xtensa-esp32-elf/bin
Preprocessor .. 셋팅.
상기 설정후 프로젝트 빌드하기.
--------------------------
위와 같은 작업에서는 새프로젝트 만들때마다 환경설정하는것도 번거롭다.
위의 예와 같은 D1F200 에서의 환경 설정 완료된 상태의 것을 프로젝트 템플릿으로 활용하기 위하여,
새폴더 esp-idf-template-with-propertysetted 란 이름 만들고 이 속에 D1F200 내부의 폴더를 모두 복사해두자.
첫 등록 : 2018.05.21
최종 수정 :
단축 주소 : https://igotit.tistory.com/1648
'임베디드.일렉트로닉스' 카테고리의 다른 글
ESP32. GPIO 출력. 출력속도 실측. (0) | 2018.05.24 |
---|---|
ESP32. CPU Frequency 변경. 80MHz, 160MHz, 240MHz. (0) | 2018.05.24 |
ESP32. esp-idf-template git clone. (0) | 2018.05.21 |
PSoC 6. dual CPU. 초저전력. BLE 5.0 (0) | 2018.01.26 |
모듈. CMWX1ZZABZ. 무라타 LoRa. (0) | 2018.01.05 |
댓글