STM32L5 Series Ni aabo to gaju Pẹlu Itọsọna olumulo Lilo Agbara Kekere

STM32L5 Series Gíga ni aabo Pẹlu Low Power agbara

Awọn pato:

  • Ọja Name: RM0438 Reference Afowoyi
  • Àtúnyẹ̀wò: Ìṣí 8
  • Awọn oju-iwe: 1 si 2187
  • Ọjọ Itusilẹ: Oṣu kẹfa ọdun 2025
  • olupese: www.st.com

Alaye ọja:

Ilana Itọkasi RM0438 pese alaye alaye nipa
iranti ati faaji akero, TrustZone faaji aabo,
iranti agbari, ifibọ SRAM, filasi iranti loriview, bata
iṣeto ni, ati aabo eto.

Awọn ilana Lilo ọja:

Iranti ati Itumọ ọkọ akero:

Awọn faaji eto pẹlu Yara C-akero, Slow C-akero, S-akero,
DMA-bosi, SDMMC adarí DMA akero, ati BusMatrix.

Eto Aabo TrustZone:

Ṣe alaye ipo aabo TrustZone aiyipada ati TrustZone
agbeegbe classification.

Ajo Iranti:

Apejuwe maapu iranti, forukọsilẹ awọn adirẹsi aala, ati awọn
agbari ti ifibọ SRAM.

SRAM ti a fi sii:

Awọn alaye SRAM2 ṣayẹwo ijẹẹmu, kikọ aabo, aabo kika,
nu mosi.

Flash Memory Loriview:

Pese ohun loriview ti filasi iranti lo ninu awọn eto.

Iṣeto Boot:

Ni wiwa awọn eto iṣeto ni bata fun eto naa.

Aabo eto:

Ifihan si awọn ọna aabo eto.

Awọn Ibeere Nigbagbogbo (FAQ):

Q: Nibo ni MO ti le wa alaye nipa atunto iforukọsilẹ
awọn iye?

A: Awọn iye atunto iforukọsilẹ jẹ alaye ni apakan 1.3 ti awọn
Afowoyi.

Q: Kini faaji aabo TrustZone?

A: Awọn faaji aabo TrustZone jẹ alaye ni apakan 2.2
ti Afowoyi.

Q: Bawo ni MO ṣe tunto awọn eto bata?

A: Awọn ilana fun iṣeto bata le ṣee rii ni apakan 3
ti Afowoyi.

