Part 1
요약·해설
지원표 8행, 공식 이미지와 pyOCD flash·component 시험 절차를 보존했습니다.
nRF52832 Cortex-M4F
Bluetooth LE 5.0
32.768k · 64M
DAPLink · pyOCD
Part 2
접을 수 있는 영어 원문 전체
영어 원문 전체 펼치기
3242B0BF0331D22851FEB91F21114B770A923A22E38FD5C0EF60F764E94C8ABD
.. _nrf52_vbluno52:
nRF52-VBLUno52
##############
Overview
********
Zephyr can use the nrf52_vbluno52 board configuration to run on the VBLUno52 board,
a VNG Bluetooth Low Energy UNO using an nRF52832 ARM Cortex-M4F processor.
It provides support for the Nordic Semiconductor nRF52832 ARM Cortex-M4F CPU and
the following devices:
* :abbr:`NVIC (Nested Vectored Interrupt Controller)`
* :abbr:`RTC (nRF RTC System Clock)`
* UART
* GPIO
* FLASH
* RADIO (Bluetooth Low Energy 5.0)
.. figure:: ../../../../../../../boards/vngiotlab/nrf52_vbluno52/doc/img/nrf52_vbluno52.jpg
:align: center
:alt: nRF52 VBLUno52
nRF52_VBLUno52 board
Hardware
********
The VBLUno52 board has two external oscillators. The frequency of
the slow clock is 32.768 kHz. The frequency of the main clock
is 64 MHz.
Supported Features
==================
The nrf52_vbluno52 board configuration supports the following
hardware features:
+-----------+------------+----------------------+
| Interface | Controller | Driver/Component |
+===========+============+======================+
| NVIC | on-chip | nested vectored |
| | | interrupt controller |
+-----------+------------+----------------------+
| RTC | on-chip | system clock |
+-----------+------------+----------------------+
| UART | on-chip | serial port |
+-----------+------------+----------------------+
| GPIO | on-chip | gpio |
+-----------+------------+----------------------+
| FLASH | on-chip | flash |
+-----------+------------+----------------------+
| RADIO | on-chip | Bluetooth |
+-----------+------------+----------------------+
| I2C | on-chip | i2c |
+-----------+------------+----------------------+
| SPI | on-chip | spi |
+-----------+------------+----------------------+
Other hardware features have not been enabled yet for this board.
Connections and IOs
===================
LED
---
* LED = LED0 (green) = P0.12
Push buttons
------------
* BUTTON = BUT = SW0 = P0.17
Programming and Debugging
*************************
Flashing
========
The VBLUno52 board has an on-board DAPLink (CMSIS-DAP) interface for flashing and debugging.
You do not need any other programming device.
You only need to install the pyOCD tool (https://pypi.python.org/pypi/pyOCD)
See the :ref:`getting_started` for general information on setting up
your development environment.
You can build and flash applications in the usual way. Here is an
example for the :ref:`hello_world` application.
.. zephyr-app-commands::
:zephyr-app: samples/hello_world
:board: nrf52_vbluno52
:goals: build flash
Testing the VBLUno52 with Zephyr: buttons, LEDs, UART, BLE
**********************************************************
Here are some sample applications that you can use to test different
components on the VBLUno52 board:
* :ref:`hello_world`
* :zephyr:code-sample:`blinky`
* :zephyr:code-sample:`button`
* :ref:`bluetooth-beacon-sample`
* :ref:`peripheral_hr`
Part 3
한국어 전문 번역

nRF52-VBLUno52 개요
Zephyr는 nrf52_vbluno52 board configuration으로 nRF52832 ARM Cortex-M4F processor 기반 VNG Bluetooth Low Energy UNO인 VBLUno52에서 실행됩니다. Nordic Semiconductor nRF52832 CPU와 NVIC, RTC, UART, GPIO, flash, Bluetooth Low Energy 5.0 radio를 지원합니다.
하드웨어
외부 oscillator가 두 개 있으며 slow clock은 32.768kHz, main clock은 64MHz입니다.
지원 기능
| Interface | Controller | Driver/Component |
|---|---|---|
| NVIC | on-chip | nested vectored interrupt controller |
| RTC | on-chip | system clock |
| UART | on-chip | serial port |
| GPIO | on-chip | gpio |
| FLASH | on-chip | flash |
| RADIO | on-chip | Bluetooth |
| I2C | on-chip | i2c |
| SPI | on-chip | spi |
그 밖의 하드웨어 기능은 아직 이 board에서 활성화되지 않았습니다.
연결과 I/O
LED
LED = LED0(green) = P0.12
Push button
BUTTON = BUT = SW0 = P0.17
Programming과 debugging
Flash
Onboard DAPLink(CMSIS-DAP)가 flash와 debug를 제공하므로 별도 programming device가 필요 없습니다. pyOCD를 설치한 뒤 다음처럼 hello_world를 build·flash합니다.
west build -b nrf52_vbluno52 samples/hello_world
west flashButton·LED·UART·BLE 시험
- hello_world
- blinky
- button
- Bluetooth beacon sample
- peripheral_hr
Source
출처
영어 원문에는 문단, 문서 지시문, 표, 코드, 코드 심벌, 경로를 그대로 보존했습니다.