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 |