BLE_Nano nRF51 Central heart rate

Embed: (wiki syntax)

« Back to documentation index

nrf51.h File Reference

nrf51.h File Reference

CMSIS Cortex-M0 Peripheral Access Layer Header File for nrf51 from Nordic Semiconductor. More...

Go to the source code of this file.

Data Structures

struct  NRF_POWER_Type
 Power Control. More...
struct  NRF_CLOCK_Type
 Clock control. More...
struct  NRF_MPU_Type
 Memory Protection Unit. More...
struct  NRF_AMLI_Type
 AHB Multi-Layer Interface. More...
struct  NRF_RADIO_Type
 The radio. More...
struct  NRF_UART_Type
 Universal Asynchronous Receiver/Transmitter. More...
struct  NRF_SPI_Type
 SPI master 0. More...
struct  NRF_TWI_Type
 Two-wire interface master 0. More...
struct  NRF_SPIS_Type
 SPI slave 1. More...
struct  NRF_SPIM_Type
 SPI master with easyDMA 1. More...
struct  NRF_GPIOTE_Type
 GPIO tasks and events. More...
struct  NRF_ADC_Type
 Analog to digital converter. More...
struct  NRF_TIMER_Type
 Timer 0. More...
struct  NRF_RTC_Type
 Real time counter 0. More...
struct  NRF_TEMP_Type
 Temperature Sensor. More...
struct  NRF_RNG_Type
 Random Number Generator. More...
struct  NRF_ECB_Type
 AES ECB Mode Encryption. More...
struct  NRF_AAR_Type
 Accelerated Address Resolver. More...
struct  NRF_CCM_Type
 AES CCM Mode Encryption. More...
struct  NRF_WDT_Type
 Watchdog Timer. More...
struct  NRF_QDEC_Type
 Rotary decoder. More...
struct  NRF_LPCOMP_Type
 Low power comparator. More...
struct  NRF_SWI_Type
 SW Interrupts. More...
struct  NRF_NVMC_Type
 Non Volatile Memory Controller. More...
struct  NRF_PPI_Type
 PPI controller. More...
struct  NRF_FICR_Type
 Factory Information Configuration. More...
struct  NRF_UICR_Type
 User Information Configuration. More...
struct  NRF_GPIO_Type
 General purpose input and output. More...

Enumerations

enum  IRQn_Type {
  Reset_IRQn = -15, NonMaskableInt_IRQn = -14, HardFault_IRQn = -13, SVCall_IRQn = -5,
  DebugMonitor_IRQn = -4, PendSV_IRQn = -2, SysTick_IRQn = -1, POWER_CLOCK_IRQn = 0,
  RADIO_IRQn = 1, UART0_IRQn = 2, SPI0_TWI0_IRQn = 3, SPI1_TWI1_IRQn = 4,
  GPIOTE_IRQn = 6, ADC_IRQn = 7, TIMER0_IRQn = 8, TIMER1_IRQn = 9,
  TIMER2_IRQn = 10, RTC0_IRQn = 11, TEMP_IRQn = 12, RNG_IRQn = 13,
  ECB_IRQn = 14, CCM_AAR_IRQn = 15, WDT_IRQn = 16, RTC1_IRQn = 17,
  QDEC_IRQn = 18, LPCOMP_IRQn = 19, SWI0_IRQn = 20, SWI1_IRQn = 21,
  SWI2_IRQn = 22, SWI3_IRQn = 23, SWI4_IRQn = 24, SWI5_IRQn = 25
}

Detailed Description

CMSIS Cortex-M0 Peripheral Access Layer Header File for nrf51 from Nordic Semiconductor.

Version:
V522
Date:
23. February 2016
Note:
Generated with SVDConv V2.81d from CMSIS SVD File 'nrf51.svd' Version 522,
Copyright (c) 2013, Nordic Semiconductor ASA
All rights reserved.

Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:

* Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.

* Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.

* Neither the name of Nordic Semiconductor ASA nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.

THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

Definition in file nrf51.h.