STM32L5 സീരീസ് ഉയർന്ന സുരക്ഷയോടെ കുറഞ്ഞ വൈദ്യുതി ഉപഭോഗ ഉപയോക്തൃ ഗൈഡ്

ഉള്ളടക്കം മറയ്ക്കുക

STM32L5 സീരീസ് ഉയർന്ന സുരക്ഷയോടെ, കുറഞ്ഞ വൈദ്യുതി ഉപഭോഗത്തോടെ

സ്പെസിഫിക്കേഷനുകൾ:

  • ഉൽപ്പന്ന നാമം: RM0438 റഫറൻസ് മാനുവൽ
  • പുനരവലോകനം: Rev 8
  • പേജുകൾ: 1 മുതൽ 2187 വരെ
  • റിലീസ് തീയതി: ജൂൺ 2025
  • നിർമ്മാതാവ്: www.st.com

ഉൽപ്പന്ന വിവരം:

RM0438 റഫറൻസ് മാനുവൽ ഇതിനെക്കുറിച്ചുള്ള വിശദമായ വിവരങ്ങൾ നൽകുന്നു
മെമ്മറി, ബസ് ആർക്കിടെക്ചർ, ട്രസ്റ്റ് സോൺ സുരക്ഷാ ആർക്കിടെക്ചർ,
മെമ്മറി ഓർഗനൈസേഷൻ, എംബഡഡ് SRAM, ഫ്ലാഷ് മെമ്മറി ഓവർview, ബൂട്ട്
കോൺഫിഗറേഷൻ, സിസ്റ്റം സുരക്ഷ.

ഉൽപ്പന്ന ഉപയോഗ നിർദ്ദേശങ്ങൾ:

മെമ്മറിയും ബസ് ആർക്കിടെക്ചറും:

സിസ്റ്റം ആർക്കിടെക്ചറിൽ ഫാസ്റ്റ് സി-ബസ്, സ്ലോ സി-ബസ്, എസ്-ബസ്,
DMA-ബസ്, SDMMC കൺട്രോളർ DMA ബസ്, BusMatrix.

ട്രസ്റ്റ് സോൺ സുരക്ഷാ വാസ്തുവിദ്യ:

ട്രസ്റ്റ് സോൺ സുരക്ഷാ നിലയും ട്രസ്റ്റ് സോണും വിശദീകരിക്കുന്നു
പെരിഫറൽ വർഗ്ഗീകരണം.

മെമ്മറി ഓർഗനൈസേഷൻ:

മെമ്മറി മാപ്പ്, രജിസ്റ്റർ ബൗണ്ടറി വിലാസങ്ങൾ, എന്നിവ വിവരിക്കുന്നു
എംബഡഡ് SRAM-ന്റെ ഓർഗനൈസേഷൻ.

എംബഡഡ് SRAM:

വിശദാംശങ്ങൾ SRAM2 പാരിറ്റി പരിശോധന, എഴുത്ത് സംരക്ഷണം, വായന സംരക്ഷണം,
മായ്ക്കൽ പ്രവർത്തനങ്ങൾ.

ഫ്ലാഷ് മെമ്മറി കഴിഞ്ഞുview:

ഒരു ഓവർ നൽകുന്നുview സിസ്റ്റത്തിൽ ഉപയോഗിക്കുന്ന ഫ്ലാഷ് മെമ്മറിയുടെ.

ബൂട്ട് കോൺഫിഗറേഷൻ:

സിസ്റ്റത്തിനായുള്ള ബൂട്ട് കോൺഫിഗറേഷൻ സജ്ജീകരണങ്ങൾ ഉൾക്കൊള്ളുന്നു.

സിസ്റ്റം സുരക്ഷ:

സിസ്റ്റം സുരക്ഷാ നടപടികളിലേക്കുള്ള ആമുഖം.

പതിവായി ചോദിക്കുന്ന ചോദ്യങ്ങൾ (FAQ):

ചോദ്യം: രജിസ്ട്രേഷൻ പുനഃസജ്ജീകരണത്തെക്കുറിച്ചുള്ള വിവരങ്ങൾ എനിക്ക് എവിടെ കണ്ടെത്താനാകും?
മൂല്യങ്ങൾ?

എ: രജിസ്റ്റർ റീസെറ്റ് മൂല്യങ്ങൾ സെക്ഷൻ 1.3 ൽ വിശദമായി പ്രതിപാദിച്ചിരിക്കുന്നു.
മാനുവൽ.

ചോദ്യം: ട്രസ്റ്റ് സോൺ സുരക്ഷാ ആർക്കിടെക്ചർ എന്താണ്?

എ: ട്രസ്റ്റ് സോൺ സുരക്ഷാ ആർക്കിടെക്ചർ വിഭാഗം 2.2 ൽ വിശദീകരിച്ചിരിക്കുന്നു.
മാനുവലിൻ്റെ.

ചോദ്യം: ബൂട്ട് ക്രമീകരണങ്ങൾ എങ്ങനെ ക്രമീകരിക്കാം?

A: ബൂട്ട് കോൺഫിഗറേഷനുള്ള നിർദ്ദേശങ്ങൾ വിഭാഗം 3 ൽ കാണാം.
മാനുവലിൻ്റെ.

"`

RM0438 റഫറൻസ് മാനുവൽ
STM32L5 സീരീസ് അഡ്വാൻസ്ഡ് Arm®-അധിഷ്ഠിത 32-ബിറ്റ് MCU-കൾ
ആമുഖം
ഈ റഫറൻസ് മാനുവൽ ആപ്ലിക്കേഷൻ ഡെവലപ്പർമാരെ ലക്ഷ്യം വച്ചുള്ളതാണ്. STM32L552xx, STM32L562xx മൈക്രോകൺട്രോളറുകളുടെ മെമ്മറിയും പെരിഫറലുകളും എങ്ങനെ ഉപയോഗിക്കാമെന്നതിനെക്കുറിച്ചുള്ള പൂർണ്ണ വിവരങ്ങൾ ഇത് നൽകുന്നു. വ്യത്യസ്ത മെമ്മറി വലുപ്പങ്ങൾ, പാക്കേജുകൾ, പെരിഫെറലുകൾ എന്നിവയുള്ള STM32L552xx ഉം STM32L562xx ഉം മൈക്രോകൺട്രോളറുകളുടെ STM32L5x2 നിരയിൽ പെടുന്നു. ഓർഡർ വിവരങ്ങൾ, മെക്കാനിക്കൽ, ഇലക്ട്രിക്കൽ ഉപകരണ സവിശേഷതകൾ എന്നിവയ്ക്കായി ദയവായി അനുബന്ധ ഡാറ്റാഷീറ്റുകൾ പരിശോധിക്കുക. Arm® Cortex®-M33 കോറിനെക്കുറിച്ചുള്ള വിവരങ്ങൾക്ക്, Cortex®-M33 സാങ്കേതിക റഫറൻസ് മാനുവൽ പരിശോധിക്കുക. STM32L552xx, STM32L562xx മൈക്രോപ്രൊസസ്സറുകളിൽ ST അത്യാധുനിക പേറ്റന്റ് നേടിയ സാങ്കേതികവിദ്യ ഉൾപ്പെടുന്നു.
ബന്ധപ്പെട്ട രേഖകൾ
· കോർടെക്സ്®-M33 ടെക്നിക്കൽ റഫറൻസ് മാനുവൽ http://infocenter.arm.com ൽ ലഭ്യമാണ് · STM32L552xx, STM32L562xx ഡാറ്റാഷീറ്റുകൾ · STM32L552xx, STM32L562xx എറാറ്റ ഷീറ്റുകൾ

ജൂൺ 2025

RM0438 റവ 8

1/2187

www.st.com

1

ഉള്ളടക്കം
ഉള്ളടക്കം

RM0438

1

ഡോക്യുമെന്റേഷൻ കൺവെൻഷനുകൾ .

1.1 പൊതുവിവരങ്ങൾ .

1.2 രജിസ്റ്ററുകളുടെ ചുരുക്കെഴുത്തുകളുടെ പട്ടിക .

1.3 രജിസ്റ്ററിന്റെ പുനഃസജ്ജീകരണ മൂല്യം .

1.4 പദാവലി .

1.5 പെരിഫെറലുകളുടെ ലഭ്യത .

2

മെമ്മറിയും ബസ് ആർക്കിടെക്ചറും .

2.1 സിസ്റ്റം ആർക്കിടെക്ചർ .

2.1.1 വേഗതയേറിയ സി-ബസ് .

2.1.2 സ്ലോ സി-ബസ് .

2.1.3 എസ്-ബസ് .

2.1.4 ഡിഎംഎ-ബസ് .

2.1.5 എസ്ഡിഎംഎംസി കൺട്രോളർ ഡിഎംഎ ബസ് .

2.1.6 ബസ്മാട്രിക്സ് .

2.2 ട്രസ്റ്റ് സോൺ സുരക്ഷാ വാസ്തുവിദ്യ .

2.2.1 ഡിഫോൾട്ട് ട്രസ്റ്റ് സോൺ സുരക്ഷാ അവസ്ഥ .

2.2.2 ട്രസ്റ്റ് സോൺ പെരിഫറൽ വർഗ്ഗീകരണം .

2.3 മെമ്മറി ഓർഗനൈസേഷൻ .

2.3.1 ആമുഖം .

2.3.2 മെമ്മറി മാപ്പും രജിസ്റ്ററും അതിർത്തി വിലാസങ്ങൾ . . . . . . . . . . . . . . . . . . . . . . . . . . 87

2.4 എംബഡഡ് എസ്ആർഎഎം .

2.4.1 SRAM2 പാരിറ്റി പരിശോധന .

2.4.2 SRAM2 എഴുത്ത് സംരക്ഷണം .

2.4.3 SRAM2 റീഡ് പ്രൊട്ടക്ഷൻ .

2.4.4 SRAM2 മായ്ക്കൽ .

2.5 ഫ്ലാഷ് മെമ്മറി കഴിഞ്ഞുview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 96

3

ബൂട്ട് കോൺഫിഗറേഷൻ .

4

സിസ്റ്റം സുരക്ഷ .

4.1 ആമുഖം .

4.2 പ്രധാന സുരക്ഷാ സവിശേഷതകൾ .

2/2187

RM0438 റവ 8

RM0438

ഉള്ളടക്കം

4.3 4.4 4.5 4.6
4.7 4.8
4.9 4.10 4.11 4.12 4.13

സുരക്ഷിത ഇൻസ്റ്റാളേഷൻ .
4.4.1 ആമുഖം .
സുരക്ഷിത അപ്‌ഡേറ്റ് .
4.6.1 ആമുഖം . . 103 4.6.2 IDAU/SAU ഉപയോഗിച്ചുള്ള മെമ്മറിയും പെരിഫറൽ അലോക്കേഷനും . 103 4.6.3 ട്രസ്റ്റ് സോൺ സുരക്ഷ ഡീ-ആക്ടിവേറ്റ് ചെയ്യുന്നു .
മറ്റ് വിഭവ ഒറ്റപ്പെടലുകൾ .
4.7.1 സെക്യൂർ ഹൈഡ് പ്രൊട്ടക്ഷൻ (HDP) ഉപയോഗിച്ചുള്ള താൽക്കാലിക ഒറ്റപ്പെടൽ. . . . . . . . . . . . . . . . 117
സുരക്ഷിതമായ നിർവ്വഹണം .
4.8.1 ആമുഖം . 118 4.8.2 ടിamper കണ്ടെത്തലും പ്രതികരണവും .
സുരക്ഷിത സംഭരണം .
4.9.1 ആമുഖം .
ക്രിപ്‌റ്റോ എഞ്ചിനുകൾ .
4.10.1 ആമുഖം . . . . . . . . . . 121
ഉൽപ്പന്ന ജീവിതചക്രം .
4.11.1 റീഡ്ഔട്ട് പ്രൊട്ടക്ഷൻ (RDP) ഉള്ള ലൈഫ് സൈക്കിൾ മാനേജ്മെന്റ് . . . . . . . . . . . . . . 124 4.11.2 ശുപാർശ ചെയ്യുന്ന ഓപ്ഷൻ ബൈറ്റ് ക്രമീകരണങ്ങൾ .
ആക്‌സസ് നിയന്ത്രിത ഡീബഗ് .
4.12.1 റീഡ്ഔട്ട് പ്രൊട്ടക്ഷൻ (RDP) ഉള്ള ഡീബഗ് പ്രൊട്ടക്ഷൻ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 125
സോഫ്റ്റ്‌വെയർ ബൗദ്ധിക സ്വത്തവകാശ സംരക്ഷണവും സഹകരണ വികസനവും 126

RM0438 റവ 8

3/2187
54

ഉള്ളടക്കം

RM0438

4.13.1
4.13.2 4.13.3

റീഡ്ഔട്ട് പ്രൊട്ടക്ഷൻ (RDP) ഉപയോഗിച്ചുള്ള സോഫ്റ്റ്‌വെയർ ബൗദ്ധിക സ്വത്തവകാശ സംരക്ഷണം.
OTFDEC ഉപയോഗിച്ചുള്ള സോഫ്റ്റ്‌വെയർ ബൗദ്ധിക സ്വത്തവകാശ സംരക്ഷണം . . . . . . . . . . . . . 127
മറ്റ് സോഫ്റ്റ്‌വെയർ ബൗദ്ധിക സ്വത്തവകാശ സംരക്ഷണങ്ങൾ . . . . . . . . . . . . . . . . . . . . . . . . 129

5

ഗ്ലോബൽ ട്രസ്റ്റ് സോൺ® കൺട്രോളർ (GTZC) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 130

5.1 GTZC ആമുഖം .

5.2 GTZC പ്രധാന സവിശേഷതകൾ .

5.2.1 GTZC ട്രസ്റ്റ് സോൺ സിസ്റ്റം ആർക്കിടെക്ചർ .

5.3 GTZC ഫങ്ഷണൽ വിവരണം .

5.3.1 GTZC ബ്ലോക്ക് ഡയഗ്രം .

5.3.2 നിയമവിരുദ്ധമായ ആക്‌സസ് നിർവചനം .

5.3.3 ട്രസ്റ്റ് സോൺ സുരക്ഷാ കൺട്രോളർ (TZSC) .

5.3.4 മെമ്മറി പ്രൊട്ടക്ഷൻ കൺട്രോളർ - ബ്ലോക്ക് അധിഷ്ഠിത (MPCBB) . . . . . . . . . . . . . . . . . 134

5.3.5 ട്രസ്റ്റ് സോൺ നിയമവിരുദ്ധ ആക്‌സസ് കൺട്രോളർ (TZIC) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 135

5.3.6 പവർ-ഓൺ/റീസെറ്റ് അവസ്ഥ .

5.3.7 ഡിഎംഎ അഭ്യർത്ഥനകൾ .

5.4 GTZC ഇവന്റുകൾ .

5.5 GTZC_TZSC രജിസ്റ്ററുകൾ .

5.5.1 GTZC_TZSC കൺട്രോൾ രജിസ്റ്റർ (GTZC_TZSC_CR) . . . . . . . . . . . . . . . . . . . . . . . . 136

5.5.2

GTZC_TZSC സുരക്ഷിത കോൺഫിഗറേഷൻ രജിസ്റ്റർ 1 (GTZC_TZSC_SECCFGR1) .

5.5.3

GTZC_TZSC സുരക്ഷിത കോൺഫിഗറേഷൻ രജിസ്റ്റർ 2 (GTZC_TZSC_SECCFGR2) .

5.5.4

GTZC_TZSC പ്രിവിലേജ് കോൺഫിഗറേഷൻ രജിസ്റ്റർ 1 (GTZC_TZSC_PRIVCFGR1) .

5.5.5

GTZC_TZSC പ്രിവിലേജ് കോൺഫിഗറേഷൻ രജിസ്റ്റർ 2 (GTZC_TZSC_PRIVCFGR2) .

5.5.6

GTZC_TZSC ബാഹ്യ മെമ്മറി x സുരക്ഷിതമല്ലാത്ത വാട്ടർമാർക്ക് രജിസ്റ്റർ 1 (GTZC_TZSC_MPCWMxANSR) .

5.5.7

GTZC_TZSC ബാഹ്യ മെമ്മറി x സുരക്ഷിതമല്ലാത്ത വാട്ടർമാർക്ക് രജിസ്റ്റർ 2 (GTZC_TZSC_MPCWMxBNSR) .

5.5.8 GTZC_TZSC മാപ്പ് രജിസ്റ്റർ ചെയ്ത് മൂല്യങ്ങൾ പുനഃസജ്ജമാക്കുക .

5.6 GTZC_MPCBB രജിസ്റ്ററുകൾ .

5.6.1 GTZC_MPCBBx കൺട്രോൾ രജിസ്റ്റർ (GTZC_MPCBBx_CR) (x = 1 മുതൽ 2 വരെ). 150

5.6.2 GTZC_MPCBB1 ലോക്ക് രജിസ്റ്റർ 1(GTZC_MPCBB1_LCKVTR1) . . . . . . 151

5.6.3

GTZC_MPCBB2 ലോക്ക് രജിസ്റ്റർ 1 (GTZC_MPCBB2_LCKVTR1) .

4/2187

RM0438 റവ 8

RM0438

ഉള്ളടക്കം

5.6.4

GTZC_MPCBBx വെക്റ്റർ രജിസ്റ്റർ y (GTZC_MPCBBx_VCTRy) (x = 1 മുതൽ 2 വരെ) .

5.6.5 GTZC_MPCBB1 മാപ്പ് രജിസ്റ്റർ ചെയ്ത് മൂല്യങ്ങൾ പുനഃസജ്ജമാക്കുക .

5.6.6 GTZC_MPCBB2 മാപ്പ് രജിസ്റ്റർ ചെയ്ത് മൂല്യങ്ങൾ പുനഃസജ്ജമാക്കുക .

5.7 GTZC_TZIC രജിസ്റ്ററുകൾ .

5.7.1 GTZC_TZIC ഇന്ററപ്റ്റ് എനേബിൾ രജിസ്റ്റർ 1 (GTZC_TZIC_IER1) . . . . . . . . 154

5.7.2 GTZC_TZIC ഇന്ററപ്റ്റ് എനേബിൾ രജിസ്റ്റർ 2 (GTZC_TZIC_IER2) . . . . . . . . 157

5.7.3 GTZC_TZIC ഇന്ററപ്റ്റ് എനേബിൾ രജിസ്റ്റർ 3 (GTZC_TZIC_IER3) . . . . . . . . 159

5.7.4 GTZC_TZIC സ്റ്റാറ്റസ് രജിസ്റ്റർ 1 (GTZC_TZIC_SR1) . . . . . . . . . . . . . . . . . . . . . 160

5.7.5 GTZC_TZIC സ്റ്റാറ്റസ് രജിസ്റ്റർ 2 (GTZC_TZIC_SR2) . . . . . . . . . . . . . . . . . . . . . 163

5.7.6 GTZC_TZIC സ്റ്റാറ്റസ് രജിസ്റ്റർ 3 (GTZC_TZIC_SR3) . . . . . . . . . . . . . . . . . . . . . 165

5.7.7 GTZC_TZIC ഫ്ലാഗ് ക്ലിയർ രജിസ്റ്റർ 1 (GTZC_TZIC_FCR1) . . . . . . . . . . . . . . 166

5.7.8 GTZC_TZIC ഫ്ലാഗ് ക്ലിയർ രജിസ്റ്റർ 2 (GTZC_TZIC_FCR2) . . . . . . . . . . . . . . 169

