반응형

전체 글 593

nRF52840 DK 보드 GPIO 기본 설정부터 인터럽트 활용까지

nRF52840 DK 보드 GPIO 기본 설정부터 인터럽트 활용까지1. GPIO 입력/출력 제어 (nRF52840 DK 보드)nRF52840 DK 보드에는 4개의 버튼과 4개의 LED가 있으며, 이들은 모두 GPIO를 통해 제어할 수 있습니다. LED는 P0.13부터 P0.16까지 연결되어 있으며, 버튼은 P0.11, P0.12, P0.24, P0.25에 연결되어 있습니다. 이러한 GPIO 핀 번호는 소스 코드의 pca10056.h 헤더 파일에 정의되어 있습니다.1.1. GPIO 설정nrf_gpio.h 파일에는 GPIO 설정을 위한 함수들이 정의되어 있습니다. 이 함수들을 사용하면 GPIO를 입력 또는 출력으로 설정할 수 있으며, 추가적인 세부 설정도 가능합니다. 아래는 nrf_gpio_cfg 함수를 사..

nRF52 2024.08.29

nRF52 개발 환경 설정 가이드

nRF52 개발 환경 설정 가이드안녕하세요, '소프트웨어 공장'에 오신 것을 환영합니다. 이번 포스팅에서는 nRF52840 개발 환경을 설정하는 방법을 알아보겠습니다. 주로 SEGGER Embedded Studio(SES)를 사용하여 nRF52 SDK를 기반으로 개발을 시작하는 방법을 안내할 예정입니다. 이 가이드는 처음 nRF52840을 사용하는 개발자들을 위한 단계별 설명을 포함하고 있습니다.1. 개발 환경 개요nRF52840은 노르딕 세미컨덕터(Nordic Semiconductor)에서 제공하는 저전력 무선 마이크로컨트롤러로, Bluetooth Low Energy(BLE)를 비롯해 다양한 무선 프로토콜을 지원합니다. 이 글에서는 개발 환경을 구성하기 위해 필요한 소프트웨어와 하드웨어의 설치 및 설정..

nRF52 2024.08.27

nRF52 시리즈 개요 및 활용 가이드

nRF52 시리즈 개요 및 활용 가이드안녕하세요! 오늘은 여러분께 nRF52 시리즈, 특히 nRF52840에 대해 소개하려 합니다. 이 글에서는 nRF52 시리즈가 무엇인지, 그리고 그 중 가장 인기 있는 nRF52840에 대해 자세히 알아보고, 이를 활용한 개발 가이드를 제공해 드리겠습니다.nRF52 시리즈란?nRF52 시리즈는 노르딕 세미컨덕터(Nordic Semiconductor)에서 개발한 무선 SoC(System on Chip) 제품군입니다. 이 시리즈는 Bluetooth Low Energy (BLE), Zigbee, Thread, ANT 등 다양한 무선 통신 프로토콜을 지원하며, 주로 저전력 사물 인터넷(IoT) 솔루션을 위한 목적으로 설계되었습니다. nRF52 시리즈는 높은 성능과 유연한 개..

nRF52 2024.08.26
728x90
반응형