データシートサーチシステム
  Japanese  ▼
ALLDATASHEET.JP

X  

NRF9160-SICA-R7 データシート(PDF) 90 Page - Nordic Semiconductor

部品番号 NRF9160-SICA-R7
部品情報  nRF9160 Product Specification
PDF  400 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
メーカー  NORDIC [Nordic Semiconductor]
ホームページ  https://www.nordicsemi.com/
Logo NORDIC - Nordic Semiconductor

NRF9160-SICA-R7 データシート(HTML) 90 Page - Nordic Semiconductor

Back Button NRF9160-SICA-R7 Datasheet HTML 86Page - Nordic Semiconductor NRF9160-SICA-R7 Datasheet HTML 87Page - Nordic Semiconductor NRF9160-SICA-R7 Datasheet HTML 88Page - Nordic Semiconductor NRF9160-SICA-R7 Datasheet HTML 89Page - Nordic Semiconductor NRF9160-SICA-R7 Datasheet HTML 90Page - Nordic Semiconductor NRF9160-SICA-R7 Datasheet HTML 91Page - Nordic Semiconductor NRF9160-SICA-R7 Datasheet HTML 92Page - Nordic Semiconductor NRF9160-SICA-R7 Datasheet HTML 93Page - Nordic Semiconductor NRF9160-SICA-R7 Datasheet HTML 94Page - Nordic Semiconductor Next Button
Zoom Inzoom in Zoom Outzoom out
 90 / 400 page
background image
Peripherals
One-to-one connection
This example shows how to create a one-to-one connection between TIMER compare register and SAADC
start task.
The channel configuration is set up first. TIMER0 will publish its COMPARE0 event on channel 0, and
SAADC will subscribe its START task to events on the same channel. After that, the channel is enabled
through the DPPIC.
NRF_TIMER0->PUBLISH_COMPARE0 = (DPPI_PUB_CHIDX_Ch0) |
(DPPI_PUB_EN_Msk);
NRF_SAADC->SUBSCRIBE_START
= (DPPI_SUB_CHIDX_Ch0) |
(DPPI_SUB_EN_Msk);
NRF_DPPIC->CHENSET = (DPPI_CHENSET_CH0_Set << DPPI_CHENSET_CH0_Pos);
Many-to-many connection
The example shows how to create a many-to-many connection, showcasing the DPPIC's channel group
functionality.
A channel group that includes only channel 0 is set up first. Then the GPIOTE and TIMER0 configure their
IN0 and COMPARE0 events respectively to be published on channel 0, while the SAADC configures its
START task to subscribe to events on channel 0. Through DPPIC, the CHG0 DISABLE task is configured
to subscribe to events on channel 0. After an event is received on channel 0 it will be disabled. Finally,
channel 0 is enabled using the DPPIC task to enable a channel group.
NRF_DPPIC->CHG[0] = (DPPI_CHG_CH0_Included << PPI_CHG_CH0_Pos);
NRF_GPIOTE->PUBLISH_IN0
= (DPPI_PUB_CHIDX_Ch0) |
(DPPI_PUB_EN_Msk);
NRF_TIMER0->PUBLISH_COMPARE0
= (DPPI_PUB_CHIDX_Ch0) |
(DPPI_PUB_EN_Msk);
NRF_SAADC->SUBSCRIBE_START
= (DPPI_SUB_CHIDX_Ch0) |
(DPPI_SUB_EN_Msk);
NRF_DPPIC->SUBSCRIBE_CHG[0].DIS = (DPPI_SUB_CHIDX_Ch0) |
(DPPI_SUB_EN_Msk);
NRF_DPPIC->TASK_CHG[0].EN = 1;
6.2.4 Special considerations for a system implementing TrustZone for
Cortex-M processors
DPPI is implemented with split security, meaning it handles both secure and non-secure accesses. In a
system implementing the TrustZone for Cortex-M technology, DPPI channels can be defined as secure or
non-secure using the SPU.
A peripheral configured as non-secure will only be able to subscribe to or publish on non-secure DPPI
channels. A peripheral configured as secure will be able to access all DPPI channels. DPPI handles both
secure and non-secure accesses, but behaves differently depending on the access type:
• A non-secure peripheral access can only configure and control the DPPI channels defined as non-secure
in the SPU.DPPI.PERM[] register(s)
4418_1315 v2.0
90



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


データシート ダウンロード

Go To PDF Page


リンク URL



ALLDATASHEETはお客様のビジネスに役立ちますか?  [ DONATE ] 

Alldatasheetは   |   広告   |   お問い合わせ   |   プライバシーポリシー   |   データシートへのリンク    |   リンク交換   |   メーカーリスト
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