5.7.9 GTZC_TZIC ഫ്ലാഗ് ക്ലിയർ രജിസ്റ്റർ 3 (GTZC_TZIC_FCR3) . . . . . . . . . . . . . . 171

5.7.10 GTZC_TZIC മാപ്പ് രജിസ്റ്റർ ചെയ്ത് മൂല്യങ്ങൾ പുനഃസജ്ജമാക്കുക.

6

എംബഡഡ് ഫ്ലാഷ് മെമ്മറി (ഫ്ലാഷ്) .

6.1 ആമുഖം .

6.2 ഫ്ലാഷ് പ്രധാന സവിശേഷതകൾ .

6.3 ഫ്ലാഷ് മെമ്മറി ഫങ്ഷണൽ വിവരണം .

6.3.1 ഫ്ലാഷ് മെമ്മറി ഓർഗനൈസേഷൻ .

6.3.2 പിശക് കോഡ് തിരുത്തൽ (ECC) .

6.3.3 റീഡ് ആക്‌സസ് ലേറ്റൻസി .

6.3.4 കുറഞ്ഞ വോള്യംtagഇ വായിച്ചു .

6.3.5 ഫ്ലാഷ് പ്രോഗ്രാമും മായ്ക്കൽ പ്രവർത്തനങ്ങളും .

6.3.6 ഫ്ലാഷ് മെയിൻ മെമ്മറി മായ്ക്കൽ സീക്വൻസുകൾ .

6.3.7 ഫ്ലാഷ് മെയിൻ മെമ്മറി പ്രോഗ്രാമിംഗ് സീക്വൻസുകൾ .

6.3.8 ഫ്ലാഷ് പിശകുകൾ ഫ്ലാഗുകൾ .

6.3.9

ഡ്യുവൽ-ബാങ്ക് മോഡിൽ മാത്രമേ റീഡ്-വൈൽ-റൈറ്റ് (RWW) ലഭ്യമാകൂ (DBANK = 1) .

6.4 ഫ്ലാഷ് മെമ്മറി ഓപ്ഷൻ ബൈറ്റുകൾ .

6.4.1 ഓപ്ഷൻ ബൈറ്റുകളുടെ വിവരണം .

6.4.2 ഓപ്ഷൻ ബൈറ്റുകൾ പ്രോഗ്രാമിംഗ് .

6.5 ഫ്ലാഷ് ട്രസ്റ്റ് സോൺ സുരക്ഷയും പ്രിവിലേജ് പരിരക്ഷകളും . . . . . . . . . . . . . . . . . . . . . . . . . . . 193

6.5.1 ട്രസ്റ്റ് സോൺ സുരക്ഷാ സംരക്ഷണം .

6.5.2 സുരക്ഷിതമായ വാട്ടർമാർക്ക് അധിഷ്ഠിത ഏരിയ സംരക്ഷണം . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 195

6.5.3 സുരക്ഷിതമായ മറയ്ക്കൽ സംരക്ഷണം (HDP) .

RM0438 റവ 8

5/2187
54

ഉള്ളടക്കം

RM0438

6.5.4 സെക്യുർ ബ്ലോക്ക്-ബേസ്ഡ് ഏരിയ (SECBB) സംരക്ഷണം . 196 (അൽബംഗാൾ)
6.6 സുരക്ഷിത സിസ്റ്റം മെമ്മറി .
6.6.1 ആമുഖം . . . . . . . . . . . . . 198
6.7 ഫ്ലാഷ് മെമ്മറി സംരക്ഷണം .
6.7.1 എഴുത്ത് സംരക്ഷണം (WRP) .
6.8 ഫ്ലാഷ് ഇന്ററപ്റ്റുകൾ .
6.9.1 ഫ്ലാഷ് ആക്‌സസ് കൺട്രോൾ രജിസ്റ്റർ (FLASH_ACR) . . . . . . . . . . . . . . . . . . . . . . . . . . . 213 6.9.2 ഫ്ലാഷ് പവർ-ഡൗൺ കീ രജിസ്റ്റർ (FLASH_PDKEYR) . . . . . . . . . . . . . . . . 214 6.9.3 ഫ്ലാഷ് സുരക്ഷിതമല്ലാത്ത കീ രജിസ്റ്റർ (FLASH_NSKEYR) . 215 6.9.4 ഫ്ലാഷ് ഓപ്ഷൻ കീ രജിസ്റ്റർ (FLASH_OPTKEYR) . . . . . . . . . . . . . . . . . . . . . . . . . . 215 6.9.5 ഫ്ലാഷ് ലോ വോളിയംtagഇ കീ രജിസ്റ്റർ (FLASH_LVEKEYR) . . . . . . . . . . . . . . . . 216 6.9.7 ഫ്ലാഷ് സ്റ്റാറ്റസ് രജിസ്റ്റർ (FLASH_NSSR) . . . . . . . . . . . . . . . . . . . . . . . . 217 6.9.8 ഫ്ലാഷ് സ്റ്റാറ്റസ് രജിസ്റ്റർ (FLASH_SECSR) . 218 6.9.9 ഫ്ലാഷ് സെക്യൂർ കൺട്രോൾ രജിസ്റ്റർ (FLASH_SECCR) . . . . . . . . . . . . . . . . . . . 220 6.9.10 ഫ്ലാഷ് ECC രജിസ്റ്റർ (FLASH_ECCR) . 222 6.9.11 ഫ്ലാഷ് സുരക്ഷിതമല്ലാത്ത ബൂട്ട് വിലാസം 223 രജിസ്റ്റർ (FLASH_NSBOOTADD6.9.12R) 225 6.9.13 ഫ്ലാഷ് സുരക്ഷിതമല്ലാത്ത ബൂട്ട് വിലാസം 0 രജിസ്റ്റർ (FLASH_NSBOOTADD0R) 227 6.9.14 ഫ്ലാഷ് സുരക്ഷിത ബൂട്ട് വിലാസം 1 രജിസ്റ്റർ (FLASH_SECBOOTADD1R) . . 228 6.9.15 ഫ്ലാഷ് ബാങ്ക് 0 സുരക്ഷിത വാട്ടർമാക്0 രജിസ്റ്റർ (FLASH_SECWM228R6.9.16) . . . . 1 1 ഫ്ലാഷ് സുരക്ഷിത വാട്ടർമാക്1 രജിസ്റ്റർ 1 (FLASH_SECWM229R6.9.17) . . . . . . . . . . 1 2 ഫ്ലാഷ് WPR1 ഏരിയ ഒരു വിലാസ രജിസ്റ്റർ (FLASH_WRP2AR) . . . . . . . . . . . 230 6.9.18 ഫ്ലാഷ് WPR1 ഏരിയ B വിലാസ രജിസ്റ്റർ (FLASH_WRP1BR) . . . . . . . . . . 231 6.9.19 ഫ്ലാഷ് സെക്യൂർ വാട്ടർമാക്1 രജിസ്റ്റർ (FLASH_SECWM1R232) . . . . . . . . . 6.9.20 2 ഫ്ലാഷ് സെക്യൂർ വാട്ടർമാക്2 രജിസ്റ്റർ 1 (FLASH_SECWM233R6.9.21) . . . . . . . . 2 2 ഫ്ലാഷ് WPR2 ഏരിയ ഒരു വിലാസ രജിസ്റ്റർ (FLASH_WRP2AR) . . . . . . . . . 234 6.9.22 ഫ്ലാഷ് WPR2 ഏരിയ B വിലാസ രജിസ്റ്റർ (FLASH_WRP2BR) . . . . . . . . . . 235

6/2187

RM0438 റവ 8

RM0438

ഉള്ളടക്കം

6.9.24
6.9.25
6.9.26 6.9.27 6.9.28

ഫ്ലാഷ് സെക്യുർ ബ്ലോക്ക് അധിഷ്ഠിത ബാങ്ക് 1 രജിസ്റ്റർ (FLASH_SECBB1Rx) (ഇവിടെ x=1..4) .
ഫ്ലാഷ് സെക്യുർ ബ്ലോക്ക് അധിഷ്ഠിത ബാങ്ക് 2 രജിസ്റ്റർ (FLASH_SECBB2Rx) (ഇവിടെ x=1..4) .
ഫ്ലാഷ് സുരക്ഷിത HDP നിയന്ത്രണ രജിസ്റ്റർ (FLASH_SECHDPCR) . . . . . . . . . 238
ഫ്ലാഷ് പ്രിവിലേജ് കോൺഫിഗറേഷൻ രജിസ്റ്റർ (FLASH_PRIVCFGR) . . . . . . . . 238
ഫ്ലാഷ് ചെയ്ത് മാപ്പ് രജിസ്റ്റർ ചെയ്ത് മൂല്യങ്ങൾ പുനഃസജ്ജമാക്കുക. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 239

7

ഇൻസ്ട്രക്ഷൻ കാഷെ (ICACHE) .

7.1 ICACHE ആമുഖം .

7.2 ICACHE പ്രധാന സവിശേഷതകൾ .

7.3 ICACHE നടപ്പിലാക്കൽ .

7.4 ICACHE പ്രവർത്തന വിവരണം .

7.4.1 ICACHE ബ്ലോക്ക് ഡയഗ്രം .

7.4.2 ICACHE റീസെറ്റും ക്ലോക്കുകളും .

7.4.3 ഇകാച്ചെ TAG ഓർമ്മ .

7.4.4 ഡയറക്ട്-മാപ്പ് ചെയ്ത ICACHE (വൺ-വേ കാഷെ) .

7.4.5 ICACHE പ്രാപ്തമാക്കുക .

7.4.6 കാഷെ ചെയ്യാവുന്നതും കാഷെ ചെയ്യാനാവാത്തതുമായ ട്രാഫിക് .

7.4.7 വിലാസം റീമാപ്പിംഗ് .

7.4.8 കാഷെ ചെയ്യാവുന്ന ആക്‌സസുകൾ .

7.4.9 ഡ്യുവൽ-മാസ്റ്റർ കാഷെ .

7.4.10 ICACHE സുരക്ഷ .

7.4.11 ICACHE പരിപാലനം .

7.4.12 ICACHE പ്രകടന നിരീക്ഷണം .

7.4.13 ICACHE ബൂട്ട് .

7.5 ICACHE ലോ-പവർ മോഡുകൾ .

7.6 ICACHE പിശക് മാനേജ്മെന്റും തടസ്സങ്ങളും .

7.7 ICACHE രജിസ്റ്ററുകൾ .

7.7.1 ICACHE കൺട്രോൾ രജിസ്റ്റർ (ICACHE_CR) .

7.7.2 ICACHE സ്റ്റാറ്റസ് രജിസ്റ്റർ (ICACHE_SR) .

7.7.3 ICACHE ഇന്ററപ്റ്റ് പ്രാപ്തമാക്കൽ രജിസ്റ്റർ (ICACHE_IER) . . . . . . . . . . . . . . . . . . . . . . . . . 255

7.7.4 ICACHE ഫ്ലാഗ് ക്ലിയർ രജിസ്റ്റർ (ICACHE_FCR) .

7.7.5 ICACHE ഹിറ്റ് മോണിറ്റർ രജിസ്റ്റർ (ICACHE_HMONR) . . . . . . . . . . . . . . . . . . . . . . . . . . 256

7.7.6 ICACHE മിസ്സ് മോണിറ്റർ രജിസ്റ്റർ (ICACHE_MMONR) . . . . . . . . . . . . . . . . . . . . 256

7.7.7 ICACHE മേഖല x കോൺഫിഗറേഷൻ രജിസ്റ്റർ (ICACHE_CRRx) . . . . . . . . . . 256

7.7.8 ICACHE രജിസ്റ്റർ മാപ്പ് .

RM0438 റവ 8

7/2187
54

ഉള്ളടക്കം

RM0438

8

പവർ കൺട്രോൾ (PWR) .

8.1 പവർ സപ്ലൈകളും സപ്ലൈ ഡൊമെയ്‌നുകളും .

8.1.1 സ്വതന്ത്ര അനലോഗ് പെരിഫെറലുകൾ വിതരണം .

8.1.2 സ്വതന്ത്ര I/O സപ്ലൈ റെയിൽ .

8.1.3 സ്വതന്ത്ര യുഎസ്ബി ട്രാൻസ്‌സീവറുകൾ വിതരണം ചെയ്യുന്നു .

8.1.4 ബാറ്ററി ബാക്കപ്പ് ഡൊമെയ്ൻ .

8.2 സിസ്റ്റം സപ്ലൈ വോളിയംtagഇ റെഗുലേഷൻ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 266

8.2.1 വോളിയംtagഇ റെഗുലേറ്റർ .

8.2.2 എംബഡഡ് എസ്എംപിഎസ് സ്റ്റെപ്പ് ഡൗൺ കൺവെർട്ടർ .

8.2.3 എസ്എംപിഎസ് സ്റ്റെപ്പ് ഡൗൺ കൺവെർട്ടർ പവർ സപ്ലൈ സ്കീം . . . . . . . . . . . . . . . . . . . . 268

8.2.4 SMPS സ്റ്റെപ്പ് ഡൗൺ കൺവെർട്ടർ vs ലോ-പവർ മോഡ് . . . . . . . . . . . . . . 269

8.2.5 ഡൈനാമിക് വോളിയംtagഇ സ്കെയിലിംഗ് മാനേജ്മെന്റ് . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 270

8.2.6 VDD12 ഡൊമെയ്‌നും ബാഹ്യ SMPS ഉം .

8.3 വൈദ്യുതി വിതരണ മേൽനോട്ടം .

8.3.1

പവർ-ഓൺ റീസെറ്റ് (POR) / പവർ-ഡൗൺ റീസെറ്റ് (PDR) / ബ്രൗൺ-ഔട്ട് റീസെറ്റ് (BOR) .

8.3.2 പ്രോഗ്രാം ചെയ്യാവുന്ന വാല്യംtagഇ ഡിറ്റക്ടർ (PVD) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 274

8.3.3 പെരിഫറൽ വോളിയംtagഇ മോണിറ്ററിംഗ് (PVM) . . . . . . . . . . . . . . . . . . . . . . . . . . 275

8.3.4 അപ്പർ വോളിയംtagഇ ത്രെഷോൾഡ് മോണിറ്ററിംഗ് . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 276

8.3.5 താപനില പരിധി നിരീക്ഷണം .

8.4 പവർ മാനേജ്മെന്റ് .

8.4.1 പവർ മോഡുകൾ .

8.4.2 റൺ മോഡ് .

8.4.3 ലോ-പവർ റൺ മോഡ് (എൽപി റൺ) .

8.4.4 ലോ-പവർ മോഡുകൾ .

8.4.5 സ്ലീപ്പ് മോഡ് .

8.4.6 ലോ-പവർ സ്ലീപ്പ് മോഡ് (എൽപി സ്ലീപ്പ്) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 286

8.4.7 സ്റ്റോപ്പ് 0 മോഡ് .

8.4.8 സ്റ്റോപ്പ് 1 മോഡ് .

8.4.9 സ്റ്റോപ്പ് 2 മോഡ് .

8.4.10 സ്റ്റാൻഡ്‌ബൈ മോഡ് .

8.4.11 ഷട്ട്ഡൗൺ മോഡ് .

8.4.12 ലോ-പവർ മോഡിൽ നിന്നുള്ള യാന്ത്രിക-ഉണർവ് .

8.5 PWR ട്രസ്റ്റ് സോൺ സുരക്ഷ .

8.5.1 PWR പ്രിവിലേജ്ഡ്, അൺപ്രിവിലേജ്ഡ് മോഡുകൾ .

8.6 PWR രജിസ്റ്ററുകൾ .

8/2187

RM0438 റവ 8

RM0438

ഉള്ളടക്കം

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 8.6.24

പവർ കൺട്രോൾ രജിസ്റ്റർ 1 (PWR_CR1) . . . . . . . . . . . . . . 299 പവർ സ്റ്റാറ്റസ് രജിസ്റ്റർ 2 (PWR_SR2) . 300 പവർ പോർട്ട് എ പുൾ-അപ്പ് കൺട്രോൾ രജിസ്റ്റർ (PWR_PUCRA) . . . . . . . . . . . . . . 3 പവർ പോർട്ട് എ പുൾ-ഡൗൺ കൺട്രോൾ രജിസ്റ്റർ (PWR_PDCRA) . . . . . . . . . 3 പവർ പോർട്ട് ബി പുൾ-അപ്പ് കൺട്രോൾ രജിസ്റ്റർ (PWR_PUCRB) . . . . . . . . . . 301 പവർ പോർട്ട് ബി പുൾ-ഡൗൺ കൺട്രോൾ രജിസ്റ്റർ (PWR_PDCRB) . . . . . . . . . 4 പവർ പോർട്ട് സി പുൾ-അപ്പ് കൺട്രോൾ രജിസ്റ്റർ (PWR_PUCRC) . . . . . . . . . . . . . 4 പവർ പോർട്ട് സി പുൾ-ഡൗൺ കൺട്രോൾ രജിസ്റ്റർ (PWR_PDCRC) . . . . . . . . . 303 പവർ പോർട്ട് D പുൾ-അപ്പ് കൺട്രോൾ രജിസ്റ്റർ (PWR_PUCRD) . . . . . . . . . . . . 1 പവർ പോർട്ട് D പുൾ-ഡൗൺ കൺട്രോൾ രജിസ്റ്റർ (PWR_PDCRD) . . . . . . . . . 1 പവർ പോർട്ട് E പുൾ-അപ്പ് കൺട്രോൾ രജിസ്റ്റർ (PWR_PUCRE) . . . . . . . . . . . 304 പവർ പോർട്ട് E പുൾ-ഡൗൺ കൺട്രോൾ രജിസ്റ്റർ (PWR_PDCRE) . 2 പവർ പോർട്ട് എഫ് പുൾ-ഡൗൺ കൺട്രോൾ രജിസ്റ്റർ (PWR_PDCRF) . . . . . . . . . . . 2 പവർ പോർട്ട് ജി പുൾ-അപ്പ് കൺട്രോൾ രജിസ്റ്റർ (PWR_PUCRG) . . . . . . . . . . . 306 പവർ പോർട്ട് ജി പുൾ-ഡൗൺ കൺട്രോൾ രജിസ്റ്റർ (PWR_PDCRG) . . . . . . . . . 307 പവർ പോർട്ട് H പുൾ-ഡൗൺ കൺട്രോൾ രജിസ്റ്റർ (PWR_PUCRH) . . . . . . . . . . . 308 പവർ പോർട്ട് H പുൾ-ഡൗൺ കൺട്രോൾ രജിസ്റ്റർ (PWR_PDCRH) . . . . . . . . . 308 പവർ സെക്യൂർ കോൺഫിഗറേഷൻ രജിസ്റ്റർ (PWR_SECCFGR) . . . . . . . . . . . . 309 പവർ പ്രിവിലേജ് കോൺഫിഗറേഷൻ രജിസ്റ്റർ (PWR_PRIVCFGR) . . . . . . . . . . 310 PWR രജിസ്റ്റർ മാപ്പ്, റീസെറ്റ് മൂല്യങ്ങൾ .

9

പുനഃസജ്ജീകരണവും ക്ലോക്ക് നിയന്ത്രണവും (RCC) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 323

9.1 പുനഃസജ്ജമാക്കുക .

9.1.1 പവർ റീസെറ്റ് .

9.1.2 സിസ്റ്റം റീസെറ്റ് .

9.1.3 ബാക്കപ്പ് ഡൊമെയ്ൻ പുനഃസജ്ജീകരണം .

9.2 ആർ‌സിസി പിന്നുകളും ആന്തരിക സിഗ്നലുകളും .

