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

nRF52840 project template 2. nRF5 SDK 15.2.0, SEGGER Embedded Studio

by 리치굿맨 2019. 10. 24.

2019년 10월 24일 수정. 

 

더 완성도 높은 최종 프로젝트 폴더 재구성 한 형식3 이용할것.

형식 3 상세보기 -> https://igotit.tistory.com/2308

 

nRF5 SDK 기반 SES , KEIL 멀티 프로젝트 폴더 구축 및 프로젝트 템플릿3

개요 NORDIC 사에서 배포하는 nRF5 SDK 의 폴더 구성은 사용자(개발자) 입장에서는 좋은 구조 아니다. 본 글에서는 nRF5 SDK 기반으로 코드 구현 및 프로젝트 관리 용이한 프로젝트 작업 폴더 구축 방법 정리. 참..

igotit.tistory.com

 

 

 

 

 

 

 

아래 설명들 모두 폐기.

 

 

 

Project template 2 번째 제작

 
 
첫번째 제작했던 이전것 대비 훨씬 심플하고 부실했던 부분(빌드시 항상 재빌드 처리되어 시간낭비 되었던것등) 모두 해결된 간결한 프로젝트 템플릿.

Features

타겟칩 : nRF52840 
타겟보드 예 : nRF52840 USB Dongle.
nRF5 SDK : nRF5 SDK 15.2.0 
template project 기능 : main.c 의 while 내부에서 500msec 주기로 간단한 핀출력하는것. 가장 간단한 기능만 구현된 nRF52840 프로젝트 시작할때 코아 부분.
 

Download  

 
프로젝트 템플릿 다운로드 클릭  :   project_template_nRF52_SES_igotit.zip 
 

활용법

위 주소를 클릭하여 본인 PC 에서 압축풀고 본인 프로젝트 명칭으로 수정하여 본인 코드 추가하여 활용. 
 

 

 

 

 

 

 

연관정보

- 본 프로젝트 템플릿 만든 과정 상세히 보이는 과정 

템플릿 프로젝트 메이킹 과정 1/3 : https://youtu.be/2iDLuhTI2Dw

템플릿 프로젝트 메이킹 과정 2/3 : https://youtu.be/TRUpVtUZM90

템플릿 프로젝트 메이킹 과정 3/3 : https://youtu.be/NVINxrOLRzg

 

위 과정으로 만든 최종 zip 파일이 위 첨부 파일임. 

 

 

- 본 프로젝트는 nRF5 SDK 에서 제공되는 예제인 peripheral -> blinky 의 예제의 ses 프로젝트 를 기반으로 만들었고, main.c 에 있는 간단 코드만 있다. 빌드하여 보드에 기록하면 LED 가 순차적으로 깜박이는 것을 볼 수 있다. 

 

 

 

 

 

 

 

본 글 포함된 상위 정리글

 

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 nRF5..

igotit.tistory.com


첫등록 : 2019년 1월 12일

최종수정 : 2019년 10월 24일

 

본 글 단축주소 : https://igotit.tistory.com/2042

 


 

 

 

댓글3

  • 템플릿 프로젝트 메이킹 과정 2/3 에서 18분 근처에서 CMSIS Configurator 화면이 안나오는데 혹시 이런 적이 있으셨나요?
    File/OpenStudioFolder/Externel Tools Configuration 에서
    <item name="Tool.CMSIS_Config_Wizard" wait="no">
    <menu>&amp;CMSIS Configuration Wizard for nRF SDK</menu>
    <text>CMSIS Configuration Wizard for nRF SDK</text>
    <tip>Open a configuration file in CMSIS Configuration Wizard</tip>
    <key>Ctrl+Y</key>
    <match>*config*.h</match>
    <message>CMSIS Config</message>
    <commands>
    java -jar &quot;$(CMSIS_CONFIG_TOOL)&quot; &quot;$(InputPath)&quot;
    </commands>
    추가해도 안되네요 ㅜㅜ
    아니면 다른 명령어를 넣어야 하는건가요?
    답글


   
현물 |선물 인버스 |선물 USDT     현물 | 선물 USDT |봇제작툴/카피트레이딩     현물 |선물 인버스 |선물 USDT     선물 인버스 |선물 USDT