Part 1
요약·해설
Feather nRF52840 Express는 64 MHz Cortex-M4F, flash 1 MB와 SRAM 256 KB를 Feather form factor에 담고 3.7 V LiPo charger, NeoPixel, USB와 SWD connector를 제공합니다.

Bluetooth Low Energy와 IEEE 802.15.4
flash 1 MB, SRAM 256 KB
SWD header에 external programmer 연결
Part 2
접을 수 있는 영어 원문 전체
영어 원문 전체 펼치기
DF807C088F38762E5E5F74297D83B386DE5FE52562505468E2804FB385B554F0
.. _adafruit_feather_nrf52840:
Adafruit Feather nRF52840 Express
#################################
Overview
********
The Adafruit Feather nRF52840 provides support for the Nordic Semiconductor
nRF52840 ARM Cortex-M4F CPU and the following devices:
* :abbr:`ADC (Analog to Digital Converter)`
* CLOCK
* FLASH
* :abbr:`GPIO (General Purpose Input Output)`
* :abbr:`I2C (Inter-Integrated Circuit)`
* :abbr:`MPU (Memory Protection Unit)`
* :abbr:`NVIC (Nested Vectored Interrupt Controller)`
* :abbr:`PWM (Pulse Width Modulation)`
* RADIO (Bluetooth Low Energy and 802.15.4)
* :abbr:`RTC (nRF RTC System Clock)`
* Segger RTT (RTT Console)
* :abbr:`SPI (Serial Peripheral Interface)`
* :abbr:`UART (Universal asynchronous receiver-transmitter)`
* :abbr:`USB (Universal Serial Bus)`
* :abbr:`WDT (Watchdog Timer)`
.. figure:: ../../../../../../../boards/adafruit/feather/doc/img/adafruit_feather_nrf52840.jpg
:align: center
:alt: Adafruit Feather nRF52840 Express
Hardware
********
- nRF52840 ARM Cortex-M4F processor at 64 MHz
- 1 MB flash memory and 256 KB of SRAM
- Battery connector and charger for 3.7 V lithium polymer batteries
- Charging indicator LED
- 2 User LEDs
- 1 NeoPixel LED
- Reset button
- SWD connector
Supported Features
==================
The Adafruit Feather nRF52840 board configuration supports the
following hardware features:
+-----------+------------+----------------------+
| Interface | Controller | Driver/Component |
+===========+============+======================+
| ADC | on-chip | adc |
+-----------+------------+----------------------+
| CLOCK | on-chip | clock_control |
+-----------+------------+----------------------+
| FLASH | on-chip | flash |
+-----------+------------+----------------------+
| GPIO | on-chip | gpio |
+-----------+------------+----------------------+
| I2C | on-chip | i2c |
+-----------+------------+----------------------+
| MPU | on-chip | arch/arm |
+-----------+------------+----------------------+
| NVIC | on-chip | arch/arm |
+-----------+------------+----------------------+
| PWM | on-chip | pwm |
+-----------+------------+----------------------+
| RADIO | on-chip | Bluetooth, |
| | | ieee802154 |
+-----------+------------+----------------------+
| RTC | on-chip | system clock |
+-----------+------------+----------------------+
| SPI | on-chip | spi |
+-----------+------------+----------------------+
| UART | on-chip | serial |
+-----------+------------+----------------------+
| USB | on-chip | usb |
+-----------+------------+----------------------+
| WDT | on-chip | watchdog |
+-----------+------------+----------------------+
Other hardware features have not been enabled yet for this board.
Connections and IOs
===================
The `Adafruit Feather nRF52840 Express Learn site`_ has detailed
information about the board including `pinouts`_ and the `schematic`_.
LED
---
* LED0 (red) = P1.15
* LED1 (blue) = P1.10
Push buttons
------------
* SWITCH = P1.02
* RESET = P0.18
Programming and Debugging
*************************
Applications for the ``adafruit_feather/nrf52840`` board configuration
can be built and flashed in the usual way (see :ref:`build_an_application`
and :ref:`application_run` for more details).
Flashing
========
Flashing Zephyr onto the ``adafruit_feather_nrf52480`` board requires
an external programmer. The programmer is attached to the SWD header.
Build the Zephyr kernel and the :zephyr:code-sample:`blinky` sample application.
.. zephyr-app-commands::
:zephyr-app: samples/basic/blinky
:board: adafruit_feather/nrf52840
:goals: build
:compact:
Flash the image.
.. zephyr-app-commands::
:zephyr-app: samples/basic/blinky
:board: adafruit_feather/nrf52840
:goals: flash
:compact:
You should see the red LED blink.
References
**********
.. target-notes::
.. _Adafruit Feather nRF52840 Express Learn site:
https://learn.adafruit.com/introducing-the-adafruit-nrf52840-feather/
.. _pinouts:
https://learn.adafruit.com/introducing-the-adafruit-nrf52840-feather/pinouts
.. _schematic:
https://learn.adafruit.com/introducing-the-adafruit-nrf52840-feather/downloads
Part 3
한국어 전문 번역
개요
Adafruit Feather nRF52840은 Nordic Semiconductor nRF52840 Arm Cortex-M4F CPU와 다음 장치를 지원합니다.
- ADC
- CLOCK
- FLASH
- GPIO
- I2C
- MPU
- NVIC
- PWM
- RADIO(Bluetooth Low Energy와 802.15.4)
- RTC
- Segger RTT
- SPI
- UART
- USB
- WDT

하드웨어
- 64 MHz nRF52840 Arm Cortex-M4F processor
- flash memory 1 MB와 SRAM 256 KB
- 3.7 V lithium polymer battery connector와 charger
- charging indicator LED
- user LED 2개
- NeoPixel LED 1개
- reset button
- SWD connector
지원 기능
Adafruit Feather nRF52840 board configuration은 다음 hardware 기능을 지원합니다.
| Interface | Controller | Driver/Component |
|---|---|---|
| ADC | on-chip | adc |
| CLOCK | on-chip | clock_control |
| FLASH | on-chip | flash |
| GPIO | on-chip | gpio |
| I2C | on-chip | i2c |
| MPU | on-chip | arch/arm |
| NVIC | on-chip | arch/arm |
| PWM | on-chip | pwm |
| RADIO | on-chip | Bluetooth, ieee802154 |
| RTC | on-chip | system clock |
| SPI | on-chip | spi |
| UART | on-chip | serial |
| USB | on-chip | usb |
| WDT | on-chip | watchdog |
그 밖의 hardware 기능은 아직 이 board에서 활성화되지 않았습니다.
연결과 I/O
Adafruit Feather nRF52840 Express Learn site에서 pinout과 schematic을 포함한 자세한 정보를 확인할 수 있습니다.
LED
LED0(red) =P1.15LED1(blue) =P1.10
Push button
SWITCH = P1.02RESET = P0.18
프로그래밍과 디버깅
adafruit_feather/nrf52840 board configuration용 application은 일반적인 방법으로 build하고 flash할 수 있습니다.
Flashing
공식 원문은 여기서 board 이름을 adafruit_feather_nrf52480이라고 표기하지만, Zephyr를 flash하려면 external programmer가 필요하며 programmer는 SWD header에 연결합니다. 실제 build target은 adafruit_feather/nrf52840입니다.
Zephyr kernel과 blinky sample을 build합니다.
west build -b adafruit_feather/nrf52840 samples/basic/blinky
image를 flash합니다.
west flash
red LED가 깜박여야 합니다.
참고 자료
Source
출처
영어 원문에는 문단, 문서 지시문, 표, 코드, 코드 심벌, 경로를 그대로 보존했습니다.