9.3 ക്ലോക്കുകൾ .

9.3.1 എച്ച്എസ്ഇ ക്ലോക്ക് .

9.3.2 HSI16 ക്ലോക്ക് .

9.3.3 MSI ക്ലോക്ക് .

RM0438 റവ 8

9/2187
54

ഉള്ളടക്കം

RM0438

9.3.4 HSI48 ക്ലോക്ക് . . .332 9.3.5 ക്ലോക്ക് സോഴ്‌സ് ഫ്രീക്വൻസി വേഴ്സസ് വോളിയംtagഇ സ്കെയിലിംഗ് . . . . . . . . . . . . . . . . . . . . . 335 9.3.11 ക്ലോക്ക് സെക്യൂരിറ്റി സിസ്റ്റം (CSS) . . . 335 9.3.12 TIM335/TIM9.3.13/TIM336 ഉപയോഗിച്ചുള്ള ആന്തരിക/ബാഹ്യ ക്ലോക്ക് അളവ് . . . . . 9.3.14 336 പെരിഫറൽ ക്ലോക്ക് പ്രാപ്ത രജിസ്റ്ററുകൾ
(RCC_AHBxENR, RCC_APBxENRy) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 340
9.4 ലോ-പവർ മോഡുകൾ . . . . . . 340 9.5 ആർ‌സി‌സി തടസ്സങ്ങൾ .
9.8.1 RCC ക്ലോക്ക് കൺട്രോൾ രജിസ്റ്റർ (RCC_CR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 345 9.8.2 RCC ഇന്റേണൽ ക്ലോക്ക് സോഴ്‌സ് കാലിബ്രേഷൻ രജിസ്റ്റർ (RCC_ICSCR) . . . . . . . 348 9.8.3 RCC ക്ലോക്ക് കോൺഫിഗറേഷൻ രജിസ്റ്റർ (RCC_CFGR) . . . . . . . . . . . . . . . . . 349 9.8.4 RCC PLL കോൺഫിഗറേഷൻ രജിസ്റ്റർ (RCC_PLLCFGR) . 352 9.8.5 RCC PLLSAI1 കോൺഫിഗറേഷൻ രജിസ്റ്റർ (RCC_PLLSAI1CFGR) . . . . . . . 355 9.8.6 RCC PLLSAI2 കോൺഫിഗറേഷൻ രജിസ്റ്റർ (RCC_PLLSAI2CFGR) . . . . . . 358 9.8.7 RCC ക്ലോക്ക് ഇന്ററപ്റ്റ് എനേബിൾ രജിസ്റ്റർ (RCC_CIER) . . . . . . . . . . . . . . 360 9.8.8 RCC ക്ലോക്ക് ഇന്ററപ്റ്റ് ഫ്ലാഗ് രജിസ്റ്റർ (RCC_CIFR) . . . . . . . . . . . . . . . . . . . . . 361 9.8.9 RCC ക്ലോക്ക് ഇന്ററപ്റ്റ് ക്ലിയർ രജിസ്റ്റർ (RCC_CICR) . . . . . . . . . . . . . . . . . . . 363 9.8.10 RCC AHB1 പെരിഫറൽ റീസെറ്റ് രജിസ്റ്റർ (RCC_AHB1RSTR) . . . . . . . . . 364 9.8.11 RCC AHB2 പെരിഫറൽ റീസെറ്റ് രജിസ്റ്റർ (RCC_AHB2RSTR) . . . . . . . . . 365 9.8.12 RCC AHB3 പെരിഫറൽ റീസെറ്റ് രജിസ്റ്റർ (RCC_AHB3RSTR) . . . . . . . . . . 367 9.8.13 RCC APB1 പെരിഫറൽ റീസെറ്റ് രജിസ്റ്റർ 1 (RCC_APB1RSTR1) . . . . . . . . . . 368 9.8.14 RCC APB1 പെരിഫറൽ റീസെറ്റ് രജിസ്റ്റർ 2 (RCC_APB1RSTR2) . . . . . . . . 370 9.8.15 RCC APB2 പെരിഫറൽ റീസെറ്റ് രജിസ്റ്റർ (RCC_APB2RSTR) . . . . . . . . . . . 371

10/2187

RM0438 റവ 8

RM0438

ഉള്ളടക്കം

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

RCC AHB1 പെരിഫറൽ ക്ലോക്ക് പ്രാപ്തമാക്കൽ രജിസ്റ്റർ (RCC_AHB1ENR) . . . . . 373 RCC AHB2 പെരിഫറൽ ക്ലോക്ക് പ്രാപ്തമാക്കൽ രജിസ്റ്റർ (RCC_AHB2ENR) . . . . . 374 RCC AHB3 പെരിഫറൽ ക്ലോക്ക് പ്രാപ്തമാക്കൽ രജിസ്റ്റർ (RCC_AHB3ENR) . . . . . 376
RCC APB1 പെരിഫറൽ ക്ലോക്ക് പ്രാപ്തമാക്കുക രജിസ്റ്റർ 1 (RCC_APB1ENR1) . . . 377 RCC APB1 പെരിഫറൽ ക്ലോക്ക് പ്രാപ്തമാക്കുക രജിസ്റ്റർ 2 (RCC_APB1ENR2) . . . 379
RCC APB2 പെരിഫറൽ ക്ലോക്ക് പ്രാപ്തമാക്കൽ രജിസ്റ്റർ (RCC_APB2ENR) . . . . . 381 RCC AHB1 പെരിഫറൽ ക്ലോക്കുകൾ സ്ലീപ്പ് ആൻഡ് സ്റ്റോപ്പ് മോഡുകൾ രജിസ്റ്ററിൽ പ്രാപ്തമാക്കുന്നു (RCC_AHB1SMENR). . 382 മ്യൂസിക്
RCC AHB3 പെരിഫറൽ ക്ലോക്കുകൾ സ്ലീപ്പ് ആൻഡ് സ്റ്റോപ്പ് മോഡുകൾ രജിസ്റ്ററിൽ പ്രാപ്തമാക്കുന്നു (RCC_AHB3SMENR) . . . . . . . . . . . . . . . . . . . . . . . . . . 386
RCC APB2 പെരിഫറൽ ക്ലോക്കുകൾ സ്ലീപ്പ് ആൻഡ് സ്റ്റോപ്പ് മോഡുകൾ രജിസ്റ്ററിൽ (RCC_APB2SMENR) പ്രാപ്തമാക്കുന്നു. . . . . . . . 391
RCC കൺട്രോൾ/സ്റ്റാറ്റസ് രജിസ്റ്റർ (RCC_CSR) . . . . . . . . . . . . . . . . . . . . . . . . 398 RCC ക്ലോക്ക് റിക്കവറി RC രജിസ്റ്റർ (RCC_CRRCR) . . . . . . . . . . . . . . . . 400 RCC പെരിഫറലുകൾ ഇൻഡിപെൻഡന്റ് ക്ലോക്ക് കോൺഫിഗറേഷൻ രജിസ്റ്റർ 2 (RCC_CCIPR2) .
OCTOSPI കാലതാമസ കോൺഫിഗറേഷൻ രജിസ്റ്റർ (RCC_DLYCFGR) . . . . . . . . . . 402 RCC സുരക്ഷിത കോൺഫിഗറേഷൻ രജിസ്റ്റർ (RCC_SECCFGR) . . . . . . . . . . . . 403 RCC സുരക്ഷിത സ്റ്റാറ്റസ് രജിസ്റ്റർ (RCC_SECSR) .
RCC AHB1 സുരക്ഷാ സ്റ്റാറ്റസ് രജിസ്റ്റർ (RCC_AHB1SECSR) . . . . . . . . . . . 407 RCC AHB2 സുരക്ഷാ സ്റ്റാറ്റസ് രജിസ്റ്റർ (RCC_AHB2SECSR) . . . . . . . . . . 408 RCC AHB3 സുരക്ഷാ സ്റ്റാറ്റസ് രജിസ്റ്റർ (RCC_AHB3SECSR) . . . . . . . . . . . 410
RCC APB1 സുരക്ഷാ സ്റ്റാറ്റസ് രജിസ്റ്റർ 1 (RCC_APB1SECSR1) . . . . . . . 411 RCC APB1 സുരക്ഷാ സ്റ്റാറ്റസ് രജിസ്റ്റർ 2 (RCC_APB1SECSR2) . . . . . . . 414 RCC APB2 സുരക്ഷാ സ്റ്റാറ്റസ് രജിസ്റ്റർ (RCC_APB2SECSR) . . . . . . . . . . 415
ആർ‌സി‌സി രജിസ്റ്റർ മാപ്പ് .

10

ക്ലോക്ക് റിക്കവറി സിസ്റ്റം (CRS) .

10.1 സിആർഎസ് ആമുഖം .

10.2 CRS പ്രധാന സവിശേഷതകൾ .

RM0438 റവ 8

11/2187
54

ഉള്ളടക്കം

RM0438

10.3 10.4
10.5 10.6 10.7

സിആർഎസ് നടപ്പിലാക്കൽ .
10.4.1 CRS ബ്ലോക്ക് ഡയഗ്രം . . . . . . . . . . . . . . . . . . . . . 425 10.4.2 ഫ്രീക്വൻസി പിശക് അളക്കൽ .
ലോ-പവർ മോഡുകളിലെ CRS. . . . . . . . . . . . . . . . . . . . . . . . 429
10.7.1 CRS കൺട്രോൾ രജിസ്റ്റർ (CRS_CR) . . . . . . . . . . . . . . . . . . . . 429 10.7.2 സിആർഎസ് രജിസ്റ്റർ മാപ്പ് .

11

പൊതുവായ ഉദ്ദേശ്യ I/Os (GPIO) .

11.1 ആമുഖം .

11.2 GPIO പ്രധാന സവിശേഷതകൾ .

11.3 GPIO ഫങ്ഷണൽ വിവരണം .

11.3.1 പൊതുവായ ഉദ്ദേശ്യ I/O (GPIO) .

11.3.2 I/O പിൻ ആൾട്ടർനേറ്റ് ഫംഗ്ഷൻ മൾട്ടിപ്ലക്‌സറും മാപ്പിംഗും .

11.3.3 I/O പോർട്ട് കൺട്രോൾ രജിസ്റ്ററുകൾ .

11.3.4 I/O പോർട്ട് ഡാറ്റ രജിസ്റ്ററുകൾ .

11.3.5 I/O ഡാറ്റ ബിറ്റ്‌വൈസ് കൈകാര്യം ചെയ്യൽ .

11.3.6 GPIO ലോക്കിംഗ് സംവിധാനം .

11.3.7 I/O ആൾട്ടർനേറ്റ് ഫംഗ്ഷൻ ഇൻപുട്ട്/ഔട്ട്പുട്ട് .

11.3.8 ബാഹ്യ ഇന്ററപ്റ്റ്/വേക്കപ്പ് ലൈനുകൾ .

11.3.9 ഇൻപുട്ട് കോൺഫിഗറേഷൻ .

11.3.10 ഔട്ട്പുട്ട് കോൺഫിഗറേഷൻ .

11.3.11 ഇതര ഫംഗ്ഷൻ കോൺഫിഗറേഷൻ .

11.3.12 അനലോഗ് കോൺഫിഗറേഷൻ .

11.3.13 HSE അല്ലെങ്കിൽ LSE ഓസിലേറ്റർ പിന്നുകൾ GPIO-കളായി ഉപയോഗിക്കുന്നു . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 443

11.3.14 RTC സപ്ലൈ ഡൊമെയ്‌നിൽ GPIO പിന്നുകൾ ഉപയോഗിക്കുന്നു.

11.3.15 GPIO ആയി PH3 ഉപയോഗിക്കുന്നത് .

12/2187

RM0438 റവ 8

RM0438

ഉള്ളടക്കം

11.4 11.5 11.6

ട്രസ്റ്റ് സോൺ സുരക്ഷ .
പ്രിവിലേജ്ഡ്, അൺപ്രിലേജ്ഡ് മോഡുകൾ .
GPIO രജിസ്റ്ററുകൾ .
11.6.1 GPIO പോർട്ട് മോഡ് രജിസ്റ്റർ (GPIOx_MODER) (x =A മുതൽ H വരെ) .
11.6.2 GPIO പോർട്ട് ഔട്ട്‌പുട്ട് ടൈപ്പ് രജിസ്റ്റർ (GPIOx_OTYPER) (x = A മുതൽ H വരെ) .
11.6.3 GPIO പോർട്ട് ഔട്ട്‌പുട്ട് സ്പീഡ് രജിസ്റ്റർ (GPIOx_OSPEEDR) (x = A മുതൽ H വരെ) .
11.6.4 GPIO പോർട്ട് പുൾ-അപ്പ്/പുൾ-ഡൗൺ രജിസ്റ്റർ (GPIOx_PUPDR) (x = A മുതൽ H വരെ) .
11.6.5 GPIO പോർട്ട് ഇൻപുട്ട് ഡാറ്റ രജിസ്റ്റർ (GPIOx_IDR) (x = A മുതൽ H വരെ) .
11.6.6 GPIO പോർട്ട് ഔട്ട്‌പുട്ട് ഡാറ്റ രജിസ്റ്റർ (GPIOx_ODR) (x = A മുതൽ H വരെ) .
11.6.7 GPIO പോർട്ട് ബിറ്റ് സെറ്റ്/റീസെറ്റ് രജിസ്റ്റർ (GPIOx_BSRR) (x = A മുതൽ H വരെ) .
11.6.8 GPIO പോർട്ട് കോൺഫിഗറേഷൻ ലോക്ക് രജിസ്റ്റർ (GPIOx_LCKR) (x = A മുതൽ H വരെ) .
11.6.9 GPIO ആൾട്ടർനേറ്റ് ഫംഗ്ഷൻ ലോ രജിസ്റ്റർ (GPIOx_AFRL) (x = A മുതൽ H വരെ) .
11.6.10 GPIO ആൾട്ടർനേറ്റ് ഫംഗ്ഷൻ ഹൈ രജിസ്റ്റർ (GPIOx_AFRH) (x = A മുതൽ H വരെ) .
11.6.11 GPIO പോർട്ട് ബിറ്റ് റീസെറ്റ് രജിസ്റ്റർ (GPIOx_BRR) (x = A മുതൽ H വരെ) . . . . . . . . . . . . . . . 452
11.6.12 GPIO സെക്യൂർ കോൺഫിഗറേഷൻ രജിസ്റ്റർ (GPIOx_SECCFGR) (x = A മുതൽ H വരെ). 452
11.6.13 GPIO രജിസ്റ്റർ മാപ്പ് .

12

സിസ്റ്റം കോൺഫിഗറേഷൻ കൺട്രോളർ (SYSCFG) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 456

12.1 SYSCFG പ്രധാന സവിശേഷതകൾ .

12.2 SYSCFG ട്രസ്റ്റ് സോൺ സുരക്ഷയും പ്രിവിലേജും .

12.3 SYSCFG രജിസ്റ്ററുകൾ .

12.3.1 SYSCFG സുരക്ഷിത കോൺഫിഗറേഷൻ രജിസ്റ്റർ (SYSCFG_SECCFGR) . . . . . 458

12.3.2 SYSCFG കോൺഫിഗറേഷൻ രജിസ്റ്റർ 1 (SYSCFG_CFGR1) . . . . . . . . . . . . . . 459

12.3.3 FPU ഇന്ററപ്റ്റ് മാസ്ക് രജിസ്റ്റർ (SYSCFG_FPUIMR) . . . . . . . . . . . . . . . . . . . . . . . . 461

12.3.4 SYSCFG CPU നോൺ-സെക്യുർ ലോക്ക് രജിസ്റ്റർ (SYSCFG_CNSLCKR) . . . . . 461

12.3.5 SYSCFG CPU സെക്യൂർ ലോക്ക് രജിസ്റ്റർ (SYSCFG_CSLOCKR) . . . . . . . . . 462

12.3.6 SYSCFG കോൺഫിഗറേഷൻ രജിസ്റ്റർ 2 (SYSCFG_CFGR2) . . . . . . . . . . . . . . 463

12.3.7 SYSCFG SRAM2 നിയന്ത്രണവും സ്റ്റാറ്റസ് രജിസ്റ്റർ (SYSCFG_SCSR) . . . . 464

12.3.8 SYSCFG SRAM2 കീ രജിസ്റ്റർ (SYSCFG_SKR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . 465

RM0438 റവ 8

13/2187
54

ഉള്ളടക്കം

RM0438

12.3.9 SYSCFG SRAM2 റൈറ്റ് പ്രൊട്ടക്ഷൻ രജിസ്റ്റർ (SYSCFG_SWPR) . . . . . 465 12.3.10 SYSCFG SRAM2 റൈറ്റ് പ്രൊട്ടക്ഷൻ രജിസ്റ്റർ 2 (SYSCFG_SWPR2) . . . 466 12.3.11 SYSCFG RSS കമാൻഡ് രജിസ്റ്റർ (SYSCFG_RSSCMDR) . . . . . . . . . . 466 12.3.12 SYSCFG രജിസ്റ്റർ മാപ്പ് .

13

പെരിഫറലുകൾ ഇന്റർകണക്റ്റ് മാട്രിക്സ് .

13.1 ആമുഖം .

13.2 കണക്ഷൻ സംഗ്രഹം .

13.3 ഇന്റർകണക്ഷൻ വിശദാംശങ്ങൾ .

13.3.1 ടൈമർ (TIM1/TIM2/TIM3/TIM4/TIM5/TIM8/TIM15/TIM16/TIM17) മുതൽ ടൈമർ (TIM1/TIM2/TIM3/TIM4/TIM5/TIM8/TIM15) വരെ .

13.3.2 ടൈമർ (TIM1/TIM2/TIM3/TIM4/TIM6/TIM8/TIM15) ഉം EXTI യും മുതൽ ADC (ADC1/ADC2) ലേക്ക് .

13.3.3 ADC1/ADC2 മുതൽ ടൈമർ വരെ (TIM1/TIM8) .

13.3.4 ടൈമർ (TIM2/TIM4/TIM5/TIM6/TIM7/TIM8) ഉം EXTI യും മുതൽ DAC (DAC1/DAC2) ലേക്ക് .

13.3.5 ടൈമർ (TIM1/TIM3/TIM4/TIM6/TIM7/TIM8/TIM16/LPTIM1) ലും EXTI യിലും നിന്ന് DFSDM1 ലേക്ക്.

13.3.6 DFSDM1 മുതൽ ടൈമർ വരെ (TIM1/TIM8/TIM15/TIM16/TIM17) . . . . . . . . . . 473

13.3.7 HSE, LSE, LSI, MSI, MCO, RTC എന്നിവയിൽ നിന്ന് ടൈമർ (TIM2/TIM15/TIM16/TIM17) വരെ.

13.3.8 RTC, COMP1, COMP2 എന്നിവയിൽ നിന്ന് ലോ-പവർ ടൈമറിലേക്ക് (LPTIM1/LPTIM2/LPTIM3) .

13.3.9 ടൈമർ (TIM1/TIM2/TIM3/TIM8/TIM15) മുതൽ താരതമ്യക്കാർ (COMP1/COMP2) വരെ .

13.3.10 ADC (ADC1) ൽ നിന്ന് ADC (ADC2) ലേക്ക് .

13.3.11 USB മുതൽ ടൈമർ വരെ (TIM2) .

13.3.12 ആന്തരിക അനലോഗ് ഉറവിടത്തിൽ നിന്ന് ADC (ADC1/ADC2), OP എന്നിവയിലേക്ക്AMP (ഒ.പി.AMP1/OPAM2) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 475

13.3.13 താരതമ്യക്കാർ (COMP1/COMP2) മുതൽ ടൈമറുകൾ (TIM1/TIM2/TIM3/TIM8/TIM15/TIM16/TIM17) വരെ .

13.3.14 സിസ്റ്റം പിശകുകളിൽ നിന്ന് ടൈമറുകളിലേക്ക് (TIM1/TIM8/TIM15/TIM16/TIM17) . . . . 476

13.3.15 ടൈമറുകളിൽ നിന്ന് (TIM16/TIM17) IRTIM ലേക്ക് .

13.3.16 ADC (ADC1/ADC2) ൽ നിന്ന് DFSDM ലേക്ക് .

14

ഡയറക്ട് മെമ്മറി ആക്സസ് കണ്ട്രോളർ (DMA) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 478

14.1 ആമുഖം .

14.2 ഡിഎംഎയുടെ പ്രധാന സവിശേഷതകൾ .

14.3 ഡിഎംഎ നടപ്പിലാക്കൽ .

14/2187

RM0438 റവ 8

RM0438

ഉള്ളടക്കം

14.4
14.5 14.6

14.3.1 DMA1 ഉം DMA2 ഉം .
ഡിഎംഎ പ്രവർത്തന വിവരണം .
14.4.1 ഡിഎംഎ ബ്ലോക്ക് ഡയഗ്രം . . 480 14.4.2 ഡിഎംഎ ഡാറ്റ വീതി, വിന്യാസം, എൻഡിയൻനെസ്സ് . . . . . . . . . . . . . . . . . . . . . . . . . 481 14.4.3 ഡിഎംഎ പിശക് മാനേജ്മെന്റ് .
ഡിഎംഎ തടസ്സപ്പെടുത്തുന്നു .
14.6.1 DMA ഇന്ററപ്റ്റ് സ്റ്റാറ്റസ് രജിസ്റ്റർ (DMA_ISR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 490 14.6.2 DMA ഇന്ററപ്റ്റ് ഫ്ലാഗ് ക്ലിയർ രജിസ്റ്റർ (DMA_IFCR) . . . . . . . . . . . . . . . . . . . . 494 14.6.3 DMA ചാനൽ x കോൺഫിഗറേഷൻ രജിസ്റ്റർ (DMA_CCRx) . . . . . . . . . . . . . . . . 495 14.6.4 DMA ചാനൽ x ട്രാൻസ്ഫർ രജിസ്റ്ററിലേക്കുള്ള ഡാറ്റയുടെ എണ്ണം (DMA_CNDTRx) . 500 14.6.5 DMA ചാനൽ x പെരിഫറൽ വിലാസ രജിസ്റ്റർ (DMA_CPARx) . . . . . . . 501 14.6.6 DMA ചാനൽ x മെമ്മറി 0 വിലാസ രജിസ്റ്റർ (DMA_CM0ARx) . . . . . . 501 14.6.7 DMA ചാനൽ x മെമ്മറി 1 വിലാസ രജിസ്റ്റർ (DMA_CM1ARx) . . . . . . . 502 14.6.8 DMA രജിസ്റ്റർ മാപ്പ് .

15

DMA റിക്വസ്റ്റ് മൾട്ടിപ്ലക്‌സർ (DMAMUX) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 506

15.1 ആമുഖം .

15.2 DMAMUX പ്രധാന സവിശേഷതകൾ .

15.3 DMAMUX നടപ്പിലാക്കൽ .

15.3.1 DMAMUX ഇൻസ്റ്റന്റേഷൻ .

15.3.2 DMAMUX മാപ്പിംഗ് .

15.4 DMAMUX ഫങ്ഷണൽ വിവരണം .

15.4.1 DMAMUX ബ്ലോക്ക് ഡയഗ്രം .

15.4.2 DMAMUX സിഗ്നലുകൾ .

15.4.3 DMAMUX ചാനലുകൾ .

15.4.4 DMAMUX സുരക്ഷിത/സുരക്ഷിതമല്ലാത്ത ചാനലുകൾ .

15.4.5 DMAMUX പ്രിവിലേജ്ഡ് / അൺപ്രിവിലേജ്ഡ് ചാനലുകൾ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 513

15.4.6 DMAMUX റിക്വസ്റ്റ് ലൈൻ മൾട്ടിപ്ലക്‌സർ .

15.4.7 DMAMUX അഭ്യർത്ഥന ജനറേറ്റർ .

15.5 DMAMUX തടസ്സങ്ങൾ .

RM0438 റവ 8

15/2187
54

ഉള്ളടക്കം

RM0438

15.6

DMAMUX രജിസ്റ്റർ ചെയ്യുന്നു .
15.6.1 DMAMUX റിക്വസ്റ്റ് ലൈൻ മൾട്ടിപ്ലക്‌സർ ചാനൽ x കോൺഫിഗറേഷൻ രജിസ്റ്റർ (DMAMUX_CxCR) .
15.6.2 DMAMUX റിക്വസ്റ്റ് ലൈൻ മൾട്ടിപ്ലക്‌സർ ഇന്ററപ്റ്റ് ചാനൽ സ്റ്റാറ്റസ് രജിസ്റ്റർ (DMAMUX_CSR) .
15.6.3 DMAMUX റിക്വസ്റ്റ് ലൈൻ മൾട്ടിപ്ലക്‌സർ ഇന്ററപ്റ്റ് ചാനൽ ക്ലിയർ ഫ്ലാഗ് രജിസ്റ്റർ (DMAMUX_CCFR) .
15.6.4 DMAMUX റിക്വസ്റ്റ് ജനറേറ്റർ ചാനൽ x കോൺഫിഗറേഷൻ രജിസ്റ്റർ (DMAMUX_RGxCR) .
15.6.5 DMAMUX റിക്വസ്റ്റ് ജനറേറ്റർ ഇന്ററപ്റ്റ് സ്റ്റാറ്റസ് രജിസ്റ്റർ (DMAMUX_RGSR) .
15.6.6 DMAMUX റിക്വസ്റ്റ് ജനറേറ്റർ ഇന്ററപ്റ്റ് ക്ലിയർ ഫ്ലാഗ് രജിസ്റ്റർ (DMAMUX_RGCFR) .
15.6.7 DMAMUX രജിസ്റ്റർ മാപ്പ് .

16

നെസ്റ്റഡ് വെക്റ്റേർഡ് ഇന്ററപ്റ്റ് കണ്ട്രോളർ (NVIC) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 528

16.1 എൻ‌വി‌ഐ‌സിയുടെ പ്രധാന സവിശേഷതകൾ .

16.2 സിസ്റ്റിക്ക് കാലിബ്രേഷൻ മൂല്യ രജിസ്റ്റർ .

16.3 ഇന്ററപ്റ്റ്, എക്സെപ്ഷൻ വെക്റ്ററുകൾ .

17

എക്സ്റ്റെൻഡഡ് ഇന്ററപ്റ്റുകളും ഇവന്റ് കൺട്രോളറും (EXTI) . . . . . . . . . . . . . . . . . . . . . . . 533

17.1 EXTI പ്രധാന സവിശേഷതകൾ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 533

17.2 EXTI ബ്ലോക്ക് ഡയഗ്രം. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 534

17.2.1 പെരിഫെറലുകളും സിപിയുവും തമ്മിലുള്ള EXTI കണക്ഷനുകൾ . . . . . . . . . . . . . . . . . . . . . . . . . 535

17.2.2 EXTI തടസ്സം/ഇവൻ്റ് മാപ്പിംഗ് . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 535

17.3 EXTI ഫങ്ഷണൽ വിവരണം. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 537

17.3.1 EXTI കോൺഫിഗർ ചെയ്യാവുന്ന ഇവന്റ് ഇൻപുട്ട് വേക്കപ്പ് .

17.3.2 EXTI നേരിട്ടുള്ള ഇവൻ്റ് ഇൻപുട്ട് വേക്കപ്പ്. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 539

17.3.3 EXTI mux തിരഞ്ഞെടുക്കൽ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 539

17.4 EXTI ഫങ്ഷണൽ സ്വഭാവം. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 540

17.5 EXTI ഇവൻ്റ് സംരക്ഷണം. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 541

17.5.1 EXTI സുരക്ഷാ സംരക്ഷണം .

17.5.2 EXTI പ്രത്യേകാവകാശ സംരക്ഷണം. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 542

17.6 EXTI രജിസ്റ്ററുകൾ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 543

17.6.1 17.6.2 17.6.3 17.6.4

EXTI റൈസിംഗ് ട്രിഗർ സെലക്ഷൻ രജിസ്റ്റർ (EXTI_RTSR1) . . . . . . . . . . . . . . 543 EXTI ഫാലിംഗ് ട്രിഗർ സെലക്ഷൻ രജിസ്റ്റർ (EXTI_FTSR1) . . . . . . . . . . . . . 544 EXTI സോഫ്റ്റ്‌വെയർ തടസ്സപ്പെടുത്തൽ ഇവൻ്റ് രജിസ്റ്റർ (EXTI_SWIER1) . . . . . . . . . . . 545 EXTI റൈസിംഗ് എഡ്ജ് പെൻഡിംഗ് രജിസ്റ്റർ (EXTI_RPR1) . . . . . . . . . . . . . . . . 546

16/2187

RM0438 റവ 8

RM0438

ഉള്ളടക്കം

17.6.5 EXTI ഫാളിംഗ് എഡ്ജ് പെൻഡിംഗ് രജിസ്റ്റർ (EXTI_FPR1) . . . . . . . . . . . . . . . . 547 17.6.6 EXTI സുരക്ഷാ കോൺഫിഗറേഷൻ രജിസ്റ്റർ (EXTI_SECCFGR1) . . . . . . . . . . 548 17.6.7 EXTI പ്രിവിലേജ് കോൺഫിഗറേഷൻ രജിസ്റ്റർ (EXTI_PRIVCFGR1) . . . . . . . . . 549 17.6.8 EXTI റൈസിംഗ് ട്രിഗർ സെലക്ഷൻ രജിസ്റ്റർ (EXTI_RTSR2) . . . . . . . . . . . . . . 549 17.6.9 EXTI ഫാളിംഗ് ട്രിഗർ സെലക്ഷൻ രജിസ്റ്റർ (EXTI_FTSR2) . . . . . . . . . . . . . 550 17.6.10 EXTI സോഫ്റ്റ്‌വെയർ തടസ്സപ്പെടുത്തൽ ഇവൻ്റ് രജിസ്റ്റർ (EXTI_SWIER2) . . . . . . . . . . . 551 17.6.11 EXTI റൈസിംഗ് എഡ്ജ് പെൻഡിംഗ് രജിസ്റ്റർ (EXTI_RPR2) . . . . . . . . . . . . . . . . 551 17.6.12 EXTI ഫാലിംഗ് എഡ്ജ് പെൻഡിംഗ് രജിസ്റ്റർ (EXTI_FPR2) . . . . . . . . . . . . . . . . 552 17.6.13 EXTI സെക്യൂരിറ്റി പ്രവർത്തനക്ഷമമാക്കുന്ന രജിസ്റ്റർ (EXTI_SECCFGR2) . . . . . . . . . . . . . . . 553 17.6.14 EXTI പ്രിവിലേജ് പ്രവർത്തനക്ഷമമാക്കുന്ന രജിസ്റ്റർ (EXTI_PRIVCFGR2) . . . . . . . . . . . . . . 553 17.6.15 EXTI ബാഹ്യ തടസ്സം തിരഞ്ഞെടുക്കൽ രജിസ്റ്റർ (EXTI_EXTICRn) . . . . . . . . 554 17.6.16 EXTI ലോക്ക് രജിസ്റ്റർ (EXTI_LOCKR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . 557 17.6.17 ഇൻ്ററപ്റ്റ് മാസ്ക് രജിസ്റ്ററിനൊപ്പം EXTI CPU വേക്കപ്പ് (EXTI_IMR1) . . . . . . . 557 17.6.18 ഇവൻ്റ് മാസ്ക് രജിസ്റ്ററിനൊപ്പം EXTI CPU വേക്കപ്പ് (EXTI_EMR1) . . . . . . . . 558 17.6.19 ഇൻ്ററപ്റ്റ് മാസ്ക് രജിസ്റ്ററിനൊപ്പം EXTI CPU വേക്കപ്പ് (EXTI_IMR2) . . . . . . . 559 17.6.20 ഇവൻ്റ് മാസ്ക് രജിസ്റ്ററിനൊപ്പം EXTI CPU വേക്കപ്പ് (EXTI_EMR2) . . . . . . . . 559 17.6.21 EXTI രജിസ്റ്റർ മാപ്പ്. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 560

18

സൈക്ലിക് റിഡൻഡൻസി ചെക്ക് കണക്കുകൂട്ടൽ യൂണിറ്റ് (CRC) . . . . . . . . . . . . . . . . . . . . . . . 563

18.1 CRC ആമുഖം .

18.2 CRC പ്രധാന സവിശേഷതകൾ .

18.3 CRC ഫങ്ഷണൽ വിവരണം .

18.3.1 CRC ബ്ലോക്ക് ഡയഗ്രം .

18.3.2 CRC ആന്തരിക സിഗ്നലുകൾ .

18.3.3 CRC പ്രവർത്തനം .

18.4 CRC രജിസ്റ്ററുകൾ .

18.4.1 18.4.2 18.4.3 18.4.4

CRC ഡാറ്റ രജിസ്റ്റർ (CRC_DR) . . . . . . . . . . . . . . . . . . . . . . . . . 566

18.4.5 CRC പോളിനോമിയൽ (CRC_POL) .

18.4.6 CRC രജിസ്റ്റർ മാപ്പ് .

19

ഫ്ലെക്സിബിൾ സ്റ്റാറ്റിക് മെമ്മറി കൺട്രോളർ (FSMC) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 570

19.1 എഫ്എംസി ആമുഖം .

19.2 എഫ്എംസിയുടെ പ്രധാന സവിശേഷതകൾ .

RM0438 റവ 8

17/2187
54

ഉള്ളടക്കം

RM0438

19.3 19.4 19.5 19.6
19.7

എഫ്എംസി ബ്ലോക്ക് ഡയഗ്രം .
19.4.1 പിന്തുണയ്ക്കുന്ന ഓർമ്മകളും ഇടപാടുകളും .
ബാഹ്യ ഉപകരണ വിലാസ മാപ്പിംഗ് .
19.5.1 NOR/PSRAM വിലാസ മാപ്പിംഗ് .
NOR ഫ്ലാഷ്/PSRAM കൺട്രോളർ .
19.6.1 ബാഹ്യ മെമ്മറി ഇന്റർഫേസ് സിഗ്നലുകൾ . 576 19.6.2 NOR ഫ്ലാഷ്/PSRAM കൺട്രോളർ അസിൻക്രണസ് ഇടപാടുകൾ . . . . . . . . . . 578 19.6.3 സിൻക്രണസ് ഇടപാടുകൾ .
NAND ഫ്ലാഷ് കണ്ട്രോളർ .
19.7.1 ബാഹ്യ മെമ്മറി ഇന്റർഫേസ് സിഗ്നലുകൾ . . . . . . . . . . . . . . . . . . 613 19.7.2 NAND ഫ്ലാഷ് പ്രീ വെയ്റ്റ് ഫംഗ്ഷണാലിറ്റി . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 614 19.7.3 പിശക് തിരുത്തൽ കോഡിന്റെ (ECC) കണക്കുകൂട്ടൽ
NAND ഫ്ലാഷ് മെമ്മറിയിൽ . . . . . . . 617

20

Octo-SPI ഇൻ്റർഫേസ് (OCTOSPI) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 626

20.1 OCTOSPI ആമുഖം. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 626

20.2 OCTOSPI പ്രധാന സവിശേഷതകൾ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 626

20.3 OCTOSPI നടപ്പിലാക്കൽ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 627

20.4 OCTOSPI പ്രവർത്തന വിവരണം. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 628

20.4.1 OCTOSPI ബ്ലോക്ക് ഡയഗ്രം. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 628

20.4.2 OCTOSPI പിന്നുകളും ആന്തരിക സിഗ്നലുകളും .

20.4.3 OCTOSPI ഇന്റർഫേസ് മെമ്മറി മോഡുകളിലേക്ക് . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 630

20.4.4 OCTOSPI റെഗുലർ-കമാൻഡ് പ്രോട്ടോക്കോൾ .

20.4.5 OCTOSPI റെഗുലർ-കമാൻഡ് പ്രോട്ടോക്കോൾ സിഗ്നൽ ഇന്റർഫേസ് . . . . . . . . . . . . . . . 634

20.4.6 ഹൈപ്പർബസ് പ്രോട്ടോക്കോൾ .

20.4.7 പ്രത്യേക സവിശേഷതകൾ .

18/2187

RM0438 റവ 8

RM0438

ഉള്ളടക്കം

20.5 20.6 20.7

20.4.8 OCTOSPI ഓപ്പറേറ്റിംഗ് മോഡ് ആമുഖം. . . . . . . . . . . . . . . . . . . . . . . . 642 20.4.9 OCTOSPI പരോക്ഷ മോഡ്. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 642 20.4.10 OCTOSPI ഓട്ടോമാറ്റിക് സ്റ്റാറ്റസ്-പോളിംഗ് മോഡ് . . . . . . . . . . . . . . . . . . . . . . 644 20.4.11 OCTOSPI മെമ്മറി-മാപ്പ് ചെയ്ത മോഡ് . . . . . . . . . . . . . . . . . . . . . . . . . . . . 645 20.4.12 OCTOSPI കോൺഫിഗറേഷൻ ആമുഖം. . . . . . . . . . . . . . . . . . . . . . . . . . 646 20.4.13 OCTOSPI സിസ്റ്റം കോൺഫിഗറേഷൻ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 646 20.4.14 OCTOSPI ഉപകരണ കോൺഫിഗറേഷൻ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 646 20.4.15 OCTOSPI റെഗുലർ-കമാൻഡ് മോഡ് കോൺഫിഗറേഷൻ . . . . . . . . . . . . . . . . 649 20.4.16 OCTOSPI ഹൈപ്പർബസ് പ്രോട്ടോക്കോൾ കോൺഫിഗറേഷൻ. . . . . . . . . . . . . . . . . . . . . 651 20.4.17 OCTOSPI പിശക് മാനേജ്മെൻ്റ്. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 652 20.4.18 ഒക്ടോസ്പി ബിസി ആൻഡ് അബോർട്ട്. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 653 20.4.19 OCTOSPI പുനർക്രമീകരണം അല്ലെങ്കിൽ നിർജ്ജീവമാക്കൽ. . . . . . . . . . . . . . . . . . . . . . 653 20.4.20 NCS പെരുമാറ്റം. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 653
വിലാസ വിന്യാസവും ഡാറ്റ നമ്പറും. . . . . . . . . . . . . . . . . . . . . . . . . . . 655 OCTOSPI തടസ്സങ്ങൾ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 656 OCTOSPI രജിസ്റ്ററുകൾ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 657
20.7.1 OCTOSPI നിയന്ത്രണ രജിസ്റ്റർ (OCTOSPI_CR) . . . . . . . . . . . . . . . . . . . . . 657 20.7.2 OCTOSPI ഉപകരണ കോൺഫിഗറേഷൻ രജിസ്റ്റർ 1 (OCTOSPI_DCR1) . . . . . . 659 20.7.3 OCTOSPI ഉപകരണ കോൺഫിഗറേഷൻ രജിസ്റ്റർ 2 (OCTOSPI_DCR2) . . . . . . 661 20.7.4 OCTOSPI ഉപകരണ കോൺഫിഗറേഷൻ രജിസ്റ്റർ 3 (OCTOSPI_DCR3) . . . . . . 662 20.7.5 OCTOSPI ഉപകരണ കോൺഫിഗറേഷൻ രജിസ്റ്റർ 4 (OCTOSPI_DCR4) . . . . . . 662 20.7.6 OCTOSPI സ്റ്റാറ്റസ് രജിസ്റ്റർ (OCTOSPI_SR) . . . . . . . . . . . . . . . . . . . . . . 663 20.7.7 OCTOSPI ഫ്ലാഗ് ക്ലിയർ രജിസ്റ്റർ (OCTOSPI_FCR) . . . . . . . . . . . . . . . . . . 664 20.7.8 OCTOSPI ഡാറ്റ ലെങ്ത് രജിസ്റ്റർ (OCTOSPI_DLR) . . . . . . . . . . . . . . . . 664 20.7.9 OCTOSPI വിലാസ രജിസ്റ്റർ (OCTOSPI_AR) . . . . . . . . . . . . . . . . . . . . 665 20.7.10 OCTOSPI ഡാറ്റ രജിസ്റ്റർ (OCTOSPI_DR) . . . . . . . . . . . . . . . . . . . . . . . 665 20.7.11 OCTOSPI പോളിംഗ് സ്റ്റാറ്റസ് മാസ്ക് രജിസ്റ്റർ (OCTOSPI_PSMKR) . . . . . . . 666 20.7.12 OCTOSPI പോളിംഗ് സ്റ്റാറ്റസ് മാച്ച് രജിസ്റ്റർ (OCTOSPI_PSMAR) . . . . . . . 667 20.7.13 OCTOSPI പോളിംഗ് ഇടവേള രജിസ്റ്റർ (OCTOSPI_PIR) . . . . . . . . . . . . . . 667 20.7.14 OCTOSPI ആശയവിനിമയ കോൺഫിഗറേഷൻ രജിസ്റ്റർ (OCTOSPI_CCR) . . 667 20.7.15 OCTOSPI ടൈമിംഗ് കോൺഫിഗറേഷൻ രജിസ്റ്റർ (OCTOSPI_TCR) . . . . . . . . . . 670 20.7.16 OCTOSPI നിർദ്ദേശ രജിസ്റ്റർ (OCTOSPI_IR) . . . . . . . . . . . . . . . . . . . 670 20.7.17 OCTOSPI ഇതര ബൈറ്റുകൾ രജിസ്റ്റർ (OCTOSPI_ABR) . . . . . . . . . . . . . 671 20.7.18 OCTOSPI ലോ-പവർ ടൈംഔട്ട് രജിസ്റ്റർ (OCTOSPI_LPTR) . . . . . . . . . . 671 20.7.19 OCTOSPI റാപ്പ് കമ്മ്യൂണിക്കേഷൻ കോൺഫിഗറേഷൻ രജിസ്റ്റർ
(OCTOSPI_WPCCR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 672 20.7.20 OCTOSPI റാപ് ടൈമിംഗ് കോൺഫിഗറേഷൻ രജിസ്റ്റർ (OCTOSPI_WPTCR) . . 674

RM0438 റവ 8

19/2187
54

ഉള്ളടക്കം

RM0438

20.7.21 OCTOSPI റാപ് ഇൻസ്ട്രക്ഷൻ രജിസ്റ്റർ (OCTOSPI_WPIR) . . . . . . . . . . . . 674 20.7.22 OCTOSPI റാപ് ഇതര ബൈറ്റുകൾ രജിസ്റ്റർ (OCTOSPI_WPABR) . . . . . . 675 20.7.23 OCTOSPI എഴുത്ത് ആശയവിനിമയ കോൺഫിഗറേഷൻ രജിസ്റ്റർ
(OCTOSPI_WCCR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 675 20.7.24 OCTOSPI റൈറ്റ് ടൈമിംഗ് കോൺഫിഗറേഷൻ രജിസ്റ്റർ (OCTOSPI_WTCR) . . . . 677 20.7.25 OCTOSPI റൈറ്റ് ഇൻസ്ട്രക്ഷൻ രജിസ്റ്റർ (OCTOSPI_WIR) . . . . . . . . . . . . . 678 20.7.26 OCTOSPI എഴുതുക ഇതര ബൈറ്റുകൾ രജിസ്റ്റർ (OCTOSPI_WABR) . . . . . . . 678 20.7.27 OCTOSPI ഹൈപ്പർബസ് ലേറ്റൻസി കോൺഫിഗറേഷൻ രജിസ്റ്റർ
(OCTOSPI_HLCR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 679 20.7.28 OCTOSPI രജിസ്റ്റർ മാപ്പ്. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 679

21

അനലോഗ്-ടു-ഡിജിറ്റൽ കൺവെർട്ടറുകൾ (ADC) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 683

21.1 ADC ആമുഖം .

21.2 ADC പ്രധാന സവിശേഷതകൾ .

21.3 എഡിസി നടപ്പിലാക്കൽ .

21.4 ADC ഫങ്ഷണൽ വിവരണം .

21.4.1 എഡിസി ബ്ലോക്ക് ഡയഗ്രം .

21.4.2 ADC പിന്നുകളും ആന്തരിക സിഗ്നലുകളും .

21.4.3 എഡിസി ക്ലോക്കുകൾ .

21.4.4 ADC1/2 കണക്റ്റിവിറ്റി .

21.4.5 സ്ലേവ് എഎച്ച്ബി ഇന്റർഫേസ് .

21.4.6 ADC ഡീപ്പ്-പവർ-ഡൗൺ മോഡ് (DEEPPWD) ഉം ADC വോളിയംtagഇ റെഗുലേറ്റർ (ADVREGEN) .

21.4.7 സിംഗിൾ-എൻഡഡ്, ഡിഫറൻഷ്യൽ ഇൻപുട്ട് ചാനലുകൾ . . . . . . . . . . . . . . . . . . . . . . . . . . . 693

21.4.8 കാലിബ്രേഷൻ (ADCAL, ADCALDIF, ADC_CALFACT) . . . . . . . . . . . . . . . . . . . . . . . 693

21.4.9 ADC ഓൺ-ഓഫ് നിയന്ത്രണം (ADEN, ADDIS, ADRDY) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 696

21.4.10 ADC കൺട്രോൾ ബിറ്റുകൾ എഴുതുമ്പോഴുള്ള നിയന്ത്രണങ്ങൾ .

21.4.11 ചാനൽ തിരഞ്ഞെടുക്കൽ (ADC_SQRy, ADC_JSQR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 698

21.4.12 ചാനൽ തിരിച്ചുള്ള പ്രോഗ്രാമബിൾ എസ്ampലിംഗ് സമയം (SMPR1, SMPR2) . . . . . 699

21.4.13 സിംഗിൾ കൺവേർഷൻ മോഡ് (CONT = 0) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 699

21.4.14 തുടർച്ചയായ പരിവർത്തന മോഡ് (CONT = 1) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 700

21.4.15 പരിവർത്തനങ്ങൾ ആരംഭിക്കുന്നു (ADSTART, JADSTART) . . . . . . . . . . . . . . . . . . . . . . . . . . . 701

21.4.16 എഡിസി സമയം .

21.4.17 നടന്നുകൊണ്ടിരിക്കുന്ന ഒരു പരിവർത്തനം നിർത്തുന്നു (ADSTP, JADSTP) . . . . . . . . . . . . . . . . . . . 702

21.4.18 ബാഹ്യ ട്രിഗറിലും ട്രിഗർ പോളാരിറ്റിയിലും പരിവർത്തനം (EXTSEL, EXTEN, JEXTSEL, JEXTEN) .704

21.4.19 ഇൻജെക്റ്റഡ് ചാനൽ മാനേജ്മെന്റ് .

21.4.20 തുടർച്ചയായ മോഡ് (ഡിസ്‌കൺ, ഡിസ്‌കൻ, ജെഡിസ്‌സെൻ) . . . . . . . . . . . . 708

20/2187

RM0438 റവ 8

RM0438

ഉള്ളടക്കം

21.5 21.6 21.7

21.4.21 ഇൻജെക്റ്റഡ് കൺവേർഷനുകൾക്കുള്ള സന്ദർഭത്തിന്റെ ക്യൂ . . . . . . . . . . . . . . . . . . . . . . . . . . 709 21.4.22 പ്രോഗ്രാമബിൾ റെസല്യൂഷൻ (RES) – ഫാസ്റ്റ് കൺവേർഷൻ മോഡ് . . . . . . . . . . . 717 21.4.23 കൺവേർഷന്റെ അവസാനം, s ന്റെ അവസാനംampലിംഗ് ഘട്ടം (EOC, JEOC, EOSMP) . . 718 21.4.24 പരിവർത്തന ശ്രേണിയുടെ അവസാനം (EOS, JEOS) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 718 21.4.25 സമയ ഡയഗ്രമുകൾ ഉദാample (ഏക/തുടർച്ച മോഡുകൾ,
ഹാർഡ്‌വെയർ/സോഫ്റ്റ്‌വെയർ ട്രിഗറുകൾ) .719 21.4.26 ഡാറ്റ മാനേജ്മെന്റ് . . . . . . 721 21.4.27 ഡൈനാമിക് ലോ-പവർ സവിശേഷതകൾ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 726 21.4.28 അനലോഗ് വിൻഡോ വാച്ച്ഡോഗ് (AWD727EN, JAWD21.4.29EN, AWD1SGL,
AWD1CH, AWD2CH, AWD3CH, AWD_HTx, AWD_LTx, AWDx) . . . . . 732 21.4.30 ഓവർampലെർ . .736 21.4.31 ആന്തരിക വോള്യത്തിന്റെ നിരീക്ഷണംtagഇ റഫറൻസ് . . . . . . . . . . . . . . . . . . . . . . . . . . . 758
ലോ-പവർ മോഡിൽ ADC. . . . . . . . . . 759
21.7.1 ADC ഇന്ററപ്റ്റും സ്റ്റാറ്റസ് രജിസ്റ്ററും (ADC_ISR) . . . . . . . . . . . . . . . . . . . . 761 21.7.2 ADC ഇന്ററപ്റ്റ് പ്രാപ്തമാക്കൽ രജിസ്റ്റർ (ADC_IER) . . . . . . . . . . . . . . . . . . . . 763 21.7.3 ADC കൺട്രോൾ രജിസ്റ്റർ (ADC_CR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 765 21.7.4 ADC കോൺഫിഗറേഷൻ രജിസ്റ്റർ (ADC_CFGR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . 768 21.7.5 ADC കോൺഫിഗറേഷൻ രജിസ്റ്റർ 2 (ADC_CFGR2) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 772 21.7.6 ADC കൾample ടൈം രജിസ്റ്റർ 1 (ADC_SMPR1) . . . . . . . . . . . . . . . . . . . . . . 774 21.7.7 ADC കൾample ടൈം രജിസ്റ്റർ 2 (ADC_SMPR2) . . . . . . . . . . . . . . . . . . . . . . . 775 21.7.8 ADC വാച്ച്ഡോഗ് ത്രെഷോൾഡ് രജിസ്റ്റർ 1 (ADC_TR1) . . . . . . . . . . . . . . . . 776 21.7.9 ADC വാച്ച്ഡോഗ് ത്രെഷോൾഡ് രജിസ്റ്റർ 2 (ADC_TR2) . 776 21.7.10 ADC റെഗുലർ സീക്വൻസ് രജിസ്റ്റർ 3 (ADC_SQR3) . . . . . . . . . . . . . . . . 777 21.7.11 ADC റെഗുലർ സീക്വൻസ് രജിസ്റ്റർ 1 (ADC_SQR1) . . . . . . . . . . . . . . . . 778 21.7.12 ADC റെഗുലർ സീക്വൻസ് രജിസ്റ്റർ 2 (ADC_SQR2) . . . . . . . . . . . . . . . . . 779 21.7.13 ADC റെഗുലർ സീക്വൻസ് രജിസ്റ്റർ 3 (ADC_SQR3) . . . . 780 21.7.14 ADC റെഗുലർ ഡാറ്റ രജിസ്റ്റർ (ADC_DR) . 4 4 ADC ഇഞ്ചക്റ്റഡ് ചാനൽ വൈ ഡാറ്റ രജിസ്റ്റർ (ADC_JDRy) . . . . . . . . . . . . . . . . . . . 781

RM0438 റവ 8

21/2187
54

ഉള്ളടക്കം

RM0438

21.8 21.9

21.7.19 ADC അനലോഗ് വാച്ച്ഡോഗ് 2 കോൺഫിഗറേഷൻ രജിസ്റ്റർ (ADC_AWD2CR) . . . . 785 21.7.20 ADC അനലോഗ് വാച്ച്ഡോഗ് 3 കോൺഫിഗറേഷൻ രജിസ്റ്റർ (ADC_AWD3CR) . . . . 786 21.7.21 ADC ഡിഫറൻഷ്യൽ മോഡ് സെലക്ഷൻ രജിസ്റ്റർ (ADC_DIFSEL) . . . . . . . . . . 786 21.7.22 ADC കാലിബ്രേഷൻ ഘടകങ്ങൾ (ADC_CALFACT) .
ADC കോമൺ രജിസ്റ്ററുകൾ .
21.8.1 ADC കോമൺ സ്റ്റാറ്റസ് രജിസ്റ്റർ (ADC_CSR) . . . . . . . . . . . . . . . . . . . . . 787 21.8.2 ADC കോമൺ കൺട്രോൾ രജിസ്റ്റർ (ADC_CCR) . . . . . . . . . . . . . . . . . . . 789 21.8.3 ഡ്യുവൽ മോഡിനുള്ള ADC കോമൺ റെഗുലർ ഡാറ്റ രജിസ്റ്റർ (ADC_CDR). . . . . . 792
ADC രജിസ്റ്റർ മാപ്പ് .

22

ഡിജിറ്റൽ-ടു-അനലോഗ് കൺവെർട്ടർ (DAC) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 796

22.1 ഡിഎസി ആമുഖം .

22.2 DAC പ്രധാന സവിശേഷതകൾ .

22.3 ഡിഎസി നടപ്പിലാക്കൽ .

22.4 DAC ഫങ്ഷണൽ വിവരണം .

22.4.1 DAC ബ്ലോക്ക് ഡയഗ്രം .

22.4.2 DAC ചാനൽ പ്രാപ്തമാക്കുക .

22.4.3 DAC ഡാറ്റ ഫോർമാറ്റ് .

22.4.4 DAC പരിവർത്തനം .

22.4.5 DAC ഔട്ട്‌പുട്ട് വോളിയംtagഇ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 801

22.4.6 DAC ട്രിഗർ തിരഞ്ഞെടുക്കൽ .

22.4.7 ഡിഎംഎ അഭ്യർത്ഥനകൾ .

22.4.8 ശബ്ദ ഉത്പാദനം .

22.4.9 ത്രികോണ-തരംഗ തലമുറ .

22.4.10 DAC ചാനൽ മോഡുകൾ .806

22.4.11 DAC ചാനൽ ബഫർ കാലിബ്രേഷൻ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 809

22.4.12 DAC ചാനൽ പരിവർത്തന മോഡുകൾ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 810

22.4.13 ഡ്യുവൽ ഡിഎസി ചാനൽ കൺവേർഷൻ മോഡുകൾ (ഡ്യുവൽ ചാനലുകൾ ലഭ്യമാണെങ്കിൽ) .

22.5 കുറഞ്ഞ പവർ മോഡുകളിൽ DAC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 815

22.6 DAC ഇന്ററപ്റ്റുകൾ .

22.7 ഡിഎസി രജിസ്റ്ററുകൾ .

22.7.1 DAC കൺട്രോൾ രജിസ്റ്റർ (DAC_CR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 816

22.7.2 DAC സോഫ്റ്റ്‌വെയർ ട്രിഗർ രജിസ്റ്റർ (DAC_SWTRGR) . . . . . . . . . . . . . . . . . . . . . . 820

22.7.3 DAC ചാനൽ1 12-ബിറ്റ് വലത്-അലൈൻഡ് ഡാറ്റ ഹോൾഡിംഗ് രജിസ്റ്റർ (DAC_DHR12R1) .

22/2187

RM0438 റവ 8

RM0438

ഉള്ളടക്കം

22.7.4 DAC ചാനൽ1 12-ബിറ്റ് ഇടത് വിന്യസിച്ച ഡാറ്റ ഹോൾഡിംഗ് രജിസ്റ്റർ (DAC_DHR12L1) .
22.7.5 DAC ചാനൽ1 8-ബിറ്റ് വലത് വിന്യസിച്ച ഡാറ്റ ഹോൾഡിംഗ് രജിസ്റ്റർ (DAC_DHR8R1) .
22.7.6 DAC ചാനൽ2 12-ബിറ്റ് വലത് വിന്യസിച്ച ഡാറ്റ ഹോൾഡിംഗ് രജിസ്റ്റർ (DAC_DHR12R2) .
22.7.7 DAC ചാനൽ2 12-ബിറ്റ് ഇടത് വിന്യസിച്ച ഡാറ്റ ഹോൾഡിംഗ് രജിസ്റ്റർ (DAC_DHR12L2) .
22.7.8 DAC ചാനൽ2 8-ബിറ്റ് വലത്-അലൈൻഡ് ഡാറ്റ ഹോൾഡിംഗ് രജിസ്റ്റർ (DAC_DHR8R2) .
22.7.9 ഡ്യുവൽ DAC 12-ബിറ്റ് വലത്-അലൈൻഡ് ഡാറ്റ ഹോൾഡിംഗ് രജിസ്റ്റർ (DAC_DHR12RD) .
22.7.10 ഡ്യുവൽ DAC 12-ബിറ്റ് ഇടത് അലൈൻ ചെയ്ത ഡാറ്റ ഹോൾഡിംഗ് രജിസ്റ്റർ (DAC_DHR12LD) .
22.7.11 ഡ്യുവൽ DAC 8-ബിറ്റ് വലത് വിന്യസിച്ച ഡാറ്റ ഹോൾഡിംഗ് രജിസ്റ്റർ (DAC_DHR8RD) .
22.7.12 DAC ചാനൽ1 ഡാറ്റ ഔട്ട്‌പുട്ട് രജിസ്റ്റർ (DAC_DOR1) . . . . . . . . . . . . . . . . . . . 825
22.7.13 DAC ചാനൽ2 ഡാറ്റ ഔട്ട്‌പുട്ട് രജിസ്റ്റർ (DAC_DOR2) . . . . . . . . . . . . . . . . . . . 825
22.7.14 DAC സ്റ്റാറ്റസ് രജിസ്റ്റർ (DAC_SR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 825
22.7.15 DAC കാലിബ്രേഷൻ നിയന്ത്രണ രജിസ്റ്റർ (DAC_CCR) . . . . . . . . . . . . . . . . . . . . . . . . 827
22.7.16 DAC മോഡ് കൺട്രോൾ രജിസ്റ്റർ (DAC_MCR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 827
22.7.17 DAC ചാനൽ1 സെample ആൻഡ് ഹോൾഡ് എസ്ampലെ ടൈം രജിസ്റ്റർ (DAC_SHSR1) .
22.7.18 DAC ചാനൽ2 സെample ആൻഡ് ഹോൾഡ് എസ്ampലെ ടൈം രജിസ്റ്റർ (DAC_SHSR2) .
22.7.19 ഡിഎസികൾampലെ ആൻഡ് ഹോൾഡ് ടൈം രജിസ്റ്റർ (DAC_SHHR) . . . . . . . . . . . . . . . . . 829
22.7.20 ഡിഎസികൾample, റിഫ്രഷ് ടൈം രജിസ്റ്റർ (DAC_SHRR) അമർത്തിപ്പിടിക്കുക. . . . . . . . . . 830
22.7.21 ഡിഎസി രജിസ്റ്റർ മാപ്പ് .

23

വാല്യംtagഇ റഫറൻസ് ബഫർ (VREFBUF) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 833

23.1 VREFBUF ആമുഖം .

23.2 VREFBUF ഫങ്ഷണൽ വിവരണം .

23.3 VREFBUF ട്രിമ്മിംഗ് .

23.4 VREFBUF രജിസ്റ്ററുകൾ .

23.4.1 VREFBUF നിയന്ത്രണവും സ്റ്റാറ്റസ് രജിസ്റ്റർ (VREFBUF_CSR) . . . . . . . . . . 835

23.4.2 VREFBUF കാലിബ്രേഷൻ നിയന്ത്രണ രജിസ്റ്റർ (VREFBUF_CCR) . . . . . . . . . . 836

23.4.3 VREFBUF രജിസ്റ്റർ മാപ്പ് .836

24

കംപറേറ്റർ (COMP) .837

24.1 ആമുഖം .

RM0438 റവ 8

23/2187
54

ഉള്ളടക്കം

RM0438

24.2 24.3
24.4 24.5 24.6

COMP പ്രധാന സവിശേഷതകൾ .
24.3.1 COMP ബ്ലോക്ക് ഡയഗ്രം . . . . . . 838 24.3.2 കംപാറേറ്റർ ലോക്ക് മെക്കാനിസം . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 838 24.3.3 കംപാറേറ്റർ ഔട്ട്‌പുട്ട് ബ്ലാങ്കിംഗ് ഫംഗ്‌ഷൻ .
COMP ലോ-പവർ മോഡുകൾ. . . . . . . . . . . . . 842
24.6.1 കംപാറേറ്റർ 1 കൺട്രോൾ ആൻഡ് സ്റ്റാറ്റസ് രജിസ്റ്റർ (COMP1_CSR) . . . . . . . . . 843 24.6.2 കംപാറേറ്റർ 2 കൺട്രോൾ ആൻഡ് സ്റ്റാറ്റസ് രജിസ്റ്റർ (COMP2_CSR) . . . . . . . . . . 845 24.6.3 COMP രജിസ്റ്റർ മാപ്പ് .

25

പ്രവർത്തനപരം ampലൈഫയർമാർ (OPAMP) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 849

25.1 ആമുഖം .

25.2 ഒ.പി.AMP പ്രധാന സവിശേഷതകൾ .

25.3 ഒ.പി.AMP പ്രവർത്തനപരമായ വിവരണം . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 849

25.3.1 ഒ.പി.AMP റീസെറ്റ് ചെയ്ത് ക്ലോക്കുകൾ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 849

25.3.2 പ്രാരംഭ കോൺഫിഗറേഷൻ .

25.3.3 സിഗ്നൽ റൂട്ടിംഗ് .

25.3.4 ഒ.പി.AMP മോഡുകൾ .851

25.3.5 കാലിബ്രേഷൻ .

25.4 ഒ.പി.AMP ലോ-പവർ മോഡുകൾ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 856

25.5 ഒ.പി.AMP രജിസ്റ്ററുകൾ .857

25.5.1 ഒ.പി.AMP1 നിയന്ത്രണ/സ്റ്റാറ്റസ് രജിസ്റ്റർ (OPAMP1_CSR) . . . . . . . . . . . . . . . . 857

25.5.2 ഒ.പി.AMPസാധാരണ മോഡിൽ 1 ഓഫ്‌സെറ്റ് ട്രിമ്മിംഗ് രജിസ്റ്റർ (OPAMP1_ഒടിആർ) . . 858

25.5.3 ഒ.പി.AMPലോ-പവർ മോഡിൽ 1 ഓഫ്‌സെറ്റ് ട്രിമ്മിംഗ് രജിസ്റ്റർ (OPAMP1_LPOTR) .

25.5.4 ഒ.പി.AMP2 നിയന്ത്രണ/സ്റ്റാറ്റസ് രജിസ്റ്റർ (OPAMP2_സി.ആർ.എസ്) . . . . . . . . . . . . . . 859

25.5.5 ഒ.പി.AMPസാധാരണ മോഡിൽ 2 ഓഫ്‌സെറ്റ് ട്രിമ്മിംഗ് രജിസ്റ്റർ (OPAMP2_ഒടിആർ) . . 860

25.5.6 ഒ.പി.AMPലോ-പവർ മോഡിൽ 2 ഓഫ്‌സെറ്റ് ട്രിമ്മിംഗ് രജിസ്റ്റർ (OPAMP2_LPOTR) .

25.5.7 ഒ.പി.AMP മാപ്പ് രജിസ്റ്റർ ചെയ്യുക . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 861

24/2187

RM0438 റവ 8

RM0438

ഉള്ളടക്കം

26

സിഗ്മ ഡെൽറ്റ മോഡുലേറ്ററുകൾക്കുള്ള ഡിജിറ്റൽ ഫിൽട്ടർ (DFSDM) . . . . . . . . . . . . . . . . . . 862

26.1 ആമുഖം .

26.2 DFSDM പ്രധാന സവിശേഷതകൾ .

26.3 DFSDM നടപ്പിലാക്കൽ .

26.4 DFSDM ഫങ്ഷണൽ വിവരണം .

26.4.1 DFSDM ബ്ലോക്ക് ഡയഗ്രം .

26.4.2 DFSDM പിന്നുകളും ആന്തരിക സിഗ്നലുകളും .

26.4.3 DFSDM റീസെറ്റും ക്ലോക്കുകളും .

26.4.4 സീരിയൽ ചാനൽ ട്രാൻസ്‌സീവറുകൾ .

26.4.5 ഇൻപുട്ട് സീരിയൽ ഇന്റർഫേസ് ക്രമീകരിക്കുന്നു . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 878

26.4.6 സമാന്തര ഡാറ്റ ഇൻപുട്ടുകൾ .

26.4.7 ചാനൽ തിരഞ്ഞെടുക്കൽ .

26.4.8 ഡിജിറ്റൽ ഫിൽട്ടർ കോൺഫിഗറേഷൻ .

26.4.9 ഇന്റഗ്രേറ്റർ യൂണിറ്റ് .

26.4.10 അനലോഗ് വാച്ച്ഡോഗ് .

26.4.11 ഷോർട്ട് സർക്യൂട്ട് ഡിറ്റക്ടർ .

26.4.12 എക്സ്ട്രീം ഡിറ്റക്ടർ .

26.4.13 ഡാറ്റ യൂണിറ്റ് ബ്ലോക്ക് .

26.4.14 ഒപ്പിട്ട ഡാറ്റ ഫോർമാറ്റ് .

26.4.15 പരിവർത്തനങ്ങൾ സമാരംഭിക്കുന്നു .

26.4.16 തുടർച്ചയായതും വേഗതയേറിയതുമായ തുടർച്ചയായ മോഡുകൾ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 888

26.4.17 അഭ്യർത്ഥന മുൻഗണന .

26.4.18 റൺ മോഡിൽ പവർ ഒപ്റ്റിമൈസേഷൻ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 890

26.5 DFSDM ഇന്ററപ്റ്റുകൾ .

26.6 DFSDM DMA ട്രാൻസ്ഫർ .

26.7 DFSDM ചാനൽ y രജിസ്റ്ററുകൾ (y=0..3) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 892

26.7.1 DFSDM ചാനൽ y കോൺഫിഗറേഷൻ രജിസ്റ്റർ (DFSDM_CHyCFGR1) . . . . 892

26.7.2 DFSDM ചാനൽ y കോൺഫിഗറേഷൻ രജിസ്റ്റർ (DFSDM_CHyCFGR2) . . . . 894

26.7.3 DFSDM ചാനൽ വൈ അനലോഗ് വാച്ച്ഡോഗ് ആൻഡ് ഷോർട്ട്-സർക്യൂട്ട് ഡിറ്റക്ടർ രജിസ്റ്റർ (DFSDM_CHyAWSCDR) .895

26.7.4 DFSDM ചാനൽ വൈ വാച്ച്ഡോഗ് ഫിൽട്ടർ ഡാറ്റ രജിസ്റ്റർ (DFSDM_CHyWDATR) .

26.7.5 DFSDM ചാനൽ y ഡാറ്റ ഇൻപുട്ട് രജിസ്റ്റർ (DFSDM_CHyDATINR) . . . . . . 896

26.7.6 DFSDM ചാനൽ y കാലതാമസം രജിസ്റ്റർ (DFSDM_CHyDLYR) . . . . . . . . . . . . 897

26.8 DFSDM ഫിൽറ്റർ x മൊഡ്യൂൾ രജിസ്റ്ററുകൾ (x=0..3) .

26.8.1 DFSDM ഫിൽട്ടർ x കൺട്രോൾ രജിസ്റ്റർ 1 (DFSDM_FLTxCR1) . . . . . . . . . . . . . 898

26.8.2 DFSDM ഫിൽട്ടർ x കൺട്രോൾ രജിസ്റ്റർ 2 (DFSDM_FLTxCR2) . . . . . . . . . . . . . 901

RM0438 റവ 8

25/2187
54

ഉള്ളടക്കം

RM0438

26.8.3 DFSDM ഫിൽറ്റർ x ഇന്ററപ്റ്റ് ആൻഡ് സ്റ്റാറ്റസ് രജിസ്റ്റർ (DFSDM_FLTxISR) . . . . . 902
26.8.4 DFSDM ഫിൽറ്റർ x ഇന്ററപ്റ്റ് ഫ്ലാഗ് ക്ലിയർ രജിസ്റ്റർ (DFSDM_FLTxICR) . . . . . 904
26.8.5 DFSDM ഫിൽറ്റർ x ഇൻജെക്റ്റഡ് ചാനൽ ഗ്രൂപ്പ് സെലക്ഷൻ രജിസ്റ്റർ (DFSDM_FLTxJCHGR) .
26.8.6 DFSDM ഫിൽറ്റർ x കൺട്രോൾ രജിസ്റ്റർ (DFSDM_FLTxFCR) . . . . . . . . . . . . . . . . . 905
26.8.7 ഇൻജക്റ്റഡ് ഗ്രൂപ്പിനായുള്ള DFSDM ഫിൽട്ടർ x ഡാറ്റ രജിസ്റ്റർ (DFSDM_FLTxJDATAR) .
26.8.8 റെഗുലർ ചാനലിനായുള്ള DFSDM ഫിൽട്ടർ x ഡാറ്റ രജിസ്റ്റർ (DFSDM_FLTxRDATAR) .
26.8.9 DFSDM ഫിൽട്ടർ x അനലോഗ് വാച്ച്ഡോഗ് ഹൈ ത്രെഷോൾഡ് രജിസ്റ്റർ (DFSDM_FLTxAWHTR) .
26.8.10 DFSDM ഫിൽട്ടർ x അനലോഗ് വാച്ച്ഡോഗ് ലോ ത്രെഷോൾഡ് രജിസ്റ്റർ (DFSDM_FLTxAWLTR) .
26.8.11 DFSDM ഫിൽട്ടർ x അനലോഗ് വാച്ച്ഡോഗ് സ്റ്റാറ്റസ് രജിസ്റ്റർ (DFSDM_FLTxAWSR) .
26.8.12 DFSDM ഫിൽട്ടർ x അനലോഗ് വാച്ച്ഡോഗ് ക്ലിയർ ഫ്ലാഗ് രജിസ്റ്റർ (DFSDM_FLTxAWCFR) .
26.8.13 DFSDM ഫിൽറ്റർ x എക്സ്ട്രീംസ് ഡിറ്റക്ടർ മാക്സിമം രജിസ്റ്റർ (DFSDM_FLTxEXMAX) .
26.8.14 DFSDM ഫിൽട്ടർ x എക്സ്ട്രീംസ് ഡിറ്റക്ടർ മിനിമം രജിസ്റ്റർ (DFSDM_FLTxEXMIN) .
26.8.15 DFSDM ഫിൽട്ടർ x കൺവേർഷൻ ടൈമർ രജിസ്റ്റർ (DFSDM_FLTxCNVTIMR) . . 911
26.8.16 DFSDM രജിസ്റ്റർ മാപ്പ് .

27

ടച്ച് സെൻസിംഗ് കൺട്രോളർ (TSC) .

27.1 ആമുഖം .

27.2 ടി‌എസ്‌സിയുടെ പ്രധാന സവിശേഷതകൾ .

27.3 ടി‌എസ്‌സി ഫങ്ഷണൽ വിവരണം .

27.3.1 ടിഎസ്‌സി ബ്ലോക്ക് ഡയഗ്രം .

27.3.2 ഉപരിതല ചാർജ് ട്രാൻസ്ഫർ ഏറ്റെടുക്കൽ പൂർത്തിയായിview . . . . . . . . . . . . . . . . . . . 921

27.3.3 റീസെറ്റ് ചെയ്ത് ക്ലോക്കുകൾ സജ്ജമാക്കുക .

27.3.4 ചാർജ് ട്രാൻസ്ഫർ അക്വിസിഷൻ സീക്വൻസ് .

27.3.5 സ്പ്രെഡ് സ്പെക്ട്രം സവിശേഷത .

27.3.6 പരമാവധി എണ്ണം പിശക് .

27.3.7 എസ്ampലിംഗ് കപ്പാസിറ്റർ I/O ഉം ചാനൽ I/O മോഡ് സെലക്ഷനും . . . . . . . . . . . . . . . 926

27.3.8 അക്വിസിഷൻ മോഡ് .

27.3.9 I/O ഹിസ്റ്റെറിസിസും അനലോഗ് സ്വിച്ച് നിയന്ത്രണവും .

27.4 TSC ലോ-പവർ മോഡുകൾ .

27.5 ടി‌എസ്‌സി ഇന്ററപ്റ്റുകൾ .

26/2187

RM0438 റവ 8

RM0438

ഉള്ളടക്കം

27.6

ടി‌എസ്‌സി രജിസ്റ്ററുകൾ .
27.6.1 TSC കൺട്രോൾ രജിസ്റ്റർ (TSC_CR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 928 27.6.2 TSC ഇന്ററപ്റ്റ് എനേബിൾ രജിസ്റ്റർ (TSC_IER) . 931 27.6.3 TSC ഇന്ററപ്റ്റ് സ്റ്റാറ്റസ് രജിസ്റ്റർ (TSC_ISR) . . . . . . . . . . . . . . . . . . . . . . . . . 932 27.6.4 TSC I/O ഹിസ്റ്റെറിസിസ് കൺട്രോൾ രജിസ്റ്റർ (TSC_IOHCR) . . . . . . . . . . . . . . . . . . 932 27.6.5 TSC I/O അനലോഗ് സ്വിച്ച് കൺട്രോൾ രജിസ്റ്റർ
(TSC_IOASCR) .ampലിംഗ് കൺട്രോൾ രജിസ്റ്റർ (TSC_IOSCR) . . . . . . . . . . . . . . . . . . 934 27.6.8 TSC I/O ചാനൽ കൺട്രോൾ രജിസ്റ്റർ (TSC_IOCCR) . . . . . . . . . . . . . . . 934 27.6.9 TSC I/O ഗ്രൂപ്പ് കൺട്രോൾ സ്റ്റാറ്റസ് രജിസ്റ്റർ (TSC_IOGCSR) . . . . . . . . . . . 935 27.6.10 TSC I/O ഗ്രൂപ്പ് x കൗണ്ടർ രജിസ്റ്റർ (TSC_IOGxCR) . . . . . . . . . . . . . . . . . . 935 27.6.11 TSC രജിസ്റ്റർ മാപ്പ് . .

28

ട്രൂ റാൻഡം നമ്പർ ജനറേറ്റർ (RNG) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 938

28.1 RNG ആമുഖം .

28.2 RNG പ്രധാന സവിശേഷതകൾ .

28.3 RNG ഫങ്ഷണൽ വിവരണം .

28.3.1 RNG ബ്ലോക്ക് ഡയഗ്രം .

28.3.2 RNG ആന്തരിക സിഗ്നലുകൾ .

28.3.3 ക്രമരഹിത സംഖ്യാ ജനറേഷൻ .

28.3.4 RNG ഇനീഷ്യലൈസേഷൻ .

28.3.5 RNG പ്രവർത്തനം .

28.3.6 RNG ക്ലോക്കിംഗ് .

28.3.7 പിശക് മാനേജ്മെന്റ് .

28.3.8 RNG ലോ-പവർ ഉപയോഗം .

28.4 RNG തടസ്സങ്ങൾ .

28.5 RNG പ്രോസസ്സിംഗ് സമയം .

28.6 RNG എൻട്രോപ്പി ഉറവിട മൂല്യനിർണ്ണയം .

28.6.1 ആമുഖം .

28.6.2 സാധൂകരണ വ്യവസ്ഥകൾ .

28.6.3 ഡാറ്റ ശേഖരണം .

28.7 RNG രജിസ്റ്ററുകൾ .

28.7.1 RNG നിയന്ത്രണ രജിസ്റ്റർ (RNG_CR) .

28.7.2 RNG സ്റ്റാറ്റസ് രജിസ്റ്റർ (RNG_SR) .

28.7.3 RNG ഡാറ്റ രജിസ്റ്റർ (RNG_DR) .

28.7.4 RNG ആരോഗ്യ പരിശോധന നിയന്ത്രണ രജിസ്റ്റർ (RNG_HTCR) . . . . . . . . . . . . . . . . . . . . . . . . . . . 952

RM0438 റവ 8

27/2187
54

ഉള്ളടക്കം

RM0438

28.7.5 RNG രജിസ്റ്റർ മാപ്പ് .

29

AES ഹാർഡ്‌വെയർ ആക്സിലറേറ്റർ (AES) .

29.1 ആമുഖം .

29.2 AES പ്രധാന സവിശേഷതകൾ .

29.3 AES നടപ്പിലാക്കൽ .

29.4 AES ഫങ്ഷണൽ വിവരണം .

29.4.1 AES ബ്ലോക്ക് ഡയഗ്രം .

29.4.2 AES ആന്തരിക സിഗ്നലുകൾ .

29.4.3 AES ക്രിപ്‌റ്റോഗ്രാഫിക് കോർ .

29.4.4 ഒരു സൈഫർ പ്രവർത്തനം നടത്തുന്നതിനുള്ള AES നടപടിക്രമം . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 960

29.4.5 AES ഡീക്രിപ്ഷൻ റൗണ്ട് കീ തയ്യാറാക്കൽ .

29.4.6 AES സൈഫർടെക്‌സ്റ്റ് മോഷണവും ഡാറ്റ പാഡിംഗും . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 963

29.4.7 AES ടാസ്‌ക് താൽക്കാലികമായി നിർത്തിവയ്ക്കുകയും പുനരാരംഭിക്കുകയും ചെയ്യുക .

29.4.8 AES അടിസ്ഥാന ചെയിനിംഗ് മോഡുകൾ (ECB, CBC) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 964

29.4.9 AES കൌണ്ടർ (CTR) മോഡ് .

29.4.10 AES ഗലോയിസ്/കൌണ്ടർ മോഡ് (GCM) .

29.4.11 AES ഗലോയിസ് സന്ദേശ പ്രാമാണീകരണ കോഡ് (GMAC) . . . . . . . . . . . . . . . . . 976

29.4.12 CBC-MAC (CCM) ഉള്ള AES കൗണ്ടർ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 978

29.4.13 AES ഡാറ്റ രജിസ്റ്ററുകളും ഡാറ്റ സ്വാപ്പിങ്ങും . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 983

29.4.14 AES കീ രജിസ്റ്ററുകൾ .

29.4.15 AES ഇനീഷ്യലൈസേഷൻ വെക്റ്റർ രജിസ്റ്ററുകൾ .

29.4.16 AES DMA ഇന്റർഫേസ് .

29.4.17 AES പിശക് മാനേജ്മെന്റ് .

29.5 AES ഇന്ററപ്റ്റുകൾ .

29.6 AES പ്രോസസ്സിംഗ് ലേറ്റൻസി .

29.7 AES രജിസ്റ്ററുകൾ .

29.7.1 AES കൺട്രോൾ രജിസ്റ്റർ (AES_CR) .

29.7.2 AES സ്റ്റാറ്റസ് രജിസ്റ്റർ (AES_SR) .

29.7.3 AES ഡാറ്റ ഇൻപുട്ട് രജിസ്റ്റർ (AES_DINR) .

29.7.4 AES ഡാറ്റ ഔട്ട്‌പുട്ട് രജിസ്റ്റർ (AES_DOUTR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 993

29.7.5 AES കീ രജിസ്റ്റർ 0 (AES_KEYR0) .

29.7.6 AES കീ രജിസ്റ്റർ 1 (AES_KEYR1) .

29.7.7 AES കീ രജിസ്റ്റർ 2 (AES_KEYR2) .

29.7.8 AES കീ രജിസ്റ്റർ 3 (AES_KEYR3) .

29.7.9 AES ഇനീഷ്യലൈസേഷൻ വെക്റ്റർ രജിസ്റ്റർ 0 (AES_IVR0) . . . . . . . . . . . . . . . . . . . . . . . . . . 995

28/2187

RM0438 റവ 8

RM0438

ഉള്ളടക്കം

29.7.10 AES ഇനീഷ്യലൈസേഷൻ വെക്റ്റർ രജിസ്റ്റർ 1 (AES_IVR1) . . . . . . . . . . . . . . . . . 996 29.7.11 AES ഇനീഷ്യലൈസേഷൻ വെക്റ്റർ രജിസ്റ്റർ 2 (AES_IVR2) . . . . . . . . . . . . . . . . 996 29.7.12 AES ഇനീഷ്യലൈസേഷൻ വെക്റ്റർ രജിസ്റ്റർ 3 (AES_IVR3) . . . . . . . . . . . . . . . . . . 996 29.7.13 AES കീ രജിസ്റ്റർ 4 (AES_KEYR4) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 997 29.7.14 AES കീ രജിസ്റ്റർ 5 (AES_KEYR5) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 997 29.7.15 AES സസ്പെൻഡ് രജിസ്റ്ററുകൾ (AES_SUSPxR) .

30

ഹാഷ് പ്രോസസ്സർ (ഹാഷ്) .1001

30.1 ആമുഖം .

30.2 ഹാഷ് പ്രധാന സവിശേഷതകൾ .

30.3 ഹാഷ് നടപ്പിലാക്കൽ .

30.4 ഹാഷ് ഫങ്ഷണൽ വിവരണം .

30.4.1 ഹാഷ് ബ്ലോക്ക് ഡയഗ്രം .

30.4.2 ഹാഷ് ആന്തരിക സിഗ്നലുകൾ .

30.4.3 സുരക്ഷിത ഹാഷ് അൽഗോരിതങ്ങളെക്കുറിച്ച് .

30.4.4 സന്ദേശ ഡാറ്റ ഫീഡിംഗ് .1003

30.4.5 മെസേജ് ഡൈജസ്റ്റ് കമ്പ്യൂട്ടിംഗ് .

30.4.6 സന്ദേശ പാഡിംഗ് .

30.4.7 HMAC പ്രവർത്തനം .

30.4.8 ഹാഷ് സസ്പെൻഡ്/റീസ്യൂം പ്രവർത്തനങ്ങൾ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1010

30.4.9 ഹാഷ് ഡിഎംഎ ഇന്റർഫേസ് .

30.4.10 ഹാഷ് പിശക് മാനേജ്മെന്റ് .

30.4.11 ഹാഷ് പ്രോസസ്സിംഗ് സമയം .

30.5 ഹാഷ് ഇന്ററപ്റ്റുകൾ .

30.6 ഹാഷ് രജിസ്റ്ററുകൾ .

30.6.1 ഹാഷ് കൺട്രോൾ രജിസ്റ്റർ (HASH_CR) .

30.6.2 ഹാഷ് ഡാറ്റ ഇൻപുട്ട് രജിസ്റ്റർ (HASH_DIN) .1016

30.6.3 ഹാഷ് സ്റ്റാർട്ട് രജിസ്റ്റർ (HASH_STR) .

30.6.4 ഹാഷ് ഡൈജസ്റ്റ് രജിസ്റ്ററുകൾ .

30.6.5 ഹാഷ് ഇന്ററപ്റ്റ് പ്രാപ്തമാക്കൽ രജിസ്റ്റർ (HASH_IMR) . . . . . . . . . . . . . . . . . . . . . . . . . . 1019

30.6.6 ഹാഷ് സ്റ്റാറ്റസ് രജിസ്റ്റർ (HASH_SR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1020

30.6.7 ഹാഷ് കോൺടെക്സ്റ്റ് സ്വാപ്പ് രജിസ്റ്ററുകൾ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1020

30.6.8 ഹാഷ് രജിസ്റ്റർ മാപ്പ് .

RM0438 റവ 8

29/2187
54

ഉള്ളടക്കം

RM0438

31

ഓൺ-ദി-ഫ്ലൈ ഡീക്രിപ്ഷൻ എഞ്ചിൻ (OTFDEC) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1023

31.1 OTFDEC ആമുഖം .

31.2 OTFDEC പ്രധാന സവിശേഷതകൾ .

31.3 OTFDEC പ്രവർത്തന വിവരണം .

31.3.1 OTFDEC ബ്ലോക്ക് ഡയഗ്രം .

31.3.2 OTFDEC ആന്തരിക സിഗ്നലുകൾ .

31.3.3 OTFDEC ഓൺ-ദി-ഫ്ലൈ ഡീക്രിപ്ഷൻ .

31.3.4 കൌണ്ടർ മോഡ് ഡീക്രിപ്ഷനിൽ AES ന്റെ OTFDEC ഉപയോഗം . . . . . . . . . . . . . . . . . 1026

31.3.5 ഒഴുക്ക് നിയന്ത്രണ മാനേജ്മെന്റ് .1027

31.3.6 OTFDEC പിശക് മാനേജ്മെന്റ് .

31.4 OTFDEC തടസ്സങ്ങൾ .

31.5 OTFDEC അപേക്ഷാ വിവരങ്ങൾ .

31.5.1 OTFDEC ഇനീഷ്യലൈസേഷൻ പ്രക്രിയ .

31.5.2 OTFDEC ഉം പവർ മാനേജ്മെന്റും . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1030

31.5.3 OTFDEC-യ്‌ക്കുള്ള എൻക്രിപ്റ്റിംഗ് .

31.5.4 OTFDEC കീ CRC സോഴ്‌സ് കോഡ് .

31.6 OTFDEC രജിസ്റ്ററുകൾ .

31.6.1 OTFDEC കൺട്രോൾ രജിസ്റ്റർ (OTFDEC_CR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1032

31.6.2 OTFDEC പ്രിവിലേജ്ഡ് ആക്‌സസ് കൺട്രോൾ കോൺഫിഗറേഷൻ രജിസ്റ്റർ (OTFDEC_PRIVCFGR) .

31.6.3 OTFDEC മേഖല x കോൺഫിഗറേഷൻ രജിസ്റ്റർ (OTFDEC_RxCFGR) . . . . . 1033

31.6.4 OTFDEC മേഖല x ആരംഭ വിലാസ രജിസ്റ്റർ (OTFDEC_RxSTARTADDR) .

31.6.5 OTFDEC മേഖല x അവസാന വിലാസ രജിസ്റ്റർ (OTFDEC_RxENDADDR). 1035

31.6.6 OTFDEC മേഖല x നോൺസ് രജിസ്റ്റർ 0 (OTFDEC_RxNONCER0) . . . . . 1036

31.6.7 OTFDEC മേഖല x നോൺസ് രജിസ്റ്റർ 1 (OTFDEC_RxNONCER1) . . . . . 1037

31.6.8 OTFDEC മേഖല x കീ രജിസ്റ്റർ 0 (OTFDEC_RxKEYR0) . . . . . . . . . . . 1037

31.6.9 OTFDEC മേഖല x കീ രജിസ്റ്റർ 1 (OTFDEC_RxKEYR1) . . . . . . . . . . . 1038

31.6.10 OTFDEC മേഖല x കീ രജിസ്റ്റർ 2 (OTFDEC_RxKEYR2) . . . . . . . . . . . 1038

31.6.11 OTFDEC മേഖല x കീ രജിസ്റ്റർ 3 (OTFDEC_RxKEYR3) . . . . . . . . . . . 1039

31.6.12 OTFDEC ഇന്ററപ്റ്റ് സ്റ്റാറ്റസ് രജിസ്റ്റർ (OTFDEC_ISR) . . . . . . . . . . . . . . . . . . 1039

31.6.13 OTFDEC ഇന്ററപ്റ്റ് ക്ലിയർ രജിസ്റ്റർ (OTFDEC_ICR) . . . . . . . . . . . . . . . . . . . . 1040

31.6.14 OTFDEC ഇന്ററപ്റ്റ് പ്രാപ്തമാക്കൽ രജിസ്റ്റർ (OTFDEC_IER) . . . . . . . . . . . . . . . . . . 1041

31.6.15 OTFDEC രജിസ്റ്റർ മാപ്പ് .

32

പബ്ലിക് കീ ആക്സിലറേറ്റർ (PKA) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1046

32.1 ആമുഖം .

30/2187

RM0438 റവ 8

RM0438

ഉള്ളടക്കം

32.2 32.3
32.4
32.5 32.6 32.7

PKA പ്രധാന സവിശേഷതകൾ.
32.3.1 PKA ബ്ലോക്ക് ഡയഗ്രം . . . . . . . . . . . . . . . . . . . . . . 1046 32.3.2 PKA പബ്ലിക് കീ ആക്സിലറേഷൻ . . . . . . . 1047 32.3.3 PKA പിശക് മാനേജ്മെന്റ് .1047
PKA പ്രവർത്തന രീതികൾ .
32.4.1 ആമുഖം . . . . . . . . . . . 1052 32.4.2 മോഡുലാർ കുറയ്ക്കൽ . . . . . . . . . 1053 32.4.3 മോഡുലാർ വിപരീതം . . 1054 32.4.4 ഗണിത താരതമ്യം . . . . . . . . 1054 32.4.5 ECC Fp സ്കെയിലർ ഗുണനം . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1055
Exampകോൺഫിഗറേഷനുകളുടെയും പ്രോസസ്സിംഗ് സമയങ്ങളുടെയും പട്ടിക . . . . . . . . . . . . . . . . . . . . . . . . 1064
32.5.1 പിന്തുണയ്ക്കുന്ന എലിപ്റ്റിക് കർവുകൾ .
പി‌കെ‌എ തടസ്സങ്ങൾ .
32.7.1 PKA കൺട്രോൾ രജിസ്റ്റർ (PKA_CR) . 1068 32.7.2 പി‌കെ‌എ റാം .

RM0438 റവ 8

31/2187
54

ഉള്ളടക്കം

RM0438

32.7.5 പി‌കെ‌എ രജിസ്റ്റർ മാപ്പ് .

33

അഡ്വാൻസ്ഡ്-കൺട്രോൾ ടൈമറുകൾ (TIM1/TIM8) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1072

33.1 TIM1/TIM8 ആമുഖം .

33.2 TIM1/TIM8 പ്രധാന സവിശേഷതകൾ .

33.3 TIM1/TIM8 ഫങ്ഷണൽ വിവരണം .

33.3.1 സമയ-അടിസ്ഥാന യൂണിറ്റ് .

33.3.2 കൌണ്ടർ മോഡുകൾ .

33.3.3 ആവർത്തന കൗണ്ടർ .

33.3.4 ബാഹ്യ ട്രിഗർ ഇൻപുട്ട് .

33.3.5 ക്ലോക്ക് തിരഞ്ഞെടുക്കൽ .

33.3.6 ചാനലുകൾ ക്യാപ്‌ചർ ചെയ്യുക/താരതമ്യം ചെയ്യുക .

33.3.7 ഇൻപുട്ട് ക്യാപ്‌ചർ മോഡ് .

33.3.8 PWM ഇൻപുട്ട് മോഡ് .

33.3.9 നിർബന്ധിത ഔട്ട്പുട്ട് മോഡ് .

33.3.10 ഔട്ട്‌പുട്ട് താരതമ്യ മോഡ് .

33.3.11 PWM മോഡ് .

33.3.12 അസമമായ PWM മോഡ് .

33.3.13 കമ്പൈൻഡ് PWM മോഡ് .

33.3.14 സംയോജിത 3-ഘട്ട PWM മോഡ് . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1105

33.3.15 പൂരക ഔട്ട്‌പുട്ടുകളും ഡെഡ്-ടൈം ഇൻസേർഷനും. . . . . . . . . . . . . . . . . . . . . 1106

33.3.16 ബ്രേക്ക് ഫംഗ്ഷൻ ഉപയോഗിക്കുന്നു .

33.3.17 ദ്വിദിശ ബ്രേക്ക് ഇൻപുട്ടുകൾ .

33.3.18 ഒരു ബാഹ്യ സംഭവത്തിൽ OCxREF സിഗ്നൽ മായ്‌ക്കുന്നു . . . . . . . . . . . . . . . . . . . 1115

33.3.19 6-ഘട്ട PWM ജനറേഷൻ .

33.3.20 വൺ-പൾസ് മോഡ് .

33.3.21 റീട്രിഗബിൾ വൺ പൾസ് മോഡ് .

33.3.22 എൻകോഡർ ഇന്റർഫേസ് മോഡ് .

33.3.23 UIF ബിറ്റ് റീമാപ്പിംഗ് .

33.3.24 ടൈമർ ഇൻപുട്ട് XOR ഫംഗ്ഷൻ .

33.3.25 ഹാൾ സെൻസറുകളുമായുള്ള ഇന്റർഫേസിംഗ് .

33.3.26 ടൈമർ സിൻക്രൊണൈസേഷൻ .

33.3.27 എഡിസി സിൻക്രൊണൈസേഷൻ .1130

33.3.28 DMA ബർസ്റ്റ് മോഡ് .

33.3.29 ഡീബഗ് മോഡ് .

33.4 TIM1/TIM8 രജിസ്റ്ററുകൾ .

33.4.1 TIMx കൺട്രോൾ രജിസ്റ്റർ 1 (TIMx_CR1)(x = 1, 8) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1132

32/2187

RM0438 റവ 8

RM0438

ഉള്ളടക്കം
33.4.2 TIMx കൺട്രോൾ രജിസ്റ്റർ 2 (TIMx_CR2)(x = 1, 8) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1133
33.4.3 TIMx സ്ലേവ് മോഡ് കൺട്രോൾ രജിസ്റ്റർ (TIMx_SMCR)(x = 1, 8) .
33.4.4 TIMx DMA/ഇന്ററപ്റ്റ് പ്രാപ്തമാക്കൽ രജിസ്റ്റർ (TIMx_DIER)(x = 1, 8) .
33.4.5 TIMx സ്റ്റാറ്റസ് രജിസ്റ്റർ (TIMx_SR)(x = 1, 8) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1140
33.4.6 TIMx ഇവന്റ് ജനറേഷൻ രജിസ്റ്റർ (TIMx_EGR)(x = 1, 8) . . . . . . . . . . . . . . 1142
33.4.7 TIMx ക്യാപ്‌ചർ/താരതമ്യ മോഡ് രജിസ്റ്റർ 1 (TIMx_CCMR1)(x = 1, 8) . . 1143
33.4.8 TIMx ക്യാപ്‌ചർ/താരതമ്യ മോഡ് രജിസ്റ്റർ 1 [ഇതര] (TIMx_CCMR1)(x = 1, 8) .
33.4.9 TIMx ക്യാപ്‌ചർ/താരതമ്യ മോഡ് രജിസ്റ്റർ 2 (TIMx_CCMR2)(x = 1, 8) . . 1147
33.4.10 TIMx ക്യാപ്‌ചർ/താരതമ്യ മോഡ് രജിസ്റ്റർ 2 [ഇതര] (TIMx_CCMR2)(x = 1, 8) .
33.4.11 TIMx ക്യാപ്‌ചർ/കംപേയർ എനേബിൾ രജിസ്റ്റർ (TIMx_CCER)(x = 1, 8) .
33.4.12 TIMx കൌണ്ടർ (TIMx_CNT)(x = 1, 8) .
33.4.13 TIMx പ്രീസ്‌കെയിലർ (TIMx_PSC)(x = 1, 8) .
33.4.14 TIMx ഓട്ടോ-റീലോഡ് രജിസ്റ്റർ (TIMx_ARR)(x = 1, 8) . . . . . . . . . . . . . . . . . . . . . . 1153
33.4.15 TIMx ആവർത്തന കൌണ്ടർ രജിസ്റ്റർ (TIMx_RCR)(x = 1, 8) . . . . . . . . . . . . 1154
33.4.16 TIMx ക്യാപ്‌ചർ/താരതമ്യം രജിസ്റ്റർ 1 (TIMx_CCR1)(x = 1, 8) .
33.4.17 TIMx ക്യാപ്‌ചർ/താരതമ്യം രജിസ്റ്റർ 2 (TIMx_CCR2)(x = 1, 8) .
33.4.18 TIMx ക്യാപ്‌ചർ/താരതമ്യം രജിസ്റ്റർ 3 (TIMx_CCR3)(x = 1, 8) .
33.4.19 TIMx ക്യാപ്‌ചർ/താരതമ്യം രജിസ്റ്റർ 4 (TIMx_CCR4)(x = 1, 8) .
33.4.20 TIMx ബ്രേക്ക് ആൻഡ് ഡെഡ്-ടൈം രജിസ്റ്റർ (TIMx_BDTR)(x = 1, 8) .
33.4.21 TIMx DMA കൺട്രോൾ രജിസ്റ്റർ (TIMx_DCR)(x = 1, 8) .
33.4.22 പൂർണ്ണ കൈമാറ്റത്തിനായുള്ള TIMx DMA വിലാസം (TIMx_DMAR)(x = 1, 8) .
33.4.23 TIM1 ഓപ്ഷൻ രജിസ്റ്റർ 1 (TIM1_OR1) .
33.4.24 TIM8 ഓപ്ഷൻ രജിസ്റ്റർ 1 (TIM8_OR1) .
33.4.25 TIMx ക്യാപ്‌ചർ/താരതമ്യ മോഡ് രജിസ്റ്റർ 3 (TIMx_CCMR3)(x = 1, 8) .
33.4.26 TIMx ക്യാപ്‌ചർ/താരതമ്യം രജിസ്റ്റർ 5 (TIMx_CCR5)(x = 1, 8) .
33.4.27 TIMx ക്യാപ്‌ചർ/താരതമ്യം രജിസ്റ്റർ 6 (TIMx_CCR6)(x = 1, 8) .

RM0438 റവ 8

33/2187
54

ഉള്ളടക്കം

RM0438

33.4.28 TIM1 ഓപ്ഷൻ രജിസ്റ്റർ 2 (TIM1_OR2) . 1165 33.4.29 TIM1 ഓപ്ഷൻ രജിസ്റ്റർ 3 (TIM1_OR3) . . . . . . . . . . . . . . . . . . 1167

34

പൊതുവായ ഉപയോഗ ടൈമറുകൾ (TIM2/TIM3/TIM4/TIM5) . . . . . . . . . . . . . . . . . . . . . 1177

34.1 TIM2/TIM3/TIM4/TIM5 ആമുഖം .

34.2 TIM2/TIM3/TIM4/TIM5 പ്രധാന സവിശേഷതകൾ .

34.3 TIM2/TIM3/TIM4/TIM5 ഫങ്ഷണൽ വിവരണം .

34.3.1 സമയ-അടിസ്ഥാന യൂണിറ്റ് .

34.3.2 കൌണ്ടർ മോഡുകൾ .

34.3.3 ക്ലോക്ക് തിരഞ്ഞെടുക്കൽ .

34.3.4 ചാനലുകൾ ക്യാപ്ചർ ചെയ്യുക/താരതമ്യം ചെയ്യുക .

34.3.5 ഇൻപുട്ട് ക്യാപ്‌ചർ മോഡ് .

34.3.6 PWM ഇൻപുട്ട് മോഡ് .

34.3.7 നിർബന്ധിത ഔട്ട്പുട്ട് മോഡ് .

34.3.8 ഔട്ട്‌പുട്ട് താരതമ്യ മോഡ് .

34.3.9 PWM മോഡ് .

34.3.10 അസമമായ PWM മോഡ് .

34.3.11 കമ്പൈൻഡ് PWM മോഡ് .

34.3.12 ഒരു ബാഹ്യ സംഭവത്തിൽ OCxREF സിഗ്നൽ മായ്‌ക്കുന്നു . . . . . . . . . . . . . . . . . . . 1206

34.3.13 വൺ-പൾസ് മോഡ് .

34.3.14 റീട്രിഗബിൾ വൺ പൾസ് മോഡ് .

34.3.15 എൻകോഡർ ഇന്റർഫേസ് മോഡ് .

34.3.16 UIF ബിറ്റ് റീമാപ്പിംഗ് .

34.3.17 ടൈമർ ഇൻപുട്ട് XOR ഫംഗ്ഷൻ .

34.3.18 ടൈമറുകളും ബാഹ്യ ട്രിഗർ സിൻക്രൊണൈസേഷനും . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1213

34.3.19 ടൈമർ സിൻക്രൊണൈസേഷൻ .

34.3.20 DMA ബർസ്റ്റ് മോഡ് .

34.3.21 ഡീബഗ് മോഡ് .

34.4 TIM2/TIM3/TIM4/TIM5 രജിസ്റ്ററുകൾ .

34.4.1 TIMx കൺട്രോൾ രജിസ്റ്റർ 1 (TIMx_CR1)(x = 2 മുതൽ 5 വരെ) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1223

34.4.2 TIMx കൺട്രോൾ രജിസ്റ്റർ 2 (TIMx_CR2)(x = 2 മുതൽ 5 വരെ) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1224

34.4.3 TIMx സ്ലേവ് മോഡ് കൺട്രോൾ രജിസ്റ്റർ (TIMx_SMCR)(x = 2 മുതൽ 5 വരെ) . . . . . . . 1226

34.4.4 TIMx DMA/ഇന്ററപ്റ്റ് പ്രാപ്തമാക്കൽ രജിസ്റ്റർ (TIMx_DIER)(x = 2 മുതൽ 5 വരെ) . . . . . . 1229

34/2187

RM0438 റവ 8

RM0438

ഉള്ളടക്കം

34.4.5 TIMx സ്റ്റാറ്റസ് രജിസ്റ്റർ (TIMx_SR)(x = 2 മുതൽ 5 വരെ) . . . . . . . . . . . . . . . . . . . 1230 34.4.6 TIMx ഇവന്റ് ജനറേഷൻ രജിസ്റ്റർ (TIMx_EGR)(x = 2 മുതൽ 5 വരെ) . . . . . . . . . . . 1231 34.4.7 TIMx ക്യാപ്‌ചർ/താരതമ്യ മോഡ് രജിസ്റ്റർ 1 (TIMx_CCMR1)(x = 2 മുതൽ 5 വരെ) . 1232 34.4.8 TIMx ക്യാപ്‌ചർ/താരതമ്യ മോഡ് രജിസ്റ്റർ 1 [ഇതര] (TIMx_CCMR1)
(x = 2 മുതൽ 5 വരെ) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1234 34.4.9 TIMx ക്യാപ്‌ചർ/താരതമ്യ മോഡ് രജിസ്റ്റർ 2 (TIMx_CCMR2)(x = 2 മുതൽ 5 വരെ) . 1236 34.4.10 TIMx ക്യാപ്‌ചർ/താരതമ്യ മോഡ് രജിസ്റ്റർ 2 [ഇതര] (TIMx_CCMR2)
(x = 2 മുതൽ 5 വരെ) .
(TIMx_CCER)(x = 2 മുതൽ 5 വരെ) . 1238 34.4.12 TIMx പ്രെസ്കെയിലർ (TIMx_PSC)(x = 2 മുതൽ 5 വരെ) . . . . . . . . . . . . . . . . . . . . . . . . 1239 34.4.13 TIMx ഓട്ടോ-റീലോഡ് രജിസ്റ്റർ (TIMx_ARR)(x = 2 മുതൽ 5 വരെ) . . . . . . . . . . . . . . 1240 34.4.14 TIMx ക്യാപ്‌ചർ/കംപാർ രജിസ്റ്റർ 2 (TIMx_CCR5)(x = 1240 മുതൽ 34.4.15 വരെ) . . . . . . . 2 5 TIMx ക്യാപ്‌ചർ/കംപയർ രജിസ്റ്റർ 1241 (TIMx_CCR34.4.16)(x = 1 മുതൽ 1 വരെ) . . . . . . . 2 5 TIMx ക്യാപ്‌ചർ/കംപയർ രജിസ്റ്റർ 1241 (TIMx_CCR34.4.17)(x = 2 മുതൽ 2 വരെ) . . . . . . . 2 5 TIMx ക്യാപ്‌ചർ/കംപയർ രജിസ്റ്റർ 1241 (TIMx_CCR34.4.18)(x = 3 മുതൽ 3 വരെ) . . . . . . . . 2 5 TIMx DMA കൺട്രോൾ രജിസ്റ്റർ (TIMx_DCR)(x = 1242 മുതൽ 34.4.19 വരെ) . . . . . . . . . . . . . . . . . . . . . 4 4 പൂർണ്ണ കൈമാറ്റത്തിനായുള്ള TIMx DMA വിലാസം (TIMx_DMAR)(x = 2 മുതൽ 5 വരെ) . . . . . . 1242 34.4.20 TIM2 ഓപ്ഷൻ രജിസ്റ്റർ 5 (TIM1243_OR34.4.21) . .

35

പൊതുവായ ഉപയോഗ ടൈമറുകൾ (TIM15/TIM16/TIM17) . . . . . . . . . . . . . . . . . . . . . . . 1250

35.1 TIM15/TIM16/TIM17 ആമുഖം .

35.2 TIM15 പ്രധാന സവിശേഷതകൾ .

35.3 TIM16/TIM17 പ്രധാന സവിശേഷതകൾ .

35.4 TIM15/TIM16/TIM17 ഫങ്ഷണൽ വിവരണം . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1254

35.4.1 സമയ-അടിസ്ഥാന യൂണിറ്റ് .

35.4.2 കൌണ്ടർ മോഡുകൾ .

35.4.3 ആവർത്തന കൗണ്ടർ .

35.4.4 35.4.5 35.4.6 35.4.7

ക്ലോക്ക് തിരഞ്ഞെടുക്കൽ . . . . . 1261 PWM ഇൻപുട്ട് മോഡ് (TIM1263 ന് മാത്രം) .

RM0438 റവ 8

35/2187
54

ഉള്ളടക്കം

RM0438

35.5

35.4.8 നിർബന്ധിത ഔട്ട്‌പുട്ട് മോഡ് . . . . . . . . 1267 35.4.9 ബൈഡയറക്ഷണൽ ബ്രേക്ക് ഇൻപുട്ടുകൾ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1268 35.4.10 ബാഹ്യ ട്രിഗർ സിൻക്രൊണൈസേഷൻ (TIM1269 മാത്രം) . . . . . . 35.4.11 15 ടൈമർ സിൻക്രൊണൈസേഷൻ (TIM1270) . 35.4.12 മെക്സിക്കോ
TIM15 രജിസ്റ്ററുകൾ .
35.5.1 TIM15 കൺട്രോൾ രജിസ്റ്റർ 1 (TIM15_CR1) . . . . . . . . . . . . 1290 35.5.2 TIM15 സ്റ്റാറ്റസ് രജിസ്റ്റർ (TIM2_SR) . 15 2 TIM1291 ക്യാപ്‌ചർ/താരതമ്യ മോഡ് രജിസ്റ്റർ 35.5.3 [ഇതര] (TIM15_CCMR15) . . . . . . . . . 1293 35.5.4 TIM15 പ്രെസ്‌കെയിലർ (TIM15_PSC) . 1294 35.5.5 TIM15 ക്യാപ്‌ചർ/കംപയർ രജിസ്റ്റർ 15 (TIM1295_CCR35.5.6) . . . . . . . . . . . . . . . 15 15 TIM1297 ക്യാപ്‌ചർ/കംപയർ രജിസ്റ്റർ 35.5.7 (TIM15_CCR1) . . . . . . . . . . . . . . 15 1 TIM1298 ബ്രേക്ക് ആൻഡ് ഡെഡ്-ടൈം രജിസ്റ്റർ (TIM35.5.8_BDTR) . . . . . . . . . . . . . 15 1 TIM15 DMA കൺട്രോൾ രജിസ്റ്റർ (TIM1_DCR) . . . . . . 1299

36/2187

RM0438 റവ 8

RM0438

ഉള്ളടക്കം

35.6

35.5.18 പൂർണ്ണ കൈമാറ്റത്തിനായുള്ള TIM15 DMA വിലാസം (TIM15_DMAR) . . . . . . . . . . . . . 1310 35.5.19 TIM15 ഓപ്ഷൻ രജിസ്റ്റർ 1 (TIM15_OR1) . .
TIM16/TIM17 രജിസ്റ്ററുകൾ .
35.6.1 TIMx കൺട്രോൾ രജിസ്റ്റർ 1 (TIMx_CR1)(x = 16 മുതൽ 17 വരെ) . . . . . . . . . . . . . 1316 35.6.2 TIMx കൺട്രോൾ രജിസ്റ്റർ 2 (TIMx_CR2)(x = 16 മുതൽ 17 വരെ) . . . . . . . . . . . . . 1317 35.6.3 TIMx DMA/ഇന്ററപ്റ്റ് പ്രാപ്തമാക്കൽ രജിസ്റ്റർ (TIMx_DIER)(x = 16 മുതൽ 17 വരെ) . . . . . 1318 35.6.4 TIMx സ്റ്റാറ്റസ് രജിസ്റ്റർ (TIMx_SR)(x = 16 മുതൽ 17 വരെ) . . . . . . . . . . . . . . . . . . . . . . . . 1319 35.6.5 TIMx ഇവന്റ് ജനറേഷൻ രജിസ്റ്റർ (TIMx_EGR)(x = 16 മുതൽ 17 വരെ) . . . . . . . . . 1320 35.6.6 TIMx ക്യാപ്‌ചർ/താരതമ്യ മോഡ് രജിസ്റ്റർ 1
(TIMx_CCMR1)(x = 16 മുതൽ 17 വരെ) . 1321 35.6.7 TIMx കൌണ്ടർ (TIMx_CNT)(x = 1 മുതൽ 1 വരെ) . . . . . . . . . . . . . . . . . . . . . . . . 16 17 TIMx പ്രെസ്കെയിലർ (TIMx_PSC)(x = 1322 മുതൽ 35.6.8 വരെ) . 16 17 TIMx ആവർത്തന കൌണ്ടർ രജിസ്റ്റർ (TIMx_RCR)(x = 1324 മുതൽ 35.6.9 വരെ) . . . . . . . 16 17 TIMx ക്യാപ്‌ചർ/താരതമ്യം ചെയ്യുക രജിസ്റ്റർ 1326 (TIMx_CCR35.6.10)(x = 16 മുതൽ 17 വരെ) . . . . . 1327 35.6.11 TIMx ബ്രേക്ക് ആൻഡ് ഡെഡ്-ടൈം രജിസ്റ്റർ (TIMx_BDTR)(x = 16 മുതൽ 17 വരെ) . . . . 1327 35.6.12 TIMx DMA കൺട്രോൾ രജിസ്റ്റർ (TIMx_DCR)(x = 16 മുതൽ 17 വരെ) . . . . . . . . . . . . . . . . . . 1328 35.6.13 പൂർണ്ണ കൈമാറ്റത്തിനായുള്ള TIMx DMA വിലാസം (TIMx_DMAR)(x = 1 മുതൽ 1 വരെ) . . . . 16 17 TIM1328 ഓപ്ഷൻ രജിസ്റ്റർ 35.6.14 (TIM16_OR17) . .

36

അടിസ്ഥാന ടൈമറുകൾ (TIM6/TIM7) .

36.1 TIM6/TIM7 ആമുഖം .

36.2 TIM6/TIM7 പ്രധാന സവിശേഷതകൾ .

36.3 TIM6/TIM7 ഫങ്ഷണൽ വിവരണം .

36.3.1 സമയ-അടിസ്ഥാന യൂണിറ്റ് .

36.3.2 എണ്ണൽ രീതി .

36.3.3 UIF ബിറ്റ് റീമാപ്പിംഗ് .

36.3.4 ക്ലോക്ക് സോഴ്‌സ് .

RM0438 റവ 8

37/2187
54

ഉള്ളടക്കം

RM0438

36.4

36.3.5 ഡീബഗ് മോഡ് .
TIM6/TIM7 രജിസ്റ്ററുകൾ .
36.4.1 TIMx കൺട്രോൾ രജിസ്റ്റർ 1 (TIMx_CR1)(x = 6 മുതൽ 7 വരെ) . . . . . . . . . . . . . . . . 1346 36.4.2 TIMx കൺട്രോൾ രജിസ്റ്റർ 2 (TIMx_CR2)(x = 6 മുതൽ 7 വരെ) . . . . . . . . . . . . . 1348 36.4.3 TIMx DMA/ഇന്ററപ്റ്റ് പ്രാപ്തമാക്കൽ രജിസ്റ്റർ (TIMx_DIER)(x = 6 മുതൽ 7 വരെ) . . . . . . . 1348 36.4.4 TIMx സ്റ്റാറ്റസ് രജിസ്റ്റർ (TIMx_SR)(x = 6 മുതൽ 7 വരെ) . . . . . . . . . . . . . . . . . . . . . . . . 1349 36.4.5 TIMx ഇവന്റ് ജനറേഷൻ രജിസ്റ്റർ (TIMx_EGR)(x = 6 മുതൽ 7 വരെ) . . . . . . . . . 1349 36.4.6 TIMx കൗണ്ടർ (TIMx_CNT)(x = 6 മുതൽ 7 വരെ) . 1349 36.4.7 TIMx ഓട്ടോ-റീലോഡ് രജിസ്റ്റർ (TIMx_ARR)(x = 6 മുതൽ 7 വരെ) . . . . . . . . . . . . . . . 1350 36.4.8 TIMx രജിസ്റ്റർ മാപ്പ് .

37

ലോ-പവർ ടൈമർ (LPTIM) .

37.1 LPTIM ആമുഖം .

37.2 LPTIM പ്രധാന സവിശേഷതകൾ .

37.3 LPTIM നടപ്പിലാക്കൽ .

37.4 LPTIM ഫങ്ഷണൽ വിവരണം .

37.4.1 LPTIM ബ്ലോക്ക് ഡയഗ്രം .

37.4.2 LPTIM പിന്നുകളും ആന്തരിക സിഗ്നലുകളും .

37.4.3 LPTIM ഇൻപുട്ടും ട്രിഗർ മാപ്പിംഗും .

37.4.4 LPTIM റീസെറ്റും ക്ലോക്കുകളും .

37.4.5 ഗ്ലിച്ച് ഫിൽറ്റർ .

37.4.6 പ്രെസ്‌കെലർ .

37.4.7 ട്രിഗർ മൾട്ടിപ്ലക്‌സർ .

37.4.8 പ്രവർത്തന രീതി .

37.4.9 ടൈംഔട്ട് ഫംഗ്ഷൻ .

37.4.10 തരംഗരൂപ ഉത്പാദനം .

37.4.11 രജിസ്റ്റർ അപ്ഡേറ്റ് .

37.4.12 കൌണ്ടർ മോഡ് .

37.4.13 ടൈമർ പ്രാപ്തമാക്കുക .

37.4.14 ടൈമർ കൌണ്ടർ റീസെറ്റ് .

37.4.15 എൻകോഡർ മോഡ് .

37.4.16 ആവർത്തന കൗണ്ടർ .

37.4.17 ഡീബഗ് മോഡ് .

37.5 LPTIM ലോ-പവർ മോഡുകൾ .

37.6 LPTIM തടസ്സങ്ങൾ .

38/2187

RM0438 റവ 8

RM0438

ഉള്ളടക്കം

37.7

LPTIM രജിസ്റ്ററുകൾ .
37.7.1 LPTIM ഇന്ററപ്റ്റും സ്റ്റാറ്റസ് രജിസ്റ്ററും (LPTIM_ISR) . . . . . . . . . . . . . . . . 1367 37.7.2 LPTIM ഇന്ററപ്റ്റ് ക്ലിയർ രജിസ്റ്റർ (LPTIM_ICR) . . . . . . . . . . . . . . . . . 1368 37.7.3 LPTIM ഇന്ററപ്റ്റ് പ്രാപ്തമാക്കൽ രജിസ്റ്റർ (LPTIM_IER) . . . . . . . . . . . . . . . . . . 1369 37.7.4 LPTIM കോൺഫിഗറേഷൻ രജിസ്റ്റർ (LPTIM_CFGR) . . 1370 37.7.5 LPTIM കൺട്രോൾ രജിസ്റ്റർ (LPTIM_CR) .

പ്രമാണങ്ങൾ / വിഭവങ്ങൾ

ST STM32L5 സീരീസ് ഉയർന്ന സുരക്ഷയോടെ, കുറഞ്ഞ വൈദ്യുതി ഉപഭോഗത്തോടെ [pdf] ഉപയോക്തൃ ഗൈഡ്
RM0438, STM32L5 സീരീസ് കുറഞ്ഞ വൈദ്യുതി ഉപഭോഗത്തോടെ ഉയർന്ന സുരക്ഷ, STM32L5 സീരീസ്, കുറഞ്ഞ വൈദ്യുതി ഉപഭോഗത്തോടെ ഉയർന്ന സുരക്ഷ, കുറഞ്ഞ വൈദ്യുതി ഉപഭോഗം, ഉപഭോഗം

റഫറൻസുകൾ

ഒരു അഭിപ്രായം ഇടൂ

നിങ്ങളുടെ ഇമെയിൽ വിലാസം പ്രസിദ്ധീകരിക്കില്ല. ആവശ്യമായ ഫീൽഡുകൾ അടയാളപ്പെടുത്തി *