[최초 작성] 2021-06-03
소나무 기운 , 전자제품 개발/생산
STM32CubeIDE에서 프로젝트 복사하기
STM32CubeIDE 1.6.0 사용합니다.
Windows 10 사용합니다.
프로젝트를 진행하다보면 부트로더를 올려야해요. 기본 동작의 프로그램을 작성하고 완료한 후 부트로더를 작성합니다.
IO를 정리하고 맞춰나가는 작업이 생각보다 시간이 많이 걸리고 귀찮은 작업이기때문이죠.
메인 프로그램을 완료한 후 프로젝트를 복사하여 부트로더로 정리를 합니다.
프로젝트를 복사하는 방법을 알아볼께요.
프로젝트 복사하기
윈도우 탐색기에서 프로젝트 폴더를 복사합니다. 복사 붙혀넣기죠.
폴더명을 빠꿔줍니다.
.cproject 파일이 들어있는 폴더를 통째로 복사합니다.
main이 초기 작성된 프로그램입니다.
XXX_boot로 이름을 추가하여 프로젝를 복사합니다.
STM32CubeIDE에서 이름 변경
STM32CubeIDE를 실행하고 프로젝트를 열어줍니다.
*주의 할점 - 기존에 main 프로젝트를 먼저 닫아줍니다. 지금은 복사만 한 것이 두개의 프로젝트가 똑같기 때문에 혼선이 생깁니다.
File>Open Projects from File System... 선택합니다.
복사한 폴더에서 프로젝트를 엽니다.
열린 프로젝트에서 마우스 오른쪽버튼을 눌러 Rename...를 선택하여 이름을 변경해 줍니다.
Clean & Build
이제 마무리 되었습니다.
프로젝트를 Clear하고 새로 Build하시면 됩니다.
정상적으로 이름이 변경되어 Build가 완료되면 DEBUG폴더 내에 bin파일이 생기됩니다.
변경한 프로젝트 이름의 파일 생겼는지 확인하세요.
* 주의 - 바뀐 프로젝트명으로 bin파일이 생성되지 않고 이전 프로젝트명으로 생성될 경우.
이 부분때문에 고생을 많이 했는데요. IDE의 버그인것 같습니다.
프로그램을 다시 시작하거나 하시면 됩니다.
추가적인 변경 방법
첫번째로 CubeMX를 이용한 기본 코드를 새로 생성하는 방법이 있습니다.
두번째로 Project Explorer창에서 프로젝에 마무스 대고 오른쪽 버튼 이용하여 복사,붙혀넣기 하는 것입니다.(이방법이 쉽네요.) 저장 위치는 STM32CubeIDE 기본폴더(C:\Users\User\STM32CubeIDE\ 정도)가 됩니다.
틀린 부분이나 질문은 댓글 달아주세요.
즐거운 하루 보내세요. 감사합니다.
'STMicro STM32' 카테고리의 다른 글
[STM32] CubeIDE , post-build steps 기능 활용. 컴파일 완료 후 특정 작업 진행. (0) | 2021.06.24 |
---|---|
STM32CubeIDE 두개의 프로젝트에서 파일 공유하기 (0) | 2021.06.13 |
STM32 RDP(Read Protection) 후 복구 안됨 현상. (0) | 2021.04.21 |
[작성중] STM32 SPI bugs 속도에 따른 버그 (0) | 2021.03.24 |
[작성중] STM32F103 PWM 출력 (0) | 2021.03.10 |
댓글