“`

RM0438 Reference Afowoyi
STM32L5 jara ti ni ilọsiwaju Arm®-orisun 32-bit MCUs
Ọrọ Iṣaaju
Afọwọṣe itọkasi yii fojusi awọn olupilẹṣẹ ohun elo. O pese alaye pipe lori bi o ṣe le lo STM32L552xx ati STM32L562xx microcontrollers iranti ati awọn agbeegbe. STM32L552xx ati STM32L562xx jẹ ti laini STM32L5x2 ti microcontrollers pẹlu awọn titobi iranti oriṣiriṣi, awọn idii ati awọn agbeegbe. Fun alaye pipaṣẹ, ẹrọ ati awọn abuda ẹrọ itanna jọwọ tọka si awọn iwe data ti o baamu. Fun alaye lori Arm® Cortex®-M33 mojuto, tọka si itọnisọna Itọkasi Imọ-ẹrọ Cortex®-M33. Awọn STM32L552xx ati STM32L562xx microprocessors pẹlu ST ipo-ti-ti-aworan imọ-ẹrọ itọsi.
Awọn iwe aṣẹ ti o jọmọ
· Itọkasi Itọkasi Imọ-ẹrọ Cortex®-M33 wa ni http://infocenter.arm.com · STM32L552xx ati awọn iwe data STM32L562xx · STM32L552xx ati STM32L562xx errata sheets

Oṣu Kẹfa ọdun 2025

RM0438 Ìṣí 8

1/2187

www.st.com

1

Awọn akoonu
Awọn akoonu

RM0438

1

Awọn apejọ iwe aṣẹ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77

1.1 Alaye gbogbogbo. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77

1.2 Akojọ ti awọn kuru fun awọn iforukọsilẹ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77

1.3 Forukọsilẹ iye atunto. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 78

1.4 Gilosari. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 78

1.5 Wiwa ti awọn agbeegbe. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 78

2

Iranti ati akero faaji. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 79

2.1 System faaji. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 79

2.1.1 Yara C-akero. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 80

2.1.2 O lọra C-akero. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 80

2.1.3 S-akero. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 80

2.1.4 DMA-ọkọ ayọkẹlẹ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81

2.1.5 SDMMC adarí DMA akero. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81

2.1.6 BusMatrix. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81

2.2 TrustZone faaji aabo. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81

2.2.1 Aiyipada TrustZone ipo aabo. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 82

2.2.2 TrustZone agbeegbe classification. . . . . . . . . . . . . . . . . . . . . . . . . . . . 83

2.3 iranti agbari. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 86

2.3.1 Ọrọ Iṣaaju. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 86

2.3.2 Maapu iranti ati forukọsilẹ awọn adirẹsi aala. . . . . . . . . . . . . . . . . . 87

2.4 SRAM ifibọ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 93

2.4.1 SRAM2 ni ibamu ayẹwo. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 93

2.4.2 SRAM2 Kọ Idaabobo. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 94

2.4.3 SRAM2 Ka Idaabobo. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 96

2.4.4 SRAM2 Paarẹ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 96

2.5 Flash iranti loriview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 96

3

Iṣeto ni bata. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 97

4

Aabo eto. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 100

4.1 Ọrọ Iṣaaju. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 100

4.2 Awọn ẹya aabo bọtini. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 100

2/2187

RM0438 Ìṣí 8

RM0438

Awọn akoonu

4.3 4.4 4.5 4.6
4.7 4.8
4.9 4.10 4.11 4.12 4.13

Fi sori ẹrọ ni aabo. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 101 Bata to ni aabo. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 101
4.4.1 Ọrọ Iṣaaju. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 101 4.4.2 Oto bata titẹsi ati BOOT_LOCK. . . . . . . . . . . . . . . . . . . . . . . . . 102 4.4.3 Aileyipada root ti igbekele ninu eto filasi iranti. . . . . . . . . . . . . . . . . 102
Imudojuiwọn to ni aabo. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 102 Iyasọtọ orisun nipa lilo TrustZone. . . . . . . . . . . . . . . . . . . . . . . . . . . . 103
4.6.1 Ọrọ Iṣaaju. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 103 4.6.2 TrustZone aabo faaji. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 103 4.6.3 Armv8-M aabo itẹsiwaju ti Cortex-M33. . . . . . . . . . . . . . . . . . . . . 104 4.6.4 Iranti ati ipin agbeegbe nipa lilo IDAU/SAU. . . . . . . . . . . . . . 104 4.6.5 Iranti ati ipin agbeegbe nipa lilo GTZC. . . . . . . . . . . . . . . . . . 106 4.6.6 Ṣiṣakoso aabo ni awọn agbeegbe ti o mọ TrustZone. . . . . . . . . . . . . . . 109 4.6.7 Ṣiṣe aabo TrustZone ṣiṣẹ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 116 4.6.8 Ṣiṣe aabo TrustZone ṣiṣẹ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 116
Awọn ipinya awọn orisun miiran. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .117
4.7.1 Iyasọtọ igba diẹ nipa lilo aabo ipamọ to ni aabo (HDP) . . . . . . . . . . . . 117
Ipaniyan to ni aabo. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .118
4.8.1 Ọrọ Iṣaaju. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 118 4.8.2 Memory Idaabobo kuro (MPU) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 118 4.8.3 Ifibọ iranti filasi kọ Idaabobo. . . . . . . . . . . . . . . . . . . . . . 118 4.8.4 Tamper erin ati esi. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 118
Ibi ipamọ to ni aabo. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 120
4.9.1 Ọrọ Iṣaaju. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 120 4.9.2 ID alailẹgbẹ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 121
Awọn ẹrọ Crypto. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 121
4.10.1 Ọrọ Iṣaaju. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 121 4.10.2 Crypto enjini awọn ẹya ara ẹrọ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 121 4.10.3 On-ni-fly decryption engine (OTFDEC) . . . . . . . . . . . . . . . . . . . . . . . 122
Igbesi aye ọja. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 123
4.11.1 Lifecycle isakoso pẹlu readout Idaabobo (RDP) . . . . . . . . . . . . 124 4.11.2 Niyanju aṣayan baiti eto. . . . . . . . . . . . . . . . . . . . . . . . . . 125
Atunṣe iṣakoso wiwọle. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 125
4.12.1 Idaabobo yokokoro pẹlu readout Idaabobo (RDP) . . . . . . . . . . . . . . . . . 125
Idaabobo ohun-ini ọgbọn sọfitiwia ati idagbasoke ifowosowopo 126

RM0438 Ìṣí 8

3/2187
54

Awọn akoonu

RM0438

4.13.1
4.13.2 4.13.3

Idaabobo ohun-ini ọgbọn sọfitiwia pẹlu aabo kika (RDP) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 126
Idaabobo ohun-ini ọgbọn sọfitiwia pẹlu OTFDEC. . . . . . . . . . . 127
Awọn aabo ohun-ini ọgbọn sọfitiwia miiran. . . . . . . . . . . . . . . . . 129

5

Global TrustZone® oludari (GTZC) . . . . . . . . . . . . . . . . . . . . . . . . . 130

5.1 GTZC ifihan. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 130

5.2 GTZC akọkọ awọn ẹya ara ẹrọ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 130

5.2.1 GTZC TrustZone eto faaji. . . . . . . . . . . . . . . . . . . . . . . . . 130

5.3 GTZC iṣẹ apejuwe. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 132

5.3.1 GTZC Àkọsílẹ aworan atọka. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 132

5.3.2 Arufin wiwọle definition. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 133

5.3.3 TrustZone aabo oludari (TZSC) . . . . . . . . . . . . . . . . . . . . . . . . . . 134

5.3.4 Iṣakoso Idaabobo Iranti – ipilẹ bulọki (MPCBB) . . . . . . . . . . . . . 134

5.3.5 TrustZone oludari wiwọle arufin (TZIC) . . . . . . . . . . . . . . . . . . . . . . 135

5.3.6 Agbara-lori / ipo atunto. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 135

5.3.7 DMA ibeere. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 135

5.4 GTZC iṣẹlẹ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 135

5.5 GTZC_TZSC awọn iforukọsilẹ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 136

5.5.1 GTZC_TZSC Iṣakoso Forukọsilẹ (GTZC_TZSC_CR). . . . . . . . . . . . . . . . 136

5.5.2

Forukọsilẹ iṣeto ni aabo GTZC_TZSC 1 (GTZC_TZSC_SECCFGR1). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 137

5.5.3

Forukọsilẹ iṣeto ni aabo GTZC_TZSC 2 (GTZC_TZSC_SECCFGR2). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 140

5.5.4

Iforukọsilẹ iṣeto ni anfani GTZC_TZSC 1 (GTZC_TZSC_PRIVCFGR1) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 142

5.5.5

Iforukọsilẹ iṣeto ni anfani GTZC_TZSC 2 (GTZC_TZSC_PRIVCFGR2) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 145

5.5.6

GTZC_TZSC ita iranti x ti kii-ni aabo watermark Forukọsilẹ 1 (GTZC_TZSC_MPCWMxANSR). . . . . . . . . . . . . . . . . . . . . . . . . . . . . 147

5.5.7

GTZC_TZSC ita iranti x ti kii-ni aabo watermark Forukọsilẹ 2 (GTZC_TZSC_MPCWMxBNSR). . . . . . . . . . . . . . . . . . . . . . . . . . . . . 147

5.5.8 GTZC_TZSC forukọsilẹ map ati tun awọn iye. . . . . . . . . . . . . . . . . . . . 148

5.6 GTZC_MPCBB awọn iforukọsilẹ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 150

5.6.1 GTZC_MPCBBx Iṣakoso Forukọsilẹ (GTZC_MPCBBx_CR) (x = 1 to 2). 150

5.6.2 GTZC_MPCBB1 iforukọsilẹ titiipa 1 (GTZC_MPCBB1_LCKVTR1) . . . . . . 151

5.6.3

Iforukọsilẹ titiipa GTZC_MPCBB2 1 (GTZC_MPCBB2_LCKVTR1) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 151

4/2187

RM0438 Ìṣí 8

RM0438

Awọn akoonu

5.6.4

GTZC_MPCBBx fekito Forukọsilẹ y (GTZC_MPCBBx_VCTRy) (x = 1 to 2). . . . . . . . . . . . . . . . . . . . . . . . 152

5.6.5 GTZC_MPCBB1 maapu forukọsilẹ ati tun awọn iye. . . . . . . . . . . . . . . . . 153

5.6.6 GTZC_MPCBB2 maapu forukọsilẹ ati tun awọn iye. . . . . . . . . . . . . . . . . 153

5.7 GTZC_TZIC awọn iforukọsilẹ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 154

5.7.1 GTZC_TZIC da gbigbi jeki forukọsilẹ 1 (GTZC_TZIC_IER1). . . . . . . 154

5.7.2 GTZC_TZIC da gbigbi jeki forukọsilẹ 2 (GTZC_TZIC_IER2). . . . . . . 157

5.7.3 GTZC_TZIC da gbigbi jeki forukọsilẹ 3 (GTZC_TZIC_IER3). . . . . . . 159

5.7.4 Iforukọsilẹ ipo GTZC_TZIC 1 (GTZC_TZIC_SR1). . . . . . . . . . . . . . . 160

5.7.5 Iforukọsilẹ ipo GTZC_TZIC 2 (GTZC_TZIC_SR2). . . . . . . . . . . . . . . 163

5.7.6 Iforukọsilẹ ipo GTZC_TZIC 3 (GTZC_TZIC_SR3). . . . . . . . . . . . . . . 165

5.7.7 GTZC_TZIC flag ko o Forukọsilẹ 1 (GTZC_TZIC_FCR1). . . . . . . . . . . . 166

5.7.8 GTZC_TZIC flag ko o Forukọsilẹ 2 (GTZC_TZIC_FCR2). . . . . . . . . . . . 169

5.7.9 GTZC_TZIC flag ko o Forukọsilẹ 3 (GTZC_TZIC_FCR3). . . . . . . . . . . . 171

5.7.10 GTZC_TZIC forukọsilẹ map ati tun awọn iye. . . . . . . . . . . . . . . . . . . . . 172

6

Iranti filasi ti a fi sinu (FLASH) . . . . . . . . . . . . . . . . . . . . . . . . . . . 174

6.1 Ọrọ Iṣaaju. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 174

6.2 FLASH akọkọ awọn ẹya ara ẹrọ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 174

6.3 Flash iranti iṣẹ apejuwe. . . . . . . . . . . . . . . . . . . . . . . . . . . 175

6.3.1 Flash iranti agbari. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 175

6.3.2 Atunse koodu aṣiṣe (ECC) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 178

6.3.3 Ka lairi wiwọle. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 179

6.3.4 Low-voltage ka . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 180

6.3.5 Flash eto ki o si nu awọn iṣẹ. . . . . . . . . . . . . . . . . . . . . . . . . . 180

6.3.6 Filaṣi iranti akọkọ nu awọn ọkọọkan. . . . . . . . . . . . . . . . . . . . . . . . . 182

6.3.7 Filaṣi akọkọ iranti siseto awọn ọkọọkan. . . . . . . . . . . . . . . . . . . 185

6.3.8 Flash awọn aṣiṣe awọn asia. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 186

6.3.9

Ka-nigba-kikọ (RWW) wa nikan ni ipo banki meji (DBANK = 1) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 188

6.4 Filaṣi iranti aṣayan baiti. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 190

6.4.1 Aṣayan baiti apejuwe. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 190

6.4.2 Aṣayan baiti siseto. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 191

6.5 Flash TrustZone aabo ati awọn aabo anfani. . . . . . . . . . . . . . . . 193

6.5.1 Idaabobo aabo TrustZone. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 193

6.5.2 Idaabobo agbegbe ti o da lori ami-omi aabo. . . . . . . . . . . . . . . . . . . . . . 195

6.5.3 Aabo ipamọ aabo (HDP) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 195

RM0438 Ìṣí 8

5/2187
54

Awọn akoonu

RM0438

6.5.4 Idaabobo agbegbe ti o da lori Àkọsílẹ (SECBB). . . . . . . . . . . . . . . . . . 196 6.5.5 Fi ipa mu bata lati adirẹsi iranti to ni aabo. . . . . . . . . . . . . . . . . . . 197 6.5.6 Ipo ipo aabo aabo. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 197 6.5.7 Filaṣi ṣe iforukọsilẹ awọn anfani ati awọn ipo ti ko ni anfani. . . . . . . . . . . . . . . 198
6.6 Eto iranti aabo. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 198
6.6.1 Ọrọ Iṣaaju. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 198 6.6.2 RSS pin awọn orisun si bootloader. . . . . . . . . . . . . . . . . . . . . . . . . 198 6.6.3 RSSLIB awọn iṣẹ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 200
6.7 FLASH iranti Idaabobo. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 202
6.7.1 Kọ Idaabobo (WRP) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 202 6.7.2 Readout Idaabobo (RDP) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 204
6.8 FLASH idilọwọ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 212 6.9 FLASH awọn iforukọsilẹ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 213
6.9.1 Filaṣi wiwọle Iṣakoso Forukọsilẹ (FLASH_ACR) . . . . . . . . . . . . . . . . . . . 213 6.9.2 Filaṣi agbara-isalẹ bọtini Forukọsilẹ (FLASH_PDKEYR) . . . . . . . . . . . . . . 214 6.9.3 Filaṣi iforukọsilẹ bọtini ti ko ni aabo (FLASH_NSKEYR) . . . . . . . . . . . . . . . 215 6.9.4 Filaṣi iforukọsilẹ bọtini aabo (FLASH_SECKEYR) . . . . . . . . . . . . . . . . . 215 6.9.5 Filaṣi bọtini iforukọsilẹ bọtini aṣayan (FLASH_OPTKEYR) . . . . . . . . . . . . . . . . . . 216 6.9.6 Filaṣi kekere voltage iforukọsilẹ bọtini (FLASH_LVEKEYR) . . . . . . . . . . . . . . 216 6.9.7 Filaṣi ipo Forukọsilẹ (FLASH_NSSR) . . . . . . . . . . . . . . . . . . . . . . . . . 217 6.9.8 Filaṣi ipo Forukọsilẹ (FLASH_SECSR) . . . . . . . . . . . . . . . . . . . . . . . . 218 6.9.9 Filaṣi iforukọsilẹ iṣakoso ti ko ni aabo (FLASH_NSCR) . . . . . . . . . . . . . . . 220 6.9.10 Filaṣi iforukọsilẹ iṣakoso aabo (FLASH_SECCR) . . . . . . . . . . . . . . . . . 222 6.9.11 Filaṣi ECC forukọsilẹ (FLASH_ECCR) . . . . . . . . . . . . . . . . . . . . . . . . . . 223 6.9.12 Filaṣi aṣayan Forukọsilẹ (FLASH_OPTR) . . . . . . . . . . . . . . . . . . . . . . . . . 225 6.9.13 Filaṣi adirẹsi bata ti ko ni aabo 0 forukọsilẹ (FLASH_NSBOOTADD0R) 227 6.9.14 Filaṣi adirẹsi bata ti ko ni aabo 1 forukọsilẹ (FLASH_NSBOOTADD1R) 228 6.9.15 Filaṣi adirẹsi bata to ni aabo 0 forukọsilẹ (FLASH_SECBOOTADD0R) . 228 6.9.16 Flash bank 1 aabo watermak1 forukọsilẹ (FLASH_SECWM1R1). . . . 229 6.9.17 Filaṣi to ni aabo watermak1 forukọsilẹ 2 (FLASH_SECWM1R2). . . . . . . . 230 6.9.18 Filaṣi WPR1 agbegbe A iforukọsilẹ adirẹsi (FLASH_WRP1AR) . . . . . . . . . 231 6.9.19 Filaṣi WPR1 agbegbe B adirẹsi iforukọsilẹ (FLASH_WRP1BR) . . . . . . . . . 232 6.9.20 Filaṣi to ni aabo watermak2 forukọsilẹ (FLASH_SECWM2R1). . . . . . . . . . 233 6.9.21 Filaṣi to ni aabo watermak2 forukọsilẹ 2 (FLASH_SECWM2R2). . . . . . . . 234 6.9.22 Filaṣi WPR2 agbegbe A iforukọsilẹ adirẹsi (FLASH_WRP2AR) . . . . . . . . . 235 6.9.23 Filaṣi WPR2 agbegbe B adirẹsi iforukọsilẹ (FLASH_WRP2BR) . . . . . . . . . 236

6/2187

RM0438 Ìṣí 8

RM0438

Awọn akoonu

6.9.24
6.9.25
6.9.26 6.9.27 6.9.28

FLASH ni aabo Àkọsílẹ orisun banki 1 forukọsilẹ (FLASH_SECBB1Rx) (ibi ti x=1..4) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 237
FLASH ni aabo Àkọsílẹ orisun banki 2 forukọsilẹ (FLASH_SECBB2Rx) (ibi ti x=1..4) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 237
FLASH iforukọsilẹ iṣakoso HDP to ni aabo (FLASH_SECHDPCR) . . . . . . . . 238
Iforukọsilẹ iṣeto ni anfani FLASH (FLASH_PRIVCFGR) . . . . . . . 238
Maapu iforukọsilẹ FLASH ati awọn iye atunto. . . . . . . . . . . . . . . . . . . . . . . . . 239

7

Kaṣe itọnisọna (ICACHE) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 242

7.1 ICACHE ifihan. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 242

7.2 ICACHE akọkọ awọn ẹya ara ẹrọ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 242

7.3 ICACHE imuse. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 243

7.4 ICACHE iṣẹ apejuwe. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 243

7.4.1 ICACHE Àkọsílẹ aworan atọka. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 244

7.4.2 ICACHE tunto ati awọn aago. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 244

7.4.3 ICACHE TAG iranti . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 245

7.4.4 Taara-mapped ICACHE (1-ọna kaṣe). . . . . . . . . . . . . . . . . . . . . . . . 246

7.4.5 ICACHE ṣiṣẹ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 247

7.4.6 Kaṣe ati ijabọ ti kii ṣe cacheable. . . . . . . . . . . . . . . . . . . . . . . . . . 247

7.4.7 adirẹsi atunṣe. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 248

7.4.8 Kaṣe wiwọle. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 250

7.4.9 Meji-titunto si kaṣe. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 251

7.4.10 ICACHE aabo. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 251

7.4.11 ICACHE itọju. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 251

7.4.12 ICACHE ibojuwo iṣẹ. . . . . . . . . . . . . . . . . . . . . . . . . . . . 252

7.4.13 ICACHE bata. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 252

7.5 ICACHE awọn ipo agbara kekere. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 252

7.6 ICACHE iṣakoso aṣiṣe ati awọn idilọwọ. . . . . . . . . . . . . . . . . . . . . . 253

7.7 awọn iforukọsilẹ ICACHE. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 253

7.7.1 ICACHE Iṣakoso Forukọsilẹ (ICACHE_CR) . . . . . . . . . . . . . . . . . . . . . . . 253

7.7.2 ICACHE ipo Forukọsilẹ (ICACHE_SR) . . . . . . . . . . . . . . . . . . . . . . . . 254

7.7.3 ICACHE da gbigbi ṣiṣẹ iforukọsilẹ (ICACHE_IER) . . . . . . . . . . . . . . . . 255

7.7.4 ICACHE asia ko o Forukọsilẹ (ICACHE_FCR) . . . . . . . . . . . . . . . . . . . . 255

7.7.5 ICACHE lu atẹle iforukọsilẹ (ICACHE_HMONR) . . . . . . . . . . . . . . . . 256

7.7.6 ICACHE miss atẹle Forukọsilẹ (ICACHE_MMONR) . . . . . . . . . . . . . . 256

7.7.7 ICACHE agbegbe x iforukọsilẹ iṣeto ni (ICACHE_CRRx) . . . . . . . . . 256

7.7.8 ICACHE forukọsilẹ map. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 258

RM0438 Ìṣí 8

7/2187
54

Awọn akoonu

RM0438

8

Iṣakoso agbara (PWR). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 259

8.1 Awọn ipese agbara ati awọn ibugbe ipese. . . . . . . . . . . . . . . . . . . . . . . . . . . 259

8.1.1 Independent afọwọṣe agbeegbe ipese. . . . . . . . . . . . . . . . . . . . . . . . 264

8.1.2 Independent I / O iṣinipopada ipese. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 264

8.1.3 Independent USB transceivers ipese. . . . . . . . . . . . . . . . . . . . . . . . . 264

8.1.4 Batiri afẹyinti ibugbe. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 265

8.2 System ipese voltage ilana. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 266

Ọdun 8.2.1 Voltage olutọsọna. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 266

8.2.2 Ti a fi sinu SMPS oluyipada igbesẹ isalẹ. . . . . . . . . . . . . . . . . . . . . . . . 267

8.2.3 SMPS igbesẹ si isalẹ eto ipese agbara oluyipada. . . . . . . . . . . . . . . 268

8.2.4 SMPS igbesẹ isalẹ oluyipada dipo ipo agbara kekere. . . . . . . . . . . . . 269

8.2.5 Ìmúdàgba voltage asekale isakoso. . . . . . . . . . . . . . . . . . . . . . . . 270

8.2.6 VDD12 ibugbe ati ita SMPS. . . . . . . . . . . . . . . . . . . . . . . . . . 271

8.3 Abojuto ipese agbara. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 273

8.3.1

Atunto agbara-lori (POR) / ipilẹ agbara-isalẹ (PDR) / atunto awọ-awọ (BOR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 273

8.3.2 Eto voltage oluwari (PVD) . . . . . . . . . . . . . . . . . . . . . . . . 274

8.3.3 Agbeegbe voltage monitoring (PVM). . . . . . . . . . . . . . . . . . . . . . . . . . 275

8.3.4 Oke voltage ala ibojuwo. . . . . . . . . . . . . . . . . . . . . . . . . . . 276

8.3.5 Abojuto ala iwọn otutu. . . . . . . . . . . . . . . . . . . . . . . . . . . . 276

8.4 Iṣakoso agbara. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 277

8.4.1 Awọn ọna agbara. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 277

8.4.2 Run mode. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 283

8.4.3 Low-power run mode (LP run) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 283

8.4.4 Awọn ipo agbara-kekere. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 284

8.4.5 Ipo orun. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 285

8.4.6 Low-agbara orun mode (LP orun) . . . . . . . . . . . . . . . . . . . . . . . . . . . 286

8.4.7 Duro 0 mode. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 287

8.4.8 Duro 1 mode. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 289

8.4.9 Duro 2 mode. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 290

8.4.10 Ipo imurasilẹ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 292

8.4.11 Ipo tiipa. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 295

8.4.12 Jiji aifọwọyi lati ipo agbara kekere. . . . . . . . . . . . . . . . . . . . . . . . . 296

8.5 PWR TrustZone aabo. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 296

8.5.1 PWR Ni anfani ati awọn ipo aibikita. . . . . . . . . . . . . . . . . . . . . . 298

8.6 awọn iforukọsilẹ PWR. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 298

8/2187

RM0438 Ìṣí 8

RM0438

Awọn akoonu

8.6.1 8.6.2 8.6.3 8.6.4 8.6.5 8.6.6 8.6.7 8.6.8 8.6.9 8.6.10 8.6.11 8.6.12 8.6.13 8.6.14. 8.6.15 8.6.16

Iforukọsilẹ iṣakoso agbara 1 (PWR_CR1) . . . . . . . . . . . . . . . . . . . . . . . . . 299 Iforukọsilẹ iṣakoso agbara 2 (PWR_CR2). . . . . . . . . . . . . . . . . . . . . . . . . 300 Iforukọsilẹ iṣakoso agbara 3 (PWR_CR3). . . . . . . . . . . . . . . . . . . . . . . . . 301 Iforukọsilẹ iṣakoso agbara 4 (PWR_CR4). . . . . . . . . . . . . . . . . . . . . . . . . 303 Iforukọsilẹ ipo agbara 1 (PWR_SR1) . . . . . . . . . . . . . . . . . . . . . . . . . . 304 Iforukọsilẹ ipo agbara 2 (PWR_SR2) . . . . . . . . . . . . . . . . . . . . . . . . . . 306 Agbara ipo ko o Forukọsilẹ (PWR_SCR) . . . . . . . . . . . . . . . . . . . . . . . 307 Power Port A fa-soke Iṣakoso Forukọsilẹ (PWR_PUCRA) . . . . . . . . . . . . . 308 Power Port A fa-isalẹ Iṣakoso Forukọsilẹ (PWR_PDCRA) . . . . . . . . . . 308 Agbara ibudo B fa-soke Iṣakoso Forukọsilẹ (PWR_PUCRB) . . . . . . . . . . . . . 309 Power Port B fa-isalẹ Iṣakoso Forukọsilẹ (PWR_PDCRB) . . . . . . . . . . 310 Power Port C fa-soke Iṣakoso Forukọsilẹ (PWR_PUCRC) . . . . . . . . . . . . 310 Power Port C fa-isalẹ Iṣakoso Forukọsilẹ (PWR_PDCRC) . . . . . . . . . . 311 Power Port D fa-soke Iṣakoso Forukọsilẹ (PWR_PUCRD) . . . . . . . . . . . . 311 Power Port D fa-isalẹ Iṣakoso Forukọsilẹ (PWR_PDCRD) . . . . . . . . . . 312 Power Port E fa-soke Iṣakoso Forukọsilẹ (PWR_PUCRE) . . . . . . . . . . . . . 313 Power Port E fa-isalẹ Iṣakoso Forukọsilẹ (PWR_PDCRE) . . . . . . . . . . 313 Power Port F fa-soke Iṣakoso Forukọsilẹ (PWR_PUCRF) . . . . . . . . . . . . . 314 Power Port F fa-isalẹ Iṣakoso Forukọsilẹ (PWR_PDCRF) . . . . . . . . . . 314 Power Port G fa-soke Iṣakoso Forukọsilẹ (PWR_PUCRG) . . . . . . . . . . . . 315 Power Port G fa-isalẹ Iṣakoso Forukọsilẹ (PWR_PDCRG) . . . . . . . . . . 316 Power Port H fa-soke Iṣakoso Forukọsilẹ (PWR_PUCRH) . . . . . . . . . . . . 316 Power Port H fa-isalẹ Iṣakoso Forukọsilẹ (PWR_PDCRH) . . . . . . . . . . 317 Iforukọsilẹ iṣeto ni aabo agbara (PWR_SECCFGR) . . . . . . . . . . . 317 Iforukọsilẹ iṣeto ni anfani agbara (PWR_PRIVCFGR) . . . . . . . . . Maapu iforukọsilẹ 319 PWR ati awọn iye atunto. . . . . . . . . . . . . . . . . . . . . . . . . . 320

9

Tunto ati iṣakoso aago (RCC) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 323

9.1 Tunto. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 323

9.1.1 Agbara atunto. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 323

9.1.2 Eto atunto. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 323

9.1.3 Afẹyinti ašẹ atunto. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 325

9.2 RCC awọn pinni ati awọn ifihan agbara inu. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 325

9.3 aago. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 325

9.3.1 HSE aago. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 329

9.3.2 HSI16 aago. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 330

9.3.3 MSI aago. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 331

RM0438 Ìṣí 8

9/2187
54

Awọn akoonu

RM0438

9.3.4 HSI48 aago. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 332 9.3.5 PLL. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 332 9.3.6 LSE aago. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 333 9.3.7 LSE aago eto. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 333 9.3.8 LSI aago. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 334 9.3.9 Eto aago (SYSCLK) yiyan. . . . . . . . . . . . . . . . . . . . . . . . . . . . 334 9.3.10 Aago orisun igbohunsafẹfẹ dipo voltage igbelosoke. . . . . . . . . . . . . . . . . . 335 9.3.11 Eto aabo aago (CSS) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 335 9.3.12 Eto aabo aago lori LSE. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 335 9.3.13 ADC aago. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 336 9.3.14 RTC aago. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 336 9.3.15 Aago aago. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 336 9.3.16 aago aja. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 337 9.3.17 Aago-jade agbara. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 337 9.3.18 Iwọn aago inu / ita pẹlu TIM15/TIM16/TIM17. . . . . 337 9.3.19 Aago agbeegbe jeki awọn iforukọsilẹ
(RCC_AHBxENR, RCC_APBxENRy) . . . . . . . . . . . . . . . . . . . . . . . . . 340
9.4 Awọn ipo agbara-kekere. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 340 9.5 RCC TrustZone® aabo. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 341 9.6 RCC Ni anfani ati ipo aibikita. . . . . . . . . . . . . . . . . . . . . . . . . 343 9.7 RCC idilọwọ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 343 9.8 awọn iforukọsilẹ RCC. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 345
9.8.1 RCC aago Iṣakoso Forukọsilẹ (RCC_CR) . . . . . . . . . . . . . . . . . . . . . . . . . 345 9.8.2 RCC ti abẹnu aago orisun Forukọsilẹ (RCC_ICSCR) . . . . . . 348 9.8.3 RCC aago iṣeto ni Forukọsilẹ (RCC_CFGR) . . . . . . . . . . . . . . . . . 349 9.8.4 RCC PLL iforukọsilẹ iṣeto ni (RCC_PLLCFGR) . . . . . . . . . . . . . . . 352 9.8.5 RCC PLLSAI1 iṣeto ni Forukọsilẹ (RCC_PLLSAI1CFGR). . . . . . . 355 9.8.6 RCC PLLSAI2 iṣeto ni Forukọsilẹ (RCC_PLLSAI2CFGR) . . . . . . . 358 9.8.7 RCC aago da gbigbi jeki Forukọsilẹ (RCC_CIER) . . . . . . . . . . . . . . . . 360 9.8.8 RCC aago da gbigbi asia Forukọsilẹ (RCC_CIFR) . . . . . . . . . . . . . . . . . . 361 9.8.9 RCC aago da gbigbi ko o Forukọsilẹ (RCC_CICR) . . . . . . . . . . . . . . . . . 363 9.8.10 RCC AHB1 iforukọsilẹ agbeegbe atunto (RCC_AHB1RSTR) . . . . . . . . . . 364 9.8.11 RCC AHB2 iforukọsilẹ agbeegbe atunto (RCC_AHB2RSTR) . . . . . . . . . . 365 9.8.12 RCC AHB3 iforukọsilẹ agbeegbe atunto (RCC_AHB3RSTR) . . . . . . . . . . 367 9.8.13 RCC APB1 agbeegbe ipilẹ iforukọsilẹ 1 (RCC_APB1RSTR1) . . . . . . . . 368 9.8.14 RCC APB1 agbeegbe ipilẹ iforukọsilẹ 2 (RCC_APB1RSTR2) . . . . . . . . 370 9.8.15 RCC APB2 agbeegbe ipilẹ iforukọsilẹ (RCC_APB2RSTR) . . . . . . . . . . 371

10/2187

RM0438 Ìṣí 8

RM0438

Awọn akoonu

9.8.16 9.8.17 9.8.18 9.8.19 9.8.20 9.8.21 9.8.22
9.8.23
9.8.24
9.8.25
9.8.26
9.8.27
9.8.28
9.8.29 9.8.30 9.8.31 9.8.32
9.8.33 9.8.34 9.8.35 9.8.36 9.8.37 9.8.38 9.8.39 9.8.40 9.8.41 9.8.42

RCC AHB1 aago agbeegbe jeki forukọsilẹ (RCC_AHB1ENR) . . . . . 373 RCC AHB2 agbeegbe aago jeki forukọsilẹ (RCC_AHB2ENR). . . . . 374 RCC AHB3 aago agbeegbe jeki forukọsilẹ(RCC_AHB3ENR) . . . . . . 376
RCC APB1 aago agbeegbe jeki forukọsilẹ 1 (RCC_APB1ENR1) . . . 377 RCC APB1 agbeegbe aago jeki forukọsilẹ 2 (RCC_APB1ENR2) . . . 379
RCC APB2 aago agbeegbe jeki forukọsilẹ (RCC_APB2ENR) . . . . . 381 RCC AHB1 awọn aago agbeegbe mu ṣiṣẹ ni iforukọsilẹ awọn ipo oorun ati Duro (RCC_AHB1SMENR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 382 RCC AHB2 awọn aago agbeegbe mu ṣiṣẹ ni iforukọsilẹ awọn ipo oorun ati Duro (RCC_AHB2SMENR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 384
RCC AHB3 awọn aago agbeegbe mu ṣiṣẹ ni iforukọsilẹ awọn ipo oorun ati Duro (RCC_AHB3SMENR). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Awọn aago agbeegbe 386 RCC APB1 jẹ ki awọn ipo oorun ati Duro duro 1 (RCC_APB1SMENR1) . . . . . . . . . . . . . . . . . . . . . . . . . . . . 387 RCC APB1 awọn aago agbeegbe mu ṣiṣẹ ni awọn ipo oorun ati Duro ni forukọsilẹ 2 (RCC_APB1SMENR2) . . . . . . . . . . . . . . . . . . . . . . . . . . . . 390
RCC APB2 awọn aago agbeegbe mu ṣiṣẹ ni iforukọsilẹ awọn ipo oorun ati Duro (RCC_APB2SMENR). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 391 RCC agbeegbe ominira aago iṣeto ni Forukọsilẹ 1 (RCC_CCIPR1). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 393 RCC Iforukọsilẹ iṣakoso agbegbe Afẹyinti (RCC_BDCR) . . . . . . . . . . . . . . 395
RCC Iṣakoso/ipo Forukọsilẹ (RCC_CSR) . . . . . . . . . . . . . . . . . . . . . . . 398 RCC aago imularada RC Forukọsilẹ (RCC_CRRCR) . . . . . . . . . . . . . . . . 400 RCC agbeegbe ominira aago iṣeto ni Forukọsilẹ 2 (RCC_CCIPR2) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 401
OCTOSPI iforukọsilẹ iṣeto ni idaduro (RCC_DLYCFGR) . . . . . . . . . 402 RCC ni aabo iṣeto ni Forukọsilẹ (RCC_SECCFGR) . . . . . . . . . . . . 403 RCC ni aabo ipo Forukọsilẹ (RCC_SECSR) . . . . . . . . . . . . . . . . . . . . 405
Iforukọsilẹ ipo aabo RCC AHB1 (RCC_AHB1SECSR) . . . . . . . . . . 407 RCC AHB2 iforukọsilẹ ipo aabo (RCC_AHB2SECSR) . . . . . . . . . . 408 RCC AHB3 iforukọsilẹ ipo aabo (RCC_AHB3SECSR) . . . . . . . . . . 410
Iforukọsilẹ ipo aabo RCC APB1 1 (RCC_APB1SECSR1) . . . . . . . 411 RCC APB1 ipo aabo forukọsilẹ 2 (RCC_APB1SECSR2) . . . . . . . 414 RCC APB2 ipo aabo iforukọsilẹ (RCC_APB2SECSR) . . . . . . . . . . 415
RCC forukọsilẹ map. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 417

10

Eto imularada aago (CRS) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 424

10.1 CRS ifihan. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 424

10.2 CRS akọkọ awọn ẹya ara ẹrọ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 424

RM0438 Ìṣí 8

11/2187
54

Awọn akoonu

RM0438

10.3 10.4
10.5 10.6 10.7

CRS imuse. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 424 CRS apejuwe iṣẹ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 425
10.4.1 CRS Àkọsílẹ aworan atọka. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 425 10.4.2 CRS ti abẹnu awọn ifihan agbara. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 425 10.4.3 titẹ sii Amuṣiṣẹpọ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 426 10.4.4 Wiwọn aṣiṣe igbohunsafẹfẹ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 426 10.4.5 Iṣiro aṣiṣe igbohunsafẹfẹ ati gige gige laifọwọyi. . . . . . . . . . . . . . 427 10.4.6 CRS ibẹrẹ ati iṣeto ni. . . . . . . . . . . . . . . . . . . . . . . . . . . 428
CRS ni awọn ipo agbara kekere. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 429 CRS idilọwọ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 429 awọn iforukọsilẹ CRS. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 429
10.7.1 CRS Iṣakoso Forukọsilẹ (CRS_CR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 429 10.7.2 CRS iṣeto ni Forukọsilẹ (CRS_CFGR) . . . . . . . . . . . . . . . . . . . . . . 430 10.7.3 CRS idalọwọduro ati iforukọsilẹ ipo (CRS_ISR) . . . . . . . . . . . . . . . . . . . 431 10.7.4 CRS da asia ko o Forukọsilẹ (CRS_ICR) . . . . . . . . . . . . . . . . . . . . 433 10.7.5 CRS forukọsilẹ map. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 434

11

Idi gbogbogbo I/Os (GPIO) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 435

11.1 Ọrọ Iṣaaju. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 435

11.2 GPIO akọkọ awọn ẹya ara ẹrọ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 435

11.3 GPIO apejuwe iṣẹ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 435

11.3.1 Gbogbogbo-idi I / O (GPIO) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 438

11.3.2 I / O pin iṣẹ yiyan multiplexer ati aworan agbaye. . . . . . . . . . . . . . . 438

11.3.3 I / O awọn iforukọsilẹ iṣakoso ibudo. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 439

11.3.4 I / O ibudo data awọn iforukọsilẹ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 439

11.3.5 Mo / O data mimu bitwise. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 439

11.3.6 GPIO siseto titiipa. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 440

11.3.7 I / O yiyan iṣẹ input / o wu. . . . . . . . . . . . . . . . . . . . . . . . . . . . 440

11.3.8 ita idalọwọduro / ji ila. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 440

11.3.9 Input iṣeto ni. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 441

11.3.10 O wu iṣeto ni. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 441

11.3.11 Idakeji iṣẹ iṣeto ni. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 442

11.3.12 Afọwọṣe iṣeto ni. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 443

11.3.13 Lilo HSE tabi LSE oscillator pinni bi GPIOs. . . . . . . . . . . . . . . . . 443

11.3.14 Lilo awọn pinni GPIO ni aaye ipese RTC. . . . . . . . . . . . . . . . . 443

11.3.15 Lilo PH3 bi GPIO. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 444

12/2187

RM0438 Ìṣí 8

RM0438

Awọn akoonu

11.4 11.5 11.6

TrustZone aabo. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 444
Awọn ipo ti o ni anfani ati ti ko ni anfani. . . . . . . . . . . . . . . . . . . . . . . . . . . . 445
Awọn iforukọsilẹ GPIO. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 446
11.6.1 Iforukọsilẹ ipo ibudo GPIO (GPIOx_MODER) (x = A si H) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 446
11.6.2 GPIO ibudo o wu iru Forukọsilẹ (GPIOx_OTYPER) (x = A to H) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 446
11.6.3 Iforukọsilẹ iyara ti ibudo GPIO (GPIOx_OSPEEDR) (x = A si H) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 447
11.6.4 GPIO ibudo fa-soke/fa-silẹ Forukọsilẹ (GPIOx_PUPDR) (x = A to H) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 447
11.6.5 Iforukọsilẹ data igbewọle GPIO ibudo (GPIOx_IDR) (x = A to H) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 448
11.6.6 GPIO ibudo o wu data Forukọsilẹ (GPIOx_ODR) (x = A to H) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 448
11.6.7 GPIO ibudo bit ṣeto / tun Forukọsilẹ (GPIOx_BSRR) (x = A to H) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 448
11.6.8 Iforukọsilẹ titiipa iṣeto ni ibudo GPIO (GPIOx_LCKR) (x = A si H) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 449
11.6.9 GPIO iṣẹ yiyan kekere forukọsilẹ (GPIOx_AFRL) (x = A to H) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 450
11.6.10 GPIO iṣẹ yiyan giga Forukọsilẹ (GPIOx_AFRH) (x = A to H) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 451
11.6.11 GPIO ibudo bit reset Forukọsilẹ (GPIOx_BRR) (x = A to H) . . . . . . . . . . . . 452
11.6.12 Iforukọsilẹ iṣeto ni aabo GPIO (GPIOx_SECCFGR) (x = A si H) . 452
11.6.13 GPIO forukọsilẹ map. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 454

12

Alakoso iṣeto ni eto (SYSCFG) . . . . . . . . . . . . . . . . . . . . 456

12.1 SYSCFG awọn ẹya akọkọ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 456

12.2 SYSCFG TrustZone aabo ati anfani. . . . . . . . . . . . . . . . . . . . . . . 456

12.3 SYSCFG awọn iforukọsilẹ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 458

12.3.1 SYSCFG ni aabo iṣeto ni Forukọsilẹ (SYSCFG_SECCFGR) . . . . . 458

12.3.2 SYSCFG iṣeto ni Forukọsilẹ 1 (SYSCFG_CFGR1). . . . . . . . . . . . 459

12.3.3 FPU da gbigbi boju forukọsilẹ (SYSCFG_FPUIMR) . . . . . . . . . . . . . . . . 461

12.3.4 SYSCFG Sipiyu ti kii ṣe aabo iforukọsilẹ titiipa (SYSCFG_CNSLCKR) . . . . . 461

12.3.5 SYSCFG Sipiyu ni aabo iforukọsilẹ titiipa (SYSCFG_CSLOCKR) . . . . . . . . 462

12.3.6 SYSCFG iṣeto ni Forukọsilẹ 2 (SYSCFG_CFGR2). . . . . . . . . . . . 463

12.3.7 SYSCFG SRAM2 iṣakoso ati ipo iforukọsilẹ (SYSCFG_SCSR) . . . . 464

12.3.8 SYSCFG SRAM2 bọtini Forukọsilẹ (SYSCFG_SKR) . . . . . . . . . . . . . . . . . 465

RM0438 Ìṣí 8

13/2187
54

Awọn akoonu

RM0438

12.3.9 SYSCFG SRAM2 kọ iforukọsilẹ aabo (SYSCFG_SWPR) . . . . . . 465 12.3.10 SYSCFG SRAM2 kọ aabo forukọsilẹ 2 (SYSCFG_SWPR2) . . . 466 12.3.11 SYSCFG RSS iforukọsilẹ aṣẹ (SYSCFG_RSSCMDR) . . . . . . . . . 466 12.3.12 SYSCFG maapu forukọsilẹ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 467

13

Agbeegbe interconnect matrix. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 469

13.1 Ọrọ Iṣaaju. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 469

13.2 Asopọmọra Lakotan. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 469

13.3 Awọn alaye isopọpọ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 470

13.3.1 Lati aago (TIM1 / TIM2 / TIM3 / TIM4 / TIM5 / TIM8 / TIM15 / TIM16 / TIM17) to aago (TIM1 / TIM2 / TIM3 / TIM4 / TIM5 / TIM8 / TIM15). . . . . . . . . . . . . . . . 470

13.3.2 Lati aago (TIM1 / TIM2 / TIM3 / TIM4 / TIM6 / TIM8 / TIM15) ati EXTI si ADC (ADC1 / ADC2). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 471

13.3.3 Lati ADC1/ADC2 to aago (TIM1/TIM8) . . . . . . . . . . . . . . . . . . . . . . . 471

13.3.4 Lati aago (TIM2/TIM4/TIM5/TIM6/TIM7/TIM8) ati EXTI to DAC (DAC1/DAC2) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 472

13.3.5 Lati aago (TIM1 / TIM3 / TIM4 / TIM6 / TIM7 / TIM8 / TIM16 / LPTIM1) ati EXTI to DFSDM1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 472

13.3.6 Lati DFSDM1 to aago (TIM1/TIM8/TIM15/TIM16/TIM17) . . . . . . . . . 473

13.3.7 Lati HSE, LSE, LSI, MSI, MCO, RTC si aago (TIM2/TIM15/TIM16/TIM17) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 473

13.3.8 Lati RTC, COMP1, COMP2 si aago agbara-kekere (LPTIM1/LPTIM2/LPTIM3). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 474

13.3.9 Lati aago (TIM1/TIM2/TIM3/TIM8/TIM15) to comparators (COMP1/COMP2) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 474

13.3.10 Lati ADC (ADC1) si ADC (ADC2) . . . . . . . . . . . . . . . . . . . . . . . . . . . 474

13.3.11 Lati USB si aago (TIM2). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 475

13.3.12 Lati ti abẹnu afọwọṣe orisun to ADC (ADC1 / ADC2) ati OPAMP (OPAMP1/OPAM2). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 475

13.3.13 Lati comparators (COMP1/COMP2) to aago (TIM1/TIM2/TIM3/TIM8/TIM15/TIM16/TIM17) . . . . . . . . . . . . . . . . . . . 475

13.3.14 Lati awọn aṣiṣe eto si awọn akoko (TIM1 / TIM8 / TIM15 / TIM16 / TIM17). . . . 476

13.3.15 Lati awọn aago (TIM16/TIM17) si IRTIM . . . . . . . . . . . . . . . . . . . . . . . . . 476

13.3.16 Lati ADC (ADC1 / ADC2) to DFSDM. . . . . . . . . . . . . . . . . . . . . . . . . . 477

14

Oludari iwọle iranti taara (DMA) . . . . . . . . . . . . . . . . . . . . . . . 478

14.1 Ọrọ Iṣaaju. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 478

14.2 DMA akọkọ awọn ẹya ara ẹrọ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 478

14.3 DMA imuse. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 479

14/2187

RM0438 Ìṣí 8

RM0438

Awọn akoonu

14.4
14.5 14.6

14.3.1 DMA1 ati DMA2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 479 14.3.2 DMA ìbéèrè ìyàwòrán. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 479
Apejuwe iṣẹ ṣiṣe DMA. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 480
14.4.1 DMA Àkọsílẹ aworan atọka. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 480 14.4.2 DMA pinni ati awọn ifihan agbara inu. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 481 14.4.3 DMA awọn gbigbe. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 481 14.4.4 DMA idajọ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 482 14.4.5 DMA awọn ikanni. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 483 14.4.6 DMA data iwọn, titete ati endianness. . . . . . . . . . . . . . . . . . . . 488 14.4.7 DMA isakoso aṣiṣe. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 489
DMA idilọwọ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 490 awọn iforukọsilẹ DMA. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 490
14.6.1 DMA da gbigbi ipo Forukọsilẹ (DMA_ISR) . . . . . . . . . . . . . . . . . . . . . . 490 14.6.2 DMA da gbigbi asia ko o Forukọsilẹ (DMA_IFCR) . . . . . . . . . . . . . . . . . . 494 14.6.3 DMA ikanni x iṣeto ni Forukọsilẹ (DMA_CCRx). . . . . . . . . . . . . . 495 14.6.4 DMA ikanni x nọmba ti data lati gbe iforukọsilẹ (DMA_CNDTRx) . 500 14.6.5 DMA ikanni x agbeegbe adirẹsi Forukọsilẹ (DMA_CPARx) . . . . . . . . 501 14.6.6 DMA ikanni x iranti 0 adirẹsi Forukọsilẹ (DMA_CM0ARx) . . . . . . . 501 14.6.7 DMA ikanni x iranti 1 adirẹsi Forukọsilẹ (DMA_CM1ARx) . . . . . . . 502 14.6.8 DMA forukọsilẹ map. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 502

15

DMA ìbéèrè multiplexer (DMAMUX) . . . . . . . . . . . . . . . . . . . . . . . . . 506

15.1 Ọrọ Iṣaaju. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 506

15.2 DMAMUX akọkọ awọn ẹya ara ẹrọ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 507

15.3 DMAMUX imuse. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 507

15.3.1 DMAMUX ese. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 507

15.3.2 DMAMUX aworan agbaye. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 508

15.4 DMAMUX apejuwe iṣẹ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .511

15.4.1 DMAMUX Àkọsílẹ aworan atọka. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 511

15.4.2 DMAMUX awọn ifihan agbara. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 512

15.4.3 DMAMUX awọn ikanni. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 512

15.4.4 DMAMUX aabo / awọn ikanni ti kii ṣe aabo. . . . . . . . . . . . . . . . . . . . . . . . 513

15.4.5 DMAMUX anfani / awọn ikanni ti ko ni anfani. . . . . . . . . . . . . . . . . . . . 513

15.4.6 DMAMUX ìbéèrè laini multiplexer. . . . . . . . . . . . . . . . . . . . . . . . . . . . 513

15.4.7 DMAMUX ìbéèrè monomono. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 516

15.5 DMAMUX idilọwọ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 517

RM0438 Ìṣí 8

15/2187
54

Awọn akoonu

RM0438

15.6

Awọn iforukọsilẹ DMAMUX. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 519
15.6.1 DMAMUX ìbéèrè laini multiplexer ikanni x iṣeto ni Forukọsilẹ (DMAMUX_CxCR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 519
15.6.2 DMAMUX ìbéèrè laini multiplexer idalọwọduro ikanni ipo Forukọsilẹ (DMAMUX_CSR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 520
15.6.3 DMAMUX ìbéèrè laini multiplexer idalọwọduro ikanni ko asia Forukọsilẹ (DMAMUX_CCFR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 520
15.6.4 DMAMUX ibeere ikanni monomono x iforukọsilẹ iṣeto ni (DMAMUX_RGxCR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 521
15.6.5 DMAMUX ìbéèrè monomono idalọwọduro ipo iforukọsilẹ (DMAMUX_RGSR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 522
15.6.6 DMAMUX ìbéèrè monomono da gbigbi ko o asia Forukọsilẹ (DMAMUX_RGCFR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 523
15.6.7 DMAMUX forukọsilẹ map. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 524

16

Olutoju idalọwọduro vectored itẹle (NVIC) . . . . . . . . . . . . . . . . . . . . 528

16.1 NVIC akọkọ awọn ẹya ara ẹrọ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 528

16.2 Iforukọsilẹ iye iwọn SysTick. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 528

16.3 Idalọwọduro ati imukuro. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 529

17

Awọn idilọwọ ti o gbooro ati oludari iṣẹlẹ (EXTI) . . . . . . . . . . . . . . . . 533

17.1 EXTI akọkọ awọn ẹya ara ẹrọ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 533

17.2 EXTI Àkọsílẹ aworan atọka. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 534

17.2.1 EXTI awọn isopọ laarin awọn pẹẹpẹẹpẹ ati Sipiyu. . . . . . . . . . . . . . . . 535

17.2.2 EXTI idilọwọ / iṣẹlẹ aworan agbaye. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 535

17.3 EXTI apejuwe iṣẹ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 537

17.3.1 EXTI atunto iṣẹlẹ igbewọle jiji. . . . . . . . . . . . . . . . . . . . . . . . 537

17.3.2 EXTI taara iṣẹlẹ igbewọle titaji. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 539

17.3.3 EXTI mux yiyan. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 539

17.4 EXTI ihuwasi iṣẹ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 540

17.5 EXTI iṣẹlẹ Idaabobo. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 541

17.5.1 EXTI aabo aabo. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 541

17.5.2 EXTI anfani Idaabobo. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 542

17.6 EXTI awọn iforukọsilẹ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 543

17.6.1 17.6.2 17.6.3 17.6.4

Iforukọsilẹ yiyan okunfa EXTI nyara (EXTI_RTSR1) . . . . . . . . . . . . . . 543 EXTI ja bo okunfa yiyan Forukọsilẹ (EXTI_FTSR1) . . . . . . . . . . . . . 544 EXTI software idalọwọduro iṣẹlẹ Forukọsilẹ (EXTI_SWIER1) . . . . . . . . . . . 545 EXTI nyara iforukọsilẹ ni isunmọtosi ni (EXTI_RPR1) . . . . . . . . . . . . . . . . 546

16/2187

RM0438 Ìṣí 8

RM0438

Awọn akoonu

17.6.5 EXTI ja bo eti iforukọsilẹ (EXTI_FPR1) . . . . . . . . . . . . . . . . 547 17.6.6 EXTI aabo iṣeto ni Forukọsilẹ (EXTI_SECCFGR1). . . . . . . . . . 548 17.6.7 EXTI anfani iṣeto ni Forukọsilẹ (EXTI_PRIVCFGR1) . . . . . . . . . 549 17.6.8 EXTI nyara iforukọsilẹ yiyan okunfa (EXTI_RTSR2) . . . . . . . . . . . . . . 549 17.6.9 EXTI ja bo okunfa yiyan Forukọsilẹ (EXTI_FTSR2) . . . . . . . . . . . . . 550 17.6.10 EXTI software idalọwọduro iṣẹlẹ Forukọsilẹ (EXTI_SWIER2) . . . . . . . . . . . 551 17.6.11 EXTI nyara ni isunmọtosi ni Forukọsilẹ (EXTI_RPR2) . . . . . . . . . . . . . . . . 551 17.6.12 EXTI ja bo ni isunmọtosi ni Forukọsilẹ (EXTI_FPR2) . . . . . . . . . . . . . . . . 552 17.6.13 EXTI aabo jeki forukọsilẹ (EXTI_SECCFGR2) . . . . . . . . . . . . . . . 553 17.6.14 EXTI anfani jeki forukọsilẹ (EXTI_PRIVCFGR2) . . . . . . . . . . . . . . 553 17.6.15 Iforukọsilẹ yiyan idalọwọduro ita EXTI (EXTI_EXTICRn) . . . . . . . . 554 17.6.16 Iforukọsilẹ titiipa EXTI (EXTI_LOCKR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . 557 17.6.17 EXTI Sipiyu wakeup pẹlu da gbigbi boju forukọsilẹ (EXTI_IMR1). . . . . . . 557 17.6.18 EXTI Sipiyu wakeup pẹlu iṣẹlẹ boju Forukọsilẹ (EXTI_EMR1) . . . . . . . . 558 17.6.19 EXTI Sipiyu wakeup pẹlu da gbigbi boju forukọsilẹ (EXTI_IMR2). . . . . . . 559 17.6.20 EXTI Sipiyu wakeup pẹlu iṣẹlẹ boju Forukọsilẹ (EXTI_EMR2) . . . . . . . . 559 17.6.21 EXTI forukọsilẹ map. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 560

18

Ẹka iṣiro ṣiṣayẹwo apọju iyipo (CRC) . . . . . . . . . . . . . . . . 563

18.1 CRC ifihan. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 563

18.2 CRC akọkọ awọn ẹya ara ẹrọ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 563

18.3 CRC iṣẹ apejuwe. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 564

18.3.1 CRC Àkọsílẹ aworan atọka. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 564

18.3.2 CRC ti abẹnu awọn ifihan agbara. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 564

18.3.3 CRC isẹ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 564

18.4 CRC awọn iforukọsilẹ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 566

18.4.1 18.4.2 18.4.3 18.4.4

Iforukọsilẹ data CRC (CRC_DR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 566 CRC olominira data Forukọsilẹ (CRC_IDR) . . . . . . . . . . . . . . . . . . . . 566 Iforukọsilẹ iṣakoso CRC (CRC_CR). . . . . . . . . . . . . . . . . . . . . . . . . . . . . 567 CRC iye ibẹrẹ (CRC_INIT) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 568

18.4.5 CRC onírúiyepúpọ (CRC_POL) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 568

18.4.6 CRC forukọsilẹ map. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 569

19

Oluṣakoso iranti aimi rọ (FSMC) . . . . . . . . . . . . . . . . . . . . . 570

19.1 FMC ifihan. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 570

19.2 FMC akọkọ awọn ẹya ara ẹrọ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 570

RM0438 Ìṣí 8

17/2187
54

Awọn akoonu

RM0438

19.3 19.4 19.5 19.6
19.7

FMC Àkọsílẹ aworan atọka. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 571 AHB ni wiwo. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 571
19.4.1 Awọn iranti atilẹyin ati awọn iṣowo. . . . . . . . . . . . . . . . . . . . . . . . 572
Iyaworan adirẹsi ẹrọ ita. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 573
19.5.1 NOR/PSRAM ìyàwòrán adirẹsi. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 573 19.5.2 NAND filasi iranti adirẹsi maapu. . . . . . . . . . . . . . . . . . . . . . . . 574
TABI filasi/PSRAM oludari. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 575
19.6.1 Ita iranti ni wiwo awọn ifihan agbara. . . . . . . . . . . . . . . . . . . . . . . . . . . . 576 19.6.2 Awọn iranti atilẹyin ati awọn iṣowo. . . . . . . . . . . . . . . . . . . . . . . . 578 19.6.3 Awọn ofin akoko gbogbogbo. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 580 19.6.4 TABI filasi/PSRAM adarí asynchronous lẹkọ. . . . . . . . . . 580 19.6.5 Amuṣiṣẹpọ lẹkọ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 598 19.6.6 NOR/PSRAM awọn iforukọsilẹ oludari. . . . . . . . . . . . . . . . . . . . . . . . . . . . 605
NAND filasi oludari. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 613
19.7.1 Ita iranti ni wiwo awọn ifihan agbara. . . . . . . . . . . . . . . . . . . . . . . . . . . . 613 19.7.2 NAND filasi ṣe atilẹyin awọn iranti ati awọn iṣowo. . . . . . . . . . . . . . . 614 19.7.3 Awọn aworan akoko fun iranti filasi NAND. . . . . . . . . . . . . . . . . . . . . . 615 19.7.4 NAND filasi mosi. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 615 19.7.5 NAND filasi iṣẹ ti nduro tẹlẹ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 616 19.7.6 Iṣiro koodu atunṣe aṣiṣe (ECC)
ni NAND filasi iranti. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 617 19.7.7 NAND flash adarí awọn iforukọsilẹ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 618 19.7.8 FMC forukọsilẹ map. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 624

20

Octo-SPI ni wiwo (OCTOSPI) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 626

20.1 OCTOSPI ifihan. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 626

20.2 OCTOSPI akọkọ awọn ẹya ara ẹrọ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 626

20.3 OCTOSPI imuse. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 627

20.4 OCTOSPI apejuwe iṣẹ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 628

20.4.1 OCTOSPI Àkọsílẹ aworan atọka. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 628

20.4.2 OCTOSPI pinni ati awọn ifihan agbara inu. . . . . . . . . . . . . . . . . . . . . . . . . . . 629

20.4.3 OCTOSPI ni wiwo si awọn ipo iranti. . . . . . . . . . . . . . . . . . . . . . . . 630

20.4.4 OCTOSPI Ilana deede-aṣẹ. . . . . . . . . . . . . . . . . . . . . . . . . 630

20.4.5 OCTOSPI deede-pipaṣẹ Ilana ifihan agbara. . . . . . . . . . . . . 634

20.4.6 HyperBus Ilana. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 637

20.4.7 Specific awọn ẹya ara ẹrọ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 641

18/2187

RM0438 Ìṣí 8

RM0438

Awọn akoonu

20.5 20.6 20.7

20.4.8 OCTOSPI ifihan mode iṣẹ. . . . . . . . . . . . . . . . . . . . . . . . 642 20.4.9 OCTOSPI ipo aiṣe-taara. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 642 20.4.10 OCTOSPI ipo ipo-idibo aifọwọyi. . . . . . . . . . . . . . . . . . . . . . 644 20.4.11 OCTOSPI ipo iranti-maapu. . . . . . . . . . . . . . . . . . . . . . . . . . . . 645 20.4.12 OCTOSPI iṣeto ni. . . . . . . . . . . . . . . . . . . . . . . . . . 646 20.4.13 OCTOSPI eto iṣeto ni. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 646 20.4.14 OCTOSPI iṣeto ni ẹrọ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 646 20.4.15 OCTOSPI deede-aṣẹ mode iṣeto ni. . . . . . . . . . . . . . . . 649 20.4.16 OCTOSPI HyperBus iṣeto ni bèèrè. . . . . . . . . . . . . . . . . . . . . 651 20.4.17 OCTOSPI isakoso aṣiṣe. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 652 20.4.18 OCTOSPI BUSY ati ABORT. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 653 20.4.19 OCTOSPI atunto tabi danu. . . . . . . . . . . . . . . . . . . . . . 653 20.4.20 NCS ihuwasi. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 653
Titete adirẹsi ati nọmba data. . . . . . . . . . . . . . . . . . . . . . . . . . . 655 OCTOSPI idilọwọ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 656 OCTOSPI awọn iforukọsilẹ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 657
20.7.1 OCTOSPI Iṣakoso Forukọsilẹ (OCTOSPI_CR) . . . . . . . . . . . . . . . . . . . . . 657 20.7.2 OCTOSPI ẹrọ iṣeto ni Forukọsilẹ 1 (OCTOSPI_DCR1). . . . . . 659 20.7.3 OCTOSPI ẹrọ iṣeto ni Forukọsilẹ 2 (OCTOSPI_DCR2). . . . . . 661 20.7.4 OCTOSPI ẹrọ iṣeto ni Forukọsilẹ 3 (OCTOSPI_DCR3). . . . . . 662 20.7.5 OCTOSPI ẹrọ iṣeto ni Forukọsilẹ 4 (OCTOSPI_DCR4). . . . . . 662 20.7.6 OCTOSPI ipo iforukọsilẹ (OCTOSPI_SR) . . . . . . . . . . . . . . . . . . . . . . 663 20.7.7 OCTOSPI asia ko o forukọsilẹ (OCTOPI_FCR). . . . . . . . . . . . . . . . . . 664 20.7.8 Iforukọsilẹ ipari data OCTOPI (OCTOSPI_DLR) . . . . . . . . . . . . . . . . 664 20.7.9 OCTOSPI adirẹsi Forukọsilẹ (OCTOSPI_AR) . . . . . . . . . . . . . . . . . . . . 665 20.7.10 OCTOSPI data Forukọsilẹ (OCTOSPI_DR). . . . . . . . . . . . . . . . . . . . . . . 665 20.7.11 OCTOSPI ipo ibobo iforukọsilẹ (OCTOSPI_PSMKR) . . . . . . . 666 20.7.12 OCTOSPI ipo idibo baramu Forukọsilẹ (OCTOSPI_PSMAR) . . . . . . . 667 20.7.13 OCTOSPI iforukọsilẹ aarin idibo (OCTOSPI_PIR) . . . . . . . . . . . . . . 667 20.7.14 Iforukọsilẹ iṣeto ni ibaraẹnisọrọ OCTOSPI (OCTOSPI_CCR). . 667 20.7.15 OCTOSPI akoko iṣeto ni Forukọsilẹ (OCTOSPI_TCR) . . . . . . . . . . 670 20.7.16 OCTOSPI ilana Forukọsilẹ (OCTOSPI_IR) . . . . . . . . . . . . . . . . . . . 670 20.7.17 OCTOSPI yiyan baiti forukọsilẹ (OCTOPI_ABR) . . . . . . . . . . . . . 671 20.7.18 OCTOSPI kekere-agbara iforukọsilẹ akoko (OCTOSPI_LPTR) . . . . . . . . . . 671 20.7.19 OCTOSPI ipari ibaraẹnisọrọ iṣeto ni Forukọsilẹ
(OCTOSPI_WPCCR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 672 20.7.20 OCTOSPI ipari ti akoko iṣeto ni Forukọsilẹ (OCTOSPI_WPTCR) . . 674

RM0438 Ìṣí 8

19/2187
54

Awọn akoonu

RM0438

20.7.21 OCTOSPI ipari ẹkọ Forukọsilẹ (OCTOSPI_WPIR) . . . . . . . . . . . . 674 20.7.22 OCTOSPI fi ipari si maili baiti forukọsilẹ (OCTOSPI_WPABR) . . . . . . 675 20.7.23 OCTOSPI kọ ibaraẹnisọrọ iṣeto ni Forukọsilẹ
(OCTOSPI_WCCR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 675 20.7.24 OCTOSPI kọ iforukọsilẹ iṣeto akoko (OCTOSPI_WTCR) . . . . 677 20.7.25 OCTOSPI kọ iforukọsilẹ itọnisọna (OCTOSPI_WIR) . . . . . . . . . . . . . 678 20.7.26 OCTOSPI kọ maili baiti forukọsilẹ (OCTOSPI_WABR) . . . . . . . 678 20.7.27 OCTOSPI HyperBus lairi iṣeto ni Forukọsilẹ
(OCTOSPI_HLCR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 679 20.7.28 OCTOSPI maapu forukọsilẹ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 679

21

Afọwọṣe-si-oni iyipada (ADC) . . . . . . . . . . . . . . . . . . . . . . . . . . . 683

21.1 ADC ifihan. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 683

21.2 ADC akọkọ awọn ẹya ara ẹrọ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 684

21.3 ADC imuse. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 685

21.4 ADC iṣẹ apejuwe. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 686

21.4.1 ADC Àkọsílẹ aworan atọka. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 686

21.4.2 ADC pinni ati ti abẹnu awọn ifihan agbara. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 687

21.4.3 ADC aago. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 688

21.4.4 ADC1/2 Asopọmọra. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 690

21.4.5 Ẹrú AHB ni wiwo. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 692

21.4.6 ADC Jin-agbara-isalẹ mode (DEEPPWD) ati ADC voltage olutọsọna (ADVREGEN) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 692

21.4.7 Nikan-opin ati awọn ikanni igbewọle iyatọ. . . . . . . . . . . . . . . . . . . . 693

21.4.8 Odiwọn (ADCAL, ADCALDIF, ADC_CALFACT) . . . . . . . . . . . . . . . 693

21.4.9 ADC on-pipa Iṣakoso (ADEN, ADDIS, ADRDY) . . . . . . . . . . . . . . . . . . . . 696

21.4.10 Awọn ihamọ nigba kikọ awọn iwọn iṣakoso ADC. . . . . . . . . . . . . . . . . . . 697

21.4.11 ikanni yiyan (ADC_SQRy, ADC_JSQR) . . . . . . . . . . . . . . . . . . . 698

21.4.12 ikanni-ọlọgbọn programmable sampakoko ling (SMPR1, SMPR2) . . . . . 699

21.4.13 Ipo iyipada ẹyọkan (CONT = 0) . . . . . . . . . . . . . . . . . . . . . . . . . . 699

21.4.14 Tesiwaju ipo iyipada (CONT = 1) . . . . . . . . . . . . . . . . . . . . . . 700

21.4.15 Bibẹrẹ awọn iyipada (ADSTART, JADSTART) . . . . . . . . . . . . . . . . . . . 701

21.4.16 ADC akoko. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 702

21.4.17 Idaduro iyipada ti nlọ lọwọ (ADSTP, JADSTP) . . . . . . . . . . . . . . 702

21.4.18 Iyipada lori itagbangba itagbangba ati okunfa polarity (EXTSEL, EXTEN, JEXTSEL, JEXTEN) . . . . . . . . . . . . . . . . . . . . . . . 704

21.4.19 Isakoso ikanni itasi. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 706

21.4.20 Ipo idaduro (DISCEN, DISCNUM, JDISCEN) . . . . . . . . . . . . 708

20/2187

RM0438 Ìṣí 8

RM0438

Awọn akoonu

21.5 21.6 21.7

21.4.21 Isinyi ti o tọ fun awọn iyipada abẹrẹ. . . . . . . . . . . . . . . . . . . . . . 709 21.4.22 Eto ipinnu (RES) – Yara iyipada mode . . . . . . . . . . 717 21.4.23 Opin iyipada, opin sampalakoso ling (EOC, JEOC, EOSMP) . . 718 21.4.24 Opin iyipada ọkọọkan (EOS, JEOS) . . . . . . . . . . . . . . . . . . . . . 718 21.4.25 Awọn aworan atọka akoko example (awọn ipo ẹyọkan/tẹsiwaju,
hardware/software okunfa). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 719 21.4.26 Data isakoso. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 721 21.4.27 Ṣiṣakoso awọn iyipada nipa lilo DFSDM. . . . . . . . . . . . . . . . . . . . . . 726 21.4.28 Yiyi-kekere awọn ẹya ara ẹrọ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 727 21.4.29 Analog window watchdog (AWD1EN, JAWD1EN, AWD1SGL,
AWD1CH, AWD2CH, AWD3CH, AWD_HTx, AWD_LTx, AWDx) . . . . . 732 21.4.30 Oversitampler . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 736 21.4.31 Meji ADC igbe. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 742 21.4.32 Sensọ iwọn otutu. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 755 21.4.33 VBAT ipese ibojuwo. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 757 21.4.34 Mimojuto ti abẹnu voltage itọkasi. . . . . . . . . . . . . . . . . . . . . . 758
ADC ni ipo agbara kekere. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 759 ADC idilọwọ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 760 ADC forukọsilẹ (fun ADC kọọkan) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 761
21.7.1 ADC idalọwọduro ati ipo iforukọsilẹ (ADC_ISR) . . . . . . . . . . . . . . . . . . . 761 21.7.2 ADC da gbigbi jeki forukọsilẹ (ADC_IER) . . . . . . . . . . . . . . . . . . . . . . 763 21.7.3 ADC Iṣakoso Forukọsilẹ (ADC_CR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 765 21.7.4 ADC iṣeto ni Forukọsilẹ (ADC_CFGR) . . . . . . . . . . . . . . . . . . . . . . 768 21.7.5 ADC iṣeto ni Forukọsilẹ 2 (ADC_CFGR2). . . . . . . . . . . . . . . . . . . 772 21.7.6 ADC sample akoko forukọsilẹ 1 (ADC_SMPR1) . . . . . . . . . . . . . . . . . . . . 774 21.7.7 ADC sample akoko forukọsilẹ 2 (ADC_SMPR2) . . . . . . . . . . . . . . . . . . . . 775 21.7.8 ADC oluṣọ ala Forukọsilẹ 1 (ADC_TR1) . . . . . . . . . . . . . . . . . 776 21.7.9 ADC oluṣọ ala Forukọsilẹ 2 (ADC_TR2) . . . . . . . . . . . . . . . . . 776 21.7.10 ADC oluso ala Forukọsilẹ 3 (ADC_TR3) . . . . . . . . . . . . . . . . . 777 21.7.11 ADC deede ọkọọkan forukọsilẹ 1 (ADC_SQR1) . . . . . . . . . . . . . . . . . 778 21.7.12 ADC deede ọkọọkan forukọsilẹ 2 (ADC_SQR2) . . . . . . . . . . . . . . . . . 779 21.7.13 ADC deede ọkọọkan forukọsilẹ 3 (ADC_SQR3) . . . . . . . . . . . . . . . . . 780 21.7.14 ADC deede ọkọọkan forukọsilẹ 4 (ADC_SQR4) . . . . . . . . . . . . . . . . . 781 21.7.15 ADC deede data Forukọsilẹ (ADC_DR) . . . . . . . . . . . . . . . . . . . . . . . . . 781 21.7.16 ADC itasi ọkọọkan Forukọsilẹ (ADC_JSQR) . . . . . . . . . . . . . . . . . . 782 21.7.17 ADC aiṣedeede y Forukọsilẹ (ADC_OFRy) . . . . . . . . . . . . . . . . . . . . . . . . . . . 784 21.7.18 ADC itasi ikanni y data Forukọsilẹ (ADC_JDRy) . . . . . . . . . . . . . . . 785

RM0438 Ìṣí 8

21/2187
54

Awọn akoonu

RM0438

21.8 21.9

21.7.19 ADC afọwọṣe oluso 2 iṣeto ni Forukọsilẹ (ADC_AWD2CR) . . . . 785 21.7.20 ADC afọwọṣe oluso 3 iṣeto ni Forukọsilẹ (ADC_AWD3CR). . . . 786 21.7.21 ADC iyato mode yiyan Forukọsilẹ (ADC_DIFSEL) . . . . . . . . . . 786 21.7.22 ADC odiwọn ifosiwewe (ADC_CALFACT) . . . . . . . . . . . . . . . . . . . . . . 787
Awọn iforukọsilẹ ADC ti o wọpọ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 787
21.8.1 ADC wọpọ ipo Forukọsilẹ (ADC_CSR) . . . . . . . . . . . . . . . . . . . . . 787 21.8.2 ADC wọpọ Iṣakoso Forukọsilẹ (ADC_CCR) . . . . . . . . . . . . . . . . . . . . . 789 21.8.3 ADC wọpọ deede data forukọsilẹ fun meji mode (ADC_CDR) . . . . . 792
ADC forukọsilẹ map. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 792

22

Oluyipada oni-si-analog (DAC) . . . . . . . . . . . . . . . . . . . . . . . . . . . . 796

22.1 DAC ifihan. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 796

22.2 DAC akọkọ awọn ẹya ara ẹrọ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 796

22.3 DAC imuse. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 797

22.4 DAC iṣẹ apejuwe. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 798

22.4.1 DAC Àkọsílẹ aworan atọka. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 798

22.4.2 DAC ikanni ṣiṣẹ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 799

22.4.3 DAC data kika. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 799

22.4.4 DAC iyipada. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 801

22.4.5 DAC o wu voltage . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 801

22.4.6 DAC okunfa yiyan. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 802

22.4.7 DMA ibeere. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 803

22.4.8 Ariwo iran. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 803

22.4.9 Triangle-igbi iran. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 805

22.4.10 DAC ikanni awọn ipo. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 806

22.4.11 DAC ikanni saarin odiwọn. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 809

22.4.12 DAC ikanni awọn ipo iyipada. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 810

22.4.13 Awọn ipo iyipada ikanni DAC meji (ti awọn ikanni meji ba wa) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 811

22.5 DAC ni awọn ipo agbara kekere. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 815

22.6 DAC idilọwọ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 816

22.7 awọn iforukọsilẹ DAC. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 816

22.7.1 DAC Iṣakoso Forukọsilẹ (DAC_CR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 816

22.7.2 DAC software okunfa Forukọsilẹ (DAC_SWTRGR) . . . . . . . . . . . . . . . . . 820

22.7.3 DAC channel1 12-bit ọtun-aligned data dani Forukọsilẹ (DAC_DHR12R1) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 820

22/2187

RM0438 Ìṣí 8

RM0438

Awọn akoonu

22.7.4 DAC channel1 12-bit osi deede data dani Forukọsilẹ (DAC_DHR12L1) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 821
22.7.5 DAC channel1 8-bit ọtun deedee data dani Forukọsilẹ (DAC_DHR8R1) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 821
22.7.6 DAC channel2 12-bit ọtun deedee data dani Forukọsilẹ (DAC_DHR12R2) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 822
22.7.7 DAC channel2 12-bit osi deede data dani Forukọsilẹ (DAC_DHR12L2) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 822
22.7.8 DAC channel2 8-bit ọtun-aligned data dani Forukọsilẹ (DAC_DHR8R2) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 823
22.7.9 Meji DAC 12-bit data ti o ni ẹtọ-ọtun iforukọsilẹ (DAC_DHR12RD) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 823
22.7.10 Meji DAC 12-bit ti osi deede data dani Forukọsilẹ (DAC_DHR12LD) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 824
22.7.11 Meji DAC 8-bit ọtun deedee data dani Forukọsilẹ (DAC_DHR8RD) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 824
22.7.12 DAC channel1 data o wu Forukọsilẹ (DAC_DOR1) . . . . . . . . . . . . . . . . 825
22.7.13 DAC channel2 data o wu Forukọsilẹ (DAC_DOR2) . . . . . . . . . . . . . . . . 825
22.7.14 DAC ipo Forukọsilẹ (DAC_SR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 825
22.7.15 DAC isọdọtun Iṣakoso Forukọsilẹ (DAC_CCR) . . . . . . . . . . . . . . . . . . . 827
22.7.16 DAC mode Iṣakoso Forukọsilẹ (DAC_MCR) . . . . . . . . . . . . . . . . . . . . . . . 827
22.7.17 DAC channel1 sample ati idaduro sample forukọsilẹ akoko (DAC_SHSR1) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 829
22.7.18 DAC channel2 sample ati idaduro sample forukọsilẹ akoko (DAC_SHSR2) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 829
22.7.19 DAC sample ati iforukọsilẹ akoko idaduro (DAC_SHHR) . . . . . . . . . . . . . . . 829
22.7.20 DAC sample gba iforukọsilẹ akoko isọdọtun (DAC_SHRR) . . . . . . . . . 830
22.7.21 DAC forukọsilẹ map. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 831

23

Voltage itọkasi ifipamọ (VREFBUF) . . . . . . . . . . . . . . . . . . . . . . . . . . 833

23.1 VREFBUF ifihan. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 833

23.2 VREFBUF iṣẹ apejuwe. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 833

23.3 VREFBUF trimming. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 834

23.4 VREFBUF awọn iforukọsilẹ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 835

23.4.1 VREFBUF iṣakoso ati ipo iforukọsilẹ (VREFBUF_CSR) . . . . . . . . . . 835

23.4.2 VREFBUF isọdọtun Iṣakoso Forukọsilẹ (VREFBUF_CCR) . . . . . . . . . . 836

23.4.3 VREFBUF forukọsilẹ map. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 836

24

Comparator (COMP) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 837

24.1 Ọrọ Iṣaaju. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 837

RM0438 Ìṣí 8

23/2187
54

Awọn akoonu

RM0438

24.2 24.3
24.4 24.5 24.6

COMP akọkọ awọn ẹya ara ẹrọ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 837 COMP iṣẹ apejuwe. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 838
24.3.1 COMP Àkọsílẹ aworan atọka. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 838 24.3.2 COMP pinni ati awọn ifihan agbara inu. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 838 24.3.3 COMP atunto ati awọn aago. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 839 24.3.4 Comparator LOCK siseto. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 839 24.3.5 Window comparator. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 840 24.3.6 Ibanuje. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 840 24.3.7 Comparator o wu òfo iṣẹ. . . . . . . . . . . . . . . . . . . . . . . . . . 841 24.3.8 COMP agbara ati awọn ipo iyara. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 842
Awọn ipo agbara kekere COMP. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 842 COMP idilọwọ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 842 COMP awọn iforukọsilẹ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 843
24.6.1 Comparator 1 Iṣakoso ati ipo Forukọsilẹ (COMP1_CSR) . . . . . . . . . . 843 24.6.2 Comparator 2 Iṣakoso ati ipo Forukọsilẹ (COMP2_CSR) . . . . . . . . . . 845 24.6.3 COMP forukọsilẹ map. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 848

25

Iṣiṣẹ ampawọn olugbala (OPAMP) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 849

25.1 Ọrọ Iṣaaju. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 849

25.2 OPAMP akọkọ awọn ẹya ara ẹrọ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 849

25.3 OPAMP apejuwe iṣẹ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 849

25.3.1 OPAMP atunto ati awọn aago. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 849

25.3.2 Iṣeto ni ibẹrẹ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 850

25.3.3 ifihan agbara afisona. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 850

25.3.4 OPAMP awọn ipo. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 851

25.3.5 Idiwọn. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 854

25.4 OPAMP awọn ọna agbara kekere. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 856

25.5 OPAMP awọn iforukọsilẹ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 857

25.5.1 OPAMP1 iṣakoso / iforukọsilẹ ipo (OPAMP1_CSR). . . . . . . . . . . . . . . . 857

25.5.2 OPAMPIforukọsilẹ gige aiṣedeede 1 ni ipo deede (OPAMP1_OTR). . 858

25.5.3 OPAMPIforukọsilẹ gige aiṣedeede 1 ni ipo agbara kekere (OPAMP1_LPOTR). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 858

25.5.4 OPAMP2 iṣakoso / iforukọsilẹ ipo (OPAMP2_CRS) . . . . . . . . . . . . . . . . 859

25.5.5 OPAMPIforukọsilẹ gige aiṣedeede 2 ni ipo deede (OPAMP2_OTR). . 860

25.5.6 OPAMPIforukọsilẹ gige aiṣedeede 2 ni ipo agbara kekere (OPAMP2_LPOTR). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 860

25.5.7 OPAMP forukọsilẹ map. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 861

24/2187

RM0438 Ìṣí 8

RM0438

Awọn akoonu

26

Ajọ oni nọmba fun awọn oluyipada sigma delta (DFSDM) . . . . . . . . . . . . . . . 862

26.1 Ọrọ Iṣaaju. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 862

26.2 DFSDM akọkọ awọn ẹya ara ẹrọ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 863

26.3 DFSDM imuse. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 864

26.4 DFSDM iṣẹ apejuwe. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 865

26.4.1 DFSDM Àkọsílẹ aworan atọka. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 865

26.4.2 DFSDM pinni ati awọn ti abẹnu awọn ifihan agbara. . . . . . . . . . . . . . . . . . . . . . . . . . . . 866

26.4.3 DFSDM ipilẹ ati awọn aago. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 867

26.4.4 Tẹlentẹle ikanni transceivers. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 868

26.4.5 Tito leto ni wiwo ni tẹlentẹle input. . . . . . . . . . . . . . . . . . . . . . . . . . 878

26.4.6 Awọn igbewọle data ti o jọra. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 878

26.4.7 yiyan ikanni. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 880

26.4.8 Digital àlẹmọ iṣeto ni. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 881

26.4.9 Integrator kuro. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 882

26.4.10 Analog oluso. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 883

26.4.11 Kukuru-Circuit oluwari. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 885

26.4.12 Awari iwọn. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 886

26.4.13 Data kuro Àkọsílẹ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 886

26.4.14 Ibuwolu data kika. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 887

26.4.15 Ifilọlẹ awọn iyipada. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 888

26.4.16 Tesiwaju ati ki o yara lemọlemọfún igbe. . . . . . . . . . . . . . . . . . . . . . . . 888

26.4.17 Beere ṣaaju. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 889

26.4.18 Agbara iṣapeye ni ipo ṣiṣe. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 890

26.5 DFSDM idilọwọ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 890

26.6 DFSDM DMA gbigbe. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 892

26.7 DFSDM ikanni y awọn iforukọsilẹ (y = 0..3) . . . . . . . . . . . . . . . . . . . . . . . . . . . 892

26.7.1 DFSDM ikanni y iṣeto ni Forukọsilẹ (DFSDM_CHyCFGR1). . . . 892

26.7.2 DFSDM ikanni y iṣeto ni Forukọsilẹ (DFSDM_CHyCFGR2). . . . 894

26.7.3 DFSDM ikanni y afọwọṣe ajafitafita ati kukuru-Circuit Forukọsilẹ (DFSDM_CHyAWSCDR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 895

26.7.4 DFSDM ikanni y ajafitafita àlẹmọ data Forukọsilẹ (DFSDM_CHyWDATR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 896

26.7.5 DFSDM ikanni y data input Forukọsilẹ (DFSDM_CHyDATINR) . . . . . . 896

26.7.6 DFSDM ikanni y idaduro Forukọsilẹ (DFSDM_CHyDLYR) . . . . . . . . . . . . 897

26.8 DFSDM àlẹmọ x module register (x = 0..3) . . . . . . . . . . . . . . . . . . . . . . . . 898

26.8.1 DFSDM àlẹmọ x Iṣakoso Forukọsilẹ 1 (DFSDM_FLTxCR1). . . . . . . . . . . . 898

26.8.2 DFSDM àlẹmọ x Iṣakoso Forukọsilẹ 2 (DFSDM_FLTxCR2). . . . . . . . . . . . 901

RM0438 Ìṣí 8

25/2187
54

Awọn akoonu

RM0438

26.8.3 DFSDM àlẹmọ x idalọwọduro ati ipo iforukọsilẹ (DFSDM_FLTxISR) . . . . . 902
26.8.4 DFSDM àlẹmọ x da gbigbi asia ko o Forukọsilẹ (DFSDM_FLTxICR) . . . . . 904
26.8.5 DFSDM àlẹmọ x itasi ikanni ẹgbẹ yiyan Forukọsilẹ (DFSDM_FLTxJCHGR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 905
26.8.6 DFSDM àlẹmọ x Iṣakoso Forukọsilẹ (DFSDM_FLTxFCR). . . . . . . . . . . . . . 905
26.8.7 DFSDM àlẹmọ x data forukọsilẹ fun ẹgbẹ itasi (DFSDM_FLTxJDATAR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 906
26.8.8 DFSDM àlẹmọ x data forukọsilẹ fun ikanni deede (DFSDM_FLTxRDATAR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 907
26.8.9 DFSDM àlẹmọ x afọwọṣe ajafitafita ga ala Forukọsilẹ (DFSDM_FLTxAWHTR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 908
26.8.10 DFSDM àlẹmọ x afọwọṣe ajafitafita kekere ala Forukọsilẹ (DFSDM_FLTxAWLTR). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 908
26.8.11 DFSDM àlẹmọ x afọwọṣe oluso ipo Forukọsilẹ (DFSDM_FLTxAWSR). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 909
26.8.12 DFSDM àlẹmọ x afọwọṣe ajafitafita ko asia Forukọsilẹ (DFSDM_FLTxAWCFR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 910
26.8.13 DFSDM àlẹmọ x extremes oluwari o pọju Forukọsilẹ (DFSDM_FLTxEXMAX) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 910
26.8.14 DFSDM àlẹmọ x extremes oluwari kere Forukọsilẹ (DFSDM_FLTxEXMIN) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 911
26.8.15 DFSDM àlẹmọ x iforukọsilẹ aago iyipada (DFSDM_FLTxCNVTIMR) . . 911
26.8.16 DFSDM forukọsilẹ map. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 912

27

Alakoso oye ifọwọkan (TSC) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 920

27.1 Ọrọ Iṣaaju. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 920

27.2 TSC akọkọ awọn ẹya ara ẹrọ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 920

27.3 TSC apejuwe iṣẹ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 921

27.3.1 TSC Àkọsílẹ aworan atọka. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 921

27.3.2 Dada idiyele gbigbe akomora loriview . . . . . . . . . . . . . . . . . . . 921

27.3.3 Tun ati awọn aago. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 924

27.3.4 Gbigba agbara ọkọọkan akomora. . . . . . . . . . . . . . . . . . . . . . . . . 924

27.3.5 Itankale julọ.Oniranran ẹya-ara. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 925

27.3.6 Max kika aṣiṣe. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 926

Ọdun 27.3.7 Sampling kapasito I/O ati ikanni I/O mode yiyan. . . . . . . . . . . 926

27.3.8 Ipo gbigba. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 927

27.3.9 I/O hysteresis ati iṣakoso afọwọṣe yipada. . . . . . . . . . . . . . . . . . . . . . . 927

27.4 TSC awọn ipo agbara kekere. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 928

27.5 TSC idilọwọ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 928

26/2187

RM0438 Ìṣí 8

RM0438

Awọn akoonu

27.6

Awọn iforukọsilẹ TSC. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 928
27.6.1 TSC Iṣakoso Forukọsilẹ (TSC_CR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 928 27.6.2 TSC idalọwọduro jeki Forukọsilẹ (TSC_IER) . . . . . . . . . . . . . . . . . . . . . . 931 27.6.3 TSC da gbigbi ko o Forukọsilẹ (TSC_ICR) . . . . . . . . . . . . . . . . . . . . . . . . 932 27.6.4 TSC da gbigbi ipo Forukọsilẹ (TSC_ISR) . . . . . . . . . . . . . . . . . . . . . . . 932 27.6.5 TSC I/O hysteresis Iṣakoso Forukọsilẹ (TSC_IOHCR) . . . . . . . . . . . . . . . 933 27.6.6 TSC ni mo / Eyin afọwọṣe yipada Iṣakoso Forukọsilẹ
(TSC_IOASCR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 933 27.6.7 TSC Mo / O sampiforukọsilẹ iṣakoso ling (TSC_IOSCR) . . . . . . . . . . . . . . . . 934 27.6.8 TSC I / O ikanni Iṣakoso Forukọsilẹ (TSC_IOCCR) . . . . . . . . . . . . . . . . . 934 27.6.9 TSC I / O ẹgbẹ iṣakoso ipo Forukọsilẹ (TSC_IOGCSR) . . . . . . . . . . . . 935 27.6.10 TSC Mo / Eyin ẹgbẹ x counter Forukọsilẹ (TSC_IOGxCR) . . . . . . . . . . . . . . . . 935 27.6.11 TSC forukọsilẹ map. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 936

28

Olupilẹṣẹ nọmba ID otitọ (RNG) . . . . . . . . . . . . . . . . . . . . . . . . 938

28.1 RNG ifihan. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 938

28.2 RNG akọkọ awọn ẹya ara ẹrọ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 938

28.3 RNG iṣẹ apejuwe. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 939

28.3.1 RNG Àkọsílẹ aworan atọka. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 939

28.3.2 RNG ti abẹnu awọn ifihan agbara. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 939

28.3.3 ID nọmba iran. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 939

28.3.4 RNG ibẹrẹ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 942

28.3.5 RNG isẹ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 943

28.3.6 RNG aago. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 945

28.3.7 Aṣiṣe isakoso. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 945

28.3.8 RNG-kekere lilo. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 946

28.4 RNG idilọwọ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 946

28.5 RNG processing akoko. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 947

28.6 RNG entropy orisun afọwọsi. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 947

28.6.1 Ọrọ Iṣaaju. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 947

28.6.2 Awọn ipo afọwọsi. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 947

28.6.3 Data gbigba. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 948

28.7 RNG awọn iforukọsilẹ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 948

28.7.1 RNG Iṣakoso Forukọsilẹ (RNG_CR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 948

28.7.2 RNG ipo Forukọsilẹ (RNG_SR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 950

28.7.3 RNG data Forukọsilẹ (RNG_DR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 951

28.7.4 RNG ilera igbeyewo Forukọsilẹ (RNG_HTCR) . . . . . . . . . . . . . . . . . . 952

RM0438 Ìṣí 8

27/2187
54

Awọn akoonu

RM0438

28.7.5 RNG forukọsilẹ map. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 952

29

AES hardware imuyara (AES) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 953

29.1 Ọrọ Iṣaaju. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 953

29.2 AES akọkọ awọn ẹya ara ẹrọ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 953

29.3 AES imuse. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 953

29.4 AES apejuwe iṣẹ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 954

29.4.1 AES Àkọsílẹ aworan atọka. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 954

29.4.2 AES ti abẹnu awọn ifihan agbara. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 954

29.4.3 AES cryptographic mojuto. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 954

29.4.4 Ilana AES lati ṣe iṣẹ aṣiri kan. . . . . . . . . . . . . . . . . . . 960

29.4.5 AES decryption yika igbaradi bọtini. . . . . . . . . . . . . . . . . . . . . . . . 963

29.4.6 AES ciphertext jiji ati fifẹ data. . . . . . . . . . . . . . . . . . . . . . 963

29.4.7 AES iṣẹ-ṣiṣe daduro ati bẹrẹ pada. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 964

29.4.8 AES ipilẹ chaining igbe (ECB, CBC) . . . . . . . . . . . . . . . . . . . . . . . 964

29.4.9 AES counter (CTR) mode. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 969

29.4.10 AES Galois / counter mode (GCM) . . . . . . . . . . . . . . . . . . . . . . . . . . . . 971

29.4.11 AES Galois koodu ìfàṣẹsí ifiranṣẹ (GMAC) . . . . . . . . . . . . . . 976

29.4.12 AES counter pẹlu CBC-MAC (CCM) . . . . . . . . . . . . . . . . . . . . . . . . . . 978

29.4.13 AES awọn iforukọsilẹ data ati yiyipada data. . . . . . . . . . . . . . . . . . . . . . . . 983

29.4.14 AES awọn iforukọsilẹ bọtini. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 985

29.4.15 AES ipilẹṣẹ fekito awọn iforukọsilẹ. . . . . . . . . . . . . . . . . . . . . . . . . . . . 985

29.4.16 AES DMA ni wiwo. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 986

29.4.17 AES isakoso aṣiṣe. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 987

29.5 AES awọn idilọwọ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 988

29.6 AES lairi processing. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 988

29.7 AES awọn iforukọsilẹ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 989

29.7.1 AES Iṣakoso Forukọsilẹ (AES_CR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 989

29.7.2 AES ipo Forukọsilẹ (AES_SR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 991

29.7.3 AES data input Forukọsilẹ (AES_DINR) . . . . . . . . . . . . . . . . . . . . . . . . . 993

29.7.4 AES data o wu Forukọsilẹ (AES_DOUTR) . . . . . . . . . . . . . . . . . . . . . . 993

29.7.5 AES bọtini Forukọsilẹ 0 (AES_KEYR0) . . . . . . . . . . . . . . . . . . . . . . . . . . . . 994

29.7.6 AES bọtini Forukọsilẹ 1 (AES_KEYR1) . . . . . . . . . . . . . . . . . . . . . . . . . . . . 994

29.7.7 AES bọtini Forukọsilẹ 2 (AES_KEYR2) . . . . . . . . . . . . . . . . . . . . . . . . . . . . 995

29.7.8 AES bọtini Forukọsilẹ 3 (AES_KEYR3) . . . . . . . . . . . . . . . . . . . . . . . . . . . . 995

29.7.9 AES ibẹrẹ iforukọsilẹ fekito 0 (AES_IVR0) . . . . . . . . . . . . . . . . . . 995

28/2187

RM0438 Ìṣí 8

RM0438

Awọn akoonu

29.7.10 AES ibẹrẹ iforukọsilẹ fekito 1 (AES_IVR1) . . . . . . . . . . . . . . . . . . 996 29.7.11 AES ibẹrẹ iforukọsilẹ fekito 2 (AES_IVR2) . . . . . . . . . . . . . . . . . . 996 29.7.12 AES ibẹrẹ iforukọsilẹ fekito 3 (AES_IVR3) . . . . . . . . . . . . . . . . . . 996 29.7.13 Iforukọsilẹ bọtini AES 4 (AES_KEYR4) . . . . . . . . . . . . . . . . . . . . . . . . . . . . 997 29.7.14 Iforukọsilẹ bọtini AES 5 (AES_KEYR5) . . . . . . . . . . . . . . . . . . . . . . . . . . . . 997 29.7.15 Iforukọsilẹ bọtini AES 6 (AES_KEYR6) . . . . . . . . . . . . . . . . . . . . . . . . . . . . 997 29.7.16 Iforukọsilẹ bọtini AES 7 (AES_KEYR7) . . . . . . . . . . . . . . . . . . . . . . . . . . . . 998 29.7.17 AES awọn iforukọsilẹ idaduro (AES_SUSPxR) . . . . . . . . . . . . . . . . . . . . . . . 998 29.7.18 AES forukọsilẹ map. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 999

30

Hash isise (HASH) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1001

30.1 Ọrọ Iṣaaju. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1001

30.2 HASH akọkọ awọn ẹya ara ẹrọ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1001

30.3 HASH imuse. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1002

30.4 HASH apejuwe iṣẹ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1002

30.4.1 HASH Àkọsílẹ aworan atọka. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1002

30.4.2 HASH ti abẹnu awọn ifihan agbara. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1003

30.4.3 Nipa awọn algoridimu hash to ni aabo. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1003

30.4.4 Ifiranṣẹ data ono. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1003

30.4.5 Ifiranṣẹ Daijesti iširo. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1005

30.4.6 Ifiranṣẹ fifẹ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1006

30.4.7 HMAC isẹ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1008

30.4.8 HASH idaduro / bẹrẹ awọn iṣẹ. . . . . . . . . . . . . . . . . . . . . . . . . . 1010

30.4.9 HASH DMA ni wiwo. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1012

30.4.10 HASH aṣiṣe isakoso. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1012

30.4.11 HASH akoko processing. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1012

30.5 HASH idilọwọ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1013

30.6 awọn iforukọsilẹ HASH. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1014

30.6.1 Iforukọsilẹ iṣakoso HASH (HASH_CR). . . . . . . . . . . . . . . . . . . . . . . . . . 1014

30.6.2 HASH data input Forukọsilẹ (HASH_DIN) . . . . . . . . . . . . . . . . . . . . . . . 1016

30.6.3 HASH bẹrẹ iforukọsilẹ (HASH_STR) . . . . . . . . . . . . . . . . . . . . . . . . . . . 1017

30.6.4 HASH daijesti awọn iforukọsilẹ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1018

30.6.5 HASH da gbigbi ṣiṣẹ iforukọsilẹ (HASH_IMR) . . . . . . . . . . . . . . . . . . 1019

30.6.6 Iforukọsilẹ ipo HASH (HASH_SR) . . . . . . . . . . . . . . . . . . . . . . . . . . . 1020

30.6.7 HASH awọn iforukọsilẹ iyipada ipo. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1020

30.6.8 HASH forukọsilẹ map. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1021

RM0438 Ìṣí 8

29/2187
54

Awọn akoonu

RM0438

31

Enjini decryption lori-ni-fly (OTFDEC) . . . . . . . . . . . . . . . . . . . . . . 1023

31.1 OTFDEC ifihan. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1023

31.2 OTFDEC akọkọ awọn ẹya ara ẹrọ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1023

31.3 OTFDEC iṣẹ apejuwe. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1024

31.3.1 OTFDEC Àkọsílẹ aworan atọka. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1024

31.3.2 OTFDEC ti abẹnu awọn ifihan agbara. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1024

31.3.3 OTFDEC on-fly decryption. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1025

31.3.4 OTFDEC lilo ti AES ni idinku ipo counter. . . . . . . . . . . . . 1026

31.3.5 Ṣiṣan iṣakoso ṣiṣan. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1027

31.3.6 OTFDEC aṣiṣe isakoso. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1027

31.4 OTFDEC idilọwọ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1028

31.5 OTFDEC alaye ohun elo. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1028

31.5.1 OTFDEC ilana ibẹrẹ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1028

31.5.2 OTFDEC ati iṣakoso agbara. . . . . . . . . . . . . . . . . . . . . . . . . . 1030

31.5.3 Encrypting fun OTFDEC. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1030

31.5.4 OTFDEC bọtini CRC koodu orisun. . . . . . . . . . . . . . . . . . . . . . . . . . . . 1031

31.6 OTFDEC awọn iforukọsilẹ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1032

31.6.1 OTFDEC Iṣakoso Forukọsilẹ (OTFDEC_CR) . . . . . . . . . . . . . . . . . . . . . 1032

31.6.2 OTFDEC anfani wiwọle Iṣakoso iṣeto ni Forukọsilẹ (OTFDEC_PRIVCFGR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1033

31.6.3 OTFDEC ekun x iforukọsilẹ iṣeto ni (OTFDEC_RxCFGR) . . . . . 1033

31.6.4 agbegbe OTFDEC x ibere adirẹsi adirẹsi (OTFDEC_RxSTARTADDR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1035

31.6.5 OTFDEC ekun x opin adirẹsi Forukọsilẹ (OTFDEC_RxENDADDR) . 1035

31.6.6 OTFDEC ekun x nonce forukọsilẹ 0 (OTFDEC_RxNONCER0) . . . . . 1036

31.6.7 OTFDEC ekun x nonce forukọsilẹ 1 (OTFDEC_RxNONCER1) . . . . . 1037

31.6.8 OTFDEC ekun x bọtini Forukọsilẹ 0 (OTFDEC_RxKEYR0) . . . . . . . . . . 1037

31.6.9 OTFDEC ekun x bọtini Forukọsilẹ 1 (OTFDEC_RxKEYR1) . . . . . . . . . . 1038

31.6.10 OTFDEC ekun x bọtini Forukọsilẹ 2 (OTFDEC_RxKEYR2) . . . . . . . . . . 1038

31.6.11 OTFDEC ekun x bọtini Forukọsilẹ 3 (OTFDEC_RxKEYR3) . . . . . . . . . . 1039

31.6.12 OTFDEC da gbigbi ipo Forukọsilẹ (OTFDEC_ISR) . . . . . . . . . . . . . . 1039

31.6.13 OTFDEC da gbigbi ko o Forukọsilẹ (OTFDEC_ICR) . . . . . . . . . . . . . . . 1040

31.6.14 OTFDEC da gbigbi jeki forukọsilẹ (OTFDEC_IER) . . . . . . . . . . . . . . 1041

31.6.15 OTFDEC forukọsilẹ map. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1042

32

Ohun imuyara bọtini ita gbangba (PKA) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1046

32.1 Ọrọ Iṣaaju. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1046

30/2187

RM0438 Ìṣí 8

RM0438

Awọn akoonu

32.2 32.3
32.4
32.5 32.6 32.7

PKA akọkọ awọn ẹya ara ẹrọ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1046 PKA apejuwe iṣẹ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1046
32.3.1 PKA Àkọsílẹ aworan atọka. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1046 32.3.2 PKA ti abẹnu awọn ifihan agbara. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1047 32.3.3 PKA atunto ati awọn aago. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1047 32.3.4 PKA isare bọtini gbangba. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1047 32.3.5 Awọn ohun elo aṣoju fun PKA. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1049 32.3.6 Ilana PKA lati ṣe iṣẹ kan. . . . . . . . . . . . . . . . . . . . . . 1051 32.3.7 PKA isakoso aṣiṣe. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1052
Awọn ipo iṣẹ PKA. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1052
32.4.1 Ọrọ Iṣaaju. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1052 32.4.2 Montgomery paramita isiro. . . . . . . . . . . . . . . . . . . . . . . . . 1053 32.4.3 afikun apọjuwọn. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1054 32.4.4 Iyokuro apọjuwọn. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1054 32.4.5 Modular ati isodipupo Montgomery. . . . . . . . . . . . . . . . . . . . . . 1055 32.4.6 Apejuwe apọjuwọn. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1056 32.4.7 Iyipada apọjuwọn. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1056 32.4.8 Idinku apọjuwọn. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1057 32.4.9 Afikun isiro. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1057 32.4.10 iyokuro isiro. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1057 32.4.11 Iṣiro isodipupo. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1058 32.4.12 Iṣiro afiwe. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1058 32.4.13 RSA CRT aropin. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1059 32.4.14 Ojuami lori elliptic ti tẹ Fp ayẹwo. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1059 32.4.15 ECC Fp scalar isodipupo. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1060 32.4.16 ECDSA ami. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1061 32.4.17 ECDSA ijerisi. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1063
Example ti awọn atunto ati awọn akoko sisẹ. . . . . . . . . . . . . . . . . 1064
32.5.1 Atilẹyin elliptic ekoro. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1064 32.5.2 Awọn akoko iṣiro. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1066
PKA idilọwọ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1067 awọn iforukọsilẹ PKA. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1068
32.7.1 PKA Iṣakoso Forukọsilẹ (PKA_CR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1068 32.7.2 Iforukọsilẹ ipo PKA (PKA_SR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1069 32.7.3 PKA ko o flag Forukọsilẹ (PKA_CLRFR) . . . . . . . . . . . . . . . . . . . . . . . . 1070 32.7.4 PKA Ramu. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1070

RM0438 Ìṣí 8

31/2187
54

Awọn akoonu

RM0438

32.7.5 PKA forukọsilẹ map. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1071

33

Awọn aago iṣakoso ilọsiwaju (TIM1/TIM8) . . . . . . . . . . . . . . . . . . . . . . . . 1072

33.1 TIM1/TIM8 ifihan. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1072

33.2 TIM1/TIM8 awọn ẹya akọkọ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1072

33.3 TIM1/TIM8 apejuwe iṣẹ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1074

33.3.1 Time-mimọ kuro. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1074

33.3.2 Awọn ọna kika. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1076

33.3.3 atunwi counter. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1087

33.3.4 Ita okunfa titẹ sii. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1089

33.3.5 Aago yiyan. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1090

33.3.6 Yaworan / afiwe awọn ikanni. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1094

33.3.7 Ipo gbigba igbewọle. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1096

33.3.8 PWM ipo igbewọle. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1097

33.3.9 Fi ipa mu ipo. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1098

33.3.10 Ijade afiwe mode. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1099

33.3.11 PWM mode. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1100

33.3.12 Ipo aibaramu PWM. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1103

33.3.13 Ipo PWM Apapo. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1104

33.3.14 Ipo PWM alakoso 3 ni idapo. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1105

33.3.15 Awọn abajade ibaramu ati ifibọ akoko-ku. . . . . . . . . . . . . . . 1106

33.3.16 Lilo iṣẹ fifọ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1108

33.3.17 Bidirectional Bireki awọn igbewọle. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1114

33.3.18 Pa ifihan OCxREF kuro lori iṣẹlẹ ita. . . . . . . . . . . . . . 1115

33.3.19 6-igbese PWM iran. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1117

33.3.20 Ọkan-pulse mode. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1118

33.3.21 Retriggerable ọkan polusi mode. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1119

33.3.22 Ipo wiwo kooduopo. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1120

33.3.23 UIF bit remapping. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1122

33.3.24 Aago input XOR iṣẹ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1123

33.3.25 Interfacing pẹlu Hall sensosi. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1123

33.3.26 Amuṣiṣẹpọ aago. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1126

33.3.27 ADC amuṣiṣẹpọ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1130

33.3.28 DMA ti nwaye mode. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1130

33.3.29 Ipo yokokoro. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1131

33.4 TIM1/TIM8 awọn iforukọsilẹ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1132

33.4.1 TIMx Iṣakoso Forukọsilẹ 1 (TIMx_CR1) (x = 1, 8). . . . . . . . . . . . . . . . . . 1132

32/2187

RM0438 Ìṣí 8

RM0438

Awọn akoonu
33.4.2 TIMx Iṣakoso Forukọsilẹ 2 (TIMx_CR2) (x = 1, 8). . . . . . . . . . . . . . . . . . 1133
33.4.3 Iforukọsilẹ iṣakoso ipo ẹrú TIMx (TIMx_SMCR) (x = 1, 8). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1136
33.4.4 TIMx DMA/fifiranṣẹ iforukọsilẹ (TIMx_DIER) (x = 1, 8) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1138
33.4.5 TIMx ipo Forukọsilẹ (TIMx_SR) (x = 1, 8). . . . . . . . . . . . . . . . . . . . . . 1140
33.4.6 Iforukọsilẹ iran iṣẹlẹ TIMx (TIMx_EGR) (x = 1, 8). . . . . . . . . . . . 1142
33.4.7 TIMx Yaworan / afiwe mode forukọsilẹ 1 (TIMx_CCMR1) (x = 1, 8) . . 1143
33.4.8 TIMx Yaworan / afiwe mode forukọsilẹ 1 [miiran] (TIMx_CCMR1) (x = 1, 8). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1144
33.4.9 TIMx Yaworan / afiwe mode forukọsilẹ 2 (TIMx_CCMR2) (x = 1, 8) . . 1147
33.4.10 TIMx Yaworan / afiwe mode forukọsilẹ 2 [miiran] (TIMx_CCMR2) (x = 1, 8). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1148
33.4.11 TIMx Yaworan / afiwe jeki Forukọsilẹ (TIMx_CCER) (x = 1, 8). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1149
33.4.12 TIMx ounka (TIMx_CNT) (x = 1, 8). . . . . . . . . . . . . . . . . . . . . . . . . . 1153
33.4.13 TIMx prescaler (TIMx_PSC) (x = 1, 8). . . . . . . . . . . . . . . . . . . . . . . . 1153
33.4.14 TIMx auto-reload Forukọsilẹ (TIMx_ARR) (x = 1, 8). . . . . . . . . . . . . . . . 1153
33.4.15 TIMx atunwi counter Forukọsilẹ (TIMx_RCR) (x = 1, 8). . . . . . . . . . . 1154
33.4.16 TIMx Yaworan / afiwe Forukọsilẹ 1 (TIMx_CCR1) (x = 1, 8). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1154
33.4.17 TIMx Yaworan / afiwe Forukọsilẹ 2 (TIMx_CCR2) (x = 1, 8). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1155
33.4.18 TIMx Yaworan / afiwe Forukọsilẹ 3 (TIMx_CCR3) (x = 1, 8). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1155
33.4.19 TIMx Yaworan / afiwe Forukọsilẹ 4 (TIMx_CCR4) (x = 1, 8). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1156
33.4.20 TIMx Bireki ati akoko-oku forukọsilẹ (TIMx_BDTR) (x = 1, 8). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1156
33.4.21 TIMx DMA Iṣakoso Forukọsilẹ (TIMx_DCR) (x = 1, 8). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1160
33.4.22 TIMx DMA adirẹsi fun gbigbe ni kikun (TIMx_DMAR) (x = 1, 8). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1161
33.4.23 TIM1 aṣayan forukọsilẹ 1 (TIM1_OR1) . . . . . . . . . . . . . . . . . . . . . . . . . . 1162
33.4.24 TIM8 aṣayan forukọsilẹ 1 (TIM8_OR1) . . . . . . . . . . . . . . . . . . . . . . . . . . 1162
33.4.25 TIMx Yaworan / afiwe mode forukọsilẹ 3 (TIMx_CCMR3) (x = 1, 8) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1163
33.4.26 TIMx Yaworan / afiwe Forukọsilẹ 5 (TIMx_CCR5) (x = 1, 8). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1164
33.4.27 TIMx Yaworan / afiwe Forukọsilẹ 6 (TIMx_CCR6) (x = 1, 8). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1165

RM0438 Ìṣí 8

33/2187
54

Awọn akoonu

RM0438

33.4.28 TIM1 aṣayan forukọsilẹ 2 (TIM1_OR2) . . . . . . . . . . . . . . . . . . . . . . . . . . 1165 33.4.29 TIM1 aṣayan forukọsilẹ 3 (TIM1_OR3) . . . . . . . . . . . . . . . . . . . . . . . . . . 1167 33.4.30 TIM8 aṣayan forukọsilẹ 2 (TIM8_OR2) . . . . . . . . . . . . . . . . . . . . . . . . . . 1168 33.4.31 TIM8 aṣayan forukọsilẹ 3 (TIM8_OR3) . . . . . . . . . . . . . . . . . . . . . . . . . . 1170 33.4.32 TIM1 maapu forukọsilẹ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1172 33.4.33 TIM8 maapu forukọsilẹ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1174

34

Awọn aago idi gbogbogbo (TIM2/TIM3/TIM4/TIM5) . . . . . . . . . . . . . . . . 1177

34.1 TIM2/TIM3/TIM4/TIM5 ifihan. . . . . . . . . . . . . . . . . . . . . . . . . . . .1177

34.2 TIM2/TIM3/TIM4/TIM5 awọn ẹya akọkọ. . . . . . . . . . . . . . . . . . . . . . . . . . .1177

34.3 TIM2/TIM3/TIM4/TIM5 apejuwe iṣẹ. . . . . . . . . . . . . . . . . . . . .1179

34.3.1 Time-mimọ kuro. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1179

34.3.2 Awọn ọna kika. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1181

34.3.3 Aago yiyan. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1191

34.3.4 Yaworan / Afiwe awọn ikanni. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1195

34.3.5 Ipo gbigba igbewọle. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1197

34.3.6 PWM ipo igbewọle. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1198

34.3.7 Fi ipa mu ipo. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1199

34.3.8 Ijade afiwe mode. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1200

34.3.9 PWM mode. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1201

34.3.10 Ipo aibaramu PWM. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1204

34.3.11 Ipo PWM Apapo. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1205

34.3.12 Pa ifihan OCxREF kuro lori iṣẹlẹ ita. . . . . . . . . . . . . . 1206

34.3.13 Ọkan-pulse mode. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1208

34.3.14 Retriggerable ọkan polusi mode. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1209

34.3.15 Ipo wiwo kooduopo. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1210

34.3.16 UIF bit remapping. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1212

34.3.17 Aago input XOR iṣẹ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1212

34.3.18 Aago ati amuṣiṣẹpọ okunfa ita. . . . . . . . . . . . . . . . . . . 1213

34.3.19 Amuṣiṣẹpọ aago. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1216

34.3.20 DMA ti nwaye mode. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1221

34.3.21 Ipo yokokoro. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1222

34.4 TIM2/TIM3/TIM4/TIM5 awọn iforukọsilẹ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1223

34.4.1 TIMx Iṣakoso Forukọsilẹ 1 (TIMx_CR1) (x = 2 to 5). . . . . . . . . . . . . . . . . 1223

34.4.2 TIMx Iṣakoso Forukọsilẹ 2 (TIMx_CR2) (x = 2 to 5). . . . . . . . . . . . . . . . . 1224

34.4.3 Iforukọsilẹ iṣakoso ipo ẹrú TIMx (TIMx_SMCR) (x = 2 si 5). . . . . . . 1226

34.4.4 TIMx DMA/Iforukọsilẹ ṣiṣẹ (TIMx_DIER) (x = 2 to 5) . . . . . . 1229

34/2187

RM0438 Ìṣí 8

RM0438

Awọn akoonu

34.4.5 TIMx ipo Forukọsilẹ (TIMx_SR) (x = 2 to 5) . . . . . . . . . . . . . . . . . . . . 1230 34.4.6 Iforukọsilẹ iran iṣẹlẹ TIMx (TIMx_EGR) (x = 2 to 5). . . . . . . . . . 1231 34.4.7 TIMx Yaworan / afiwe mode forukọsilẹ 1 (TIMx_CCMR1) (x = 2 to 5) . 1232 34.4.8 TIMx Yaworan/fiwera mode forukọsilẹ 1 [miiran] (TIMx_CCMR1)
(x = 2 si 5). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1234 34.4.9 TIMx Yaworan / afiwe mode forukọsilẹ 2 (TIMx_CCMR2) (x = 2 to 5) . 1236 34.4.10 TIMx Yaworan/fiwera mode forukọsilẹ 2 [miiran] (TIMx_CCMR2)
(x = 2 si 5). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1237 34.4.11 TIMx Yaworan / afiwe jeki Forukọsilẹ
(TIMx_CCER) (x = 2 si 5) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1238 34.4.12 TIMx ounka (TIMx_CNT) (x = 2 to 5). . . . . . . . . . . . . . . . . . . . . . . . 1239 34.4.13 TIMx counter [miiran] (TIMx_CNT) (x = 2 to 5). . . . . . . . . . . . . . . . 1240 34.4.14 TIMx prescaler (TIMx_PSC) (x = 2 to 5). . . . . . . . . . . . . . . . . . . . . . . 1240 34.4.15 TIMx auto-reload Forukọsilẹ (TIMx_ARR) (x = 2 to 5). . . . . . . . . . . . . . 1241 34.4.16 TIMx Yaworan / afiwe iforukọsilẹ 1 (TIMx_CCR1) (x = 2 to 5) . . . . . . . 1241 34.4.17 TIMx Yaworan / afiwe iforukọsilẹ 2 (TIMx_CCR2) (x = 2 to 5). . . . . . . 1241 34.4.18 TIMx Yaworan / afiwe iforukọsilẹ 3 (TIMx_CCR3) (x = 2 to 5). . . . . . . 1242 34.4.19 TIMx Yaworan / afiwe iforukọsilẹ 4 (TIMx_CCR4) (x = 2 to 5). . . . . . . 1242 34.4.20 TIMx DMA Iṣakoso Forukọsilẹ (TIMx_DCR) (x = 2 to 5). . . . . . . . . . . . . . 1243 34.4.21 TIMx DMA adirẹsi fun gbigbe ni kikun (TIMx_DMAR) (x = 2 to 5). . . . . . 1244 34.4.22 TIM2 aṣayan forukọsilẹ 1 (TIM2_OR1) . . . . . . . . . . . . . . . . . . . . . . . . . . 1244 34.4.23 TIM3 aṣayan forukọsilẹ 1 (TIM3_OR1) . . . . . . . . . . . . . . . . . . . . . . . . . . 1244 34.4.24 TIM2 aṣayan forukọsilẹ 2 (TIM2_OR2) . . . . . . . . . . . . . . . . . . . . . . . . . . 1245 34.4.25 TIM3 aṣayan forukọsilẹ 2 (TIM3_OR2) . . . . . . . . . . . . . . . . . . . . . . . . . . 1245 34.4.26 TIMx maapu forukọsilẹ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1247

35

Awọn aago idi gbogbogbo (TIM15/TIM16/TIM17) . . . . . . . . . . . . . . . . . 1250

35.1 TIM15/TIM16/TIM17 ifihan. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1250

35.2 TIM15 akọkọ awọn ẹya ara ẹrọ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1250

35.3 TIM16/TIM17 awọn ẹya akọkọ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1251

35.4 TIM15/TIM16/TIM17 apejuwe iṣẹ. . . . . . . . . . . . . . . . . . . . . 1254

35.4.1 Time-mimọ kuro. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1254

35.4.2 Awọn ọna kika. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1256

35.4.3 atunwi counter. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1260

35.4.4 35.4.5 35.4.6 35.4.7

Aṣayan aago. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1261 Yaworan/afiwera awọn ikanni. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1263 Ipo gbigba igbewọle. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Ipo titẹ sii 1265 PWM (fun TIM15 nikan) . . . . . . . . . . . . . . . . . . . . . . . . . . . 1266

RM0438 Ìṣí 8

35/2187
54

Awọn akoonu

RM0438

35.5

35.4.8 Fi ipa mu ipo. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1267 35.4.9 Ipo afiwera. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1268 35.4.10 PWM mode. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1269 35.4.11 Ipo PWM Apapo (TIM15 nikan) . . . . . . . . . . . . . . . . . . . . . . . . . 1270 35.4.12 Awọn abajade ibaramu ati ifibọ akoko-ku. . . . . . . . . . . . . . . 1271 35.4.13 Lilo iṣẹ fifọ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1273 35.4.14 Bidirectional Bireki awọn igbewọle. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1278 35.4.15 6-igbese PWM iran. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1279 35.4.16 Ọkan-pulse mode. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1281 35.4.17 Retriggerable ọkan pulse mode (TIM15 nikan) . . . . . . . . . . . . . . . . . . . 1282 35.4.18 UIF bit remapping. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1283 35.4.19 Aago igbewọle XOR iṣẹ (TIM15 nikan) . . . . . . . . . . . . . . . . . . . . . . . 1284 35.4.20 Amuṣiṣẹpọ nfa itagbangba (TIM15 nikan) . . . . . . . . . . . . . . . . . . 1285 35.4.21 Ipo ẹrú ni idapo atunto + ipo okunfa. . . . . . . . . . . . . . . . . . 1287 35.4.22 DMA ti nwaye mode. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1287 35.4.23 Amuṣiṣẹpọ Aago (TIM15). . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1289 35.4.24 Lilo iṣẹjade aago bi okunfa fun awọn akoko miiran (TIM16/TIM17). . . . . . 1289 35.4.25 Ipo yokokoro. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1289
awọn iforukọsilẹ TIM15. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1290
35.5.1 TIM15 Iṣakoso Forukọsilẹ 1 (TIM15_CR1). . . . . . . . . . . . . . . . . . . . . . . 1290 35.5.2 TIM15 Iṣakoso Forukọsilẹ 2 (TIM15_CR2). . . . . . . . . . . . . . . . . . . . . . . 1291 35.5.3 TIM15 Iforukọsilẹ iṣakoso ipo ẹrú (TIM15_SMCR) . . . . . . . . . . . . . 1293 35.5.4 TIM15 DMA/fifiranṣẹ iforukọsilẹ (TIM15_DIER) . . . . . . . . . . . . 1294 35.5.5 TIM15 ipo iforukọsilẹ (TIM15_SR) . . . . . . . . . . . . . . . . . . . . . . . . . . 1295 35.5.6 Iforukọsilẹ iran iṣẹlẹ TIM15 (TIM15_EGR). . . . . . . . . . . . . . . . 1297 35.5.7 TIM15 Yaworan / afiwe mode forukọsilẹ 1 (TIM15_CCMR1). . . . . . . 1298 35.5.8 TIM15 Yaworan / afiwe mode forukọsilẹ 1 [miiran] (TIM15_CCMR1). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1299 35.5.9 TIM15 Yaworan/fiwera jeki Forukọsilẹ (TIM15_CCER) . . . . . . . . . 1302 35.5.10 TIM15 ounka (TIM15_CNT) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1305 35.5.11 TIM15 prescaler (TIM15_PSC) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1305 35.5.12 TIM15 auto-reload Forukọsilẹ (TIM15_ARR). . . . . . . . . . . . . . . . . . . . . 1305 35.5.13 TIM15 atunwi counter Forukọsilẹ (TIM15_RCR). . . . . . . . . . . . . . . . 1306 35.5.14 TIM15 imudani / afiwe iforukọsilẹ 1 (TIM15_CCR1). . . . . . . . . . . . . . 1306 35.5.15 TIM15 imudani / afiwe iforukọsilẹ 2 (TIM15_CCR2) . . . . . . . . . . . . . . 1307 35.5.16 TIM15 adehun ati akoko ti o ku (TIM15_BDTR) . . . . . . . . . . . . 1307 35.5.17 TIM15 DMA Iṣakoso Forukọsilẹ (TIM15_DCR) . . . . . . . . . . . . . . . . . . . . 1310

36/2187

RM0438 Ìṣí 8

RM0438

Awọn akoonu

35.6

35.5.18 TIM15 DMA adirẹsi fun ni kikun gbigbe (TIM15_DMAR) . . . . . . . . . . . . 1310 35.5.19 TIM15 aṣayan forukọsilẹ 1 (TIM15_OR1) . . . . . . . . . . . . . . . . . . . . . . . . 1311 35.5.20 TIM15 aṣayan forukọsilẹ 2 (TIM15_OR2) . . . . . . . . . . . . . . . . . . . . . . . . 1311 35.5.21 TIM15 maapu forukọsilẹ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1313
awọn iforukọsilẹ TIM16/TIM17. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1316
35.6.1 TIMx Iṣakoso Forukọsilẹ 1 (TIMx_CR1) (x = 16 to 17). . . . . . . . . . . . . . . 1316 35.6.2 TIMx Iṣakoso Forukọsilẹ 2 (TIMx_CR2) (x = 16 to 17) . . . . . . . . . . . . . . . 1317 35.6.3 TIMx DMA/fifiranṣẹ iforukọsilẹ (TIMx_DIER) (x = 16 si 17) . . . . 1318 35.6.4 TIMx ipo forukọsilẹ (TIMx_SR) (x = 16 to 17) . . . . . . . . . . . . . . . . . . 1319 35.6.5 Iforukọsilẹ iran iṣẹlẹ TIMx (TIMx_EGR) (x = 16 si 17) . . . . . . . . 1320 35.6.6 TIMx Yaworan / afiwe ipo iforukọsilẹ 1
(TIMx_CCMR1) (x = 16 si 17) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1321 35.6.7 TIMx Yaworan / afiwe mode forukọsilẹ 1 [miran] (TIMx_CCMR1) (x = 16 to 17). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1322 35.6.8 TIMx Yaworan/fiwera jeki forukọsilẹ (TIMx_CCER)(x = 16 to 17) . 1324 35.6.9 TIMx ounka (TIMx_CNT) (x = 16 to 17) . . . . . . . . . . . . . . . . . . . . . . 1326 35.6.10 TIMx prescaler (TIMx_PSC) (x = 16 si 17) . . . . . . . . . . . . . . . . . . . . . 1327 35.6.11 TIMx auto-reload register (TIMx_ARR)(x = 16 to 17) . . . . . . . . . . . . 1327 35.6.12 TIMx atunwi counter Forukọsilẹ (TIMx_RCR) (x = 16 to 17) . . . . . . . . 1328 35.6.13 TIMx Yaworan / afiwe iforukọsilẹ 1 (TIMx_CCR1) (x = 16 to 17) . . . . . 1328 35.6.14 TIMx isinmi ati iforukọsilẹ akoko-ku (TIMx_BDTR) (x = 16 si 17) . . . . 1329 35.6.15 TIMx DMA iforukọsilẹ iṣakoso (TIMx_DCR) (x = 16 si 17) . . . . . . . . . . . . 1331 35.6.16 TIMx DMA adirẹsi fun gbigbe ni kikun (TIMx_DMAR) (x = 16 si 17) . . . . 1332 35.6.17 TIM16 aṣayan forukọsilẹ 1 (TIM16_OR1) . . . . . . . . . . . . . . . . . . . . . . . . 1332 35.6.18 TIM16 aṣayan forukọsilẹ 2 (TIM16_OR2) . . . . . . . . . . . . . . . . . . . . . . . . 1333 35.6.19 TIM17 aṣayan forukọsilẹ 1 (TIM17_OR1) . . . . . . . . . . . . . . . . . . . . . . . . 1334 35.6.20 TIM17 aṣayan forukọsilẹ 2 (TIM17_OR2) . . . . . . . . . . . . . . . . . . . . . . . . 1335 35.6.21 TIM16/TIM17 maapu forukọsilẹ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1337

36

Awọn aago ipilẹ (TIM6/TIM7) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1339

36.1 TIM6/TIM7 ifihan. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1339

36.2 TIM6/TIM7 awọn ẹya akọkọ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1339

36.3 TIM6/TIM7 apejuwe iṣẹ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1340

36.3.1 Time-mimọ kuro. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1340

36.3.2 Ipo kika. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1342

36.3.3 UIF bit remapping. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1345

36.3.4 orisun aago. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1345

RM0438 Ìṣí 8

37/2187
54

Awọn akoonu

RM0438

36.4

36.3.5 Ipo yokokoro. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1346
Awọn iforukọsilẹ TIM6/TIM7. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Ọdun 1346
36.4.1 TIMx Iṣakoso Forukọsilẹ 1 (TIMx_CR1) (x = 6 to 7) . . . . . . . . . . . . . . . . . 1346 36.4.2 TIMx Iṣakoso Forukọsilẹ 2 (TIMx_CR2) (x = 6 to 7). . . . . . . . . . . . . . . . . 1348 36.4.3 TIMx DMA/Iforukọsilẹ ṣiṣẹ (TIMx_DIER) (x = 6 si 7) . . . . . . 1348 36.4.4 TIMx ipo forukọsilẹ (TIMx_SR) (x = 6 to 7) . . . . . . . . . . . . . . . . . . . . 1349 36.4.5 Iforukọsilẹ iran iṣẹlẹ TIMx (TIMx_EGR) (x = 6 si 7). . . . . . . . . . 1349 36.4.6 TIMx ounka (TIMx_CNT) (x = 6 to 7). . . . . . . . . . . . . . . . . . . . . . . . 1349 36.4.7 TIMx prescaler (TIMx_PSC) (x = 6 si 7). . . . . . . . . . . . . . . . . . . . . . . 1350 36.4.8 TIMx auto-reload register (TIMx_ARR)(x = 6 to 7) . . . . . . . . . . . . . . 1350 36.4.9 TIMx maapu forukọsilẹ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1351

37

Aago agbara kekere (LPTIM) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1352

37.1 LPTIM ifihan. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1352

37.2 LPTIM akọkọ awọn ẹya ara ẹrọ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1352

37.3 LPTIM imuse. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1352

37.4 LPTIM iṣẹ apejuwe. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1353

37.4.1 LPTIM Àkọsílẹ aworan atọka. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1353

37.4.2 LPTIM pinni ati awọn ifihan agbara inu. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1353

37.4.3 LPTIM igbewọle ati okunfa maapu. . . . . . . . . . . . . . . . . . . . . . . . . . . 1354

37.4.4 LPTIM ipilẹ ati awọn aago. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1355

37.4.5 glitch àlẹmọ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1355

37.4.6 Prescaler. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1356

37.4.7 nfa multiplexer. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1356

37.4.8 Ipo iṣẹ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1357

37.4.9 Aago iṣẹ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1359

37.4.10 iran Waveform. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1359

37.4.11 imudojuiwọn Forukọsilẹ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1360

37.4.12 Counter mode. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1361

37.4.13 Aago ṣiṣẹ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1362

37.4.14 Aago counter atunto. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1362

37.4.15 Ipo koodu. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1363

37.4.16 atunwi counter. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1364

37.4.17 Ipo yokokoro. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1365

37.5 LPTIM awọn ipo agbara kekere. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1366

37.6 LPTIM idilọwọ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1366

38/2187

RM0438 Ìṣí 8

RM0438

Awọn akoonu

37.7

Awọn iforukọsilẹ LPTIM. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1367
37.7.1 LPTIM idalọwọduro ati ipo iforukọsilẹ (LPTIM_ISR) . . . . . . . . . . . . . . . 1367 37.7.2 LPTIM da gbigbi ko o Forukọsilẹ (LPTIM_ICR) . . . . . . . . . . . . . . . . . . . 1368 37.7.3 LPTIM idilọwọ jeki forukọsilẹ (LPTIM_IER) . . . . . . . . . . . . . . . . . . 1369 37.7.4 LPTIM iṣeto ni Forukọsilẹ (LPTIM_CFGR). . . . . . . . . . . . . . . . . . 1370 37.7.5 LPTIM Iṣakoso Forukọsilẹ (LPTIM_CR) . . . . . . . . . . . . . . . . . . . . . . . . . 1373 37.7.6 LPTIM afiwe r

Awọn iwe aṣẹ / Awọn orisun

ST STM32L5 Series Giga ni aabo Pẹlu Low Power agbara [pdf] Itọsọna olumulo
RM0438, STM32L5 Jara Ni aabo to gaju Pẹlu Lilo Agbara Kekere, jara STM32L5, Ni aabo Giga Pẹlu Lilo Agbara Kekere, Lilo Agbara Kekere, Lilo

Awọn itọkasi

Fi ọrọìwòye

Adirẹsi imeeli rẹ kii yoo ṣe atẹjade. Awọn aaye ti a beere ti wa ni samisi *