Electronic Components Datasheet Search
  New Zealand  ▼
ALLDATASHEET.CO.NZ

X  

NRF52811-QCAA-R Datasheet(PDF) 304 Page - Nordic Semiconductor

Part # NRF52811-QCAA-R
Description  nRF52811
PDF  444 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  NORDIC [Nordic Semiconductor]
Direct Link  https://www.nordicsemi.com/
Logo NORDIC - Nordic Semiconductor

NRF52811-QCAA-R Datasheet(HTML) 304 Page - Nordic Semiconductor

Back Button NRF52811-QCAA-R Datasheet HTML 300Page - Nordic Semiconductor NRF52811-QCAA-R Datasheet HTML 301Page - Nordic Semiconductor NRF52811-QCAA-R Datasheet HTML 302Page - Nordic Semiconductor NRF52811-QCAA-R Datasheet HTML 303Page - Nordic Semiconductor NRF52811-QCAA-R Datasheet HTML 304Page - Nordic Semiconductor NRF52811-QCAA-R Datasheet HTML 305Page - Nordic Semiconductor NRF52811-QCAA-R Datasheet HTML 306Page - Nordic Semiconductor NRF52811-QCAA-R Datasheet HTML 307Page - Nordic Semiconductor NRF52811-QCAA-R Datasheet HTML 308Page - Nordic Semiconductor Next Button
Zoom Inzoom in Zoom Outzoom out
 304 / 444 page
background image
Peripherals
Mode
Clock polarity
Clock phase
CPOL
CPHA
SPI_MODE0
0 (Active High)
0 (Trailing Edge)
SPI_MODE1
0 (Active High)
1 (Leading Edge)
SPI_MODE2
1 (Active Low)
0 (Trailing Edge)
SPI_MODE3
1 (Active Low)
1 (Leading Edge)
Table 90: SPI modes
6.20.1 Shared resources
The SPI slave shares registers and other resources with other peripherals that have the same ID as the SPI
slave. Therefore, you must disable all peripherals that have the same ID as the SPI slave before the SPI
slave can be configured and used.
Disabling a peripheral that has the same ID as the SPI slave will not reset any of the registers that are
shared with the SPI slave. It is important to configure all relevant SPI slave registers explicitly to secure that
it operates correctly.
The Instantiation table in Instantiation on page 18 shows which peripherals have the same ID as the SPI
slave.
6.20.2 EasyDMA
The SPIS implements EasyDMA for accessing RAM without CPU involvement.
The SPIS peripheral implements the following EasyDMA channels:
Channel
Type
Register Cluster
TXD
READER
TXD
RXD
WRITER
RXD
Table 91: SPIS EasyDMA Channels
For detailed information regarding the use of EasyDMA, see EasyDMA on page 35.
If RXD.MAXCNT is larger than TXD.MAXCNT, the remaining transmitted bytes will contain the value defined
in the ORC register.
The END event indicates that EasyDMA has finished accessing the buffer in RAM.
6.20.3 SPI slave operation
SPI slave uses two memory pointers, RXD.PTR and TXD.PTR, that point to the RXD buffer (receive buffer)
and TXD buffer (transmit buffer) respectively. Since these buffers are located in RAM, which can be
accessed by both the SPI slave and the CPU, a hardware based semaphore mechanism is implemented to
enable safe sharing.
See SPI transaction when shortcut between END and ACQUIRE is enabled on page 306.
Before the CPU can safely update the RXD.PTR and TXD.PTR pointers it must first acquire the SPI
semaphore. The CPU can acquire the semaphore by triggering the ACQUIRE task and then receiving the
ACQUIRED event. When the CPU has updated the RXD.PTR and TXD.PTR pointers the CPU must release the
semaphore before the SPI slave will be able to acquire it. The CPU releases the semaphore by triggering
the RELEASE task. This is illustrated in SPI transaction when shortcut between END and ACQUIRE is
enabled on page 306. Triggering the RELEASE task when the semaphore is not granted to the CPU will
have no effect.
4454_140 v1.0
304



Html Pages

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100  ...More


Datasheet Download

Go To PDF Page


Link URL



Does ALLDATASHEET help your business so far?  [ DONATE ] 

About Alldatasheet   |   Advertisement   |   Contact us   |   Privacy Policy   |   Link to Datasheet    |   Link Exchange   |   Manufacturer List
All Rights Reserved©Alldatasheet.com


Mirror Sites
English : Alldatasheet.com  |   English : Alldatasheet.net  |   Chinese : Alldatasheetcn.com  |   German : Alldatasheetde.com  |   Japanese : Alldatasheet.jp
Russian : Alldatasheetru.com  |   Korean : Alldatasheet.co.kr  |   Spanish : Alldatasheet.es  |   French : Alldatasheet.fr  |   Italian : Alldatasheetit.com
Portuguese : Alldatasheetpt.com  |   Polish : Alldatasheet.pl  |   Vietnamese : Alldatasheet.vn
Indian : Alldatasheet.in  |   Mexican : Alldatasheet.com.mx  |   British : Alldatasheet.co.uk  |   New Zealand : Alldatasheet.co.nz
Family Site : ic2ic.com  |   icmetro.com