개요
- 타겟보드 nRF52840 동글 에서 Radio Tx 구현 .
- nRF5 SDK 에서 예제로 제공되는 /example/peripheral/radio/transmitter (프로젝트 설명문) 의 소스코드를 참조하여 구현하면 된다. 간단해서 상세 구현과정은 생략하고 최종 작동 결과 동영상.
타겟보드 : nRF52840 Dongle
프로젝트 IDE 환경
SES(SEGGER Embedded Studio) 에서 프로젝트 템플릿 기반. 상세보기 -> https://igotit.tistory.com/2023
코드
static uint32_t packet = 0; void send_packet() NRF_RADIO->EVENTS_END = 0U; NRF_RADIO->EVENTS_DISABLED = 0U; } int main(void) bsp_board_init(BSP_INIT_LEDS);
while(true) send_packet(); packet++; if(packet == 64){ NRF_RADIO->FREQUENCY++; packet=0; } |
구현결과 동작 확인
- Radio 주파수를 스윕 시키면서 1m 정도 떨어진 수신측은 nRF Connect 의 RSSI Viewer 를 이용하여 정상적으로 Radio 출력 되는지 확인. 의도한 대로 작동함 확인.
본 글 포함된 상위 정리글 https://igotit.tistory.com/244 의 nRF52 |
첫등록 : 2019년 1월 16일
최종수정 :
본 글 단축주소 : https://igotit.tistory.com/2053
'임베디드.일렉트로닉스 > nRF52' 카테고리의 다른 글
nRF52. I2S . Inter IC Sound Interface (0) | 2019.01.29 |
---|---|
nRF52. Radio Rx 구현. (0) | 2019.01.16 |
nRF52. Power - Power Supply. USB Supply 포함 (0) | 2019.01.13 |
nRF52. SWI ( Software Interrupts ) (0) | 2019.01.13 |
nRF52. RTC (Real Time Counter/Clock) (0) | 2019.01.13 |
댓글