참고 : 본 포스팅의 다른 프로젝트 복사 하여 새 프로젝트 만드는 방법은 STM32CubeIDE 외에도 이클립스 기반한 다른 IDE (예 : Simplicity Studio ) 들에서도 동일하게 적용됨.
STM32CubeIDE . 프로젝트 복사하여 다른 이름 새 프로젝트 만들기.
프로젝트 소스 폴더 위치에 따라 2가지 상황이 있다.
상황1.
- 새로만들 프로젝트 소스 폴더 와 복사할 프로젝트 소스 폴더가 동일한 경우
STM32CubeIDE 에서 프로젝트 복사 붙여넣기 하면서 프로젝트 이름을 새로 지정해주고, STM32CubeMX 파일인 .ioc 파일명 수정하여 프로젝트명과 동일하게 수정한다.
복사할 프로젝트 마우스 우클릭하여 뜬 메뉴(아래 화면)
위 화면에서 Copy 하고 Pate 하면 아래처럼 프로젝트 이름 새로 기입하는 창이 뜬다.
붉은 박스 부분에 프로젝트 이름 새로 기록하고
위 화면에서 버튼 Copy 클릭하면 아래처럼 새로운 이름으로 된 프로젝트 복사 된다.
위 화면에서 보면 STM32CubeMX 파일의 이름은 원래 프로젝트의 이름 그대로 인데 이것을 마우스 우클릭하여 뜬 메뉴 에서 Rename... 클릭하여 뜬 아래창에서 프로젝트이름과 동일하게 변경
상황2.
- 새 프로젝트 폴더와 복사할 프로젝트 폴더가 다른 경우
1. 새로만들 프로젝트 소스가 있는 폴더를 IDE의 웍스페이스로 선택하여 IDE 실행한다.
2. IDE 에서 메뉴 : File - import ... 클릭하여 복사할 프로젝트를 임포팅한다.
(이 과정은 프로젝트 연결만 된 것이지 프로젝트 소스들이 복사되는 것 아님. )
3. 상기 2에서 임포팅된 프로젝트를 복사 붙여넣기 한다. 앞의 상황 1에서의 방법과 완전히 동일.
(이 과정에서 현재 폴더로 복사할 프로젝트의 소스파일 들이 모두 복사된다.)
4. 상기 2에서 임포팅 했던 프로젝트 delete 한다.
원본 프로젝트 파일들 삭제 하지 않는 옵션으로 delete 해야하며 아래처럼 delete 시 체크 박스 선택하지 않고 delete 해야함.
연관
IDE 마다 프로젝트 복사 생성하는 방식은 다르다. SES 인 경우 프로젝트 복사 생성 방법.
상위 정리 1
상위 정리 2
https://igotit.tistory.com/244 의 STM32
첫 등록 : 2023.07.16
최종 수정 : 2023.07.24
단축 주소 : https://igotit.tistory.com/4714
'임베디드.일렉트로닉스 > STM32' 카테고리의 다른 글
STM32CubeIDE . 디버그 콘솔에 printf 출력 (0) | 2023.08.16 |
---|---|
STM32 . i2c DMA (0) | 2023.07.27 |
STM32 USB DFU . STM32CubeProgrammer 이용 가능 (0) | 2023.07.15 |
STM32CubeIDE . Debug . SWV 활성화 . 데이터 그래프로 보기 (0) | 2023.07.14 |
STM32CubeIDE . 오류 해결 . Debug . No source available for "main() at 0x8000262" (0) | 2023.07.14 |
댓글