I-STM32L5 Series ikhuselekile kakhulu ngokuSetyenziswa kwamandla aphantsi Isikhokelo soMsebenzisi

I-STM32L5 Series ikhuselekile kakhulu ngokuSetyenziswa kwamandla aphantsi

Iinkcukacha:

  • Igama leMveliso: RM0438 Reference manual
  • Uhlaziyo: Rev 8
  • Amaphepha: 1 ukuya ku-2187
  • Umhla wokukhutshwa: Juni 2025
  • Umenzi: www.st.com

Ulwazi ngeMveliso:

I-RM0438 Reference manual inika ulwazi oluneenkcukacha malunga
inkumbulo kunye noyilo lwebhasi, ulwakhiwo lokhuseleko lweTrustZone,
umbutho memory, SRAM elungisiweyo, flash memory phezuview, isiqalo
uqwalaselo, kunye nokhuseleko lwenkqubo.

Imiyalelo yokusetyenziswa kwemveliso:

Inkumbulo kunye neBus Architecture:

Uyilo lwenkqubo lubandakanya i-C-bus ekhawulezayo, i-Slow C-bus, i-S-bus,
DMA-ibhasi, SDMMC isilawuli DMA ibhasi, kunye BusMatrix.

Uyilo loKhuseleko lweTrustZone:

Ichaza imeko yokhuseleko yeTrustZone kunye neTrustZone
ukuhlelwa kweperipheral.

Umbutho weMemori:

Ichaza imephu yememori, iidilesi zomda werejista, kunye ne
umbutho we-SRAM elungisiweyo.

I-SRAM elungisiweyo:

Iinkcukacha ze-SRAM2 zokujonga umlinganiso, ukhuseleko lokubhala, ukhuseleko lokufunda,
cima imisebenzi.

Inkumbulo yeFlashview:

Ibonelela ngaphezuluview yenkumbulo edanyazayo esetyenziswa kwisixokelelwano.

Uqwalaselo Lwesiqalo:

Igquma imimiselo yoqwalaselo lwesiqalo senkqubo.

Ukhuseleko Lwenkqubo:

Intshayelelo kumanyathelo okhuseleko lwenkqubo.

Imibuzo Ebuzwa Rhoqo (FAQ):

Umbuzo: Ndingalufumana phi ulwazi malunga nokusetwa ngokutsha kwerejista
imilinganiselo?

A: Amaxabiso okusetha ngokutsha irejista acacisiwe kwicandelo 1.3 le
incwadi yesandla.

Umbuzo: Yintoni iTrustZone yoyilo lokhuseleko?

A: Uyilo lokhuseleko lweTrustZone lucaciswe kwicandelo 2.2
yencwadana.

Umbuzo: Ndilucwangcisa njani useto lwesiqalo?

A: Imiyalelo yoqwalaselo lwesiqalo inokufumaneka kwicandelo lesi-3
yencwadana.

"`

RM0438 Incwadi yesalathiso
Uluhlu lwe-STM32L5 oluhambele phambili lweArm®-based 32-bit MCUs
Intshayelelo
Le ncwadi yereferensi ijolise kubaphuhlisi besicelo. Inika ulwazi olupheleleyo malunga nendlela yokusebenzisa i-STM32L552xx kunye ne-STM32L562xx imemori ye-microcontrollers kunye neeperipherals. I-STM32L552xx kunye ne-STM32L562xx ye-STM32L5x2 umgca we-microcontrollers kunye nobukhulu obuhlukeneyo beememori, iipakethi kunye neeperipherals. Ngolwazi lokuodola, iimpawu zoomatshini kunye nesixhobo sombane nceda ujonge kuluhlu lwedatha oluhambelanayo. Ngolwazi ngondoqo weArm® Cortex®-M33, jonga kwi-Cortex®-M33 Technical Reference manual. I-STM32L552xx kunye ne-STM32L562xx i-microprocessors iquka i-ST ye-teknoloji ye-patented technology.
Amaxwebhu anxulumeneyo
I-Cortex®-M33 Technical Reference Manual ifumaneka apha http://infocenter.arm.com · STM32L552xx kunye ne-STM32L562xx yedatha yedatha · STM32L552xx kunye STM32L562xx amaphepha eerrata

NgoJuni 2025

RM0438 Rev 8

1/2187

www.st.com

1

Imixholo
Imixholo

I-R0438

1

Iingqungquthela zamaxwebhu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77

1.1 Ulwazi ngokubanzi . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77

1.2 Uluhlu lwezishunqulelo zeerejista . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77

1.3 Bhalisa kwakhona ixabiso . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 78

1.4 Iglosari . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 78

1.5 Ukubakho kweeperipherals . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 78

2

Imemori kunye nokwakhiwa kwebhasi. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 79

2.1 Uyilo lwenkqubo. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 79

2.1.1 Ibhasi yeC ekhawulezayo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 80

2.1.2 Ibhasi yeC ecothayo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 80

2.1.3 S-ibhasi . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 80

2.1.4 I-DMA-ibhasi . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81

2.1.5 Isilawuli se-SDMMC ibhasi ye-DMA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81

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

2.2 Uyilo lokhuseleko lweTrustZone . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81

2.2.1 Imeko yokhuseleko yeTrustZone ehlala ikho . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 82

2.2.2 I-TrustZone yokuhlelwa komda . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83

2.3 Ulungelelwaniso lwenkumbulo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 86

2.3.1 Intshayelelo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 86

2.3.2 Imephu yenkumbulo kunye needilesi zemida yerejista. . . . . . . . . . . . . . . . . . 87

2.4 I-SRAM eFakelweyo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 93

2.4.1 SRAM2 ukujongwa kokulinganayo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 93

2.4.2 SRAM2 Ukhuseleko lokubhala . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 94

2.4.3 SRAM2 Ukhuseleko lokufunda . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 96

2.4.4 SRAM2 Cima . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 96

2.5 Imemori edanyazayo ngaphezuluview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 96

3

Ubumbeko lwesiqalo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 97

4

Ukhuseleko lwenkqubo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 100

4.1 Intshayelelo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 100

4.2 Iimpawu zokhuseleko eziphambili . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 100

2/2187

RM0438 Rev 8

I-R0438

Imixholo

4.3 4.4 4.5 4.6
4.7 4.8
4.9 4.10 4.11 4.12 4.13

Faka ngokukhuselekileyo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 101 Khusela ukuqalisa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 101
4.4.1 Intshayelelo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 101 4.4.2 Ungeno lokuqalisa kunye ne-BOOT_LOCK. . . . . . . . . . . . . . . . . . . . . . . . . 102 4.4.3 Ingcambu engaguqukiyo yokuthembela kwimemori yesixokelelwano sombane . . . . . . . . . . . . . . . . . 102
Khusela uhlaziyo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 102 Ukwahlulwa kovimba usebenzisa iTrustZone . . . . . . . . . . . . . . . . . . . . . . . . . . . . 103
4.6.1 Intshayelelo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 103 4.6.2 Uyilo lokhuseleko lweTrustZone . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 103 4.6.3 Ulwandiso lokhuseleko lwe-Armv8-M lweCortex-M33. . . . . . . . . . . . . . . . . . . . . 104 4.6.4 Inkumbulo kunye nolwabiwo lweperipheral usebenzisa i-IDAU/SAU. . . . . . . . . . . . . . 104 4.6.5 Inkumbulo kunye nolwabiwo lweperipheral usebenzisa i-GTZC . . . . . . . . . . . . . . . . . . 106 4.6.6 Ukulawula ukhuseleko kwi-TrustZone-aware peripherals . . . . . . . . . . . . . . . 109 4.6.7 Ukuvuselela ukhuseleko lweTrustZone . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 116 4.6.8 Ukuyekisa ukhuseleko lweTrustZone . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 116
Okunye ukwahlulwa kwezibonelelo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .117
4.7.1 Ukubekwa wedwa okwexeshana kusetyenziswa ukhuseleko olukhuselekileyo lokuzifihla (HDP) . . . . . . . . . . . . 117
Ukuphunyezwa ngokukhuselekileyo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .118
4.8.1 Intshayelelo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 118 4.8.2 Iyunithi yokhuseleko lwenkumbulo (MPU) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 118 4.8.3 Ukhuseleko lokubhala lwenkumbulo efakelweyo. . . . . . . . . . . . . . . . . . . . . . 118 4.8.4 Tampukufunyanwa kunye nempendulo. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 118
Ugcino olukhuselekileyo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 120
4.9.1 Intshayelelo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 120 4.9.2 Isazisi esahlukileyo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 121
Iinjini zeCrypto. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 121
4.10.1 Intshayelelo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 121 4.10.2 Iimpawu zeenjini zeCrypto . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 121 4.10.3 Injini ye-decryption on-the-fly (OTDFEC) . . . . . . . . . . . . . . . . . . . . . . . 122
Ubomi bemveliso . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 123
4.11.1 Ulawulo lomjikelo wobomi ngokhuseleko lokufunda (RDP) . . . . . . . . . . . . 124 4.11.2 Useto olucetyiswayo lwe-byte. . . . . . . . . . . . . . . . . . . . . . . . . . 125
Ufikelelo olulawulwayo ukulungisa ingxaki . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 125
4.12.1 Ukhuseleko lolungiso lweempazamo ngokhuseleko lokufunda (RDP) . . . . . . . . . . . . . . . . . 125
Ukhuseleko lwepropathi enomgangatho ophezulu wokuqonda kunye nophuhliso lwentsebenziswano 126

RM0438 Rev 8

3/2187
54

Imixholo

I-R0438

4.13.1
4.13.2 4.13.3

Ukhuseleko lwepropathi enomgangatho ophezulu wokuqonda ngokhuseleko lokufunda (RDP) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 126
Ukhuseleko lwepropathi enomgangatho ophezulu wokuqonda nge-OTDEC . . . . . . . . . . . 127
Olunye ukhuselo lwepropathi yomenzi wechiza . . . . . . . . . . . . . . . . . 129

5

Umlawuli weGlobal TrustZone® (GTZC) . . . . . . . . . . . . . . . . . . . . . . . . . 130

5.1 Intshayelelo ye-GTZC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 130

5.2 Iimpawu eziphambili ze-GTZC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 130

5.2.1 Uyilo lwenkqubo ye-GTZC TrustZone . . . . . . . . . . . . . . . . . . . . . . . . . 130

5.3 Inkcazo yokusebenza kwe-GTZC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 132

5.3.1 I-GTZC block diagram . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 132

5.3.2 Inkcazelo yokufikelela ngokungekho mthethweni . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 133

5.3.3 Umlawuli wokhuseleko weTrustZone (TZSC) . . . . . . . . . . . . . . . . . . . . . . . . . . 134

5.3.4 Umlawuli wokukhusela imemori - ibhloko esekelwe (MPCBB) . . . . . . . . . . . . . 134

5.3.5 Umlawuli wokufikelela ongekho mthethweni weTrustZone (TZIC) . . . . . . . . . . . . . . . . . . . . . . 135

5.3.6 Ukuvula/ukusetha ngokutsha imeko . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 135

5.3.7 Izicelo ze-DMA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 135

5.4 Iziganeko ze-GTZC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 135

5.5 GTZC_TZSC iirejista . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 136

5.5.1 Irejista yolawulo ye-GTZC_TZSC (GTZC_TZSC_CR) . . . . . . . . . . . . . . . . 136

5.5.2

GTZC_TZSC irejista yoqwalaselo ekhuselekileyo 1 (GTZC_TZSC_SECCFGR1) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 137

5.5.3

GTZC_TZSC irejista yoqwalaselo ekhuselekileyo 2 (GTZC_TZSC_SECCFGR2) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 140

5.5.4

Irejista yoqwalaselo ye-GTZC_TZSC 1 (GTZC_TZSC_PRIVCFGR1) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 142

5.5.5

Irejista yoqwalaselo ye-GTZC_TZSC 2 (GTZC_TZSC_PRIVCFGR2) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 145

5.5.6

