Nordic Nrf528xx를 사용해 보자 nrf52840 Uno Arduino 편 (MDBT50Q)

Nordic Nrf528xx를 사용해 보자 nrf52832 Arduino 편입니다.

nrf52840 MDBT50Q가 장착 된 Arduino Uno를 사용해 봅시다.


먼저 adafruit의 Arduino 라이브러리를 설치합시다.

보드 설정



파일⇒환경설정


추가 보드 관리자 URL로
htps //w w. 아다 f 루이 t. 코 m/파 c 게이지_아다 f 루이 t_ 어서 x. j 그런
를 입력합니다.


도구 ⇒ 보드 ⇒ 보드 관리자를 엽니다.


Adafruit nrf52 for Adafruit을 설치합니다.



그런 다음 보드
도구⇒보드⇒Nordic nRF52840DK(PCA10056)를 선택합니다.

이제 nrf52840DK 설정으로 쓸 수 있습니다.


컴파일



부트 로더를 작성한 경우에는 이제 컴파일을 누르면 쓸 수 있습니다.




부트 로더 쓰기



먼저 Github에서 부트 로더를 다운로드합니다.
htps : // 기주 b. 코 m / 아다 f 루이 t / 아다 f 루이 t_n RF 52_ 아 r 즈이 / t 어 / 마s r / 보오 t ぉ 아데 r / p 또는 10056

J-Link를 연결하고 nRFConncet을 엽니다. (DK 보드의 경우 J-LINK가 탑재되어 있습니다)
*주의: J-Link는 기본 전원 출력이 없습니다.
J-Link 전원 핀 문제
htps : // 코 m / 우사시로 / ms / 09c86 01d37 e f1db9244

연결된 장치를 선택하고 읽기를 클릭합니다.

이제 내부 펌웨어의 내용을 볼 수 있습니다.

Add Hex Files에서 방금 다운로드한 부트 로더를 선택합니다.


Erase and Write를 클릭합니다.

그러면, 디바이스 매니저등으로 보이지 않거나, 보아도 에러가 되어 있던 것이 포트로 변화한다고 생각합니다.



ArduinoIde에서도 포트로 보이면 문제 없습니다.


Arduino Core for Adafruit Bluefruit nRF52 보드



보드 매니저의 내용이 됩니다.
htps : // 기주 b. 코 m / 아다 f 루이 t / 아다 f 루이 t_n RF52_

좋은 웹페이지 즐겨찾기