Bluetooth 4.x2014.06.03 00:04

nRF51822의 개발환경 꾸미기에 대하여 알아보겠다.


전체 개발환경 설치 순서는 아래와 같다.


1. KEIL ARM 설치

2. JLink Driver 설치

3. nRF51 SDK 설치

4. nRFgo Studio 설치




1. KEIL ARM 설치


일단 KEIL ARM Compiler를 설치하도록 하겠다. 


NORDIC에서는 KEIL ARM Compiler 뿐만 아니라 IAR, GCC Compiler도 지원되지만 예제들이 KEIL Project로 구성된 관계로 KEIL ARM Compiler를 추천 한다.


왜 ARM 이냐고 생각하시는 분들은... Datasheet를 다시 읽어보기를 권한다.                 


여기에서는 KEIL ARM 4.60 을 설치하도록 하겠다.









KEIL ARM 설치 후


KEIL 설치 폴더 (기본값은 C:\KEIL 이다) 의 ARM\Device 폴더로 이동해 보자.


현재는 ARM 폴더 밖에 없지만 nRF51 SDK 설치 후 여기에 Nordic 폴더가 생길 것이니 일단 확인만 해 두자.





2. JLink Driver 설치


KEIL ARM 을 성공적으로 설치하였으면


J-Link Driver 를 설치해 보자


J-Link Driver 는 Segger 홈페이지에서 다운 받거나 Nordic에서 제공하는 J-Link + J-Link OB Driver 인 nRF Tools 를 사용하여 설치하면 된다.


J-Link Driver 설치 후 연동할 Compiler 를 선택하는 화면이 나오는데 KEIL ARM을 꼭 선택할 수 있도록 하자.























3. nRF51 SDK 설치


이제는 nRF51 SDK 를 설치 하자, 설치 옵션에서는 웬만하면 전부 설치하는 것으로 하자.


J-Link Driver 를 nRF Tools를 이용하여 설치 하였으면 J-Link OB CDC 는 이미 설치되어 있으니 추가로 설치하지 않아도 된다.


nRF51 SDK 가 성공적으로 설치되면 이전에 설명한 KEIL 폴더의 ARM\Device 폴더에 Nordic 폴더가 생긴 것을 확인 할 수 있다. 이 Nordic 폴더에 SDK 의 Source 및 Document 가 포함되어 있으니 참조하기 바란다.


이후 Bluetooth Stack 인 SoftDevice 를 Writing 할 수 있는 nRFgo Studio를 설치하면 기본적인 nRF51822 개발환경 꾸미기가 완성 된 것이다.

 










4. nRFgo Studio 설치


nRFgo Studio 설치 순서는 아래와 같다.


그냥 Next 연속으로 선택하자.


설치 하라는 Driver 가 나오면 더 설치하자. 이전에 J-Link OB CDC 를 설치한 사람이면 안해도 되는데... 


설명하기 귀찮다. 그냥 설치해라.









이제 기본적인 개발환경 설치가 완료되었다.


사실 위 내용은 nRF51xxx-DK 의 User Guide 에 전부 명시된 사항이다. 추가적인 사항은 해당 User Guide 문서 참조 바란다.


또한 개발환경은 nRF51822 뿐만 아니라 nRF51422 에도 공통적으로 해당되는 개발환경 설치 사항이니 nRF51422 개발환경을 꾸미는 사람 역시 해당 내용을 참조해도 된다.





저작자 표시 비영리 변경 금지
신고
Posted by USN-Pioneer USN-Pioneer