본문 바로가기
임베디드.일렉트로닉스/nRF52

SES . 프로젝트 복사하여 다른 이름 새 프로젝트 만들기.

by i.got.it 2023. 7. 24.

 

 

Segger Emdedded Studio (SES) 에서 프로젝트 복사 방법 

SES 에서 이미 만들어져 있는 프로젝트 복사하여 다른 이름 새프로젝트 만들기 

 

상황예 

프로젝트 폴더구성 템플릿 3 ( 타겟 칩 nRF52840 으로 하고, nRF5_SDK 기반 프로젝트 폴더 구성) 형식으로  구성되어있는 상태. 아래 그림에서 WORK_NRF5 폴더내부에 nRF5_SDK 폴더 및 내가 만든 SDK 류들인 CySDK_nRF5 도 있고, 동일 레벨에 프로젝트 1개 단위로 폴더들이 생성되어 있는 상태 

복사할 원본 프로젝트 폴더

위 프로젝트 중에 붉은 박스 (폴더명 : D0F4_BLENUSC)에 있는  1개의 프로젝트를 아래 그림의 붉은 박스 (폴더명 : WORK_NRF5_CyUF ) 내부에 프로젝트명 : CyU3F1_BleNusCSIngle 라는 이름으로 만들려고 한다. 

이전 폴더 구성과 달리 SDK 류(아래그림 파란 박스)들이 WORK_NRF5_CyUF 내부가 아닌 동일 레벨에 있는 형식으로 구성되어있다. 

복사 붙여넣기 할 새 프로젝트 폴더 구성

 

단계1/3. 원본 프로젝트 폴더 모두 복사 붙여넣고 이름 변경

1. 탐색기에서 원본  프로젝트 폴더 (D0F4_BLENUSC)를 복사하여 새 프로젝트 폴더에 붙여넣기. 

2. 아래 붉은 박스처럼 신규 프로젝트 이름으로  수정한다. IDE_SES 에 있었던 .emSession, *.jlink , 파일들은 삭제함.  

 

 

단계2/3 . 신규 프로젝트 SES 에서 열어서 이름 변경 

앞의 프로젝트 파일 CyU3F1_BleNusC.emProject 를 SES 에서 열어서 아래 붉은 박스 부분의 프로젝트 이름과 솔루션 이름 모두 신규 프로젝트 이름으로 수정한다. 아래 파란박스에는 이전의 프로젝트 이름이 보이고 있는데 , 프로젝트 이름 수정한 이후 SES 재실행하면 신규 프로젝트 이름으로 변경 적용됨. 

 

 

 

단계3/3 . nRF5_SDK 경로 수정 

 아래 그림의 푸른 박스 부분은 이전의 경로 지정 이다 

 

이번에 재구성된 신규 프로젝트 폴더 구조에서는 루트 경로(아래그림의 파란박스)에 있는 nRF5_SDK/nRF5_SDK_17.1.0_ddde560 으로 지정한다. 

 

복사 붙여넣기 할 새 프로젝트 폴더 구성

 

 

macro 에 본인 라이브러리 경로등이 별도로 있는 경우 추가예 

 



my_nRF5_SDK_PATH=../../../nRF5_SDK/nRF5_SDK_17.1.0_ddde560
CMSIS_CONFIG_TOOL=../../../nRF5_SDK/nRF5_SDK_17.1.0_ddde560/external_tools/cmsisconfig/CMSIS_Configuration_Wizard.jar

CySDK_nRF5_PATH=../../../CySDK_nRF5_V3
CySDK_All_PATH=../../../CySDK_All
CySDK_nRF5_AppPlatform_PATH=../../../CySDK_nRF5_AppPlatform

 

 

연관 

 

IDE 마다 프로젝트 복사하여 신규프로젝트 생성하는 방식이 다르다.

이클립스 기반 IDE 들(예 : STM32CubeIDE )의 경우 프로젝트 복사 방법 

 

STM32CubeIDE . 프로젝트 복사하여 다른 이름 새 프로젝트 만들기.

참고 : 본 포스팅의 다른 프로젝트 복사 하여 새 프로젝트 만드는 방법은 STM32CubeIDE 외에도 이클립스 기반한 다른 IDE (예 : Simplicity Studio ) 들에서도 동일하게 적용됨. STM32CubeIDE . 프로젝트 복사하

igotit.tistory.com

 

 

 

상위정리

 

상위1. SES

 

SEGGER Embedded Stdudio 다운로드. 설치. 업데이트 방법

SES 다운로드 주소 : http://segger.com SES Setup SES 실행하기. SES 라이센스 처리. - Nordic 사의 nRF5x 칩 대상으로 코드 개발시에는 무료 사용가능하다. 첫 설치이후 SES 업데이트 방법 SES 실행하여 메뉴: View

igotit.tistory.com

 

 

상위2. 

https://igotit.tistory.com/244  의 nRF52

 

STM32. nRF52. ESP32. EFM8. EFM32. PSoC 활용 정리.

STM32. nRF52. ESP32. EFM8. EFM32. PSoC 총정리 제조사 칩 주요특징 실리콘랩 8bit MCU EFM8 시리즈 32bit EFM32 시리즈 EFM8 싸다. STM STM32 . 최고 항상 만족. Cypress pSoC pSoC6 은 기대해볼만. NORDIC nRF52 블투 무선솔루

igotit.tistory.com

 

 

 

 


첫 등록 : 2023.07.24

최종 수정 : 

단축 주소 : https://igotit.tistory.com/4738


 

댓글



 

비트코인




암호화폐       외환/나스닥/골드       암호화폐/외환/나스닥/골드 암호화폐/외환/나스닥/골드   암호화폐/외환/나스닥/골드
     
현물 |선물 인버스 |선물 USDT       전략매니저(카피트레이딩)     롤오버 이자 없는 스왑프리계좌
( 스왑프리 암호화폐도 거래 가능 )    
MT4, MT5 , cTrader 모두 지원     FTMO 계좌 매매운용. MT4,MT5