GTZC_TZSC inkumbulo yangaphandle x irejista ye-watermark engakhuselekanga 1 (GTZC_TZSC_MPCWMxANSR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 147

5.5.7

GTZC_TZSC inkumbulo yangaphandle x irejista ye-watermark engakhuselekanga 2 (GTZC_TZSC_MPCWMxBNSR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 147

5.5.8 Imephu ye-GTZC_TZSC yokubhalisa kwaye usete ngokutsha amaxabiso . . . . . . . . . . . . . . . . . . . . 148

5.6 GTZC_MPCBB iirejista . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 150

5.6.1 Irejista yolawulo ye-GTZC_MPBBx (GTZC_MPCBBx_CR) (x = 1 ukuya ku-2) . 150

5.6.2 GTZC_MPCB1 irejista yokutshixa 1(GTZC_MPCBB1_LCKVTR1) . . . . . . 151

5.6.3

Irejista ye-GTZC_MPCBB2 yokutshixa 1 (GTZC_MPCB2_LCKVTR1) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 151

4/2187

RM0438 Rev 8

I-R0438

Imixholo

5.6.4

Irejista yeVector ye-GTZC_MPCBBx y (GTZC_MPCBBx_VCTRy) (x = 1 ukuya ku-2) . . . . . . . . . . . . . . . . . . . . . . . . 152

5.6.5 GTZC_MPCBB1 bhalisa imephu kwaye uhlengahlengise amaxabiso . . . . . . . . . . . . . . . . . 153

5.6.6 GTZC_MPCBB2 bhalisa imephu kwaye uhlengahlengise amaxabiso . . . . . . . . . . . . . . . . . 153

5.7 GTZC_TZIC iirejista . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 154

5.7.1 GTZC_TZIC ukuphazamisa irejista yokuvumela 1 (GTZC_TZIC_IER1) . . . . . . . 154

5.7.2 GTZC_TZIC ukuphazamisa irejista yokuvumela 2 (GTZC_TZIC_IER2) . . . . . . . 157

5.7.3 GTZC_TZIC ukuphazamisa irejista yokuvumela 3 (GTZC_TZIC_IER3) . . . . . . . 159

5.7.4 Irejista yobume be-GTZC_TZIC 1 (GTZC_TZIC_SR1) . . . . . . . . . . . . . . . 160

5.7.5 Irejista yobume be-GTZC_TZIC 2 (GTZC_TZIC_SR2) . . . . . . . . . . . . . . . 163

5.7.6 Irejista yobume be-GTZC_TZIC 3 (GTZC_TZIC_SR3) . . . . . . . . . . . . . . . 165

5.7.7 GTZC_TZIC iflegi yerejista ecacileyo 1 (GTZC_TZIC_FCR1) . . . . . . . . . . . . 166

5.7.8 GTZC_TZIC iflegi yerejista ecacileyo 2 (GTZC_TZIC_FCR2) . . . . . . . . . . . . 169

5.7.9 GTZC_TZIC iflegi yerejista ecacileyo 3 (GTZC_TZIC_FCR3) . . . . . . . . . . . . 171

5.7.10 Imephu yerejista ye-GTZC_TZIC kwaye usete ngokutsha amaxabiso . . . . . . . . . . . . . . . . . . . . . 172

6

Imemori yeflash elungisiweyo (FLASH) . . . . . . . . . . . . . . . . . . . . . . . . . . . 174

6.1 Intshayelelo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 174

6.2 IFLESHI eziphambili iimpawu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 174

6.3 Inkcazo yokusebenza kwenkumbulo edanyazayo. . . . . . . . . . . . . . . . . . . . . . . . . . . 175

6.3.1 Ulungelelwaniso lwenkumbulo edanyazayo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 175

6.3.2 Ukulungiswa kwekhowudi yempazamo (ECC) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 178

6.3.3 Ukufunda ukubambezeleka kokufikelela . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 179

6.3.4 Umthamo ophantsitagndifunde . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 180

6.3.5 Inkqubo yeFlash kunye nemisebenzi yokucima . . . . . . . . . . . . . . . . . . . . . . . . . . 180

6.3.6 Ulandelelwano lokucima inkumbulo edanyazayo . . . . . . . . . . . . . . . . . . . . . . . . . 182

6.3.7 Ulandelelwano lwenkqubo yenkumbulo edanyazayo . . . . . . . . . . . . . . . . . . . 185

6.3.8 Iimpazamo ezidanyazayo iflegi . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 186

6.3.9

Funda-ngelixa-bhalayo (RWW) ifumaneka kuphela kwimowudi yebhanki ezimbini (DBANK = 1) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 188

6.4 Iibhayithi zememori edanyazayo. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 190

6.4.1 Inkcazo yeebhayithi zokhetho . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 190

6.4.2 Ukhetho lwenkqubo yeebhayithi . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 191

6.5 Ukhuseleko lweFlash TrustZone kunye nokhuseleko lwamalungelo . . . . . . . . . . . . . . . . 193

6.5.1 Ukhuseleko lokhuseleko lweTrustZone . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 193

6.5.2 Khusela ukhuseleko lwendawo esekwe kwi-watermark . . . . . . . . . . . . . . . . . . . . . . 195

6.5.3 Ukhuseleko lokufihla (HDP) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 195

RM0438 Rev 8

5/2187
54

Imixholo

I-R0438

6.5.4 Ukhuseleko lwendawo esekelwe kwibhloko (SECBB) . . . . . . . . . . . . . . . . . . 196 6.5.5 Ukunyanzela ibhutsi kwidilesi yememori ekhuselekileyo. . . . . . . . . . . . . . . . . . . 197 6.5.6 Isimo sophawu lokhuseleko olukhanyayo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 197 6.5.7 Iirejista zeflash ezilungiselelwe amalungelo kunye neendlela ezingathotyelwanga . . . . . . . . . . . . . . . 198
6.6 Khusela imemori yesistim . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 198
6.6.1 Intshayelelo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 198 6.6.2 I-RSS yabela izixhobo kwi-bootloader. . . . . . . . . . . . . . . . . . . . . . . . . 198 6.6.3 Imisebenzi ye-RSSLIB . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 200
6.7 Ukhuseleko lwenkumbulo yeFlash. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 202
6.7.1 Ukhuseleko lokubhala (WRP) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 202 6.7.2 Ukhuseleko lokufunda (RDP) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 204
6.8 I-FLASH iphazamisa. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 212 6.9 Iirejista zeeFleshi . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 213
6.9.1 Irejista yolawulo lokufikelela kwiFlash (FLASH_ACR) . . . . . . . . . . . . . . . . . . . 213 6.9.2 Irejista yesitshixo sokukhanyisa amandla-ezantsi (FLASH_PDKEYR) . . . . . . . . . . . . . . 214 6.9.3 Irejista yesitshixo esidanyazayo esingakhuselekanga (FLASH_NSKEYR) . . . . . . . . . . . . . . . 215 6.9.4 Irejista yesitshixo esidanyazayo (FLASH_SECKEYR) . . . . . . . . . . . . . . . . . 215 6.9.5 Irejista yesitshixo sokhetho lweFlash (FLASH_OPTKEYR) . . . . . . . . . . . . . . . . . . 216 6.9.6 I-flash low volumetagirejista yesitshixo (FLASH_LVEKEYR) . . . . . . . . . . . . . . 216 6.9.7 Irejista yobume beFlash (FLASH_NSSR) . . . . . . . . . . . . . . . . . . . . . . . . . 217 6.9.8 Irejista yobume beFlash (FLASH_SECSR) . . . . . . . . . . . . . . . . . . . . . . . . 218 6.9.9 Irejista yolawulo oludanyazayo olungakhuselekanga (FLASH_NSCR) . . . . . . . . . . . . . . . 220 6.9.10 Irejista yokulawula ekhuselekileyo (FLASH_SECCR) . . . . . . . . . . . . . . . . . 222 6.9.11 Irejista yeFlash ECC (FLASH_ECCR) . . . . . . . . . . . . . . . . . . . . . . . . . . 223 6.9.12 Irejista yokhetho lweFlash (FLASH_OPTR) . . . . . . . . . . . . . . . . . . . . . . . . . 225 6.9.13 Idilesi yokuqalisa ifleshi engakhuselekanga 0 rejista (FLASH_NSBOOTADD0R) 227 6.9.14 Idilesi yokuqalisa ifleshi engakhuselekanga 1 irejista (FLASH_NSBOOTADD1R) 228 6.9.15 Idilesi yokuqalisa ifleshi ekhuselekileyo 0 rejista (FLASH_SECBOOTADD0R) . 228 6.9.16 Flash bank 1 irejista ekhuselekileyo ye-watermak1 (FLASH_SECWM1R1) . . . . 229 6.9.17 Irejista ekhuselekileyo ye-watermak1 2 (FLASH_SECWM1R2) . . . . . . . . 230 6.9.18 Indawo ye-Flash WPR1 Irejista yedilesi (FLASH_WRP1AR) . . . . . . . . . 231 6.9.19 Flash WPR1 indawo B irejista yedilesi (FLASH_WRP1BR) . . . . . . . . . 232 6.9.20 Irejista ekhuselekileyo ye-watermak2 edanyazayo (FLASH_SECWM2R1) . . . . . . . . . . 233 6.9.21 Irejista ekhuselekileyo ye-watermak2 2 (FLASH_SECWM2R2) . . . . . . . . 234 6.9.22 Indawo ye-Flash WPR2 Irejista yedilesi (FLASH_WRP2AR) . . . . . . . . . 235 6.9.23 Flash WPR2 indawo B irejista yedilesi (FLASH_WRP2BR) . . . . . . . . . 236

6/2187

RM0438 Rev 8

I-R0438

Imixholo

6.9.24
6.9.25
6.9.26 6.9.27 6.9.28

IFLESHI ibhloko ekhuselekileyo esekwe kwirejista yebhanki e-1 (FLASH_SECBB1Rx) (apho x=1..4) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 237
IFLESHI ibhloko ekhuselekileyo esekwe kwirejista yebhanki e-2 (FLASH_SECBB2Rx) (apho x=1..4) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 237
IFLESHI irejista yolawulo lweHDP ekhuselekileyo (FLASH_SECHDPCR) . . . . . . . . 238
Irejista yoqwalaselo lwamalungelo eFLASH (FLASH_PRIVCFGR) . . . . . . . 238
Imephu yokubhalisa yeFlash kwaye usete kwakhona amaxabiso . . . . . . . . . . . . . . . . . . . . . . . . . 239

7

I-cache yomyalelo (ICACHE) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 242

7.1 Intshayelelo ye-ICACHE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 242

7.2 Iimpawu eziphambili ze-ICACHE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 242

7.3 Ukuphunyezwa kwe-ICACHE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 243

7.4 Inkcazo yokusebenza kwe-ICACHE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 243

7.4.1 Idiagram yebhloko ye-ICACHE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 244

7.4.2 Ukusetha ngokutsha kwe-ICACHE kunye neewotshi . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 244

7.4.3 I-ICACHE TAG inkumbulo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 245

7.4.4 I-ICACHE ebhalwe ngokuthe ngqo (i-1-way cache) . . . . . . . . . . . . . . . . . . . . . . . . 246

7.4.5 I-ICACHE yenza . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 247

7.4.6 I-Cacheable and noncacheable traffic . . . . . . . . . . . . . . . . . . . . . . . . . . 247

7.4.7 Uhlengahlengiso lwedilesi . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 248

7.4.8 Ufikelelo olukwi-cacheable . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 250

7.4.9 I-Dual-master cache . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 251

7.4.10 Ukhuseleko lwe-ICACHE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 251

7.4.11 Ukugcinwa kwe-ICACHE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 251

7.4.12 Ukubekwa esweni kwentsebenzo ye-ICACHE . . . . . . . . . . . . . . . . . . . . . . . . . . . . 252

7.4.13 I-ICACHE boot. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 252

7.5 ICACHE iindlela zamandla aphantsi . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 252

7.6 ICACHE ulawulo lwempazamo kunye nokuphazamiseka. . . . . . . . . . . . . . . . . . . . . . 253

7.7 Iirejista ze-ICACHE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 253

7.7.1 Irejista yolawulo ye-ICACHE (ICACHE_CR) . . . . . . . . . . . . . . . . . . . . . . . 253

7.7.2 Irejista yobume be-ICACHE (ICACHE_SR) . . . . . . . . . . . . . . . . . . . . . . . . 254

7.7.3 I-ICACHE iphazamise irejista yokunika amandla (ICACHE_IER) . . . . . . . . . . . . . . . . 255

7.7.4 ICACHE iflegi yerejista ecacileyo (ICACHE_FCR) . . . . . . . . . . . . . . . . . . . . 255

7.7.5 ICACHE irejista yokubeka iliso (ICACHE_HMONR) . . . . . . . . . . . . . . . . 256

7.7.6 Irejista ye-ICACHE yokuphosa iliso (ICACHE_MMONR) . . . . . . . . . . . . . . 256

7.7.7 Irejista ye-ICACHE x yoqwalaselo (ICACHE_CRRx) . . . . . . . . . 256

7.7.8 Imephu yerejista ye-ICACHE. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 258

RM0438 Rev 8

7/2187
54

Imixholo

I-R0438

8

Ulawulo lwamandla (PWR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 259

8.1 Izibonelelo zombane kunye neendawo zobonelelo . . . . . . . . . . . . . . . . . . . . . . . . . . . 259

8.1.1 Unikezelo lweeperipherals ze-analog ezizimeleyo. . . . . . . . . . . . . . . . . . . . . . . . 264

8.1.2 Umzila kaloliwe wokubonelela nge-I/O ozimeleyo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 264

8.1.3 Ukubonelela ngeetransceiva ze-USB ezizimeleyo. . . . . . . . . . . . . . . . . . . . . . . . . 264

8.1.4 Indawo yogcino lwebhetri . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 265

8.2 Ukunikezelwa kwenkqubo voltage ummiselo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 266

I-8.2.1 Voltagumlawuli . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 266

8.2.2 Embedded SPS step down converter . . . . . . . . . . . . . . . . . . . . . . . . 267

8.2.3 I-SMPS yehlisela phantsi isikimu sobonelelo lwamandla ombane . . . . . . . . . . . . . . . 268

8.2.4 I-SMPS yehla i-converter xa ithelekiswa nemowudi yamandla aphantsi. . . . . . . . . . . . . 269

8.2.5 Dynamic voltagUlawulo lokukala . . . . . . . . . . . . . . . . . . . . . . . . 270

8.2.6 i-VDD12 domain kunye ne-SMPS yangaphandle. . . . . . . . . . . . . . . . . . . . . . . . . . 271

8.3 Ulawulo lobonelelo ngombane . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 273

8.3.1

Ukusetha kwakhona umbane (i-POR) / ukusetha kwakhona amandla-phantsi (PDR) / ukusetha kwakhona okumdaka (BOR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 273

8.3.2 Iprogrammable voltagIsixhobo se-e (PVD) . . . . . . . . . . . . . . . . . . . . . . . . 274

8.3.3 I-peripheral voltage esweni (PVM) . . . . . . . . . . . . . . . . . . . . . . . . . . 275

8.3.4 Umqulu ophezulutage threshold monitoring . . . . . . . . . . . . . . . . . . . . . . . . . . . 276

8.3.5 Ukujongwa kweqondo lobushushu . . . . . . . . . . . . . . . . . . . . . . . . . . . . 276

8.4 Ulawulo lwamandla . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 277

8.4.1 Iindlela zamandla . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 277

8.4.2 Imo yokuqhuba . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 283

8.4.3 Imowudi yokuqhuba amandla aphantsi (i-LP run) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 283

8.4.4 Iindlela zamandla aphantsi . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 284

8.4.5 Imo yokulala . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 285

8.4.6 Imowudi yokulala yamandla aphantsi (ubuthongo be-LP) . . . . . . . . . . . . . . . . . . . . . . . . . . . 286

8.4.7 Misa imowudi ye-0. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 287

8.4.8 Misa imowudi ye-1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 289

8.4.9 Misa imowudi ye-2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 290

8.4.10 Imo yokulinda . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 292

8.4.11 Imowudi yokuvala . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 295

8.4.12 Ukuzivusa ngokuzenzekelayo kwimowudi yamandla aphantsi. . . . . . . . . . . . . . . . . . . . . . . . . 296

8.5 Ukhuseleko lwePWR TrustZone . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 296

8.5.1 I-PWR Iindlela ze-PWR eziKhethekileyo kunye neZingenamkhethe . . . . . . . . . . . . . . . . . . . . . . 298

8.6 iirejista zePWR . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 298

8/2187

RM0438 Rev 8

I-R0438

Imixholo

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 8.6.17 8.6.18 8.6.19 8.6.20. 8.6.21 8.6.22 8.6.23

Irejista yolawulo lwamandla 1 (PWR_CR1) . . . . . . . . . . . . . . . . . . . . . . . . . 299 Irejista yolawulo lwamandla 2 (PWR_CR2) . . . . . . . . . . . . . . . . . . . . . . . . . Irejista yolawulo lwamandla angama-300 3 (PWR_CR3) . . . . . . . . . . . . . . . . . . . . . . . . . 301 Irejista yolawulo lwamandla 4 (PWR_CR4) . . . . . . . . . . . . . . . . . . . . . . . . . 303 Irejista yobume bamandla 1 (PWR_SR1) . . . . . . . . . . . . . . . . . . . . . . . . . . 304 Irejista yobume bamandla 2 (PWR_SR2) . . . . . . . . . . . . . . . . . . . . . . . . . . 306 Irejista yemeko yamandla ecacileyo (PWR_SCR) . . . . . . . . . . . . . . . . . . . . . . . I-307 Power Port Irejista yolawulo lokutsalwa phezulu (PWR_PUCRA) . . . . . . . . . . . . . I-308 Power Port Irejista yolawulo lokutsalela phantsi (PWR_PDCRA) . . . . . . . . . . Irejista yolawulo lokutsalwa kwe-308 Power Port B (PWR_PUCRB) . . . . . . . . . . . . . Irejista yolawulo lokutsalwa phantsi kwe-309 Power Port B (PWR_PDCRB) . . . . . . . . . . Irejista yolawulo lokutsalwa kwe-310 Power Port C (PWR_PUCRC) . . . . . . . . . . . . Irejista yolawulo lokutsalwa phantsi kwe-310 Power Port C (PWR_PDCRC) . . . . . . . . . . Irejista yolawulo lokutsalwa kwe-311 Power Port D (PWR_PUCRD) . . . . . . . . . . . . Irejista yolawulo lokutsalwa phantsi kwe-311 Power Port D (PWR_PDCRD) . . . . . . . . . . Irejista yolawulo lokutsalwa kwe-312 Power Port E (PWR_PUCRE) . . . . . . . . . . . . . Irejista yolawulo lokutsalwa phantsi kwe-313 Power Port E (PWR_PDCRE) . . . . . . . . . . Irejista yolawulo lokutsalwa kwe-313 Power Port F (PWR_PUCRF) . . . . . . . . . . . . . Irejista yolawulo lokutsalwa phantsi kwe-314 Power Port F (PWR_PDCRF) . . . . . . . . . . Irejista yolawulo lokutsalwa kwe-314 Power Port G (PWR_PUCRG) . . . . . . . . . . . . Irejista yolawulo lokutsalwa phantsi kwe-315 Power Port G (PWR_PDCRG) . . . . . . . . . . Irejista yolawulo lokutsalwa kwe-316 Power Port H (PWR_PUCRH) . . . . . . . . . . . . Irejista yolawulo lokutsalwa phantsi kwe-316 Power Port H (PWR_PDCRH) . . . . . . . . . . 317 Irejista yolungiselelo olukhuselekileyo lwamandla (PWR_SECCFGR) . . . . . . . . . . . Irejista yokumisela ilungelo le-317 Power (PWR_PRIVCFGR) . . . . . . . . . 319 imephu yerejista ye-PWR kwaye usete kwakhona amaxabiso . . . . . . . . . . . . . . . . . . . . . . . . . . 320

9

Ukuseta kwakhona kunye nolawulo lwewotshi (RCC) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 323

9.1 Lungisa kwakhona . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 323

9.1.1 Ukusetha kwakhona umbane . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 323

9.1.2 Ukusetha kwakhona inkqubo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 323

9.1.3 Ukusetwa ngokutsha kwesizinda . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 325

9.2 Izikhonkwane zeRCC kunye neempawu zangaphakathi. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 325

9.3 Iiwotshi . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 325

9.3.1 HSE iwotshi . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 329

9.3.2 HSI16 iwotshi. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 330

9.3.3 iwotshi ye-MSI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 331

RM0438 Rev 8

9/2187
54

Imixholo

I-R0438

9.3.4 HSI48 iwotshi. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 332 9.3.5 PLL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 332 9.3.6 LSE iwotshi . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 333 9.3.7 LSE iwotshi yenkqubo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 333 9.3.8 iwotshi yeLSI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 334 9.3.9 Ikloko yenkqubo (SYSCLK) ukhetho . . . . . . . . . . . . . . . . . . . . . . . . . . . . 334 9.3.10 Umthombo wewotshi amaza obuninzi xa uthelekiswa nomthamotage . . . . . . . . . . . . . . . . . . 335 9.3.11 Inkqubo yokhuseleko lwewotshi (CSS) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 335 9.3.12 Inkqubo yokhuseleko lwewotshi kwi-LSE. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 335 9.3.13 iwotshi ye-ADC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 336 9.3.14 iwotshi ye-RTC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 336 9.3.15 Iwotshi yesibali-xesha. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 336 9.3.16 Iwotshi yokubukela . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 337 9.3.17 Isakhono sokuvala . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 337 9.3.18 Umlinganiselo wewotshi yangaphakathi/yangaphandle nge-TIM15/TIM16/TIM17. . . . . 337 9.3.19 Iwotshi esecaleni ivumela iirejista
(RCC_AHBxENR, RCC_APBxENRy) . . . . . . . . . . . . . . . . . . . . . . . . . 340
9.4 Iindlela zamandla aphantsi . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 340 9.5 RCC TrustZone® ukhuseleko . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 341 9.6 I-RCC Inyhweba kunye nemowudi eNgcebelekayo . . . . . . . . . . . . . . . . . . . . . . . . . 343 9.7 I-RCC iphazamisa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 343 9.8 Iirejista zeRCC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 345
9.8.1 Irejista yokulawula iwotshi ye-RCC (RCC_CR) . . . . . . . . . . . . . . . . . . . . . . . . . 345 9.8.2 Irejista yolungelelwaniso lwewotshi yangaphakathi ye-RCC (RCC_ICSCR) . . . . . . 348 9.8.3 Irejista yoqwalaselo lwewotshi ye-RCC (RCC_CFGR) . . . . . . . . . . . . . . . . . 349 9.8.4 Irejista yolungiselelo lwe-RCC PLL (RCC_PLLCFGR) . . . . . . . . . . . . . . . 352 9.8.5 Irejista yoqwalaselo ye-RCC PLLSAI1 (RCC_PLLSAI1CFGR) . . . . . . . 355 9.8.6 Irejista yoqwalaselo lwe-RCC PLLSAI2 (RCC_PLLSAI2CFGR) . . . . . . . 358 9.8.7 Ukuphazamisa iwotshi ye-RCC yenza irejista (RCC_CIER) . . . . . . . . . . . . . . . . 360 9.8.8 iwotshi ye-RCC yokuphazamisa irejista yeflegi (RCC_CIFR) . . . . . . . . . . . . . . . . . . 361 9.8.9 Iwotshi ye-RCC iphazamisa irejista ecacileyo (RCC_CICR) . . . . . . . . . . . . . . . . . 363 9.8.10 Irejista ye-RCC AHB1 yokusetha ngokutsha i-peripheral (RCC_AHB1RSTR) . . . . . . . . . . 364 9.8.11 Irejista ye-RCC AHB2 yokusetha ngokutsha i-peripheral (RCC_AHB2RSTR) . . . . . . . . . . 365 9.8.12 Irejista ye-RCC AHB3 yokusetha ngokutsha i-peripheral (RCC_AHB3RSTR) . . . . . . . . . . 367 9.8.13 Irejista yokusetha ngokutsha ye-RCC APB1 1 (RCC_APB1RSTR1) . . . . . . . . 368 9.8.14 Irejista yokusetha ngokutsha ye-RCC APB1 2 (RCC_APB1RSTR2) . . . . . . . . 370 9.8.15 Irejista yokusetha ngokutsha ye-RCC APB2 (RCC_APB2RSTR) . . . . . . . . . . 371

10/2187

RM0438 Rev 8

I-R0438

Imixholo

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

Irejista yewotshi ye-RCC AHB1 yecala (RCC_AHB1ENR) . . . . . I-373 RCC AHB2 iwotshi yewotshi yenza irejista (RCC_AHB2ENR) . . . . . 374 RCC AHB3 iwotshi ejikelezayo yenza irejista (RCC_AHB3ENR) . . . . . . 376
RCC APB1 iwotshi ejikelezayo yenza irejista 1 (RCC_APB1ENR1) . . . 377 RCC APB1 iwotshi ejikelezayo yenza irejista 2 (RCC_APB1ENR2) . . . 379
Irejista yewotshi ye-RCC APB2 ye-peripheral (RCC_APB2ENR) . . . . . Iiwotshi ze-381 RCC AHB1 ezijikelezayo zinika amandla kwirejista yeendlela zokuLala nokuMisa (RCC_AHB1SMENR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Iiwotshi ze-382 RCC AHB2 ezijikelezayo zinika amandla kwirejista yeendlela zokuLala kunye nokuMisa (RCC_AHB2SMENR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 384
Iiwotshi ze-RCC AHB3 ezijikelezayo zenza ukuba kwiindlela zokulala kunye nokuMisa irejista (RCC_AHB3SMENR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Iiwotshi ze-386 RCC APB1 ezijikelezayo zinika amandla kwiindlela zokuLala nokuMisa irejista 1 (RCC_APB1SMENR1) . . . . . . . . . . . . . . . . . . . . . . . . . . . . Iiwotshi ze-387 RCC APB1 ezijikelezayo zenza ukuba kwiindlela zokuLala nokuMisa irejista 2 (RCC_APB1SMENR2) . . . . . . . . . . . . . . . . . . . . . . . . . . . . 390
Iiwotshi ze-RCC APB2 zeperipheral zinika amandla kwirejista yeendlela zokuLala kunye nokuMisa (RCC_APB2SMENR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Irejista yewotshi ye-391 ye-RCC ezimeleyo 1 (RCC_CCIPR1) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 393 RCC Irejista yolawulo lwe-Backup domain (RCC_BDCR) . . . . . . . . . . . . . . 395
Ulawulo lwe-RCC/irejista yobume (RCC_CSR) . . . . . . . . . . . . . . . . . . . . . . . Irejista ye-RC ye-398 yewotshi yokubuyisela (RCC_CRRCR) . . . . . . . . . . . . . . . . Irejista ye-400 ye-RCC ezimeleyo yoqwalaselo lwewotshi 2 (RCC_CCIPR2) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 401
Irejista yokulibaziseka kwe-OCTOPI (RCC_DLYCFGR) . . . . . . . . . Irejista yoqwalaselo ekhuselekileyo ye-402 RCC (RCC_SECCFGR) . . . . . . . . . . . . Irejista yemeko ekhuselekileyo ye-403 RCC (RCC_SECSR) . . . . . . . . . . . . . . . . . . . . 405
Irejista yemeko yokhuseleko ye-RCC AHB1 (RCC_AHB1SECSR) . . . . . . . . . . 407 RCC AHB2 irejista yobume bokhuseleko (RCC_AHB2SECSR) . . . . . . . . . . 408 RCC AHB3 irejista yobume bokhuseleko (RCC_AHB3SECSR) . . . . . . . . . . 410
Irejista yobume bokhuseleko ye-RCC APB1 1 (RCC_APB1SECSR1) . . . . . . . 411 RCC APB1 irejista yobume bokhuseleko 2 (RCC_APB1SECSR2) . . . . . . . 414 RCC APB2 irejista yobume bokhuseleko (RCC_APB2SECSR) . . . . . . . . . . 415
Imephu yerejista yeRCC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 417

10

Inkqubo yokubuyisela ikloko (CRS) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 424

10.1 Intshayelelo yeCRS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 424

10.2 Iimpawu eziphambili zeCRS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 424

RM0438 Rev 8

11/2187
54

Imixholo

I-R0438

10.3 10.4
10.5 10.6 10.7

Ukuphunyezwa kweCRS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Inkcazo yokusebenza kwe-424 CRS. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 425
10.4.1 Umzobo webhloko ye-CRS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 425 10.4.2 Imiqondiso yangaphakathi ye-CRS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 425 10.4.3 Igalelo longqamaniso . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 426 10.4.4 Umlinganiselo wempazamo yamaxesha ngamaxesha . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 426 10.4.5 Uvandlakanyo lwemposiso rhoqo kunye nokusikeka okuzenzekelayo . . . . . . . . . . . . . . 427 10.4.6 Ukuqaliswa kwe-CRS kunye noqwalaselo . . . . . . . . . . . . . . . . . . . . . . . . . . . 428
I-CRS kwiimowudi zamandla aphantsi. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . I-429 CRS iyaphazamisa. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 429 iirejista zeCRS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 429
10.7.1 Irejista yolawulo lweCRS (CRS_CR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 429 10.7.2 Irejista yoqwalaselo lweCRS (CRS_CFGR) . . . . . . . . . . . . . . . . . . . . . . 430 10.7.3 Ukuphazamiseka kwe-CRS kunye nerejista yobume (CRS_ISR) . . . . . . . . . . . . . . . . . . . 431 10.7.4 CRS phazamisa iflegi ecacileyo yerejista (CRS_ICR) . . . . . . . . . . . . . . . . . . . . 433 10.7.5 Imephu yerejista yeCRS. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 434

11

Injongo ngokubanzi I/Os (GPIO) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 435

11.1 Intshayelelo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 435

11.2 Iimpawu eziphambili zeGPIO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 435

11.3 Inkcazo yokusebenza kweGPIO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 435

11.3.1 Injongo ngokubanzi I/O (GPIO) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 438

11.3.2 I/O pin alternate function multiplexer kunye nemephu . . . . . . . . . . . . . . . 438

11.3.3 Iirejista zolawulo lwezibuko . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 439

11.3.4 Iirejista zedatha ye-I/O yezibuko . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 439

11.3.5 I/O data bitwise handling . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 439

11.3.6 Indlela yokutshixa yeGPIO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 440

11.3.7 I/O enye igalelo/imveliso . . . . . . . . . . . . . . . . . . . . . . . . . . . . 440

11.3.8 Imigca yangaphandle yokuphazamiseka/yokuvuka . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 440

11.3.9 Ubume begalelo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 441

11.3.10 Ulungelelwaniso lwemveliso . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 441

11.3.11 Olunye ubumbeko lomsebenzi . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 442

11.3.12 Ubume be-analog . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 443

11.3.13 Ukusebenzisa izikhonkwane ze-oscillator ze-HSE okanye ze-LSE njenge-GPIOs. . . . . . . . . . . . . . . . . 443

11.3.14 Ukusebenzisa izikhonkwane zeGPIO kwindawo yonikezelo lweRTC . . . . . . . . . . . . . . . . . 443

11.3.15 Ukusebenzisa i-PH3 njenge-GPIO. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 444

12/2187

RM0438 Rev 8

I-R0438

Imixholo

11.4 11.5 11.6

Ukhuseleko lweTrustZone . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 444
Iimowudi zamalungelo kunye neNtengiso . . . . . . . . . . . . . . . . . . . . . . . . . . . . 445
Iirejista zeGPIO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 446
11.6.1 Irejista yendlela yezibuko yeGPIO (GPIOx_MODER) (x =A ukuya kuH) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 446
11.6.2 Irejista yohlobo lwe-GPIO port output (GPIOx_OTYPER) (x = A ukuya kuH) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 446
11.6.3 Irejista yesantya sokuphuma kwezibuko le-GPIO (GPIOx_OSPEEDR) (x = A ukuya ku-H) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 447
11.6.4 Irejista ye-GPIO yokutsalela phezulu/yokutsalela ezantsi (GPIOx_PUPDR) (x = A ukuya kuH) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 447
11.6.5 Irejista yedatha yokufaka izibuko le-GPIO (GPIOx_IDR) (x = A ukuya ku-H) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 448
11.6.6 Irejista yedatha ye-GPIO port (GPIOx_ODR) (x = A ukuya ku-H) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 448
11.6.7 I-GPIO port bit set/reset register (GPIOx_BSRR) (x = A ukuya kuH) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 448
11.6.8 Irejista ye-GPIO yokutshixa izibuko (GPIOx_LCKR) (x = A ukuya ku-H) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 449
11.6.9 Umsebenzi ongomnye werejista yeGPIO ephantsi (GPIOx_AFRL) (x = A ukuya kuH) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 450
11.6.10 Umsebenzi ongomnye werejista ephezulu yeGPIO (GPIOx_AFRH) (x = A ukuya kuH) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 451
11.6.11 Irejista yokuseta ngokutsha isuntswana lezibuko le-GPIO (GPIOx_BRR) (x = A ukuya ku-H) . . . . . . . . . . . . 452
11.6.12 Irejista yoqwalaselo ekhuselekileyo ye-GPIO (GPIOx_SECCFGR) (x = A ukuya ku-H) . 452
11.6.13 Imephu yerejista yeGPIO. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 454

12

Umlawuli wobumbeko lwenkqubo (SYSCFG) . . . . . . . . . . . . . . . . . . . . 456

12.1 Iimpawu eziphambili zeSYSCFG . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 456

12.2 Ukhuseleko lwe-SYSCFG TrustZone kunye nenyhweba . . . . . . . . . . . . . . . . . . . . . . . 456

12.3 Iirejista zeSYSCFG . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 458

12.3.1 Irejista yoqwalaselo ekhuselekileyo yeSYSCFG (SYSCFG_SECCFGR) . . . . . 458

12.3.2 Irejista yoqwalaselo yeSYSCFG 1 (SYSCFG_CFGR1) . . . . . . . . . . . . 459

12.3.3 Irejista yemaski yokuphazamiseka kweFPU (SYSCFG_FPUIMR) . . . . . . . . . . . . . . . . 461

12.3.4 I-SYSCFG CPU irejista yokutshixa engakhuselekanga (SYSCFG_CNSLCKR) . . . . . 461

12.3.5 I-SYSCFG CPU irejista yokutshixa ngokukhuselekileyo (SYSCFG_CSLOCKR) . . . . . . . . 462

12.3.6 Irejista yoqwalaselo yeSYSCFG 2 (SYSCFG_CFGR2) . . . . . . . . . . . . 463

12.3.7 Ulawulo lwe-SYSCFG SRAM2 kunye nerejista yobume (SYSCFG_SCSR) . . . . 464

12.3.8 Irejista yesitshixo yeSYSCFG SRAM2 (SYSCFG_SKR) . . . . . . . . . . . . . . . . . 465

RM0438 Rev 8

13/2187
54

Imixholo

I-R0438

12.3.9 I-SYSCFG SRAM2 irejista yokhuseleko lokubhala (SYSCFG_SWPR) . . . . . . 465 12.3.10 SYSCFG SRAM2 bhala irejista yokukhusela 2 (SYSCFG_SWPR2) . . . 466 12.3.11 Irejista yomyalelo weSYSCFG RSS (SYSCFG_RSSCMDR) . . . . . . . . . 466 12.3.12 Imephu yokubhalisa yeSYSCFG. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 467

13

Iiperipherals zidibanisa imatrix. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 469

13.1 Intshayelelo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 469

13.2 Isishwankathelo soqhagamshelo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 469

13.3 Iinkcukacha zoqhagamshelwano . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 470

13.3.1 Ukususela kwisibali-xesha (TIM1/TIM2/TIM3/TIM4/TIM5/TIM8/TIM15/TIM16/TIM17) ukuya kwisibali-xesha (TIM1/TIM2/TIM3/TIM4/TIM5/TIM8/TIM15) . . . . . . . . . . . . . . . . 470

13.3.2 Ukususela kwisibali-xesha (TIM1/TIM2/TIM3/TIM4/TIM6/TIM8/TIM15) kunye ne-EXTI ukuya kwi-ADC (ADC1/ADC2) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 471

13.3.3 Ukususela kwi-ADC1/ADC2 ukuya kwisibali-xesha (TIM1/TIM8) . . . . . . . . . . . . . . . . . . . . . . . 471

13.3.4 Ukususela kwisibali-xesha (TIM2/TIM4/TIM5/TIM6/TIM7/TIM8) kunye ne-EXTI ukuya kwi-DAC (DAC1/DAC2) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 472

13.3.5 Ukususela kwi-timer (TIM1/TIM3/TIM4/TIM6/TIM7/TIM8/TIM16/LPTIM1) kunye ne-EXTI ukuya kwi-DFSDM1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 472

13.3.6 Ukususela kwi-DFSDM1 ukuya kwisibali-xesha (TIM1/TIM8/TIM15/TIM16/TIM17) . . . . . . . . . 473

13.3.7 Ukususela kwi-HSE, LSE, LSI, MSI, MCO, RTC ukuya kwisibali-xesha (TIM2/TIM15/TIM16/TIM17) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 473

13.3.8 Ukusuka kwi-RTC, COMP1, COMP2 ukuya kwisibali-xesha samandla aphantsi (LPTIM1/LPTIM2/LPTIM3) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 474

13.3.9 Ukususela kwisibali-xesha (TIM1/TIM2/TIM3/TIM8/TIM15) ukuya kubathelekisi (COMP1/COMP2) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 474

13.3.10 Ukusuka kwi-ADC (ADC1) ukuya kwi-ADC (ADC2) . . . . . . . . . . . . . . . . . . . . . . . . . . . 474

13.3.11 Ukusuka kwi-USB ukuya kwisibali-xesha (TIM2) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 475

13.3.12 Ukusuka kumthombo we-analog yangaphakathi ukuya kwi-ADC (ADC1/ADC2) kunye ne-OPAMP (OPAMP1/OPAM2) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 475

13.3.13 Ukususela kubathelekisi (COMP1/COMP2) ukuya kwizibali-xesha (TIM1/TIM2/TIM3/TIM8/TIM15/TIM16/TIM17) . . . . . . . . . . . . . . . . . . . 475

13.3.14 Ukusuka kwiimpazamo zesistim ukuya kwizibali-xesha (TIM1/TIM8/TIM15/TIM16/TIM17) . . . . 476

13.3.15 Ukususela kwizibali-xesha (TIM16/TIM17) ukuya kwi-IRTIM . . . . . . . . . . . . . . . . . . . . . . . . . 476

13.3.16 Ukusuka kwi-ADC (ADC1/ADC2) ukuya kwi-DFSDM . . . . . . . . . . . . . . . . . . . . . . . . . . 477

14

Umlawuli wofikelelo kwimemori ethe ngqo (DMA) . . . . . . . . . . . . . . . . . . . . . . . 478

14.1 Intshayelelo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 478

14.2 Iimpawu eziphambili zeDMA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 478

14.3 Ukuphunyezwa kwe-DMA. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 479

14/2187

RM0438 Rev 8

I-R0438

Imixholo

14.4
14.5 14.6

14.3.1 I-DMA1 kunye ne-DMA2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 479 14.3.2 Isicelo se-DMA sokwenza imephu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 479
Inkcazo yokusebenza kwe-DMA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 480
14.4.1 Umzobo webhloko ye-DMA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 480 14.4.2 Izikhonkwane zeDMA kunye nemiqondiso yangaphakathi . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 481 14.4.3 Utshintshelo lweDMA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 481 14.4.4 Ulamlo lwe-DMA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 482 14.4.5 Imijelo yeDMA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 483 14.4.6 Ububanzi bedatha ye-DMA, ulungelelwaniso kunye nokuphela . . . . . . . . . . . . . . . . . . . . 488 14.4.7 Ulawulo lweempazamo kwi-DMA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 489
I-DMA iyaphazamisa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 490 iirejista zeDMA. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 490
14.6.1 Irejista yobume yokuphazamisa iDMA (DMA_ISR) . . . . . . . . . . . . . . . . . . . . . . 490 14.6.2 I-DMA iphazamise irejista ecacileyo yeflegi (DMA_IFCR) . . . . . . . . . . . . . . . . . . 494 14.6.3 Ijelo leDMA x irejista yolungiselelo (DMA_CCRx) . . . . . . . . . . . . . . 495 14.6.4 Ijelo leDMA x inani ledatha yokudlulisela irejista (DMA_CNDTRx) . 500 14.6.5 itshaneli yeDMA x irejista yedilesi yomda (DMA_CPARx) . . . . . . . . 501 14.6.6 itshaneli ye-DMA x inkumbulo 0 irejista yedilesi (DMA_CM0ARx) . . . . . . . 501 14.6.7 Itshaneli ye-DMA x inkumbulo Irejista yedilesi e-1 (DMA_CM1ARx) . . . . . . . 502 14.6.8 Imephu yerejista yeDMA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 502

15

Isicelo se-DMA sokuphindaphinda (DMAMUX) . . . . . . . . . . . . . . . . . . . . . . . . . 506

15.1 Intshayelelo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 506

15.2 Iimpawu eziphambili zeDMAMUX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 507

15.3 Ukuphunyezwa kweDMAMUX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 507

15.3.1 DMAMUX inyathelo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 507

15.3.2 Imephu yeDMAMUX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 508

15.4 Inkcazo yokusebenza kweDMAMUX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .511

15.4.1 I-DMAMUX block diagram. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 511

15.4.2 Iimpawu zeDMAMUX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 512

15.4.3 Imijelo yeDMAMUX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 512

15.4.4 I-DMAMUX imijelo ekhuselekileyo/engakhuselekanga . . . . . . . . . . . . . . . . . . . . . . . . 513

15.4.5 DMAMUX amajelo anelungelo / angawodwa . . . . . . . . . . . . . . . . . . . . 513

15.4.6 I-DMAMUX yesicelo somgca wokuphindaphinda. . . . . . . . . . . . . . . . . . . . . . . . . . . . 513

15.4.7 Isicelo se-DMAMUX generator . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 516

15.5 I-DMAMUX iphazamisa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 517

RM0438 Rev 8

15/2187
54

Imixholo

I-R0438

15.6

Iirejista zeDMAMUX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 519
15.6.1 I-DMAMUX yesicelo somgca we-multiplexer channel x irejista yoqwalaselo (DMAMUX_CxCR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 519
15.6.2 I-DMAMUX yesicelo somgca we-multiplexer iphazamise irejista yesimo sesiteshi (DMAMUX_CSR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 520
15.6.3 I-DMAMUX yesicelo somgca we-multiplexer iphazamise ishaneli ecacileyo yerejista yeflegi (DMAMUX_CCFR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 520
15.6.4 I-DMAMUX yesicelo somvelisi wetshaneli x irejista yolungiselelo (DMAMUX_RGxCR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 521
15.6.5 Isicelo se-DMAMUX se-generator siphazamise irejista yobume (DMAMUX_RGSR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 522
15.6.6 I-DMAMUX yesicelo somvelisi iphazamisa irejista yeflegi ecacileyo (DMAMUX_RGCFR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 523
15.6.7 Imephu yokubhalisa yaseDMAMUX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 524

16

I-Nested vectored interrupt controller (NVIC) . . . . . . . . . . . . . . . . . . . . 528

16.1 Iimpawu eziphambili zeNVIC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 528

16.2 Irejista yexabiso lolungelelwaniso lweSysTick . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 528

16.3 Ukuphazamiseka kunye neevektha ezikhethekileyo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 529

17

Ukuphazamiseka okwandisiweyo kunye nomlawuli wesiganeko (EXTI) . . . . . . . . . . . . . . . . 533

17.1 Iimpawu eziphambili ze-EXTI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 533

17.2 Idayagram yebhloko ye-EXTI. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 534

17.2.1 Uqhagamshelwano lwe-EXTI phakathi kweeperipherals kunye ne-CPU . . . . . . . . . . . . . . . . 535

17.2.2 Ukuphazamisa kwe-EXTI/imephu yomsitho. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 535

17.3 Inkcazo yokusebenza ye-EXTI. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 537

17.3.1 EXTI isiganeko esilungisekayo igalelo wakeup. . . . . . . . . . . . . . . . . . . . . . . . 537

17.3.2 EXTI isiganeko ngqo igalelo wakeup. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 539

17.3.3 Ukukhetha kwe-EXTI ye-mux. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 539

17.4 Ukuziphatha okusebenzayo kwe-EXTI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 540

17.5 Ukhuseleko lomsitho we-EXTI. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 541

17.5.1 Ukhuseleko lokhuseleko lwangaphandle . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 541

17.5.2 Ukhuseleko lwamalungelo e-EXTI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 542

17.6 Iirejista ze-EXTI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 543

17.6.1 17.6.2 17.6.3 17.6.4

Irejista ye-EXTI yokunyuka kwe-trigger (EXTI_RTSR1) . . . . . . . . . . . . . . 543 Irejista yokukhetha i-EXTI ewayo (EXTI_FTSR1) . . . . . . . . . . . . . 544 EXTI irejista yokuphazamiseka kwesoftware (EXTI_SWIER1) . . . . . . . . . . . 545 EXTI edge edge ebhalisiweyo elindileyo (EXTI_RPR1) . . . . . . . . . . . . . . . . 546

16/2187

RM0438 Rev 8

I-R0438

Imixholo

17.6.5 Irejista elindileyo ye-EXTI (EXTI_FPR1) . . . . . . . . . . . . . . . . 547 17.6.6 Irejista yolungiselelo lokhuseleko lwe-EXTI (EXTI_SECCFGR1) . . . . . . . . . . 548 17.6.7 Irejista yolungiselelo lwelungelo le-EXTI (EXTI_PRIVCFGR1) . . . . . . . . . 549 17.6.8 Irejista yokukhetha i-EXTI enyukayo (EXTI_RTSR2) . . . . . . . . . . . . . . 549 17.6.9 Irejista yokukhetha i-EXTI ewayo (EXTI_FTSR2) . . . . . . . . . . . . . 550 17.6.10 I-EXTI software iphazamisa irejista yesiganeko (EXTI_SWIER2) . . . . . . . . . . . 551 17.6.11 Irejista elindileyo ye-EXTI ekwinqanaba eliphezulu (EXTI_RPR2) . . . . . . . . . . . . . . . . 551 17.6.12 Irejista elindileyo ye-EXTI (EXTI_FPR2) . . . . . . . . . . . . . . . . 552 17.6.13 Ukhuseleko lwerejista ye-EXTI (EXTI_SECCFGR2) . . . . . . . . . . . . . . . 553 17.6.14 Ilungelo le-EXTI irejista yokwenza (EXTI_PRIVCFGR2) . . . . . . . . . . . . . . 553 17.6.15 Irejista yokukhetha i-EXTI yokuphazamiseka kwangaphandle (EXTI_EXTICRn) . . . . . . . . 554 17.6.16 Irejista yokutshixa ye-EXTI (EXTI_LOCKR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . 557 17.6.17 Ukuvuka kwe-EXTI CPU kunye nerejista yemaski yokuphazamiseka (EXTI_IMR1) . . . . . . . 557 17.6.18 EXTI CPU wakeup kunye nerejista yemaski yesiganeko (EXTI_EMR1) . . . . . . . . 558 17.6.19 Ukuvuka kwe-EXTI CPU kunye nerejista yemaski yokuphazamiseka (EXTI_IMR2) . . . . . . . 559 17.6.20 EXTI CPU wakeup kunye nerejista yemaski yesiganeko (EXTI_EMR2) . . . . . . . . 559 17.6.21 Imephu yokubhalisa ye-EXTI. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 560

18

I-Cyclic redundancy check calculation unit (CRC) . . . . . . . . . . . . . . . . 563

18.1 Intshayelelo yeCRC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 563

18.2 Iimpawu eziphambili zeCRC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 563

18.3 Inkcazo yokusebenza kweCRC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 564

18.3.1 Umzobo webhloko ye-CRC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 564

18.3.2 Iimpawu zangaphakathi zeCRC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 564

18.3.3 Ukusebenza kwe-CRC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 564

18.4 Iirejista ze-CRC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 566

18.4.1 18.4.2 18.4.3 18.4.4

Irejista yedatha ye-CRC (CRC_DR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Irejista yedatha ezimeleyo ye-566 CRC (CRC_IDR) . . . . . . . . . . . . . . . . . . . . Irejista yolawulo lwe-566 CRC (CRC_CR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 567 CRC ixabiso lokuqala (CRC_INIT) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 568

18.4.5 i-CRC polynomial (CRC_POL) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 568

18.4.6 Imephu yerejista yeCRC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 569

19

I-Flexible static memory controller (FSMC) . . . . . . . . . . . . . . . . . . . . . 570

19.1 Intshayelelo yeFMC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 570

19.2 Iimpawu eziphambili zeFMC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 570

RM0438 Rev 8

17/2187
54

Imixholo

I-R0438

19.3 19.4 19.5 19.6
19.7

Umzobo webhloko ye-FMC. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 571 AHB ujongano . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 571
19.4.1 Iinkumbulo ezixhaswayo kunye neentengiselwano . . . . . . . . . . . . . . . . . . . . . . . . 572
Imephu yedilesi yesixhobo sangaphandle. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 573
19.5.1 NOR/PSRAM idilesi yemephu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 573 19.5.2 NAND flash memory idilesi yokwenza imaphu. . . . . . . . . . . . . . . . . . . . . . . . 574
NOR flash/PSRAM isilawuli . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 575
19.6.1 Imiqondiso yojongano lwenkumbulo yangaphandle . . . . . . . . . . . . . . . . . . . . . . . . . . . . 576 19.6.2 Iinkumbulo ezixhaswayo kunye nentengiselwano. . . . . . . . . . . . . . . . . . . . . . . . 578 19.6.3 Imigaqo yexesha jikelele . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 580 19.6.4 NOR flash/PSRAM isilawuli asynchronous transactions . . . . . . . . . . 580 19.6.5 Iintengiselwano ezihambelanayo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 598 19.6.6 NOR/PSRAM iirejista zomlawuli . . . . . . . . . . . . . . . . . . . . . . . . . . . . 605
Umlawuli we-Flash we-NAND. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 613
19.7.1 Imiqondiso yojongano lwenkumbulo yangaphandle . . . . . . . . . . . . . . . . . . . . . . . . . . . . 613 19.7.2 I-NAND flash ixhasa iinkumbulo kunye notshintshiselwano. . . . . . . . . . . . . . . 614 19.7.3 Imizobo yexesha lememori ye-NAND flash. . . . . . . . . . . . . . . . . . . . . . 615 19.7.4 Imisebenzi ye-NAND flash. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 615 19.7.5 Ukusebenza kwe-Flash prewait ye-NAND . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 616 19.7.6 Ukubalwa kwekhowudi yokulungisa iimpazamo (ECC)
kwimemori ye-NAND flash. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 617 19.7.7 Iirejista zesilawuli se-NAND . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 618 19.7.8 imephu yerejista yeFMC. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 624

20

Ujongano lwe-Octo-SPI (OCTOSPI) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 626

20.1 Intshayelelo ye-OCTOPI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 626

20.2 Iimpawu eziphambili ze-OCTOSPI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 626

20.3 Ukuphunyezwa kwe-OCTOSPI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 627

20.4 Inkcazo yokusebenza kwe-OCTOSPI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 628

20.4.1 I-OCTOPI block diagram. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 628

20.4.2 Izikhonkwane ze-OCTOSPI kunye neempawu zangaphakathi. . . . . . . . . . . . . . . . . . . . . . . . . . . 629

20.4.3 Ujongano lwe-OCTOSPI kwiimowudi zememori. . . . . . . . . . . . . . . . . . . . . . . . 630

20.4.4 I-OCTOPI yomyalelo oqhelekileyo womyalelo womthetho . . . . . . . . . . . . . . . . . . . . . . . . . 630

20.4.5 I-OCTOSPI i-interface yesignali yeprotocol yomyalelo oqhelekileyo. . . . . . . . . . . . . 634

20.4.6 Iprothokholi yeHyperBus . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 637

20.4.7 Iimpawu ezithile . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 641

18/2187

RM0438 Rev 8

I-R0438

Imixholo

20.5 20.6 20.7

20.4.8 Intshayelelo yendlela yokusebenza ye-OCTOPI . . . . . . . . . . . . . . . . . . . . . . . . 642 20.4.9 I-OCTOSPI imo engathanga ngqo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 642 20.4.10 Imowudi ye-OCTOSPI ezenzekelayo yokuvota. . . . . . . . . . . . . . . . . . . . . . 644 20.4.11 Imowudi yenkumbulo ye-OCTOSPI . . . . . . . . . . . . . . . . . . . . . . . . . . . . 645 20.4.12 Intshayelelo yoqwalaselo lwe-OCTOSPI . . . . . . . . . . . . . . . . . . . . . . . . . . 646 20.4.13 Ukumiswa kwenkqubo ye-OCTOSPI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 646 20.4.14 Uqwalaselo lwesixhobo se-OCTOSPI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 646 20.4.15 I-OCTOSPI ulungelelwaniso lwemowudi eqhelekileyo . . . . . . . . . . . . . . . . 649 20.4.16 Uqwalaselo lweprotocol ye-OCTOSPI HyperBus . . . . . . . . . . . . . . . . . . . . . 651 20.4.17 Ulawulo lwempazamo ye-OCTOPI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 652 20.4.18 I-OCTOSPI BUSY kwaye I-ABORT. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 653 20.4.19 Uhlengahlengiso lwe-OCTOPI okanye ukucima . . . . . . . . . . . . . . . . . . . . . . 653 20.4.20 Ukuziphatha kwe-NCS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 653
Ulungelelwaniso lwedilesi kunye nenombolo yedatha. . . . . . . . . . . . . . . . . . . . . . . . . . . 655 OCTOSPI iphazamisa. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 656 iirejista ze-OCTOSPI. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 657
20.7.1 Irejista yolawulo ye-OCTOSPI (OCTOSPI_CR) . . . . . . . . . . . . . . . . . . . . . 657 20.7.2 Irejista ye-OCTOSPI yoqwalaselo lwesixhobo 1 (OCTOSPI_DCR1) . . . . . . 659 20.7.3 Irejista ye-OCTOSPI yoqwalaselo lwesixhobo 2 (OCTOSPI_DCR2) . . . . . . 661 20.7.4 Irejista ye-OCTOSPI yoqwalaselo lwesixhobo 3 (OCTOSPI_DCR3) . . . . . . 662 20.7.5 Irejista ye-OCTOSPI yoqwalaselo lwesixhobo 4 (OCTOSPI_DCR4) . . . . . . 662 20.7.6 Irejista yobume be-OCTOSPI (OCTOSPI_SR) . . . . . . . . . . . . . . . . . . . . . . 663 20.7.7 OCTOSPI iflegi yerejista ecacileyo (OCTOSPI_FCR) . . . . . . . . . . . . . . . . . . 664 20.7.8 Irejista yobude bedatha ye-OCTOSPI (OCTOSPPI_DLR) . . . . . . . . . . . . . . . . 664 20.7.9 Irejista yedilesi ye-OCTOSPI (OCTOSPI_AR) . . . . . . . . . . . . . . . . . . . . 665 20.7.10 Irejista yedatha ye-OCTOSPI (OCTOSPI_DR) . . . . . . . . . . . . . . . . . . . . . . . 665 20.7.11 Irejista yemaski yemo yokuvota ye-OCTOSPI (OCTOSPPI_PSMKR) . . . . . . . 666 20.7.12 Irejista yobume bomdlalo we-OCTOSPI yokuvota (OCTOSPI_PSMAR) . . . . . . . 667 20.7.13 Irejista yesithuba sokuvota i-OCTOSPI (OCTOSPI_PIR) . . . . . . . . . . . . . . 667 20.7.14 Irejista yolungiselelo lonxibelelwano lwe-OCTOSPI (OCTOSPPI_CCR) . . 667 20.7.15 Irejista yokumisela ixesha le-OCTOSPI (OCTOSPPI_TCR) . . . . . . . . . . 670 20.7.16 Irejista yemiyalelo ye-OCTOSPI (OCTOSPI_IR) . . . . . . . . . . . . . . . . . . . 670 20.7.17 OCTOSPI enye irejista yeebhayithi (OCTOSPI_ABR) . . . . . . . . . . . . . 671 20.7.18 Irejista ye-OCTOSPI yexesha eliphantsi lombane (OCTOSPI_LPTR) . . . . . . . . . . 671 20.7.19 Irejista yolungiselelo lonxibelelwano lwe-OCTOSPI
(OCTOSPI_WPCCR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 672 20.7.20 Irejista ye-OCTOSPI yokuvala ixesha loqwalaselo (OCTOSPI_WPTCR) . . 674

RM0438 Rev 8

19/2187
54

Imixholo

I-R0438

20.7.21 Irejista yemiyalelo yokusonga ye-OCTOSPI (OCTOSPI_WPIR) . . . . . . . . . . . . 674 20.7.22 Irejista ye-OCTOSPI songela enye yeebhayithi (OCTOSPI_WPABR) . . . . . . 675 20.7.23 I-OCTOSPI bhala irejista yolungiselelo lonxibelelwano
(OCTOSPI_WCCR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 675 20.7.24 I-OCTOSPI bhala irejista yokumisela ixesha (OCTOSPI_WTCR) . . . . 677 20.7.25 Irejista yemiyalelo ye-OCTOSPI (OCTOSPI_WIR) . . . . . . . . . . . . . 678 20.7.26 I-OCTOPI bhala enye irejista yebhayithi (OCTOSPI_WABR) . . . . . . . 678 20.7.27 Irejista ye-OCTOSPI ye-HyperBus yokulinda ixesha elide
(OCTOSPI_HLCR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 679 20.7.28 Imephu yerejista ye-OCTOSPI. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 679

21

I-Analog-to-digital converters (ADC) . . . . . . . . . . . . . . . . . . . . . . . . . . . 683

21.1 Intshayelelo ye-ADC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 683

21.2 Iimpawu eziphambili ze-ADC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 684

21.3 Ukuphunyezwa kwe-ADC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 685

21.4 Inkcazo yokusebenza kwe-ADC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 686

21.4.1 Umzobo webhloko ye-ADC. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 686

21.4.2 Izikhonkwane ze-ADC kunye neempawu zangaphakathi. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 687

21.4.3 Iiwotshi ze-ADC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 688

21.4.4 ADC1/2 uqhagamshelwano . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 690

21.4.5 Ujongano lwe-AHB yamakhoboka. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 692

21.4.6 Imowudi ye-ADC Deep-down-down (DEEPPWD) kunye ne-ADC voltagumlawuli we-e (ADVREGEN) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 692

21.4.7 Amajelo angenasiphelo esinye nesahlukileyo . . . . . . . . . . . . . . . . . . . . 693

21.4.8 Ulungelelwaniso (ADCAL, ADCALDIF, ADC_CALFACT) . . . . . . . . . . . . . . . 693

21.4.9 Ulawulo lwe-ADC kwi-off-off (ADEN, ADDIS, ADRDY) . . . . . . . . . . . . . . . . . . . . 696

21.4.10 Imiqobo xa ubhala i-ADC control bits . . . . . . . . . . . . . . . . . . . 697

21.4.11 Ukukhethwa kwesiteshi (ADC_SQRy, ADC_JSQR) . . . . . . . . . . . . . . . . . . . 698

21.4.12 Inkqubo enokucwangciswa ngobuchule sampixesha lokuhlala (SMPR1, SMPR2) . . . . . 699

21.4.13 Indlela yokuguqula enye (CONT = 0) . . . . . . . . . . . . . . . . . . . . . . . . . . 699

21.4.14 Imo yenguqu eqhubekayo (CONT = 1) . . . . . . . . . . . . . . . . . . . . . . 700

21.4.15 Ukuqala ukuguqulwa (ADSTART, JADSTART) . . . . . . . . . . . . . . . . . . . 701

21.4.16 ADC ixesha . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 702

21.4.17 Ukumisa uguqulo oluqhubekayo (ADSTP, JADSTP) . . . . . . . . . . . . . . 702

21.4.18 Ukuguqulwa kwi-trigger yangaphandle kunye ne-polarity ye-trigger (EXTSEL, EXTEN, JEXTSEL, JEXTEN) . . . . . . . . . . . . . . . . . . . . . . . 704

21.4.19 Ulawulo lomjelo olutofelweyo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 706

21.4.20 Imodi yokuyeka (DISCEN, DISCNUM, JDISCEN) . . . . . . . . . . . . 708

20/2187

RM0438 Rev 8

I-R0438

Imixholo

21.5 21.6 21.7

21.4.21 Umgca womxholo woguqulo olutofiweyo . . . . . . . . . . . . . . . . . . . . . . 709 21.4.22 Isisombululo esicwangcisiweyo (RES) - Imo yokuguqula ngokukhawuleza . . . . . . . . . . 717 21.4.23 Isiphelo soguqulo, isiphelo secandeloampisigaba se-ling (EOC, JEOC, EOSMP) . . 718 21.4.24 Ukuphela kolandelelwano lokuguqulwa (EOS, JEOS) . . . . . . . . . . . . . . . . . . . . . 718 21.4.25 Imizobo yexesha example (indlela enye/eqhubekayo,
izixhobo zehardware/izixhobo zesoftware) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 719 21.4.26 Ulawulo lwedatha . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 721 21.4.27 Ukulawula iinguqu usebenzisa iDFSDM . . . . . . . . . . . . . . . . . . . . . . 726 21.4.28 Iimpawu zamandla asezantsi aguqukayo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 727 21.4.29 I-analog window watchdog (AWD1EN, JAWD1EN, AWD1SGL,
AWD1CH, AWD2CH, AWD3CH, AWD_HTx, AWD_LTx, AWDx) . . . . . 732 21.4.30 Ii-Oversampler . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 736 21.4.31 Iimowudi ze-ADC ezimbini . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 742 21.4.32 Uluvo lobushushu. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 755 21.4.33 Ukubekwa esweni kobonelelo lweVBAT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 757 21.4.34 Ukubeka iliso kumqulu wangaphakathitage reference . . . . . . . . . . . . . . . . . . . . . . 758
I-ADC ikwimowudi yamandla aphantsi. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 759 ADC iphazamisa. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Iirejista ze-ADC ezingama-760 (kwi-ADC nganye) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 761
21.7.1 Ukuphazamiseka kweADC kunye nerejista yobume (ADC_ISR) . . . . . . . . . . . . . . . . . . . 761 21.7.2 Ukuphazamisa irejista ye-ADC (ADC_IER) . . . . . . . . . . . . . . . . . . . . . . 763 21.7.3 Irejista yolawulo lwe-ADC (ADC_CR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 765 21.7.4 Irejista yolungiselelo lwe-ADC (ADC_CFGR) . . . . . . . . . . . . . . . . . . . . . . 768 21.7.5 Irejista yolungiselelo lwe-ADC 2 (ADC_CFGR2) . . . . . . . . . . . . . . . . . . . 772 21.7.6 I-ADC sampirejista yexesha 1 (ADC_SMPR1) . . . . . . . . . . . . . . . . . . . . 774 21.7.7 I-ADC sampirejista yexesha 2 (ADC_SMPR2) . . . . . . . . . . . . . . . . . . . . 775 21.7.8 ADC watchdog threshold register 1 (ADC_TR1) . . . . . . . . . . . . . . . . . 776 21.7.9 ADC watchdog threshold register 2 (ADC_TR2) . . . . . . . . . . . . . . . . . 776 21.7.10 ADC watchdog threshold register 3 (ADC_TR3) . . . . . . . . . . . . . . . . . 777 21.7.11 Irejista ye-ADC yokulandelelana rhoqo 1 (ADC_SQR1) . . . . . . . . . . . . . . . . . 778 21.7.12 Irejista yolandelelwano eqhelekileyo ye-ADC 2 (ADC_SQR2) . . . . . . . . . . . . . . . . . 779 21.7.13 Irejista ye-ADC yokulandelelana rhoqo 3 (ADC_SQR3) . . . . . . . . . . . . . . . . . 780 21.7.14 Irejista yolandelelwano eqhelekileyo ye-ADC 4 (ADC_SQR4) . . . . . . . . . . . . . . . . . 781 21.7.15 Irejista yedatha eqhelekileyo ye-ADC (ADC_DR) . . . . . . . . . . . . . . . . . . . . . . . . . 781 21.7.16 Irejista yolandelelwano etofwe yi-ADC (ADC_JSQR) . . . . . . . . . . . . . . . . . . 782 21.7.17 ADC offset y irejista (ADC_OFRy) . . . . . . . . . . . . . . . . . . . . . . . . . . . 784 21.7.18 Ijelo leADC elitofwayo y irejista yedatha (ADC_JDRy) . . . . . . . . . . . . . . . 785

RM0438 Rev 8

21/2187
54

Imixholo

I-R0438

21.8 21.9

21.7.19 Irejista ye-analog ye-ADC ye-2 yoqwalaselo (ADC_AWD2CR) . . . . 785 21.7.20 ADC analog watchdog 3 irejista yoqwalaselo (ADC_AWD3CR) . . . . 786 21.7.21 Irejista yendlela yokwahlukana ye-ADC (ADC_DIFSEL) . . . . . . . . . . 786 21.7.22 ADC ulungelelwaniso lwemiba (ADC_CALFACT) . . . . . . . . . . . . . . . . . . . . . . 787
Iirejista eziqhelekileyo ze-ADC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 787
21.8.1 Irejista yemeko eqhelekileyo ye-ADC (ADC_CSR) . . . . . . . . . . . . . . . . . . . . . 787 21.8.2 Irejista yolawulo oluqhelekileyo lwe-ADC (ADC_CCR) . . . . . . . . . . . . . . . . . . . . . 789 21.8.3 Irejista yedatha eqhelekileyo ye-ADC kwimowudi emibini (ADC_CDR) . . . . . 792
Imephu yerejista ye-ADC. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 792

22

Digital-to-analog converter (DAC) . . . . . . . . . . . . . . . . . . . . . . . . . . . . 796

22.1 Intshayelelo yeDAC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 796

22.2 Iimpawu eziphambili zeDAC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 796

22.3 Ukuphunyezwa kweDAC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 797

22.4 Inkcazo yokusebenza kweDAC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 798

22.4.1 Umzobo webhloko yeDAC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 798

22.4.2 Itshaneli yeDAC yenza ukuba . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 799

22.4.3 ifomathi yedatha yeDAC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 799

22.4.4 Ukuguqulwa kweDAC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 801

22.4.5 DAC imveliso voltage. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 801

22.4.6 I-DAC yokukhetha i-trigger. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 802

22.4.7 Izicelo ze-DMA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 803

22.4.8 Isizukulwana sengxolo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 803

22.4.9 Isizukulwana sonxantathu-amaza . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 805

22.4.10 Iindlela zetshaneli zeDAC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 806

22.4.11 Ulungelelwaniso lwesidambisi seshaneli seDAC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 809

22.4.12 Iindlela zeDAC zokuguqula itshaneli . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 810

22.4.13 Iimowudi zokuguqula iitshaneli zeDAC ezimbini (ukuba amajelo amabini ayafumaneka) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 811

22.5 I-DAC kwiindlela zamandla aphantsi. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 815

22.6 I-DAC iyaphazamisa. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 816

22.7 Iirejista zeDAC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 816

22.7.1 Irejista yolawulo lweDAC (DAC_CR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 816

22.7.2 Irejista yokuqalisa isoftware yeDAC (DAC_SWTRGR) . . . . . . . . . . . . . . . . . 820

22.7.3 I-DAC channel1 I-12-bit elungelelaniswe ekunene irejista yokubamba idatha (DAC_DHR12R1) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 820

22/2187

RM0438 Rev 8

I-R0438

Imixholo

22.7.4 DAC channel1 I-12-bit ekhohlo ehambelana nerejista yokugcina idatha (DAC_DHR12L1) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 821
22.7.5 I-DAC channel1 I-8-bit elungelelaniswe ekunene irejista yokubamba idatha (DAC_DHR8R1) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 821
22.7.6 I-DAC channel2 I-12-bit elungelelaniswe ekunene irejista yokubamba idatha (DAC_DHR12R2) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 822
22.7.7 DAC channel2 I-12-bit ekhohlo ehambelana nerejista yokugcina idatha (DAC_DHR12L2) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 822
22.7.8 I-DAC channel2 Irejista yedatha eyi-8 elungelelaniswe ekunene (DAC_DHR8R2) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 823
22.7.9 Irejista yokubamba idatha eyi-Dual DAC 12-bit elungelelaniswe ekunene (DAC_DHR12RD) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 823
22.7.10 Irejista yokubamba idatha eyi-Dual ye-DAC eyi-12-bit elungelelanisiweyo (DAC_DHR12LD) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 824
22.7.11 Irejista yokubamba idatha eyi-Dual DAC 8-bit elungelelaniswe ngasekunene (DAC_DHR8RD) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 824
22.7.12 Irejista yedatha ye-DAC channel1 (DAC_DOR1) . . . . . . . . . . . . . . . . 825
22.7.13 Irejista yedatha ye-DAC channel2 (DAC_DOR2) . . . . . . . . . . . . . . . . 825
22.7.14 Irejista yobume beDAC (DAC_SR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 825
22.7.15 Irejista yolawulo lolungelelwaniso lweDAC (DAC_CCR) . . . . . . . . . . . . . . . . . . . 827
22.7.16 Irejista yokulawula imo yeDAC (DAC_MCR) . . . . . . . . . . . . . . . . . . . . . . . 827
22.7.17 Itshaneli yeDAC1 sample kwaye ubambe sampirejista yexesha (DAC_SHSR1) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 829
22.7.18 Itshaneli yeDAC2 sample kwaye ubambe sampirejista yexesha (DAC_SHSR2) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 829
22.7.19 I-DAC sampLe kwaye ubambe irejista yexesha (DAC_SHHR) . . . . . . . . . . . . . . . 829
22.7.20 I-DAC sampkwaye ubambe irejista yexesha lokuhlaziya (DAC_SHRR) . . . . . . . . . 830
22.7.21 Imephu yerejista yeDAC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 831

23

Umqulutagi-reference buffer (VREFBUF) . . . . . . . . . . . . . . . . . . . . . . . . . . 833

23.1 Intshayelelo yeVREFBUF . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 833

23.2 Inkcazo yokusebenza kweVREFBUF . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 833

23.3 Ukucheba kweVREFBUF . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 834

23.4 Iirejista zeVREFBUF . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 835

23.4.1 Ulawulo lwe-VREFBUF kunye nerejista yobume (VREFBUF_CSR) . . . . . . . . . . 835

23.4.2 Irejista yolawulo lolungelelwaniso lwe-VREFBUF (VREFBUF_CCR) . . . . . . . . . . 836

23.4.3 Imephu yerejista yeVREFBUF . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 836

24

Umthelekisi (COMP) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 837

24.1 Intshayelelo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 837

RM0438 Rev 8

23/2187
54

Imixholo

I-R0438

24.2 24.3
24.4 24.5 24.6

Iimpawu eziphambili zeCOMP. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Inkcazo yokusebenza kwe-837 COMP. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 838
24.3.1 Umzobo webloko ye-COMP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 838 24.3.2 Izikhonkwane zeCOMP kunye neempawu zangaphakathi. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 838 24.3.3 Ukusetha ngokutsha kwe-COMP kunye neewotshi . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 839 24.3.4 Umatshini wokuTshixa wokuTshixa. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 839 24.3.5 Isithelekisi sefestile . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 840 24.3.6 I-Hysteresis . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 840 24.3.7 Umsebenzi ongenanto wokuthelekisa imveliso. . . . . . . . . . . . . . . . . . . . . . . . . . 841 24.3.8 Amandla e-COMP kunye neendlela zesantya. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 842
Iimowudi ze-COMP zamandla aphantsi. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . I-842 COMP iyaphazamisa. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 842 iirejista zeCOMP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 843
24.6.1 Isinxulumanisi 1 solawulo kunye nerejista yobume (COMP1_CSR) . . . . . . . . . . 843 24.6.2 Irejista yolawulo nemeko yeComparator 2 (COMP2_CSR) . . . . . . . . . . 845 24.6.3 Imephu yerejista yeCOMP. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 848

25

Ukusebenza ampizihlanguli (OPAMP). . . . . . . . . . . . . . . . . . . . . . . . . . . . . 849

25.1 Intshayelelo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 849

25.2 OPAMP iimpawu eziphambili . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 849

25.3 OPAMP inkcazo yokusebenza . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 849

25.3.1 OPAMP phinda usete kunye neewotshi . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 849

25.3.2 Ulungelelwaniso lokuqala . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 850

25.3.3 Umzila wemiqondiso . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 850

25.3.4 OPAMP iindlela . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 851

25.3.5 Ulungelelwaniso . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 854

25.4 OPAMP iindlela zamandla aphantsi . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 856

25.5 OPAMP iirejista . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 857

25.5.1 OPAMP1 ulawulo/irejista yesimo (OPAMP1_CSR) . . . . . . . . . . . . . . . . 857

25.5.2 OPAMPIrejista yokucheba e-1 kwimo yesiqhelo (OPAMP1_OTR). . 858

25.5.3 OPAMPIrejista yokucheba e-1 kwimowudi yamandla aphantsi (OPAMP1_LPOTR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 858

25.5.4 OPAMP2 ulawulo/irejista yesimo (OPAMP2_CRS). . . . . . . . . . . . . . . . 859

25.5.5 OPAMPIrejista yokucheba e-2 kwimo yesiqhelo (OPAMP2_OTR). . 860

25.5.6 OPAMPIrejista yokucheba e-2 kwimowudi yamandla aphantsi (OPAMP2_LPOTR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 860

25.5.7 OPAMP bhalisa imephu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 861

24/2187

RM0438 Rev 8

I-R0438

Imixholo

26

Isihluzi seDijithali se-sigma delta modulators (DFSDM) . . . . . . . . . . . . . . . 862

26.1 Intshayelelo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 862

26.2 Iimpawu eziphambili zeDFSDM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 863

26.3 Ukuphunyezwa kweDFSDM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 864

26.4 Inkcazo yokusebenza kweDFSDM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 865

26.4.1 DFSDM block diagram . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 865

26.4.2 Izikhonkwane zeDFSDM kunye neempawu zangaphakathi . . . . . . . . . . . . . . . . . . . . . . . . . . . . 866

26.4.3 Ukusetha kwakhona i-DFSDM kunye neewotshi . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 867

26.4.4 Uthotho lwezidluliseli zetshaneli . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 868

26.4.5 Ukulungisa ujongano lothotho lwegalelo . . . . . . . . . . . . . . . . . . . . . . . . . . 878

26.4.6 Ukufakwa kwedatha efanayo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 878

26.4.7 Ukukhetha umjelo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 880

26.4.8 Ubumbeko lokucoca idijithali . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 881

26.4.9 Iyunithi yokuhlanganisa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 882

26.4.10 I-analog watchdog. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 883

26.4.11 Isixhobo sokubona indlela emfutshane . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 885

26.4.12 Umtshini ogqithisileyo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 886

26.4.13 Ibhloko yeyunithi yedatha. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 886

26.4.14 Ifomathi yedatha esayiniweyo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 887

26.4.15 Ukuqaliswa kweenguqu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 888

26.4.16 Iindlela eziqhubekayo nezikhawulezayo eziqhubekayo . . . . . . . . . . . . . . . . . . . . . . . . 888

26.4.17 Cela ukufaneleka . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 889

26.4.18 Ukwandisa amandla kwindlela yokuqhuba. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 890

26.5 DFSDM iphazamisa. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 890

26.6 DFSDM Ukudluliselwa kweDMA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 892

26.7 itshaneli yeDFSDM y iirejista (y=0..3) . . . . . . . . . . . . . . . . . . . . . . . . . . . 892

26.7.1 Ijelo le-DFSDM y irejista yolungiselelo (DFSDM_CHyCFGR1) . . . . 892

26.7.2 Ijelo le-DFSDM y irejista yolungiselelo (DFSDM_CHyCFGR2) . . . . 894

26.7.3 Itshaneli yeDFSDM y i-analog watchdog kunye nerejista ye-short-circuit detector (DFSDM_CHyAWSCDR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 895

26.7.4 Ijelo le-DFSDM kunye nerejista yedatha yokucoca i-watchdog (DFSDM_CHyWDATR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 896

26.7.5 Ishaneli yeDFSDM y irejista yokufaka idatha (DFSDM_CHyDATINR) . . . . . . 896

26.7.6 Ijelo leDFSDM y irejista yokulibaziseka (DFSDM_CHyDLYR) . . . . . . . . . . . . 897

26.8 DFSDM filter x iirejista zeemodyuli (x=0..3) . . . . . . . . . . . . . . . . . . . . . . . . 898

26.8.1 DFSDM filter x irejista yokulawula 1 (DFSDM_FLTxCR1) . . . . . . . . . . . . 898

26.8.2 DFSDM filter x irejista yokulawula 2 (DFSDM_FLTxCR2) . . . . . . . . . . . . 901

RM0438 Rev 8

25/2187
54

Imixholo

I-R0438

26.8.3 DFSDM filter x ukuphazamisa kunye nerejista yesimo (DFSDM_FLTxISR) . . . . . 902
26.8.4 DFSDM isihluzo x phazamisa iflegi ecacileyo yerejista (DFSDM_FLTxICR) . . . . . 904
26.8.5 Isihluzi se-DFSDM x irejista yokukhetha iqela leqela elitofwayo (DFSDM_FLTxJCHGR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 905
26.8.6 DFSDM filter x irejista yokulawula (DFSDM_FLTxFCR) . . . . . . . . . . . . . . 905
26.8.7 DFSDM filter x irejista yedatha yeqela elitofayo (DFSDM_FLTxJDATAR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 906
26.8.8 DFSDM filter x irejista yedatha kwitshaneli eqhelekileyo (DFSDM_FLTxRDATAR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 907
26.8.9 DFSDM isihluzi x i-analog watchdog irejista ye-threshold ephezulu (DFSDM_FLTxAWHTR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 908
26.8.10 DFSDM isihluzi x i-analog watchdog irejista ephantsi (DFSDM_FLTxAWLTR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 908
26.8.11 DFSDM isihluzi x irejista yesimo se-analog watchdog (DFSDM_FLTxAWSR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 909
26.8.12 DFSDM filter x analog watchdog irejista yeflegi ecacileyo (DFSDM_FLTxAWCFR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 910
26.8.13 DFSDM filter x extremes detector irejista enkulu (DFSDM_FLTxEXMAX) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 910
26.8.14 DFSDM filter x extremes detector ubuncinane irejista (DFSDM_FLTxEXMIN) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 911
26.8.15 DFSDM isihluzi x irejista yexesha lokuguqula (DFSDM_FLTxCNVTIMR) . . 911
26.8.16 Imephu yerejista yeDFSDM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 912

27

Isilawuli se-Touch sensing (TSC) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 920

27.1 Intshayelelo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 920

27.2 Iimpawu eziphambili ze-TSC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 920

27.3 Inkcazo yokusebenza kwe-TSC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 921

27.3.1 Umzobo webhloko ye-TSC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 921

27.3.2 Ukufumana utshintshiselwano ngentlawulo engaphezuluview . . . . . . . . . . . . . . . . . . . 921

27.3.3 Seta ngokutsha neewotshi . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 924

27.3.4 Ulandelelwano lokufunyanwa kwentlawulo yentlawulo . . . . . . . . . . . . . . . . . . . . . . . . . 924

27.3.5 Uphawu losasazo lwe-spectrum . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 925

27.3.6 Ubuninzi bempazamo yobalo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 926

27.3.7Sampling capacitor I/O kunye nejelo I/O ukhetho lwemowudi . . . . . . . . . . . 926

27.3.8 Indlela yokufumana . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 927

27.3.9 I/O i-hysteresis kunye nolawulo lokutshintsha kwe-analog. . . . . . . . . . . . . . . . . . . . . . . 927

27.4 TSC iindlela zamandla aphantsi. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 928

27.5 I-TSC iyaphazamisa. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 928

26/2187

RM0438 Rev 8

I-R0438

Imixholo

27.6

Iirejista ze-TSC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 928
27.6.1 Irejista yolawulo ye-TSC (TSC_CR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 928 27.6.2 I-TSC iphazamise irejista yokuvumela (TSC_IER) . . . . . . . . . . . . . . . . . . . . . . 931 27.6.3 I-TSC iphazamise irejista ecacileyo (TSC_ICR) . . . . . . . . . . . . . . . . . . . . . . . . 932 27.6.4 Irejista yobume ye-TSC yokuphazamisa (TSC_ISR) . . . . . . . . . . . . . . . . . . . . . . . 932 27.6.5 Irejista yokulawula i-TSC I/O ye-hysteresis (TSC_IOHCR) . . . . . . . . . . . . . . . 933 27.6.6 Irejista yolawulo lwe-analog ye-TSC I/O
(TSC_IOASCR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 933 27.6.7 TSC I/O sampirejista yolawulo lwe-ling (TSC_IOSCR) . . . . . . . . . . . . . . . . 934 27.6.8 TSC I/O irejista yolawulo lwetshaneli (TSC_IOCCR) . . . . . . . . . . . . . . . . . 934 27.6.9 Irejista yesimo solawulo lweqela le-TSC I/O (TSC_IOGCSR) . . . . . . . . . . . . 935 27.6.10 TSC I/O iqela x irejista counter (TSC_IOGxCR) . . . . . . . . . . . . . . . . 935 27.6.11 Imephu yerejista ye-TSC. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 936

28

True random number generator (RNG) . . . . . . . . . . . . . . . . . . . . . . . . 938

28.1 Intshayelelo ye-RNG . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 938

28.2 RNG iimpawu eziphambili . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 938

28.3 Inkcazo yokusebenza kwe-RNG. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 939

28.3.1 Umzobo webhloko ye-RNG. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 939

28.3.2 Imiqondiso yangaphakathi ye-RNG . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 939

28.3.3 Ukuveliswa kwamanani ngokungacwangciswanga . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 939

28.3.4 Ukuqaliswa kwe-RNG . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 942

28.3.5 Ukusebenza kwe-RNG . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 943

28.3.6 RNG iwotshi . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 945

28.3.7 Ulawulo lweempazamo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 945

28.3.8 RNG ukusetyenziswa kwamandla aphantsi. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 946

I-28.4 i-RNG iyaphazamisa. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 946

I-28.5 i-RNG ixesha lokucubungula. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 947

28.6 RNG entropy source ukuqinisekiswa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 947

28.6.1 Intshayelelo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 947

28.6.2 Imiqathango yokuqinisekisa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 947

28.6.3 Ukuqokelelwa kwedatha . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 948

28.7 iirejista zeRNG. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 948

28.7.1 Irejista yokulawula i-RNG (RNG_CR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 948

28.7.2 Irejista yesimo se-RNG (RNG_SR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 950

28.7.3 Irejista yedatha ye-RNG (RNG_DR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 951

28.7.4 Irejista yokulawula uvavanyo lwezempilo ye-RNG (RNG_HTCR) . . . . . . . . . . . . . . . . . . 952

RM0438 Rev 8

27/2187
54

Imixholo

I-R0438

28.7.5 imephu yerejista ye-RNG. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 952

29

I-AES hardware accelerator (AES) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 953

29.1 Intshayelelo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 953

29.2 Iimpawu eziphambili ze-AES. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 953

29.3 Ukuphunyezwa kwe-AES. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 953

29.4 Inkcazo yokusebenza kwe-AES. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 954

29.4.1 Umzobo webhloko ye-AES. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 954

29.4.2 Iimpawu zangaphakathi ze-AES. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 954

29.4.3 AES undoqo we-cryptographic . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 954

29.4.4 Inkqubo ye-AES yokwenza umsebenzi we-cipher. . . . . . . . . . . . . . . . . . . 960

29.4.5 AES decryption round isitshixo sokulungiselela. . . . . . . . . . . . . . . . . . . . . . . . 963

29.4.6 AES ukubiwa kwe-ciphertext kunye nokufakwa kwedatha. . . . . . . . . . . . . . . . . . . . . . 963

29.4.7 Umsebenzi we-AES nqumamisa kwaye uqalise . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 964

29.4.8 Iimowudi ze-AES ezisisiseko ze-chaining (ECB, CBC) . . . . . . . . . . . . . . . . . . . . . . . 964

29.4.9 Imowudi yekhawunta ye-AES (CTR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 969

29.4.10 AES Galois/imowudi yekhawunta (GCM) . . . . . . . . . . . . . . . . . . . . . . . . . . . . 971

29.4.11 Ikhowudi yokuqinisekisa umyalezo we-AES Galois (GMAC) . . . . . . . . . . . . . . 976

29.4.12 Ikhawuntara ye-AES ene-CBC-MAC (CCM) . . . . . . . . . . . . . . . . . . . . . . . . . . 978

29.4.13 Iirejista zedatha ye-AES kunye nokutshintshwa kwedatha . . . . . . . . . . . . . . . . . . . . . . . . 983

29.4.14 Iirejista eziphambili ze-AES . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 985

29.4.15 Iirejista zeVector yokuqaliswa kwe-AES. . . . . . . . . . . . . . . . . . . . . . . . . . . . 985

29.4.16 Ujongano lwe-AES DMA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 986

29.4.17 Ulawulo lwemposiso ye-AES . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 987

I-29.5 AES iphazamisa. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 988

29.6 AES processing latency. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 988

29.7 iirejista ze-AES. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 989

29.7.1 Irejista yolawulo lwe-AES (AES_CR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 989

29.7.2 Irejista yobume be-AES (AES_SR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 991

29.7.3 Irejista yokufaka idatha ye-AES (AES_DINR) . . . . . . . . . . . . . . . . . . . . . . . . . 993

29.7.4 Irejista yedatha ye-AES (AES_DOUTR) . . . . . . . . . . . . . . . . . . . . . . 993

29.7.5 Irejista yesitshixo ye-AES 0 (AES_KEYR0) . . . . . . . . . . . . . . . . . . . . . . . . . . . . 994

29.7.6 Irejista yesitshixo ye-AES 1 (AES_KEYR1) . . . . . . . . . . . . . . . . . . . . . . . . . . . . 994

29.7.7 Irejista yesitshixo ye-AES 2 (AES_KEYR2) . . . . . . . . . . . . . . . . . . . . . . . . . . . . 995

29.7.8 Irejista yesitshixo ye-AES 3 (AES_KEYR3) . . . . . . . . . . . . . . . . . . . . . . . . . . . . 995

29.7.9 Irejista yeVector yokuqalisa i-AES 0 (AES_IVR0) . . . . . . . . . . . . . . . . . . 995

28/2187

RM0438 Rev 8

I-R0438

Imixholo

29.7.10 Irejista yeVector yokuqalisa ye-AES 1 (AES_IVR1) . . . . . . . . . . . . . . . . . . 996 29.7.11 Irejista yeVector yokuqalisa i-AES 2 (AES_IVR2) . . . . . . . . . . . . . . . . . . 996 29.7.12 Irejista yeVector yokuqalisa ye-AES 3 (AES_IVR3) . . . . . . . . . . . . . . . . . . 996 29.7.13 Irejista yesitshixo ye-AES 4 (AES_KEYR4) . . . . . . . . . . . . . . . . . . . . . . . . . . . . 997 29.7.14 Irejista yesitshixo ye-AES 5 (AES_KEYR5) . . . . . . . . . . . . . . . . . . . . . . . . . . . . 997 29.7.15 Irejista yesitshixo ye-AES 6 (AES_KEYR6) . . . . . . . . . . . . . . . . . . . . . . . . . . . . 997 29.7.16 Irejista yesitshixo ye-AES 7 (AES_KEYR7) . . . . . . . . . . . . . . . . . . . . . . . . . . . . 998 29.7.17 AES nqumamisa iirejista (AES_SUSPxR) . . . . . . . . . . . . . . . . . . . . . . . 998 29.7.18 Imephu yerejista ye-AES. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 999

30

Iprosesa yeHash (HASH) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1001

30.1 Intshayelelo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1001

30.2 Iimpawu eziphambili ze-HASH . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1001

30.3 Ukuphunyezwa kwe-HASH . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1002

30.4 Inkcazo yokusebenza ye-HASH . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1002

30.4.1 I-HASH block diagram. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1002

30.4.2 Iimpawu zangaphakathi ze-HASH . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1003

30.4.3 Malunga neendlela ezikhuselekileyo ze-hash . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1003

30.4.4 Ugqithiso lwedatha yemiyalezo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1003

30.4.5 Icomputing yedigest yomyalezo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1005

30.4.6 Ukufakwa komyalezo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1006

30.4.7 Ukusebenza kwe-HMAC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1008

30.4.8 I-HASH yokunqumamisa/ukuqalisa kwakhona imisebenzi . . . . . . . . . . . . . . . . . . . . . . . . . . 1010

30.4.9 I-HASH DMA interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1012

30.4.10 Ulawulo lwemposiso ye-HASH . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1012

30.4.11 I-HASH ixesha lokucubungula . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1012

30.5 I-HASH iphazamisa. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1013

30.6 iirejista ze-HASH . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1014

30.6.1 Irejista yolawulo lwe-HASH (HASH_CR) . . . . . . . . . . . . . . . . . . . . . . . . . . 1014

30.6.2 Irejista yokufaka idatha ye-HASH (HASH_DIN) . . . . . . . . . . . . . . . . . . . . . . . 1016

30.6.3 I-HASH yokuqalisa irejista (HASH_STR) . . . . . . . . . . . . . . . . . . . . . . . . . . . 1017

30.6.4 Iirejista zokwetyisa ze-HASH . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1018

30.6.5 Ukuphazamisa irejista ye-HASH (HASH_IMR) . . . . . . . . . . . . . . . . . . 1019

30.6.6 Irejista yobume be-HASH (HASH_SR) . . . . . . . . . . . . . . . . . . . . . . . . . . . 1020

30.6.7 Iirejista zokutshintsha umxholo we-HASH . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1020

30.6.8 Imephu yerejista ye-HASH. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1021

RM0438 Rev 8

29/2187
54

Imixholo

I-R0438

31

On-the-fly decryption injini (OTDFEC) . . . . . . . . . . . . . . . . . . . . . . 1023

31.1 Intshayelelo ye-OTDFEC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1023

31.2 Iimpawu eziphambili ze-OTDFEC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1023

31.3 Inkcazo yokusebenza kwe-OTDFEC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1024

31.3.1 Umzobo webhloko ye-OTDEC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1024

31.3.2 OTFDEC iimpawu zangaphakathi . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1024

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

31.3.4 Ukusetyenziswa kwe-OTFDEC ye-AES kwi-decryption ye-counter mode. . . . . . . . . . . . . 1026

31.3.5 Ulawulo lolawulo lokuhamba . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1027

31.3.6 Ulawulo lwempazamo ye-OTDFEC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1027

31.4 OTFDEC iphazamisa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1028

31.5 Ulwazi lwesicelo se-OTDFEC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1028

31.5.1 Inkqubo yokuqaliswa kwe-OTDFEC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1028

31.5.2 OTFDEC kunye nolawulo lwamandla . . . . . . . . . . . . . . . . . . . . . . . . . . 1030

31.5.3 Uguqulelo oluntsonkothileyo lwe-OTDFEC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1030

31.5.4 OTFDEC ikhowudi yomthombo weCRC engundoqo . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1031

31.6 iirejista ze-OTDFEC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1032

31.6.1 Irejista yolawulo ye-OTDFEC (OTDFEC_CR) . . . . . . . . . . . . . . . . . . . . . 1032

31.6.2 Irejista yolawulo lwelungelo lokufikelela kwi-OTDEC (OTFDEC_PRIVCFGR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1033

31.6.3 OTFDEC ingingqi x irejista yoqwalaselo (OTFDEC_RxCFGR) . . . . . 1033

31.6.4 OTFDEC indawo x irejista yedilesi yokuqala (OTFDEC_RxSTARTADDR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1035

31.6.5 OTFDEC ingingqi x irejista yedilesi yokuphela (OTFDEC_RxENDADDR) . 1035

31.6.6 OTFDEC ingingqi x nonce irejista 0 (OTFDEC_RxNONCER0) . . . . . 1036

31.6.7 OTFDEC ingingqi x nonce irejista 1 (OTFDEC_RxNONCER1) . . . . . 1037

31.6.8 OTFDEC ingingqi x irejista yesitshixo 0 (OTFDEC_RxKEYR0) . . . . . . . . . . 1037

31.6.9 OTFDEC ingingqi x irejista yesitshixo 1 (OTFDEC_RxKEYR1) . . . . . . . . . . 1038

31.6.10 OTFDEC ingingqi x irejista yesitshixo 2 (OTFDEC_RxKEYR2) . . . . . . . . . . 1038

31.6.11 OTFDEC ingingqi x irejista yesitshixo 3 (OTFDEC_RxKEYR3) . . . . . . . . . . 1039

31.6.12 Irejista yesimo se-OTDEC yokuphazamisa (OTFDEC_ISR) . . . . . . . . . . . . . . 1039

31.6.13 I-OTDEC iphazamise irejista ecacileyo (OTFDEC_ICR) . . . . . . . . . . . . . . . 1040

31.6.14 Ukuphazamisa irejista ye-OTDEC (OTFDEC_IER) . . . . . . . . . . . . . . 1041

31.6.15 Imephu yerejista ye-OTDEC. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1042

32

I-accelerator yesitshixo sikawonke-wonke (i-PKA) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1046

32.1 Intshayelelo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1046

30/2187

RM0438 Rev 8

I-R0438

Imixholo

32.2 32.3
32.4
32.5 32.6 32.7

Iimpawu eziphambili ze-PKA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Inkcazo yokusebenza kwe-1046 ye-PKA. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1046
32.3.1 PKA block diagram . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1046 32.3.2 Iimpawu zangaphakathi ze-PKA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1047 32.3.3 Ukusetha ngokutsha kwe-PKA kunye neewotshi . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1047 32.3.4 I-PKA yokukhawulezisa isitshixo sikawonke-wonke . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1047 32.3.5 Izicelo eziqhelekileyo ze-PKA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1049 32.3.6 Inkqubo ye-PKA yokwenza utyando . . . . . . . . . . . . . . . . . . . . . . 1051 32.3.7 Ulawulo lwempazamo ye-PKA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1052
Iindlela zokusebenza ze-PKA. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1052
32.4.1 Intshayelelo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1052 32.4.2 Montgomery parameter computation . . . . . . . . . . . . . . . . . . . . . . . . . 1053 32.4.3 Ukongezwa kweemodyuli . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1054 32.4.4 Ukuthabatha ngokwemodyuli . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1054 32.4.5 Uphindaphindo lwemodyuli kunye neMontgomery . . . . . . . . . . . . . . . . . . . . . . 1055 32.4.6 Ukwandiswa kwemodyuli . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1056 32.4.7 Uguqulo lwemodyuli . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1056 32.4.8 Ukunciphisa imodyuli . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1057 32.4.9 Arithmetic Ukongeza . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1057 32.4.10 Ukuthabatha Arithmetic . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1057 32.4.11 Uphindaphindo lwe-arithmetic . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1058 32.4.12 Uthelekiso lwe-Arithmetic . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1058 32.4.13 RSA CRT exponentiation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1059 32.4.14 Inqaku kwi-elliptic curve jonga i-Fp. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1059 32.4.15 ECC Fp ukuphindaphinda kwescalar . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1060 32.4.16 Uphawu lwe-ECDSA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1061 32.4.17 Uqinisekiso lwe-ECDSA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1063
Example yoqwalaselo kunye namaxesha okuqhuba . . . . . . . . . . . . . . . . . 1064
32.5.1 Iijika ezijikelezayo ezixhaswayo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1064 32.5.2 Amaxesha okubala . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1066
I-PKA iyaphazamisa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1067 iirejista zePKA. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1068
32.7.1 Irejista yolawulo lwe-PKA (PKA_CR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1068 32.7.2 Irejista yobume be-PKA (PKA_SR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1069 32.7.3 Irejista yeflegi ye-PKA ecacileyo (PKA_CLRFR) . . . . . . . . . . . . . . . . . . . . . . . . 1070 32.7.4 PKA RAM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1070

RM0438 Rev 8

31/2187
54

Imixholo

I-R0438

32.7.5 Imephu yerejista ye-PKA. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1071

33

Izibali zolawulo oluphezulu (TIM1/TIM8) . . . . . . . . . . . . . . . . . . . . . . . . 1072

33.1 TIM1/TIM8 intshayelelo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1072

33.2 TIM1/TIM8 iimpawu eziphambili . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1072

33.3 TIM1/TIM8 inkcazo yokusebenza . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1074

33.3.1 Iyunithi yesiseko sexesha . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1074

33.3.2 Iindlela zokubala . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1076

33.3.3 Uphinda-phindo lwekhawunta . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1087

33.3.4 Igalelo lokuqalisa langaphandle . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1089

33.3.5 Ukukhetha iwotshi . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1090

33.3.6 Thatha/thelekisa amajelo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1094

33.3.7 Imowudi yokufaka i-input capture. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1096

33.3.8 PWM imo yokufaka . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1097

33.3.9 Imo yemveliso enyanzelweyo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1098

33.3.10 Imo yokuthelekisa imveliso . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1099

33.3.11 Imo ye-PWM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1100

33.3.12 Imo ye-Asymmetric PWM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1103

33.3.13 Imo ye-PWM edibeneyo. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1104

33.3.14 Idityaniswe imo ye-PWM yesigaba esi-3. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1105

33.3.15 Iziphumo ezongezelelweyo kunye nofakelo lwexesha lokugqibela . . . . . . . . . . . . . . . 1106

33.3.16 Ukusebenzisa umsebenzi wekhefu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1108

33.3.17 Igalelo lekhefu lamacala amabini . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1114

33.3.18 Ukucoca umqondiso we-OCxREF kwisiganeko sangaphandle . . . . . . . . . . . . . . 1115

33.3.19 Inyathelo eli-6 lesizukulwana sePWM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1117

33.3.20 Imowudi yepulse enye . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1118

33.3.21 Imowudi yokubetha ipulse enye . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1119

33.3.22 Imowudi yojongano lwekhowudi . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1120

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

33.3.24 Igalelo lesibali-xesha XOR umsebenzi . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1123

33.3.25 Ukudibana neeSensors zeHolo. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1123

33.3.26 Ungqamaniso lwesibali-xesha . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1126

33.3.27 ADC ungqamaniso . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1130

33.3.28 DMA imo yokuqhuma . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1130

33.3.29 Imo yedebug. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1131

33.4 TIM1/TIM8 iirejista . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1132

33.4.1 Irejista yolawulo ye-TIMx 1 (TIMx_CR1)(x = 1, 8) . . . . . . . . . . . . . . . . . . 1132

32/2187

RM0438 Rev 8

I-R0438

Imixholo
33.4.2 Irejista yolawulo ye-TIMx 2 (TIMx_CR2)(x = 1, 8) . . . . . . . . . . . . . . . . . . 1133
33.4.3 TIMx irejista yolawulo lwendlela yamakhoboka (TIMx_SMCR)(x = 1, 8) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1136
33.4.4 I-TIMx i-DMA/irejista yenza uphazamiseko (TIMx_DIER)(x = 1, 8) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1138
33.4.5 Irejista yobume be-TIMx (TIMx_SR) (x = 1, 8) . . . . . . . . . . . . . . . . . . . . . . 1140
33.4.6 TIMx irejista yokuveliswa kwesiganeko (TIMx_EGR)(x = 1, 8) . . . . . . . . . . . . 1142
33.4.7 I-TIMx yokubamba/thelekisa irejista yendlela 1 (TIMx_CCMR1)(x = 1, 8) . . 1143
33.4.8 I-TIMx yokubamba/thelekisa irejista yendlela 1 [enye] (TIMx_CCMR1)(x = 1, 8) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1144
33.4.9 I-TIMx yokubamba/thelekisa irejista yendlela 2 (TIMx_CCMR2)(x = 1, 8) . . 1147
33.4.10 I-TIMx yokubamba/thelekisa irejista yendlela 2 [enye] (TIMx_CCMR2)(x = 1, 8) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1148
33.4.11 I-TIMx yokufaka/uthelekise irejista yokunika amandla (TIMx_CCER)(x = 1, 8) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1149
33.4.12 Ikhawuntara ye-TIMx (TIMx_CNT)(x = 1, 8) . . . . . . . . . . . . . . . . . . . . . . . . . . 1153
33.4.13 TIMx prescaler (TIMx_PSC)(x = 1, 8) . . . . . . . . . . . . . . . . . . . . . . . . 1153
33.4.14 Irejista ye-TIMx yokulayisha kwakhona ngokuzenzekelayo (TIMx_ARR) (x = 1, 8) . . . . . . . . . . . . . . . . 1153
33.4.15 Irejista yekhawunta yokuphindaphinda ye-TIMx (TIMx_RCR)(x = 1, 8) . . . . . . . . . . . 1154
33.4.16 I-TIMx yokubamba/thelekisa irejista 1 (TIMx_CCR1)(x = 1, 8) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1154
33.4.17 I-TIMx yokubamba/thelekisa irejista 2 (TIMx_CCR2)(x = 1, 8) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1155
33.4.18 I-TIMx yokubamba/thelekisa irejista 3 (TIMx_CCR3)(x = 1, 8) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1155
33.4.19 I-TIMx yokubamba/thelekisa irejista 4 (TIMx_CCR4)(x = 1, 8) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1156
33.4.20 I-TIMx yekhefu kunye nerejista yexesha lokufa (TIMx_BDTR) (x = 1, 8) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1156
33.4.21 Irejista yolawulo ye-TIMx ye-DMA (TIMx_DCR)(x = 1, 8) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1160
33.4.22 Idilesi ye-TIMx ye-DMA yokudluliselwa ngokupheleleyo (TIMx_DMAR) (x = 1, 8) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1161
33.4.23 TIM1 irejista yokhetho 1 (TIM1_OR1) . . . . . . . . . . . . . . . . . . . . . . . . . . 1162
33.4.24 TIM8 irejista yokhetho 1 (TIM8_OR1) . . . . . . . . . . . . . . . . . . . . . . . . . . 1162
33.4.25 I-TIMx yokubamba/thelekisa irejista yendlela 3 (TIMx_CCMR3)(x = 1, 8) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1163
33.4.26 I-TIMx yokubamba/thelekisa irejista 5 (TIMx_CCR5)(x = 1, 8) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1164
33.4.27 I-TIMx yokubamba/thelekisa irejista 6 (TIMx_CCR6)(x = 1, 8) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1165

RM0438 Rev 8

33/2187
54

Imixholo

I-R0438

33.4.28 TIM1 irejista yokhetho 2 (TIM1_OR2) . . . . . . . . . . . . . . . . . . . . . . . . . . 1165 33.4.29 TIM1 irejista yokhetho 3 (TIM1_OR3) . . . . . . . . . . . . . . . . . . . . . . . . . . 1167 33.4.30 TIM8 irejista yokhetho 2 (TIM8_OR2) . . . . . . . . . . . . . . . . . . . . . . . . . . 1168 33.4.31 TIM8 irejista yokhetho 3 (TIM8_OR3) . . . . . . . . . . . . . . . . . . . . . . . . . . 1170 33.4.32 TIM1 imephu yokubhalisa. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1172 33.4.33 TIM8 imephu yokubhalisa. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1174

34

Izibali-xesha zenjongo ngokubanzi (TIM2/TIM3/TIM4/TIM5) . . . . . . . . . . . . . . . . 1177

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

34.2 TIM2/TIM3/TIM4/TIM5 iimpawu eziphambili . . . . . . . . . . . . . . . . . . . . . . . . . . .1177

34.3 TIM2/TIM3/TIM4/TIM5 inkcazo yokusebenza . . . . . . . . . . . . . . . . . . . . .1179

34.3.1 Iyunithi yesiseko sexesha . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1179

34.3.2 Iindlela zokubala . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1181

34.3.3 Ukukhetha iwotshi . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1191

34.3.4 Thatha/Thelekisa amajelo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1195

34.3.5 Imowudi yokufaka i-input capture. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1197

34.3.6 PWM imo yokufaka . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1198

34.3.7 Imo yemveliso enyanzelweyo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1199

34.3.8 Imo yokuthelekisa imveliso . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1200

34.3.9 Imo ye-PWM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1201

34.3.10 Imo ye-Asymmetric PWM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1204

34.3.11 Imo ye-PWM edibeneyo. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1205

34.3.12 Ukucoca umqondiso we-OCxREF kwisiganeko sangaphandle . . . . . . . . . . . . . . 1206

34.3.13 Imowudi yepulse enye . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1208

34.3.14 Imowudi yokubetha ipulse enye . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1209

34.3.15 Imowudi yojongano lwekhowudi . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1210

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

34.3.17 Igalelo lesibali-xesha XOR umsebenzi . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1212

34.3.18 Izibali-xesha kunye nongqamaniso lwe-trigger yangaphandle. . . . . . . . . . . . . . . . . . . 1213

34.3.19 Ungqamaniso lwesibali-xesha . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1216

34.3.20 DMA imo yokuqhuma . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1221

34.3.21 Imo yedebug. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1222

34.4 TIM2/TIM3/TIM4/TIM5 iirejista . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1223

34.4.1 Irejista yolawulo ye-TIMx 1 (TIMx_CR1)(x = 2 ukuya ku-5) . . . . . . . . . . . . . . . . . 1223

34.4.2 Irejista yolawulo ye-TIMx 2 (TIMx_CR2)(x = 2 ukuya ku-5) . . . . . . . . . . . . . . . . . 1224

34.4.3 TIMx irejista yolawulo lwendlela yamakhoboka (TIMx_SMCR)(x = 2 ukuya ku-5) . . . . . . . 1226

34.4.4 TIMx DMA/Interrupt registeren (TIMx_DIER)(x = 2 to 5) . . . . . . 1229

34/2187

RM0438 Rev 8

I-R0438

Imixholo

34.4.5 Irejista yobume be-TIMx (TIMx_SR) (x = 2 ukuya ku-5) . . . . . . . . . . . . . . . . . . . . 1230 34.4.6 TIMx irejista yokuveliswa kwesiganeko (TIMx_EGR) (x = 2 ukuya ku-5) . . . . . . . . . . 1231 34.4.7 TIMx ukubamba/thelekisa irejista yendlela 1 (TIMx_CCMR1)(x = 2 ukuya ku-5) . 1232 34.4.8 TIMx ukubamba/thelekisa irejista yendlela 1 [enye] (TIMx_CCMR1)
(x = 2 ukuya ku-5) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1234 34.4.9 TIMx ukubamba/thelekisa irejista yendlela 2 (TIMx_CCMR2)(x = 2 ukuya ku-5) . 1236 34.4.10 TIMx ukubamba/thelekisa irejista yendlela 2 [enye] (TIMx_CCMR2)
(x = 2 ukuya ku-5) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1237 34.4.11 I-TIMx yokufaka/uthelekise irejista eyenza kube lula
(TIMx_CCER)(x = 2 ukuya ku-5) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1238 34.4.12 TIMx counter (TIMx_CNT)(x = 2 ukuya ku-5) . . . . . . . . . . . . . . . . . . . . . . . . 1239 34.4.13 TIMx counter [enye] (TIMx_CNT)(x = 2 ukuya ku-5) . . . . . . . . . . . . . . . . 1240 34.4.14 TIMx prescaler (TIMx_PSC)(x = 2 ukuya 5) . . . . . . . . . . . . . . . . . . . . . . . 1240 34.4.15 TIMx irejista yokulayisha kwakhona ngokuzenzekelayo (TIMx_ARR) (x = 2 ukuya ku-5) . . . . . . . . . . . . . . 1241 34.4.16 TIMx ukubamba/thelekisa irejista 1 (TIMx_CCR1)(x = 2 ukuya ku-5) . . . . . . . 1241 34.4.17 TIMx ukubamba/thelekisa irejista 2 (TIMx_CCR2)(x = 2 ukuya ku-5) . . . . . . . 1241 34.4.18 TIMx ukubamba/thelekisa irejista 3 (TIMx_CCR3)(x = 2 ukuya ku-5) . . . . . . . 1242 34.4.19 TIMx ukubamba/thelekisa irejista 4 (TIMx_CCR4)(x = 2 ukuya ku-5) . . . . . . . 1242 34.4.20 Irejista yolawulo ye-TIMx ye-DMA (TIMx_DCR) (x = 2 ukuya ku-5) . . . . . . . . . . . . . . 1243 34.4.21 Idilesi ye-TIMx ye-DMA yokudluliselwa ngokupheleleyo (TIMx_DMAR) (x = 2 ukuya ku-5) . . . . . . 1244 34.4.22 TIM2 irejista yokhetho 1 (TIM2_OR1) . . . . . . . . . . . . . . . . . . . . . . . . . . 1244 34.4.23 TIM3 irejista yokhetho 1 (TIM3_OR1) . . . . . . . . . . . . . . . . . . . . . . . . . . 1244 34.4.24 TIM2 irejista yokhetho 2 (TIM2_OR2) . . . . . . . . . . . . . . . . . . . . . . . . . . 1245 34.4.25 TIM3 irejista yokhetho 2 (TIM3_OR2) . . . . . . . . . . . . . . . . . . . . . . . . . . 1245 34.4.26 TIMx imephu yokubhalisa. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1247

35

Izibali-xesha zenjongo ngokubanzi (TIM15/TIM16/TIM17) . . . . . . . . . . . . . . . . . 1250

35.1 TIM15/TIM16/TIM17 intshayelelo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1250

35.2 TIM15 iimpawu eziphambili . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1250

35.3 TIM16/TIM17 iimpawu eziphambili . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1251

35.4 TIM15/TIM16/TIM17 inkcazo yokusebenza . . . . . . . . . . . . . . . . . . . . . 1254

35.4.1 Iyunithi yesiseko sexesha . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1254

35.4.2 Iindlela zokubala . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1256

35.4.3 Uphinda-phindo lwekhawunta . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1260

35.4.4 35.4.5 35.4.6 35.4.7

Ukukhetha iwotshi . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1261 Thatha/thelekisa amajelo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1263 Imowudi yokufaka igalelo. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1265 PWM imo yokufaka (kuphela TIM15) . . . . . . . . . . . . . . . . . . . . . . . . . . . 1266

RM0438 Rev 8

35/2187
54

Imixholo

I-R0438

35.5

35.4.8 Imo yokuphuma ngenkani . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1267 35.4.9 Imo yokuthelekisa imveliso . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1268 35.4.10 imo ye-PWM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1269 35.4.11 Imo ye-PWM edibeneyo (TIM15 kuphela) . . . . . . . . . . . . . . . . . . . . . . . . . 1270 35.4.12 Iziphumo ezongezelelweyo kunye nokufakwa kwexesha elifileyo. . . . . . . . . . . . . . . 1271 35.4.13 Ukusebenzisa umsebenzi wekhefu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1273 35.4.14 Igalelo lekhefu lamacala amabini . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1278 35.4.15 Isizukulwana sePWM esinenyathelo eli-6 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1279 35.4.16 Imowudi yepulse enye . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1281 35.4.17 I-Retriggerable one pulse mode (TIM15 kuphela) . . . . . . . . . . . . . . . . . . . 1282 35.4.18 UIF bit remapping . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1283 35.4.19 Igalelo lesibali-xesha XOR umsebenzi (TIM15 kuphela) . . . . . . . . . . . . . . . . . . . . . . . 1284 35.4.20 Ungqamaniso lwetrigger yangaphandle (TIM15 kuphela) . . . . . . . . . . . . . . . . . . 1285 35.4.21 Imo yekhoboka elidityanisiweyo lokuseta ngokutsha + imo yokuqalisa . . . . . . . . . . . . . . . . . . 1287 35.4.22 DMA imo yokuqhuma . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1287 35.4.23 Ungqamaniso lwexesha (TIM15) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1289 35.4.24 Ukusebenzisa imveliso yesibali-xesha njengesixhobo sokuxhobisa ezinye izibali (TIM16/TIM17) . . . . . . 1289 35.4.25 Imo yokususa iimpazamo. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1289
TIM15 iirejista . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1290
35.5.1 Irejista yolawulo ye-TIM15 1 (TIM15_CR1) . . . . . . . . . . . . . . . . . . . . . . . 1290 35.5.2 Irejista yolawulo ye-TIM15 2 (TIM15_CR2) . . . . . . . . . . . . . . . . . . . . . . . 1291 35.5.3 Irejista ye-TIM15 yolawulo lwekhoboka (TIM15_SMCR) . . . . . . . . . . . . . 1293 35.5.4 I-TIM15 DMA/irejista yenza uphazamiseko (TIM15_DIER) . . . . . . . . . . . . 1294 35.5.5 Irejista yobume be-TIM15 (TIM15_SR) . . . . . . . . . . . . . . . . . . . . . . . . . . 1295 35.5.6 Irejista yokuveliswa kwesiganeko ye-TIM15 (TIM15_EGR) . . . . . . . . . . . . . . . . 1297 35.5.7 I-TIM15 yokubamba/thelekisa irejista yendlela 1 (TIM15_CCMR1) . . . . . . . 1298 35.5.8 I-TIM15 yokubamba/thelekisa irejista yendlela 1 [enye] (TIM15_CCMR1) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1299 35.5.9 I-TIM15 bamba/thelekisa irejista yokwenza (TIM15_CCER) . . . . . . . . . 1302 35.5.10 TIM15 counter (TIM15_CNT) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1305 35.5.11 TIM15 prescaler (TIM15_PSC) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1305 35.5.12 Irejista ye-TIM15 yokulayisha kwakhona ngokuzenzekelayo (TIM15_ARR) . . . . . . . . . . . . . . . . . . . . . 1305 35.5.13 Irejista yekhawuntari yokuphindaphinda ye-TIM15 (TIM15_RCR) . . . . . . . . . . . . . . . . 1306 35.5.14 TIM15 bamba/thelekisa irejista 1 (TIM15_CCR1) . . . . . . . . . . . . . . 1306 35.5.15 TIM15 bamba/thelekisa irejista 2 (TIM15_CCR2) . . . . . . . . . . . . . . 1307 35.5.16 I-TIM15 ikhefu kunye nerejista yexesha lokufa (TIM15_BDTR) . . . . . . . . . . . . 1307 35.5.17 Irejista yolawulo ye-TIM15 ye-DMA (TIM15_DCR) . . . . . . . . . . . . . . . . . . . . 1310

36/2187

RM0438 Rev 8

I-R0438

Imixholo

35.6

35.5.18 Idilesi ye-TIM15 ye-DMA yokudluliselwa ngokupheleleyo (TIM15_DMAR) . . . . . . . . . . . . 1310 35.5.19 TIM15 irejista yokhetho 1 (TIM15_OR1) . . . . . . . . . . . . . . . . . . . . . . . . 1311 35.5.20 TIM15 irejista yokhetho 2 (TIM15_OR2) . . . . . . . . . . . . . . . . . . . . . . . . 1311 35.5.21 TIM15 imephu yokubhalisa. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1313
TIM16/TIM17 iirejista . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1316
35.6.1 Irejista yolawulo ye-TIMx 1 (TIMx_CR1) (x = 16 ukuya ku-17) . . . . . . . . . . . . . . . 1316 35.6.2 Irejista yolawulo ye-TIMx 2 (TIMx_CR2) (x = 16 ukuya ku-17) . . . . . . . . . . . . . . . 1317 35.6.3 TIMx DMA/irejista yenza kube lula ukuphazamisa (TIMx_DIER)(x = 16 ukuya ku-17) . . . . 1318 35.6.4 Irejista yobume be-TIMx (TIMx_SR) (x = 16 ukuya ku-17) . . . . . . . . . . . . . . . . . . 1319 35.6.5 TIMx irejista yokuveliswa kwesiganeko (TIMx_EGR) (x = 16 ukuya ku-17) . . . . . . . . 1320 35.6.6 TIMx ukufaka/thelekisa irejista yemowudi 1
(TIMx_CCMR1)(x = 16 ukuya ku-17) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1321 35.6.7 TIMx ukubamba/thelekisa irejista yendlela 1 [enye] (TIMx_CCMR1)(x = 16 ukuya ku-17) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1322 35.6.8 I-TIMx yokuthatha/uthelekise irejista yenza (TIMx_CCER)(x = 16 ukuya ku-17) . 1324 35.6.9 TIMx counter (TIMx_CNT)(x = 16 ukuya ku-17) . . . . . . . . . . . . . . . . . . . . . . 1326 35.6.10 TIMx prescaler (TIMx_PSC)(x = 16 ukuya 17) . . . . . . . . . . . . . . . . . . . . . 1327 35.6.11 Irejista ye-TIMx yokulayisha kwakhona ngokuzenzekelayo (TIMx_ARR) (x = 16 ukuya ku-17) . . . . . . . . . . . . 1327 35.6.12 Irejista yekhawunta yokuphindaphinda ye-TIMx (TIMx_RCR)(x = 16 ukuya ku-17) . . . . . . . . 1328 35.6.13 TIMx ukubamba/thelekisa irejista 1 (TIMx_CCR1)(x = 16 ukuya ku-17) . . . . . 1328 35.6.14 TIMx ikhefu kunye nerejista yexesha elifileyo (TIMx_BDTR) (x = 16 ukuya kwi-17) . . . . 1329 35.6.15 Irejista yolawulo ye-TIMx ye-DMA (TIMx_DCR) (x = 16 ukuya ku-17) . . . . . . . . . . . . 1331 35.6.16 TIMx idilesi ye-DMA yokudluliselwa ngokupheleleyo (TIMx_DMAR)(x = 16 ukuya ku-17) . . . . 1332 35.6.17 TIM16 irejista yokhetho 1 (TIM16_OR1) . . . . . . . . . . . . . . . . . . . . . . . . 1332 35.6.18 TIM16 irejista yokhetho 2 (TIM16_OR2) . . . . . . . . . . . . . . . . . . . . . . . . 1333 35.6.19 TIM17 irejista yokhetho 1 (TIM17_OR1) . . . . . . . . . . . . . . . . . . . . . . . . 1334 35.6.20 TIM17 irejista yokhetho 2 (TIM17_OR2) . . . . . . . . . . . . . . . . . . . . . . . . 1335 35.6.21 TIM16/TIM17 imephu yokubhalisa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1337

36

Izibali-xesha ezisisiseko (TIM6/TIM7) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1339

36.1 TIM6/TIM7 intshayelelo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1339

36.2 TIM6/TIM7 iimpawu eziphambili . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1339

36.3 TIM6/TIM7 inkcazo yokusebenza . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1340

36.3.1 Iyunithi yesiseko sexesha . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1340

36.3.2 Indlela yokubala . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1342

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

36.3.4 Umthombo wewotshi. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1345

RM0438 Rev 8

37/2187
54

Imixholo

I-R0438

36.4

36.3.5 Imo yedebug. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1346
TIM6/TIM7 iirejista . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1346
36.4.1 Irejista yolawulo ye-TIMx 1 (TIMx_CR1)(x = 6 ukuya ku-7) . . . . . . . . . . . . . . . . . 1346 36.4.2 Irejista yolawulo lwe-TIMx 2 (TIMx_CR2) (x = 6 ukuya ku-7) . . . . . . . . . . . . . . . . . 1348 36.4.3 TIMx DMA/Ukuphazamisa irejista yenza (TIMx_DIER)(x = 6 ukuya ku-7) . . . . . . 1348 36.4.4 Irejista yobume be-TIMx (TIMx_SR) (x = 6 ukuya ku-7) . . . . . . . . . . . . . . . . . . . . 1349 36.4.5 TIMx irejista yokuveliswa kwesiganeko (TIMx_EGR) (x = 6 ukuya ku-7) . . . . . . . . . . 1349 36.4.6 TIMx counter (TIMx_CNT)(x = 6 ukuya 7) . . . . . . . . . . . . . . . . . . . . . . . . 1349 36.4.7 TIMx prescaler (TIMx_PSC)(x = 6 ukuya 7) . . . . . . . . . . . . . . . . . . . . . . . 1350 36.4.8 TIMx irejista yokulayisha kwakhona ngokuzenzekelayo (TIMx_ARR) (x = 6 ukuya ku-7) . . . . . . . . . . . . . . 1350 36.4.9 TIMx imephu yokubhalisa. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1351

37

Isibali-xesha samandla aphantsi (LPTIM) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1352

37.1 Intshayelelo yeLPTIM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1352

37.2 Iimpawu eziphambili zeLPTIM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1352

37.3 Ukuphunyezwa kweLPTIM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1352

37.4 Inkcazo yokusebenza kweLPTIM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1353

37.4.1 Idiagram yebloko yeLPTIM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1353

37.4.2 Izikhonkwane zeLPTIM kunye nemiqondiso yangaphakathi . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1353

37.4.3 Igalelo leLPTIM kunye nokuqalisa ukwenza imephu . . . . . . . . . . . . . . . . . . . . . . . . . . . 1354

37.4.4 Ukusetwa ngokutsha kweLPTIM kunye neewotshi . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1355

37.4.5 Isihluzi seGlitch. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1355

37.4.6 I-Prescaler . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1356

37.4.7 Qalisa i-multiplexer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1356

37.4.8 Indlela yokusebenza . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1357

37.4.9 Umsebenzi wokuphela kwexesha . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1359

37.4.10 Isizukulwana samaza . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1359

37.4.11 Uhlaziyo lokubhalisa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1360

37.4.12 Imowudi yekhawuntari. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1361

37.4.13 Isibali-xesha sivumele . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1362

37.4.14 Ukusetha kwakhona isibali-xesha. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1362

37.4.15 Imowudi yekhowudi . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1363

37.4.16 Uphinda-phindo lwekhawunta . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1364

37.4.17 Imo yedebug. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1365

37.5 LPTIM iindlela zamandla aphantsi . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1366

37.6 I-LPTIM iyaphazamisa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1366

38/2187

RM0438 Rev 8

I-R0438

Imixholo

37.7

Iirejista zeLPTIM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1367
37.7.1 Ukuphazamiseka kweLPTIM kunye nerejista yobume (LPTIM_ISR) . . . . . . . . . . . . . . . 1367 37.7.2 I-LPTIM iphazamise irejista ecacileyo (LPTIM_ICR) . . . . . . . . . . . . . . . . . . . 1368 37.7.3 Ukuphazamisa irejista ye-LPTIM (LPTIM_IER) . . . . . . . . . . . . . . . . . . 1369 37.7.4 Irejista yoqwalaselo lweLPTIM (LPTIM_CFGR) . . . . . . . . . . . . . . . . . . 1370 37.7.5 Irejista yolawulo lweLPTIM (LPTIM_CR) . . . . . . . . . . . . . . . . . . . . . . . . . 1373 37.7.6 LPTIM thelekisa r

Amaxwebhu / Izibonelelo

Uluhlu lwe-STM32L5 lukhuselekile kakhulu ngokuSetyenziswa kwamandla aphantsi [pdf] Isikhokelo somsebenzisi
I-RM0438, i-STM32L5 Series ikhuselekile kakhulu ngokuSetyenziswa kwamandla aphantsi, i-STM32L5 Series, ikhuselekile kakhulu ngokusetyenziswa kwamandla aphantsi, ukusetyenziswa kwamandla aphantsi, ukusetyenziswa.

Iimbekiselo

Shiya uluvo

Idilesi yakho ye-imeyile ayizupapashwa. Iindawo ezifunekayo ziphawulwe *