Electronic Components Datasheet Search
  English  ▼
ALLDATASHEET.NET

X  

NRF9160-SICA-R7 Datasheet(PDF) 17 Page - Nordic Semiconductor

Part # NRF9160-SICA-R7
Description  nRF9160 Product Specification
PDF  400 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  NORDIC [Nordic Semiconductor]
Direct Link  https://www.nordicsemi.com/
Logo NORDIC - Nordic Semiconductor

NRF9160-SICA-R7 Datasheet(HTML) 17 Page - Nordic Semiconductor

Back Button NRF9160-SICA-R7 Datasheet HTML 13Page - Nordic Semiconductor NRF9160-SICA-R7 Datasheet HTML 14Page - Nordic Semiconductor NRF9160-SICA-R7 Datasheet HTML 15Page - Nordic Semiconductor NRF9160-SICA-R7 Datasheet HTML 16Page - Nordic Semiconductor NRF9160-SICA-R7 Datasheet HTML 17Page - Nordic Semiconductor NRF9160-SICA-R7 Datasheet HTML 18Page - Nordic Semiconductor NRF9160-SICA-R7 Datasheet HTML 19Page - Nordic Semiconductor NRF9160-SICA-R7 Datasheet HTML 20Page - Nordic Semiconductor NRF9160-SICA-R7 Datasheet HTML 21Page - Nordic Semiconductor Next Button
Zoom Inzoom in Zoom Outzoom out
 17 / 400 page
background image
Product overview
• Enforced peripheral behavior when switching between peripherals (disable the first peripheral before
enabling the second)
3.3.2 Peripherals with shared ID
In general (with the exception of ID 0), peripherals sharing an ID and base address may not be used
simultaneously. Only one peripheral can be enabled at a given ID.
When switching between two peripherals sharing an ID, the following should be performed to prevent
unwanted behavior:
1. Disable the previously used peripheral.
2. Disable any publish/subscribe connection to the DPPI system for the peripheral that is being disabled.
3. Clear all bits in the INTEN register, i.e. INTENCLR = 0xFFFFFFFF.
4. Explicitly configure the peripheral being enabled. Do not rely on inherited configuration from the
disabled peripheral.
5. Enable the now configured peripheral.
For a list of which peripherals that share an ID see Instantiation on page 24.
3.3.3 Peripheral registers
Most peripherals feature an ENABLE register. Unless otherwise specified, the peripheral registers must be
configured before enabling the peripheral.
PSEL registers need to be set before a peripheral is enabled or started. Updating PSEL registers while the
peripheral is running has no effect. In order to connect a peripheral to a different GPIO, the peripheral
must be disabled, the PSEL register updated, and the peripheral re-enabled. It takes four CPU cycles
between the PSEL register update and the connection between a peripheral and a GPIO becoming
effective.
Note: Note that the peripheral must be enabled before tasks and events can be used.
Most of the register values are lost during System OFF or when a reset is triggered. Some registers will
retain their values in System OFF or for some specific reset sources. These registers are marked as retained
in the register description for a given peripheral. For more information on their behavior, see chapter
Reset on page 56.
3.3.4 Bit set and clear
Registers with multiple single-bit bit fields may implement the set-and-clear pattern. This pattern enables
firmware to set and clear individual bits in a register without having to perform a read-modify-write
operation on the main register.
This pattern is implemented using three consecutive addresses in the register map, where the main
register is followed by dedicated SET and CLR registers (in that exact order).
In the main register, the SET register sets individual bits and the CLR register clears them. Writing '1' to a
bit in the SET or CLR register will set or clear the same bit in the main register respectively. Writing '0' to a
bit in the SET or CLR register has no effect. Reading the SET or CLR register returns the value of the main
register.
Note: The main register may not be visible and therefore not directly accessible in all cases.
3.3.5 Tasks
Tasks are used to trigger actions in a peripheral, such as to start a particular behavior. A peripheral can
implement multiple tasks with each task having a separate register in that peripheral's task register group.
4418_1315 v2.0
17



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