STM32L5 શ્રેણી ઓછી પાવર વપરાશ સાથે ખૂબ સુરક્ષિત
“
વિશિષ્ટતાઓ:
- ઉત્પાદનનું નામ: RM0438 સંદર્ભ માર્ગદર્શિકા
- પુનરાવર્તન: રેવ 8
- પાના: ૧ થી ૨૧૮૭
- પ્રકાશન તારીખ: જૂન 2025
- ઉત્પાદક: www.st.com
ઉત્પાદન માહિતી:
RM0438 સંદર્ભ માર્ગદર્શિકા વિગતવાર માહિતી પૂરી પાડે છે
મેમરી અને બસ આર્કિટેક્ચર, ટ્રસ્ટઝોન સુરક્ષા આર્કિટેક્ચર,
મેમરી ઓર્ગેનાઇઝેશન, એમ્બેડેડ SRAM, ફ્લેશ મેમરી ઓવરview, બુટ
રૂપરેખાંકન, અને સિસ્ટમ સુરક્ષા.
ઉત્પાદન વપરાશ સૂચનાઓ:
મેમરી અને બસ આર્કિટેક્ચર:
સિસ્ટમ આર્કિટેક્ચરમાં ફાસ્ટ સી-બસ, સ્લો સી-બસ, એસ-બસ,
DMA-બસ, SDMMC કંટ્રોલર DMA બસ, અને BusMatrix.
ટ્રસ્ટઝોન સુરક્ષા આર્કિટેક્ચર:
ડિફોલ્ટ ટ્રસ્ટઝોન સુરક્ષા સ્થિતિ અને ટ્રસ્ટઝોન સમજાવે છે
પેરિફેરલ વર્ગીકરણ.
મેમરી સંસ્થા:
મેમરી મેપ, રજિસ્ટર સીમા સરનામાંઓ અને
એમ્બેડેડ SRAM નું સંગઠન.
એમ્બેડેડ SRAM:
વિગતો SRAM2 પેરિટી ચેક, લેખન સુરક્ષા, વાંચન સુરક્ષા,
ભૂંસી નાખવાની કામગીરી.
ફ્લેશ મેમરી ઓવરview:
ઓવર પૂરી પાડે છેview સિસ્ટમમાં વપરાતી ફ્લેશ મેમરીનો.
બુટ રૂપરેખાંકન:
સિસ્ટમ માટે બુટ રૂપરેખાંકન સેટિંગ્સને આવરી લે છે.
સિસ્ટમ સુરક્ષા:
સિસ્ટમ સુરક્ષા પગલાંનો પરિચય.
વારંવાર પૂછાતા પ્રશ્નો (FAQ):
પ્રશ્ન: રજિસ્ટર રીસેટ વિશેની માહિતી મને ક્યાંથી મળી શકે છે?
મૂલ્યો?
A: રજિસ્ટર રીસેટ મૂલ્યો વિભાગ 1.3 માં વિગતવાર છે
મેન્યુઅલ
પ્રશ્ન: ટ્રસ્ટઝોન સુરક્ષા સ્થાપત્ય શું છે?
A: ટ્રસ્ટઝોન સુરક્ષા સ્થાપત્ય વિભાગ 2.2 માં સમજાવાયેલ છે.
માર્ગદર્શિકાના.
પ્ર: હું બુટ સેટિંગ્સ કેવી રીતે ગોઠવી શકું?
A: બુટ ગોઠવણી માટેની સૂચનાઓ વિભાગ 3 માં મળી શકે છે.
માર્ગદર્શિકાના.
"`
RM0438 સંદર્ભ માર્ગદર્શિકા
STM32L5 શ્રેણીના અદ્યતન આર્મ®-આધારિત 32-બીટ MCUs
પરિચય
આ સંદર્ભ માર્ગદર્શિકા એપ્લિકેશન વિકાસકર્તાઓને લક્ષ્ય બનાવે છે. તે 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
સામગ્રી
સામગ્રી
આરએમ0438
1
દસ્તાવેજીકરણ સંમેલનો . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77
૧.૧ સામાન્ય માહિતી .
૧.૨ રજિસ્ટર માટે સંક્ષેપોની યાદી . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1.2
૧.૩ રજિસ્ટર રીસેટ મૂલ્ય. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1.3
૧.૪ શબ્દાવલિ .
૧.૫ પેરિફેરલ્સની ઉપલબ્ધતા .
2
મેમરી અને બસ આર્કિટેક્ચર . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 79
૨.૧ સિસ્ટમ આર્કિટેક્ચર . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2.1
૨.૧.૧ ફાસ્ટ સી-બસ .
૨.૧.૨ ધીમી સી-બસ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ૮૦
૨.૧.૩ એસ-બસ .
૨.૧.૪ ડીએમએ-બસ .
૨.૧.૫ SDMMC કંટ્રોલર DMA બસ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2.1.5
૨.૧.૬ બસમેટ્રિક્સ .
૨.૨ ટ્રસ્ટઝોન સુરક્ષા સ્થાપત્ય . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2.2
૨.૨.૧ ડિફોલ્ટ ટ્રસ્ટઝોન સુરક્ષા સ્થિતિ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2.2.1
૨.૨.૨ ટ્રસ્ટઝોન પેરિફેરલ વર્ગીકરણ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2.2.2
૨.૩ સ્મૃતિ સંગઠન . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ૮૬
૨.૩.૧ પરિચય . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ૮૬
૨.૩.૨ મેમરી મેપ અને રજિસ્ટર સીમા સરનામાંઓ . . . . . . . . . . . . . . . . . . . 2.3.2
૨.૪ એમ્બેડેડ SRAM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2.4
૨.૪.૧ SRAM2.4.1 પેરિટી ચેક . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
૨.૪.૨ SRAM2.4.2 લેખન સુરક્ષા . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
૨.૪.૩ SRAM2.4.3 વાંચન સુરક્ષા . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
૨.૪.૪ SRAM2.4.4 ભૂંસી નાખો. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
૨.૫ ફ્લેશ મેમરી ઓવરview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 96
3
બુટ રૂપરેખાંકન . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 97
4
સિસ્ટમ સુરક્ષા .
૨.૩.૧ પરિચય . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ૮૬
૪.૨ મુખ્ય સુરક્ષા સુવિધાઓ .
2/2187
RM0438 રેવ 8
આરએમ0438
સામગ્રી
4.3 4.4 4.5 4.6
4.7 4.8
4.9 4.10 4.11 4.12 4.13
સુરક્ષિત ઇન્સ્ટોલેશન .
૪.૪.૧ પરિચય . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ૧૦૧ ૪.૪.૨ અનન્ય બુટ એન્ટ્રી અને BOOT_LOCK . . . . . . . . . . . . . . . . . . . . . . . . ૧૦૨ ૪.૪.૩ સિસ્ટમ ફ્લેશ મેમરીમાં વિશ્વાસનું અપરિવર્તનશીલ મૂળ .
સુરક્ષિત અપડેટ .
૪.૬.૧ પરિચય . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ૧૦૩ ૪.૬.૨ ટ્રસ્ટઝોન સુરક્ષા સ્થાપત્ય . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ૧૦૩ ૪.૬.૩ કોર્ટેક્સ-એમ૩૩ નું આર્મવી૮-એમ સુરક્ષા વિસ્તરણ . . ૧૦૪ ૪.૬.૪ IDAU/SAU નો ઉપયોગ કરીને મેમરી અને પેરિફેરલ ફાળવણી . . . . . . . . . . . . . . . ૧૦૪ ૪.૬.૫ GTZC નો ઉપયોગ કરીને મેમરી અને પેરિફેરલ ફાળવણી . . . . . . . . . . . . . . . . . ૧૦૬ ૪.૬.૬ ટ્રસ્ટઝોન-જાગૃત પેરિફેરલ્સમાં સુરક્ષાનું સંચાલન . . . . . . . . . . . . . ૧૦૯ ૪.૬.૭ ટ્રસ્ટઝોન સુરક્ષાને સક્રિય કરવી . ૧૧૬ ૪.૬.૮ ટ્રસ્ટઝોન સુરક્ષાને નિષ્ક્રિય કરવી.
અન્ય સંસાધન અલગતાઓ .
૪.૭.૧ સુરક્ષિત ચામડા સુરક્ષા (HDP) નો ઉપયોગ કરીને ટેમ્પોરલ આઇસોલેશન. . . . . . . . . . . . . . . 4.7.1
સુરક્ષિત અમલીકરણ .
૪.૮.૧ પરિચય . ૧૧૮ ૪.૮.૪ ટીampશોધ અને પ્રતિભાવ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 118
સુરક્ષિત સંગ્રહ .
૪.૯.૧ પરિચય .
ક્રિપ્ટો એન્જિન્સ .
૪.૧૦.૧ પરિચય . . . . . . . . . ૧૨૨
ઉત્પાદન જીવનચક્ર .
૪.૧૧.૧ રીડઆઉટ પ્રોટેક્શન (RDP) સાથે લાઇફસાઇકલ મેનેજમેન્ટ. . . . . . . . . . . . . . . ૧૨૪ ૪.૧૧.૨ ભલામણ કરેલ વિકલ્પ બાઇટ સેટિંગ્સ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . ૧૨૫
ઍક્સેસ નિયંત્રિત ડિબગ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 125
૪.૧૨.૧ રીડઆઉટ પ્રોટેક્શન (RDP) સાથે ડીબગ પ્રોટેક્શન . . . . . . . . . . . . . . . . . . ૧૨૫
સોફ્ટવેર બૌદ્ધિક સંપત્તિ સંરક્ષણ અને સહયોગી વિકાસ ૧૨૬
RM0438 રેવ 8
3/2187
54
સામગ્રી
આરએમ0438
4.13.1
4.13.2 4.13.3
રીડઆઉટ પ્રોટેક્શન (RDP) સાથે સોફ્ટવેર બૌદ્ધિક સંપદા સુરક્ષા .
OTFDEC સાથે સોફ્ટવેર બૌદ્ધિક સંપદા સુરક્ષા. . . . . . . . . . . . . ૧૨૭
અન્ય સોફ્ટવેર બૌદ્ધિક સંપત્તિ સુરક્ષા. . . . . . . . . . . . . . . . . . . 129
5
ગ્લોબલ ટ્રસ્ટઝોન® કંટ્રોલર (GTZC) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 130
૫.૧ GTZC પરિચય .
૫.૨ GTZC મુખ્ય લાક્ષણિકતાઓ .
૫.૨.૧ GTZC ટ્રસ્ટઝોન સિસ્ટમ આર્કિટેક્ચર . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ૧૩૦
૫.૩ GTZC કાર્યાત્મક વર્ણન . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ૧૩૨
૫.૩.૧ GTZC બ્લોક ડાયાગ્રામ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ૧૩૨
૫.૩.૨ ગેરકાયદેસર પ્રવેશ વ્યાખ્યા. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ૧૩૩
૫.૩.૩ ટ્રસ્ટઝોન સુરક્ષા નિયંત્રક (TZSC) . . . . . . . . . . . . . . . . . . . . . . . . . . . . ૧૩૪
૫.૩.૪ મેમરી પ્રોટેક્શન કંટ્રોલર - બ્લોક આધારિત (MPCBB) . . . . . . . . . . . . . ૧૩૪
૫.૩.૫ ટ્રસ્ટઝોન ગેરકાયદેસર ઍક્સેસ નિયંત્રક (TZIC) . . . . . . . . . . . . . . . . . . . . . . . ૧૩૫
૫.૩.૬ પાવર-ઓન/રીસેટ સ્થિતિ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ૧૩૫
૫.૩.૭ DMA વિનંતીઓ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ૧૩૫
૫.૪ GTZC ઇવેન્ટ્સ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ૧૩૫
૫.૫ GTZC_TZSC રજિસ્ટર . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ૧૩૬
૫.૫.૧ GTZC_TZSC કંટ્રોલ રજિસ્ટર (GTZC_TZSC_CR) . . . . . . . . . . . . . . . ૧૩૬
5.5.2
GTZC_TZSC સુરક્ષિત રૂપરેખાંકન રજિસ્ટર 1 (GTZC_TZSC_SECCFGR1) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 137
5.5.3
GTZC_TZSC સુરક્ષિત રૂપરેખાંકન રજિસ્ટર 2 (GTZC_TZSC_SECCFGR2) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 140
5.5.4
GTZC_TZSC વિશેષાધિકાર રૂપરેખાંકન રજિસ્ટર 1 (GTZC_TZSC_PRIVCFGR1) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 142
5.5.5
GTZC_TZSC વિશેષાધિકાર રૂપરેખાંકન રજિસ્ટર 2 (GTZC_TZSC_PRIVCFGR2) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 145
5.5.6
GTZC_TZSC બાહ્ય મેમરી x બિન-સુરક્ષિત વોટરમાર્ક રજિસ્ટર 1 (GTZC_TZSC_MPCWMxANSR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 147
5.5.7
GTZC_TZSC બાહ્ય મેમરી x બિન-સુરક્ષિત વોટરમાર્ક રજિસ્ટર 2 (GTZC_TZSC_MPCWMxBNSR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 147
૫.૫.૮ GTZC_TZSC નકશો રજીસ્ટર કરો અને મૂલ્યો ફરીથી સેટ કરો. . . . . . . . . . . . . . . . . . . . ૧૪૮
૫.૬ GTZC_MPCBB રજિસ્ટર .
૫.૬.૧ GTZC_MPCBBx નિયંત્રણ રજિસ્ટર (GTZC_MPCBBx_CR) (x = ૧ થી ૨). ૧૫૦
૫.૬.૨ GTZC_MPCBB5.6.2 લોક રજિસ્ટર ૧(GTZC_MPCBB1_LCKVTR1) . . . . . . ૧૫૧
5.6.3
GTZC_MPCBB2 લોક રજિસ્ટર 1 (GTZC_MPCBB2_LCKVTR1) .
4/2187
RM0438 રેવ 8
આરએમ0438
સામગ્રી
5.6.4
GTZC_MPCBBx વેક્ટર રજિસ્ટર y (GTZC_MPCBBx_VCTRy) (x = 1 થી 2) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 152
૫.૬.૫ GTZC_MPCBB5.6.5 નકશો રજીસ્ટર કરો અને મૂલ્યો ફરીથી સેટ કરો. . . . . . . . . . . . . . . . . ૧૫૩
૫.૬.૫ GTZC_MPCBB5.6.6 નકશો રજીસ્ટર કરો અને મૂલ્યો ફરીથી સેટ કરો. . . . . . . . . . . . . . . . . ૧૫૩
૫.૭ GTZC_TZIC રજિસ્ટર . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ૧૫૪
૫.૭.૧ GTZC_TZIC ઇન્ટરપ્ટ સક્ષમ રજિસ્ટર ૧ (GTZC_TZIC_IER5.7.1) . . . . . . . . ૧૫૪
૫.૭.૧ GTZC_TZIC ઇન્ટરપ્ટ સક્ષમ રજિસ્ટર ૧ (GTZC_TZIC_IER5.7.2) . . . . . . . . ૧૫૪
૫.૭.૧ GTZC_TZIC ઇન્ટરપ્ટ સક્ષમ રજિસ્ટર ૧ (GTZC_TZIC_IER5.7.3) . . . . . . . . ૧૫૪
૫.૭.૪ GTZC_TZIC સ્ટેટસ રજિસ્ટર ૧ (GTZC_TZIC_SR5.7.4) . . . . . . . . . . . . . . . ૧૬૦
૫.૭.૪ GTZC_TZIC સ્ટેટસ રજિસ્ટર ૧ (GTZC_TZIC_SR5.7.5) . . . . . . . . . . . . . . . ૧૬૦
૫.૭.૪ GTZC_TZIC સ્ટેટસ રજિસ્ટર ૧ (GTZC_TZIC_SR5.7.6) . . . . . . . . . . . . . . . ૧૬૦
૫.૭.૭ GTZC_TZIC ફ્લેગ ક્લિયર રજિસ્ટર ૧ (GTZC_TZIC_FCR5.7.7) . . . . . . . . . . . . ૧૬૬
૫.૭.૭ GTZC_TZIC ફ્લેગ ક્લિયર રજિસ્ટર ૧ (GTZC_TZIC_FCR5.7.8) . . . . . . . . . . . . ૧૬૬
૫.૭.૭ GTZC_TZIC ફ્લેગ ક્લિયર રજિસ્ટર ૧ (GTZC_TZIC_FCR5.7.9) . . . . . . . . . . . . ૧૬૬
૫.૭.૧૦ GTZC_TZIC નકશો રજીસ્ટર કરો અને મૂલ્યો ફરીથી સેટ કરો. . . . . . . . . . . . . . . . . . . . ૧૭૨
6
એમ્બેડેડ ફ્લેશ મેમરી (FLASH) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 174
૨.૩.૧ પરિચય . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ૮૬
૬.૨ ફ્લેશ મુખ્ય લાક્ષણિકતાઓ .
૬.૩ ફ્લેશ મેમરી કાર્યાત્મક વર્ણન. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ૧૭૫
૬.૩.૧ ફ્લેશ મેમરી સંગઠન . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ૧૭૫
૬.૩.૨ ભૂલ કોડ સુધારણા (ECC) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ૧૭૮
૬.૩.૩ વાંચન ઍક્સેસ વિલંબતા. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ૧૭૯
6.3.4 લો-વોલ્યુમtagમેં વાંચ્યું. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ૧૮૦
૬.૩.૫ ફ્લેશ પ્રોગ્રામ અને ઇરેઝ ઓપરેશન્સ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . ૧૮૦
૬.૩.૬ ફ્લેશ મુખ્ય મેમરી ભૂંસી નાખવાના ક્રમ. . . . . . . . . . . . . . . . . . . . . . . . . . ૧૮૨
૬.૩.૭ ફ્લેશ મુખ્ય મેમરી પ્રોગ્રામિંગ સિક્વન્સ. . . . . . . . . . . . . . . . . . ૧૮૫
૬.૩.૮ ફ્લેશ ભૂલોના ફ્લેગ્સ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ૧૮૬
6.3.9
વાંચવા-જ્યારે-લખવા (RWW) ફક્ત ડ્યુઅલ-બેંક મોડમાં ઉપલબ્ધ છે (DBANK = 1) .
૬.૪ ફ્લેશ મેમરી વિકલ્પ બાઇટ્સ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ૧૯૦
૬.૪.૧ વિકલ્પ બાઇટ્સનું વર્ણન .
૬.૪.૨ વિકલ્પ બાઇટ્સ પ્રોગ્રામિંગ .
૬.૫ ફ્લેશ ટ્રસ્ટઝોન સુરક્ષા અને વિશેષાધિકાર સુરક્ષા. . . . . . . . . . . . . . . . . . . ૧૯૩
૬.૫.૧ ટ્રસ્ટઝોન સુરક્ષા સુરક્ષા . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ૧૯૩
૬.૫.૨ વોટરમાર્ક-આધારિત સુરક્ષિત વિસ્તાર સુરક્ષા. . . . . . . . . . . . . . . . . . . . . . . . . . ૧૯૫
૬.૫.૩ સુરક્ષિત ચામડું રક્ષણ (HDP) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ૧૯૫
RM0438 રેવ 8
5/2187
54
સામગ્રી
આરએમ0438
૬.૫.૪ સુરક્ષિત બ્લોક-આધારિત ક્ષેત્ર (SECBB) સુરક્ષા . . . . . . . . . . . . . . . . . . . . . . . . . . . . ૧૯૬ ૬.૫.૫ સુરક્ષિત મેમરી સરનામાંમાંથી બુટ કરવાની ફરજ પાડવી . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ૧૯૭ ૬.૫.૭ ફ્લેશ વિશેષાધિકૃત અને અનપ્રિવિલેજ્ડ મોડ્સ રજીસ્ટર કરે છે . ૧૯૮
૬.૬ સુરક્ષિત સિસ્ટમ મેમરી .
૬.૬.૧ પરિચય . . . . . . . . . . . . . . . . . . . . . . . . . 6.6.1
૬.૭ ફ્લેશ મેમરી પ્રોટેક્શન .
૬.૭.૧ લેખન સુરક્ષા (WRP) .
૬.૮ ફ્લેશ વિક્ષેપો .
૬.૯.૧ ફ્લેશ એક્સેસ કંટ્રોલ રજિસ્ટર (FLASH_ACR) . . . . . . . . . . . . . . . . . . . . . . . . . 6.9.1 213 ફ્લેશ પાવર-ડાઉન કી રજિસ્ટર (FLASH_PDKEYR) . ૨૧૫ ૬.૯.૫ ફ્લેશ ઓપ્શન કી રજિસ્ટર (FLASH_OPTKEYR) . . . . . . . . . . . . . . . . . . ૨૧૬ ૬.૯.૬ ફ્લેશ લો વોલ્યુમtage કી રજિસ્ટર (FLASH_LVEKEYR) . . . . . . . . . . . . . . . . . 216 6.9.7 ફ્લેશ સ્ટેટસ રજિસ્ટર (FLASH_NSSR) . ૨૨૦ ૬.૯.૧૦ ફ્લેશ સિક્યોર કંટ્રોલ રજિસ્ટર (FLASH_SECCR) . 217 6.9.8 ફ્લેશ બિન-સુરક્ષિત બુટ સરનામું 218 રજિસ્ટર (FLASH_NSBOOTADD6.9.9R) 220 6.9.10 ફ્લેશ બિન-સુરક્ષિત બુટ સરનામું 222 રજિસ્ટર (FLASH_NSBOOTADD6.9.11R) 223 6.9.12 ફ્લેશ સુરક્ષિત બુટ સરનામું 225 રજિસ્ટર (FLASH_SECBOOTADD6.9.13R) . . 0 0 ફ્લેશ બેંક 227 સુરક્ષિત વોટરમેક6.9.14 રજિસ્ટર (FLASH_SECWM1R1) . . . . 228 6.9.15 ફ્લેશ સુરક્ષિત વોટરમેક0 રજિસ્ટર 0 (FLASH_SECWM228R6.9.16) . . . . . . . . . . . 1 1 ફ્લેશ WPR1 વિસ્તાર સરનામું રજિસ્ટર (FLASH_WRP1AR) . . . . . . . . . . . . 229 6.9.17 ફ્લેશ WPR1 વિસ્તાર B સરનામું રજિસ્ટર (FLASH_WRP2BR) . . . . . . . . . . . 1 2 ફ્લેશ સુરક્ષિત વોટરમેક230 રજિસ્ટર (FLASH_SECWM6.9.18R1) . . . . . . . . . . . . 1 231 ફ્લેશ સુરક્ષિત વોટરમેક6.9.19 રજિસ્ટર 1 (FLASH_SECWM1R232) . . . . . . . . . . 6.9.20 2 ફ્લેશ WPR2 વિસ્તાર A સરનામું રજિસ્ટર (FLASH_WRP1AR) . . . . . . . . . . . 233 6.9.21 ફ્લેશ WPR2 વિસ્તાર B સરનામું રજિસ્ટર (FLASH_WRP2BR) .
6/2187
RM0438 રેવ 8
આરએમ0438
સામગ્રી
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) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 242
૭.૧ ICACHE પરિચય .
૭.૨ ICACHE મુખ્ય લાક્ષણિકતાઓ .
૭.૩ ICACHE અમલીકરણ .
૭.૪ ICACHE કાર્યાત્મક વર્ણન .
૭.૪.૧ ICACHE બ્લોક ડાયાગ્રામ .
૭.૪.૨ ICACHE રીસેટ અને ઘડિયાળો .
૭.૪.૩ આઈકેશે TAG સ્મૃતિ .
૭.૪.૪ ડાયરેક્ટ-મેપ્ડ ICACHE (૧-વે કેશ) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ૨૪૬
૭.૪.૫ ICACHE સક્ષમ કરો.
૭.૪.૬ કેશેબલ અને નોન કેશેબલ ટ્રાફિક . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7.4.6
૭.૪.૭ સરનામાંનું રિમેપિંગ .
૭.૪.૮ કેશેબલ એક્સેસ .
૭.૪.૯ ડ્યુઅલ-માસ્ટર કેશ .
૭.૪.૧૦ ICACHE સુરક્ષા .
૭.૪.૧૧ ICACHE જાળવણી .
૭.૪.૧૨ ICACHE કામગીરીનું નિરીક્ષણ .
૭.૪.૧૩ ICACHE બુટ .
૭.૫ ICACHE લો-પાવર મોડ્સ .
૭.૬ ICACHE ભૂલ વ્યવસ્થાપન અને વિક્ષેપો .
૭.૭ ICACHE રજિસ્ટર .
૭.૭.૧ ICACHE કંટ્રોલ રજિસ્ટર (ICACHE_CR) .
૭.૭.૨ ICACHE સ્ટેટસ રજિસ્ટર (ICACHE_SR) .
૭.૭.૩ ICACHE ઇન્ટરપ્ટ સક્ષમ રજિસ્ટર (ICACHE_IER) . . . . . . . . . . . . . . . . . . . . . 7.7.3
૭.૭.૪ ICACHE ફ્લેગ ક્લિયર રજિસ્ટર (ICACHE_FCR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7.7.4
૭.૭.૫ ICACHE હિટ મોનિટર રજિસ્ટર (ICACHE_HMONR) . . . . . . . . . . . . . . . . . . . . . . 7.7.5
૭.૭.૬ ICACHE મિસ મોનિટર રજિસ્ટર (ICACHE_MMONR) . . . . . . . . . . . . . . . . . ૨૫૬
૭.૭.૭ ICACHE પ્રદેશ x રૂપરેખાંકન રજિસ્ટર (ICACHE_CRRx) . . . . . . . . . . ૨૫૬
૭.૭.૮ ICACHE રજિસ્ટર નકશો .
RM0438 રેવ 8
7/2187
54
સામગ્રી
આરએમ0438
8
પાવર કંટ્રોલ (PWR) .
૮.૧ પાવર સપ્લાય અને સપ્લાય ડોમેન્સ .
૮.૧.૧ સ્વતંત્ર એનાલોગ પેરિફેરલ્સ સપ્લાય.
૮.૧.૨ સ્વતંત્ર I/O સપ્લાય રેલ.
૮.૧.૩ સ્વતંત્ર યુએસબી ટ્રાન્સસીવર્સ સપ્લાય. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8.1.3
૮.૧.૪ બેટરી બેકઅપ ડોમેન .
૮.૨ સિસ્ટમ સપ્લાય વોલ્યુમtagઈ નિયમન .
8.2.1 વોલ્યુમtagઇ રેગ્યુલેટર .
૮.૨.૨ એમ્બેડેડ SMPS સ્ટેપ ડાઉન કન્વર્ટર .
૮.૨.૩ SMPS સ્ટેપ ડાઉન કન્વર્ટર પાવર સપ્લાય સ્કીમ. . . . . . . . . . . . . . . . . ૨૬૮
૮.૨.૪ SMPS સ્ટેપ ડાઉન કન્વર્ટર વિરુદ્ધ લો-પાવર મોડ. . . . . . . . . . . . . . ૨૬૯
૮.૨.૫ ગતિશીલ વોલ્યુમtagઇ સ્કેલિંગ મેનેજમેન્ટ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 270
૮.૨.૬ VDD8.2.6 ડોમેન અને બાહ્ય SMPS .
૮.૩ વીજ પુરવઠો દેખરેખ .
8.3.1
પાવર-ઓન રીસેટ (POR) / પાવર-ડાઉન રીસેટ (PDR) / બ્રાઉન-આઉટ રીસેટ (BOR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 273
૮.૩.૨ પ્રોગ્રામેબલ વોલ્યુમtagઇ ડિટેક્ટર (પીવીડી) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 274
૮.૩.૩ પેરિફેરલ વોલ્યુમtagઇ મોનીટરીંગ (PVM). . . . . . . . . . . . . . . . . . . . . . . . . . 275
૮.૩.૪ અપર વોલ્યુમtagઇ થ્રેશોલ્ડ મોનિટરિંગ .
૮.૩.૫ તાપમાન થ્રેશોલ્ડ મોનિટરિંગ .
૮.૪ પાવર મેનેજમેન્ટ .
૮.૪.૧ પાવર મોડ્સ .
૮.૪.૨ રન મોડ .
૮.૪.૩ લો-પાવર રન મોડ (LP રન) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8.4.3
૮.૪.૪ લો-પાવર મોડ્સ .
૮.૪.૫ સ્લીપ મોડ .
૮.૪.૬ લો-પાવર સ્લીપ મોડ (LP સ્લીપ) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8.4.6
૮.૪.૭ સ્ટોપ ૦ મોડ .
૮.૪.૭ સ્ટોપ ૦ મોડ .
૮.૪.૭ સ્ટોપ ૦ મોડ .
૮.૪.૧૦ સ્ટેન્ડબાય મોડ .
૮.૪.૧૧ શટડાઉન મોડ .
૮.૪.૧૨ ઓછા-પાવર મોડમાંથી ઓટો-વેકઅપ.
૮.૫ પીડબલ્યુઆર ટ્રસ્ટઝોન સુરક્ષા .
૮.૫.૧ પીડબલ્યુઆર વિશેષાધિકૃત અને અનપ્રાધિકૃત સ્થિતિઓ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8.5.1
૮.૬ પીડબલ્યુઆર રજિસ્ટર .
8/2187
RM0438 રેવ 8
આરએમ0438
સામગ્રી
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 8.6.25 8.6.26
પાવર કંટ્રોલ રજિસ્ટર 1 (PWR_CR1) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 299 પાવર કંટ્રોલ રજિસ્ટર 2 (PWR_CR2) . . . . . . . . . . . . . . . . . . 300 પાવર સ્ટેટસ રજિસ્ટર 3 (PWR_SR3) . ૩૦૭ પાવર પોર્ટ A પુલ-અપ કંટ્રોલ રજિસ્ટર (PWR_PUCRA) . . . . . . . . . . . . . . . ૩૦૮ પાવર પોર્ટ A પુલ-ડાઉન કંટ્રોલ રજિસ્ટર (PWR_PDCRA) . . . . . . . . . . . . . . . ૩૦૮ પાવર પોર્ટ B પુલ-અપ કંટ્રોલ રજિસ્ટર (PWR_PDCRB) . . . . . . . . 301 પાવર પોર્ટ D પુલ-અપ કંટ્રોલ રજિસ્ટર (PWR_PUCRD) . . . . . . . . . . . . . 4 પાવર પોર્ટ D પુલ-ડાઉન કંટ્રોલ રજિસ્ટર (PWR_PDCRD) . . . . . . . . . . . . . . . . 4 પાવર પોર્ટ E પુલ-અપ કંટ્રોલ રજિસ્ટર (PWR_PDCRE) . . . . . . . . . . . . . . . . . . . . 303 પાવર પોર્ટ E પુલ-ડાઉન કંટ્રોલ રજિસ્ટર (PWR_PDCRE) . . . . . . . . . . . . . . . . . 1 પાવર પોર્ટ F પુલ-અપ કંટ્રોલ રજિસ્ટર (PWR_PUCRF) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 પાવર પોર્ટ F પુલ-ડાઉન કંટ્રોલ રજિસ્ટર (PWR_PDCRF) . . . . . . . . . . . 304 પાવર પોર્ટ G પુલ-અપ કંટ્રોલ રજિસ્ટર (PWR_PUCRG) . . . . . . . . . . . . . . . . . . . 2 પાવર પોર્ટ G પુલ-ડાઉન કંટ્રોલ રજિસ્ટર (PWR_PDCRG) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 પાવર પોર્ટ H પુલ-ડાઉન કંટ્રોલ રજિસ્ટર (PWR_PDCRH) . . . . . . . . . . . . . . . . . 306 પાવર સિક્યોર કન્ફિગરેશન રજિસ્ટર (PWR_SECCFGR) . . . . . . . . . . . . . . . . 307 પાવર વિશેષાધિકાર રૂપરેખાંકન રજિસ્ટર (PWR_PRIVCFGR) . . . . . . . . . . . 308 PWR રજિસ્ટર નકશો અને મૂલ્યો ફરીથી સેટ કરો .
9
રીસેટ અને ઘડિયાળ નિયંત્રણ (RCC) .
૯.૧ રીસેટ કરો.
૯.૧.૧ પાવર રીસેટ .
૯.૧.૨ સિસ્ટમ રીસેટ .
૯.૧.૩ બેકઅપ ડોમેન રીસેટ .
૯.૨ આરસીસી પિન અને આંતરિક સિગ્નલો.
૯.૩ ઘડિયાળો .
૯.૩.૧ એચએસઈ ઘડિયાળ .
૯.૩.૨ HSI9.3.2 ઘડિયાળ .
૯.૩.૩ MSI ઘડિયાળ .
RM0438 રેવ 8
9/2187
54
સામગ્રી
આરએમ0438
૯.૩.૪ HSI૪૮ ઘડિયાળ . . .tagઈ સ્કેલિંગ . . . ૩૩૭ ૯.૩.૧૮ TIM335/TIM9.3.11/TIM335 સાથે આંતરિક/બાહ્ય ઘડિયાળ માપન. . . . . ૩૩૭ ૯.૩.૧૯ પેરિફેરલ ઘડિયાળ સક્ષમ રજિસ્ટર
(RCC_AHBxENR, RCC_APBxENRy) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 340
૯.૪ લો-પાવર મોડ્સ . . . . . . . 9.4 340 RCC અવરોધે છે .
૯.૮.૧ RCC ઘડિયાળ નિયંત્રણ રજિસ્ટર (RCC_CR) . ૩૫૨ ૯.૮.૫ RCC PLLSAI9.8.1 રૂપરેખાંકન રજિસ્ટર (RCC_PLLSAI345CFGR) . . . . . . . ૩૫૫ ૯.૮.૬ RCC PLLSAI9.8.2 રૂપરેખાંકન રજિસ્ટર (RCC_PLLSAI348CFGR) . . . . . . . ૩૫૮ ૯.૮.૭ RCC ઘડિયાળ વિક્ષેપ સક્ષમ રજિસ્ટર (RCC_CIER) . . . . . . . . . . . . . . . ૩૬૦ ૯.૮.૮ RCC ઘડિયાળ વિક્ષેપ ફ્લેગ રજિસ્ટર (RCC_CIFR) . . . . . . . . . . . . . . . ૩૬૧ ૯.૮.૯ RCC ઘડિયાળ વિક્ષેપ સ્પષ્ટ રજિસ્ટર (RCC_CICR) . . . . . . . . . . . . . . . . . . . . . . 9.8.3 349 RCC AHB9.8.4 પેરિફેરલ રીસેટ રજિસ્ટર (RCC_AHB352RSTR) . . . . . . . . . . . . 9.8.5 1 RCC AHB1 પેરિફેરલ રીસેટ રજિસ્ટર (RCC_AHB355RSTR) . . . . . . . . . . . . 9.8.6 2 RCC AHB2 પેરિફેરલ રીસેટ રજિસ્ટર (RCC_AHB358RSTR) . . . . . . . . . . . . . 9.8.7 360 RCC APB9.8.8 પેરિફેરલ રીસેટ રજિસ્ટર 361 (RCC_APB9.8.9RSTR363) . . . . . . . . . . . . ૩૬૮ ૯.૮.૧૪ RCC APB9.8.10 પેરિફેરલ રીસેટ રજિસ્ટર ૨ (RCC_APB1RSTR1) . . . . . . . . ૩૭૦ ૯.૮.૧૫ RCC APB364 પેરિફેરલ રીસેટ રજિસ્ટર (RCC_APB9.8.11RSTR) . . . . . . . . . ૩૭૧
10/2187
RM0438 રેવ 8
આરએમ0438
સામગ્રી
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) માં સક્ષમ કરે છે . ૩૮૪
RCC AHB3 પેરિફેરલ ઘડિયાળો સ્લીપ અને સ્ટોપ મોડ્સ રજિસ્ટર (RCC_AHB3SMENR) માં સક્ષમ કરે છે. .
RCC APB2 પેરિફેરલ ઘડિયાળો સ્લીપ અને સ્ટોપ મોડ્સ રજિસ્ટર (RCC_APB2SMENR) માં સક્ષમ કરે છે. . . . . . . . ૩૯૫
RCC નિયંત્રણ/સ્થિતિ રજિસ્ટર (RCC_CSR) .
OCTOSPI વિલંબ રૂપરેખાંકન રજિસ્ટર (RCC_DLYCFGR) . . . . . . . . . . . 402 RCC સુરક્ષિત રૂપરેખાંકન રજિસ્ટર (RCC_SECCFGR) .
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) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 424
૧૦.૧ સીઆરએસ પરિચય .
૧૦.૨ સીઆરએસની મુખ્ય લાક્ષણિકતાઓ .
RM0438 રેવ 8
11/2187
54
સામગ્રી
આરએમ0438
10.3 10.4
10.5 10.6 10.7
CRS અમલીકરણ .
૧૦.૪.૧ સીઆરએસ બ્લોક ડાયાગ્રામ . .
ઓછી શક્તિવાળા મોડમાં CRS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 429
૧૦.૭.૧ CRS કંટ્રોલ રજિસ્ટર (CRS_CR) . .
11
સામાન્ય હેતુ I/Os (GPIO) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 435
૨.૩.૧ પરિચય . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ૮૬
૧૧.૨ GPIO મુખ્ય લાક્ષણિકતાઓ .
૧૧.૩ GPIO કાર્યાત્મક વર્ણન .
૧૧.૩.૧ સામાન્ય-હેતુ I/O (GPIO) .
૧૧.૩.૨ I/O પિન વૈકલ્પિક ફંક્શન મલ્ટિપ્લેક્સર અને મેપિંગ. . . . . . . . . . . . . . . . . . . ૪૩૮
૧૧.૩.૩ I/O પોર્ટ કંટ્રોલ રજિસ્ટર .
૧૧.૩.૪ I/O પોર્ટ ડેટા રજિસ્ટર .
૧૧.૩.૫ I/O ડેટા બીટવાઇઝ હેન્ડલિંગ.
૧૧.૩.૬ GPIO લોકીંગ મિકેનિઝમ .
૧૧.૩.૭ I/O વૈકલ્પિક ફંક્શન ઇનપુટ/આઉટપુટ .
૧૧.૩.૮ બાહ્ય વિક્ષેપ/જાગૃતિ રેખાઓ .
૧૧.૩.૯ ઇનપુટ રૂપરેખાંકન .
૧૧.૩.૧૦ આઉટપુટ રૂપરેખાંકન .
૧૧.૩.૧૧ વૈકલ્પિક કાર્ય રૂપરેખાંકન .
૧૧.૩.૧૨ એનાલોગ રૂપરેખાંકન .
૧૧.૩.૧૩ HSE અથવા LSE ઓસિલેટર પિનનો GPIO તરીકે ઉપયોગ કરવો. . . . . . . . . . . . . . . . . . . . . . . . . 11.3.13
૧૧.૩.૧૪ RTC સપ્લાય ડોમેનમાં GPIO પિનનો ઉપયોગ કરવો. . . . . . . . . . . . . . . . . . . . . . . . . . 11.3.14
૧૧.૩.૧૫ PH11.3.15 નો GPIO તરીકે ઉપયોગ કરવો.
12/2187
RM0438 રેવ 8
આરએમ0438
સામગ્રી
11.4 11.5 11.6
ટ્રસ્ટઝોન સુરક્ષા .
વિશેષાધિકૃત અને બિન-વિશેષાધિકાર સ્થિતિઓ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 445
GPIO રજિસ્ટર .
૧૧.૬.૧ GPIO પોર્ટ મોડ રજિસ્ટર (GPIOx_MODER) (x =A થી H) .
૧૧.૬.૨ GPIO પોર્ટ આઉટપુટ પ્રકાર રજિસ્ટર (GPIOx_OTYPER) (x = A થી H) .
૧૧.૬.૩ GPIO પોર્ટ આઉટપુટ સ્પીડ રજિસ્ટર (GPIOx_OSPEEDR) (x = A થી H) .
૧૧.૬.૪ GPIO પોર્ટ પુલ-અપ/પુલ-ડાઉન રજિસ્ટર (GPIOx_PUPDR) (x = A થી H) .
૧૧.૬.૫ GPIO પોર્ટ ઇનપુટ ડેટા રજિસ્ટર (GPIOx_IDR) (x = A થી H) .
૧૧.૬.૬ GPIO પોર્ટ આઉટપુટ ડેટા રજિસ્ટર (GPIOx_ODR) (x = A થી H) .
૧૧.૬.૭ GPIO પોર્ટ બીટ સેટ/રીસેટ રજિસ્ટર (GPIOx_BSRR) (x = A થી H) .
૧૧.૬.૮ GPIO પોર્ટ રૂપરેખાંકન લોક રજિસ્ટર (GPIOx_LCKR) (x = A થી H) .
૧૧.૬.૯ GPIO વૈકલ્પિક કાર્ય લો રજિસ્ટર (GPIOx_AFRL) (x = A થી H) .
૧૧.૬.૧૦ GPIO વૈકલ્પિક કાર્ય ઉચ્ચ રજિસ્ટર (GPIOx_AFRH) (x = A થી H) .
૧૧.૬.૧૧ GPIO પોર્ટ બીટ રીસેટ રજિસ્ટર (GPIOx_BRR) (x = A થી H) . . . . . . . . . . . . . . ૪૫૨
૧૧.૬.૧૨ GPIO સુરક્ષિત રૂપરેખાંકન રજિસ્ટર (GPIOx_SECCFGR) (x = A થી H). ૪૫૨
૧૧.૬.૧૩ GPIO રજિસ્ટર નકશો .
12
સિસ્ટમ રૂપરેખાંકન નિયંત્રક (SYSCFG) . . . . . . . . . . . . . . . . . . . . . . . . 456
૧૨.૧ SYSCFG ની મુખ્ય લાક્ષણિકતાઓ .
૧૨.૨ SYSCFG ટ્રસ્ટઝોન સુરક્ષા અને વિશેષાધિકાર .
૧૨.૩ SYSCFG રજિસ્ટર .
૧૨.૩.૧ SYSCFG સુરક્ષિત રૂપરેખાંકન રજિસ્ટર (SYSCFG_SECCFGR) . . . . . ૪૫૮
૧૨.૩.૨ SYSCFG રૂપરેખાંકન રજિસ્ટર ૧ (SYSCFG_CFGR12.3.2) . . . . . . . . . . . . . ૪૫૯
૧૨.૩.૩ FPU ઇન્ટરપ્ટ માસ્ક રજિસ્ટર (SYSCFG_FPUIMR) . . . . . . . . . . . . . . . . . . . . . . 12.3.3
૧૨.૩.૪ SYSCFG CPU નોન-સિક્યોર લોક રજિસ્ટર (SYSCFG_CNSLCKR) . . . . . ૪૬૧
૧૨.૩.૫ SYSCFG CPU સુરક્ષિત લોક રજિસ્ટર (SYSCFG_CSLOCKR) . . . . . . . . . ૪૬૨
૧૨.૩.૨ SYSCFG રૂપરેખાંકન રજિસ્ટર ૧ (SYSCFG_CFGR12.3.6) . . . . . . . . . . . . . ૪૫૯
૧૨.૩.૭ SYSCFG SRAM12.3.7 નિયંત્રણ અને સ્થિતિ રજિસ્ટર (SYSCFG_SCSR) . . . . ૪૬૪
૧૨.૩.૮ SYSCFG SRAM12.3.8 કી રજિસ્ટર (SYSCFG_SKR) . . . . . . . . . . . . . . . . . . . . . . . 2
RM0438 રેવ 8
13/2187
54
સામગ્રી
આરએમ0438
૧૨.૩.૯ SYSCFG SRAM12.3.9 લેખન સુરક્ષા રજિસ્ટર (SYSCFG_SWPR) . . . . . . . ૪૬૫ ૧૨.૩.૧૦ SYSCFG SRAM2 લેખન સુરક્ષા રજિસ્ટર ૨ (SYSCFG_SWPR465) . . . ૪૬૬ ૧૨.૩.૧૧ SYSCFG RSS કમાન્ડ રજિસ્ટર (SYSCFG_RSSCMDR) . . . . . . . . . ૪૬૬ ૧૨.૩.૧૨ SYSCFG રજિસ્ટર નકશો .
13
પેરિફેરલ્સ ઇન્ટરકનેક્ટ મેટ્રિક્સ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 469
૨.૩.૧ પરિચય . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ૮૬
૧૩.૨ જોડાણ સારાંશ .
૧૩.૩ ઇન્ટરકનેક્શન વિગતો .
૧૩.૩.૧ ટાઈમર (TIM13.3.1/TIM1/TIM2/TIM3/TIM4/TIM5/TIM8/TIM15/TIM16) થી ટાઈમર (TIM17/TIM1/TIM2/TIM3/TIM4/TIM5/TIM8) સુધી . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
૧૩.૩.૨ ટાઈમર (TIM13.3.2/TIM1/TIM2/TIM3/TIM4/TIM6/TIM8) અને EXTI થી ADC (ADC15/ADC1) સુધી.
૧૩.૩.૩ ADC13.3.3/ADC1 થી ટાઈમર (TIM2/TIM1) સુધી . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
૧૩.૩.૪ ટાઈમર (TIM13.3.4/TIM2/TIM4/TIM5/TIM6/TIM7) અને EXTI થી DAC (DAC8/DAC1) સુધી.
૧૩.૩.૫ ટાઈમર (TIM13.3.5/TIM1/TIM3/TIM4/TIM6/TIM7/TIM8/LPTIM16) અને EXTI થી DFSDM1 સુધી .
૧૩.૩.૬ DFSDM13.3.6 થી ટાઈમર સુધી (TIM1/TIM1/TIM8/TIM15/TIM16) . . . . . . . . . . ૪૭૩
૧૩.૩.૭ HSE, LSE, LSI, MSI, MCO, RTC થી ટાઈમર (TIM13.3.7/TIM2/TIM15/TIM16) સુધી .
૧૩.૩.૮ RTC, COMP13.3.8, COMP1 થી લો-પાવર ટાઈમર (LPTIM2/LPTIM1/LPTIM2) સુધી .
૧૩.૩.૯ ટાઈમર (TIM13.3.9/TIM1/TIM2/TIM3/TIM8) થી તુલનાકર્તાઓ (COMP15/COMP1) સુધી .
૧૩.૩.૧૦ ADC (ADC13.3.10) થી ADC (ADC1) સુધી .
૧૩.૩.૧૧ USB થી ટાઈમર સુધી (TIM13.3.11) .
૧૩.૩.૧૨ આંતરિક એનાલોગ સ્ત્રોતથી ADC (ADC13.3.12/ADC1) અને OP સુધીAMP (ઓપીAMP1/OPAM2) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 475
૧૩.૩.૧૩ તુલનાકર્તાઓ (COMP13.3.13/COMP1) થી ટાઈમર્સ (TIM2/TIM1/TIM2/TIM3/TIM8/TIM15/TIM16) સુધી . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
૧૩.૩.૧૪ સિસ્ટમ ભૂલોથી ટાઈમર સુધી (TIM13.3.14/TIM1/TIM8/TIM15/TIM16) . . . . ૪૭૬
૧૩.૩.૧૫ ટાઈમર્સ (TIM13.3.15/TIM16) થી IRTIM સુધી .
૧૩.૩.૧૬ ADC (ADC13.3.16/ADC1) થી DFSDM સુધી .
14
ડાયરેક્ટ મેમરી એક્સેસ કંટ્રોલર (DMA) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 478
૨.૩.૧ પરિચય . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ૮૬
૧૪.૨ DMA મુખ્ય લાક્ષણિકતાઓ .
૧૪.૩ DMA અમલીકરણ .
14/2187
RM0438 રેવ 8
આરએમ0438
સામગ્રી
14.4
14.5 14.6
૧૪.૩.૧ DMA14.3.1 અને DMA1 .
DMA કાર્યાત્મક વર્ણન . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 480
૧૪.૪.૧ DMA બ્લોક ડાયાગ્રામ . . ૪૮૩ ૧૪.૪.૬ DMA ડેટા પહોળાઈ, ગોઠવણી અને એન્ડિયનનેસ .
DMA વિક્ષેપ પાડે છે .
૧૪.૬.૧ DMA ઇન્ટરપ્ટ સ્ટેટસ રજિસ્ટર (DMA_ISR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14.6.1 490 DMA ઇન્ટરપ્ટ ફ્લેગ ક્લિયર રજિસ્ટર (DMA_IFCR) . . . . . ૫૦૧ ૧૪.૬.૬ DMA ચેનલ x મેમરી ૦ સરનામું રજિસ્ટર (DMA_CM14.6.2ARx) . . . . . . . ૫૦૧ ૧૪.૬.૭ DMA ચેનલ x મેમરી ૧ સરનામું રજિસ્ટર (DMA_CM494ARx) . . . . . . . ૫૦૨ ૧૪.૬.૮ DMA રજિસ્ટર નકશો .
15
DMA વિનંતી મલ્ટિપ્લેક્સર (DMAMUX) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 506
૨.૩.૧ પરિચય . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ૮૬
૧૫.૨ DMAMUX મુખ્ય લાક્ષણિકતાઓ .
૧૫.૩ DMAMUX અમલીકરણ .
૧૫.૩.૧ DMAMUX ઇન્સ્ટેન્ટિએશન .
૧૫.૩.૨ DMAMUX મેપિંગ .
૧૫.૪ DMAMUX કાર્યાત્મક વર્ણન .
૧૫.૪.૧ DMAMUX બ્લોક ડાયાગ્રામ .
૧૫.૪.૨ DMAMUX સિગ્નલો .
૧૫.૪.૩ DMAMUX ચેનલો .
૧૫.૪.૪ DMAMUX સુરક્ષિત/બિન-સુરક્ષિત ચેનલો . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ૫૧૩
૧૫.૪.૫ DMAMUX વિશેષાધિકૃત / બિન-વિશેષાધિકાર ચેનલો . . . . . . . . . . . . . . . . . . . . . . . . . . ૫૧૩
૧૫.૪.૬ DMAMUX રિક્વેસ્ટ લાઇન મલ્ટિપ્લેક્સર . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15.4.6
૧૫.૪.૭ DMAMUX રિક્વેસ્ટ જનરેટર . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15.4.7
૧૫.૫ DMAMUX અવરોધે છે.
RM0438 રેવ 8
15/2187
54
સામગ્રી
આરએમ0438
15.6
DMAMUX રજીસ્ટર કરે છે . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 519
૧૫.૬.૧ DMAMUX વિનંતી લાઇન મલ્ટિપ્લેક્સર ચેનલ x રૂપરેખાંકન રજિસ્ટર (DMAMUX_CxCR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15.6.1
૧૫.૬.૨ DMAMUX વિનંતી લાઇન મલ્ટિપ્લેક્સર ઇન્ટરપ્ટ ચેનલ સ્ટેટસ રજિસ્ટર (DMAMUX_CSR) .15.6.2
૧૫.૬.૩ DMAMUX રિક્વેસ્ટ લાઇન મલ્ટિપ્લેક્સર ઇન્ટરપ્ટ ચેનલ ક્લિયર ફ્લેગ રજિસ્ટર (DMAMUX_CCFR) .15.6.3
૧૫.૬.૪ DMAMUX વિનંતી જનરેટર ચેનલ x રૂપરેખાંકન રજિસ્ટર (DMAMUX_RGxCR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15.6.4
૧૫.૬.૫ DMAMUX વિનંતી જનરેટર ઇન્ટરપ્ટ સ્ટેટસ રજિસ્ટર (DMAMUX_RGSR) .
૧૫.૬.૬ DMAMUX વિનંતી જનરેટર ઇન્ટરપ્ટ ક્લિયર ફ્લેગ રજિસ્ટર (DMAMUX_RGCFR) .15.6.6
૧૫.૬.૭ DMAMUX રજિસ્ટર નકશો .
16
નેસ્ટેડ વેક્ટર ઇન્ટરપ્ટ કંટ્રોલર (NVIC) . . . . . . . . . . . . . . . . . . . . . . . . 528
૧૬.૧ NVIC ની મુખ્ય લાક્ષણિકતાઓ .
૧૬.૨ સિસ્ટિક કેલિબ્રેશન વેલ્યુ રજિસ્ટર.
૧૬.૩ ઇન્ટરપ્ટ અને અપવાદ વેક્ટર્સ .
17
વિસ્તૃત ઇન્ટરપ્ટ્સ અને ઇવેન્ટ કંટ્રોલર (EXTI) . . . . . . . . . . . . . . . . . 533
17.1 EXTI મુખ્ય લક્ષણો. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 533
17.2 EXTI બ્લોક ડાયાગ્રામ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 534
૧૭.૨.૧ પેરિફેરલ્સ અને સીપીયુ વચ્ચેના EXTI જોડાણો. . . . . . . . . . . . . . . . . . . ૫૩૫
17.2.2 EXTI ઇન્ટરપ્ટ/ઇવેન્ટ મેપિંગ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 535
17.3 EXTI કાર્યાત્મક વર્ણન. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 537
૧૭.૩.૧ EXTI રૂપરેખાંકિત ઇવેન્ટ ઇનપુટ વેકઅપ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17.3.1
17.3.2 EXTI ડાયરેક્ટ ઇવેન્ટ ઇનપુટ વેકઅપ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 539
17.3.3 EXTI mux પસંદગી. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 539
17.4 EXTI કાર્યાત્મક વર્તન. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 540
17.5 EXTI ઇવેન્ટ પ્રોટેક્શન. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 541
૧૭.૫.૧ 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
આરએમ0438
સામગ્રી
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_IMR1) સાથે EXTI CPU વેકઅપ. . . . . . . 557 17.6.18 ઇવેન્ટ માસ્ક રજિસ્ટર (EXTI_EMR1) સાથે EXTI CPU વેકઅપ. . . . . . . . 558 17.6.19 ઇન્ટરપ્ટ માસ્ક રજિસ્ટર (EXTI_IMR2) સાથે EXTI CPU વેકઅપ. . . . . . . 559 17.6.20 ઇવેન્ટ માસ્ક રજિસ્ટર (EXTI_EMR2) સાથે EXTI CPU વેકઅપ. . . . . . . . 559 17.6.21 EXTI રજિસ્ટર નકશો. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 560
18
ચક્રીય રીડન્ડન્સી ચેક ગણતરી એકમ (CRC) . . . . . . . . . . . . . . . . . . 563
૧૮.૧ સીઆરસી પરિચય .
૧૮.૨ સીઆરસીની મુખ્ય લાક્ષણિકતાઓ .
૧૮.૩ સીઆરસી કાર્યાત્મક વર્ણન .
૧૮.૩.૧ સીઆરસી બ્લોક ડાયાગ્રામ .
૧૮.૩.૨ સીઆરસી આંતરિક સંકેતો .
૧૮.૩.૩ સીઆરસી કામગીરી .
૧૮.૪ સીઆરસી રજિસ્ટર .
18.4.1 18.4.2 18.4.3 18.4.4
CRC ડેટા રજિસ્ટર (CRC_DR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 566
૧૮.૪.૫ CRC બહુપદી (CRC_POL) .
૧૮.૪.૬ સીઆરસી રજિસ્ટર નકશો .
19
ફ્લેક્સિબલ સ્ટેટિક મેમરી કંટ્રોલર (FSMC) . . . . . . . . . . . . . . . . . . . . . . . . . 570
૧૯.૧ એફએમસી પરિચય .
૧૯.૨ એફએમસી મુખ્ય લાક્ષણિકતાઓ .
RM0438 રેવ 8
17/2187
54
સામગ્રી
આરએમ0438
19.3 19.4 19.5 19.6
19.7
એફએમસી બ્લોક ડાયાગ્રામ .
૧૯.૪.૧ સપોર્ટેડ મેમરીઝ અને વ્યવહારો . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19.4.1
બાહ્ય ઉપકરણ સરનામાંનું મેપિંગ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 573
૧૯.૫.૧ NOR/PSRAM સરનામાં મેપિંગ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ૫૭૩ ૧૯.૫.૨ NAND ફ્લેશ મેમરી સરનામાં મેપિંગ . . . . . . . . . . . . . . . . . . . . . . . . . . ૫૭૪
NOR ફ્લેશ/PSRAM નિયંત્રક . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 575
૧૯.૬.૧ બાહ્ય મેમરી ઇન્ટરફેસ સિગ્નલો. ૫૮૦ ૧૯.૬.૪ NOR ફ્લેશ/PSRAM નિયંત્રક અસુમેળ વ્યવહારો . . . . . . . . . . ૫૮૦ ૧૯.૬.૫ સિંક્રનસ વ્યવહારો . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ૫૯૮ ૧૯.૬.૬ NOR/PSRAM નિયંત્રક રજિસ્ટર . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ૬૦૫
NAND ફ્લેશ કંટ્રોલર . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 613
૧૯.૭.૧ બાહ્ય મેમરી ઇન્ટરફેસ સિગ્નલો. . . . . . . . . . . . . . . . . . . 19.7.1 613 NAND ફ્લેશ પ્રીવેટ કાર્યક્ષમતા . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19.7.2 614 ભૂલ સુધારણા કોડ (ECC) ની ગણતરી
NAND ફ્લેશ મેમરીમાં . . . . . . . ૬૨૪
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
૨૦.૪.૨ OCTOSPI પિન અને આંતરિક સંકેતો. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20.4.2
૨૦.૪.૩ મેમરી મોડ્સ માટે OCTOSPI ઇન્ટરફેસ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20.4.3
૨૦.૪.૪ OCTOSPI રેગ્યુલર-કમાન્ડ પ્રોટોકોલ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20.4.4
૨૦.૪.૫ OCTOSPI રેગ્યુલર-કમાન્ડ પ્રોટોકોલ સિગ્નલ ઇન્ટરફેસ . . . . . . . . . . . . . . . ૬૩૪
૨૦.૪.૬ હાઇપરબસ પ્રોટોકોલ .
૨૦.૪.૭ ચોક્કસ લક્ષણો .
18/2187
RM0438 રેવ 8
આરએમ0438
સામગ્રી
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 OCTOSPI વ્યસ્ત અને અબૉર્ટ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 653 20.4.19 OCTOSPI પુનઃરૂપરેખાંકન અથવા નિષ્ક્રિયકરણ. . . . . . . . . . . . . . . . . . . . . . 653 20.4.20 NCS વર્તન. . . . . . . . . . . . . . . . . . . . .
સરનામું ગોઠવણી અને ડેટા નંબર. . . . . . . . . . . . . . . . . . . . . . . . . . . 655 OCTOSPI વિક્ષેપ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 656 OCTOSPI રજીસ્ટર કરે છે. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ૬૫૭
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
સામગ્રી
આરએમ0438
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
૨૧.૧ એડીસી પરિચય .
૨૧.૨ ADC ની મુખ્ય લાક્ષણિકતાઓ .
૨૧.૩ એડીસી અમલીકરણ .
૨૧.૪ એડીસી કાર્યાત્મક વર્ણન .
૨૧.૪.૧ એડીસી બ્લોક ડાયાગ્રામ .
૨૧.૪.૨ એડીસી પિન અને આંતરિક સિગ્નલો.
૨૧.૪.૩ એડીસી ઘડિયાળો .
૨૧.૪.૪ ADC21.4.4/1 કનેક્ટિવિટી . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
૨૧.૪.૫ સ્લેવ AHB ઇન્ટરફેસ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21.4.5
21.4.6 ADC ડીપ-પાવર-ડાઉન મોડ (DEEPPWD) અને ADC વોલ્યુમtagઇ રેગ્યુલેટર (એડ્વ્રેજન) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 692
૨૧.૪.૭ સિંગલ-એન્ડેડ અને ડિફરન્શિયલ ઇનપુટ ચેનલો. . . . . . . . . . . . . . . . . . . . . . . . . 21.4.7
૨૧.૪.૮ માપાંકન (ADCAL, ADCALDIF, ADC_CALFACT) . . . . . . . . . . . . . . . . 21.4.8
૨૧.૪.૯ ADC ઓન-ઓફ કંટ્રોલ (ADEN, ADDIS, ADRDY) . . . . . . . . . . . . . . . . . . . . . . 21.4.9
21.4.10 ADC કંટ્રોલ બિટ્સ લખતી વખતે મર્યાદાઓ . . . . . . . . . . . . . . . . . . 697
૨૧.૪.૧૧ ચેનલ પસંદગી (ADC_SQRy, ADC_JSQR) . . . . . . . . . . . . . . . . . . . . . . 21.4.11
૨૧.૪.૧૨ ચેનલ મુજબ પ્રોગ્રામેબલampલિંગ સમય (SMPR1, SMPR2) . . . . . 699
૨૧.૪.૧૩ સિંગલ કન્વર્ઝન મોડ (ચાલુ = ૦) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21.4.13
૨૧.૪.૧૪ સતત રૂપાંતર મોડ (ચાલુ = ૧) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21.4.14
૨૧.૪.૧૫ રૂપાંતરણો શરૂ કરી રહ્યા છીએ (ADSTART, JADSTART) . . . . . . . . . . . . . . . . . . . . . 21.4.15
૨૧.૪.૧૬ એડીસી સમય .
૨૧.૪.૧૭ ચાલુ રૂપાંતરણ (ADSTP, JADSTP) બંધ કરવું . . . . . . . . . . . . . . . . ૭૦૨
21.4.18 બાહ્ય ટ્રિગર અને ટ્રિગર પોલેરિટી પર રૂપાંતર (EXTSEL, EXTEN, JEXTSEL, JEXTEN) . . . . . . . . . . . . . . . . . . . . . . . . . 704
૨૧.૪.૧૯ ઇન્જેક્ટેડ ચેનલ મેનેજમેન્ટ .
21.4.20 અવ્યવસ્થિત મોડ (DISCEN, DISCNUM, JDISCEN) . . . . . . . . . . . . 708
20/2187
RM0438 રેવ 8
આરએમ0438
સામગ્રી
21.5 21.6 21.7
21.4.21 ઇન્જેક્ટેડ રૂપાંતરણો માટે સંદર્ભની કતાર .ampલિંગ તબક્કો (EOC, JEOC, EOSMP) . . 718 21.4.24 રૂપાંતર ક્રમનો અંત (EOS, JEOS) . . . . . . . . . . . . . . . . . . . . . . . . 718 21.4.25 સમય આકૃતિઓ ભૂતપૂર્વample (સિંગલ/સતત સ્થિતિઓ,
હાર્ડવેર/સોફ્ટવેર ટ્રિગર્સ) . ૭૨૬ ૨૧.૪.૨૮ ગતિશીલ ઓછી શક્તિ ધરાવતી સુવિધાઓ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ૭૨૭ ૨૧.૪.૨૯ એનાલોગ વિન્ડો વોચડોગ (AWD719EN, JAWD21.4.26EN, AWD721SGL,
AWD1CH, AWD2CH, AWD3CH, AWD_HTx, AWD_LTx, AWDx) . . . . . 732 21.4.30 ઓવરampલેર . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 736 21.4.31 VBAT સપ્લાય મોનિટરિંગ .tagઈ સંદર્ભ . . . . . . . . . . . . . . . . . . . . . . . . . 758
ADC લો-પાવર મોડમાં . . . . . . . . . . . ૭૬૧
21.7.1 ADC ઇન્ટરપ્ટ અને સ્ટેટસ રજિસ્ટર (ADC_ISR) . . . . . . . . . . . . . . . . . . . . . . . . . . 761 21.7.2 ADC ઇન્ટરપ્ટ સક્ષમ રજિસ્ટર (ADC_IER) . .ampલે ટાઇમ રજિસ્ટર ૧ (ADC_SMPR1) . . . . . . . . . . . . . . . . . . . . . . . . ૭૭૪ ૨૧.૭.૭ ADC sampલે ટાઇમ રજિસ્ટર 2 (ADC_SMPR2) . ૭૭૭ ૨૧.૭.૧૧ એડીસી રેગ્યુલર સિક્વન્સ રજિસ્ટર ૧ (ADC_SQR775) . . . . . . . . . . . . . . . . . . ૭૭૮ ૨૧.૭.૧૨ એડીસી રેગ્યુલર સિક્વન્સ રજિસ્ટર ૨ (ADC_SQR21.7.8) . . . . . . . . . . . . . . . ૭૭૯ ૨૧.૭.૧૩ એડીસી રેગ્યુલર સિક્વન્સ રજિસ્ટર ૩ (ADC_SQR1) . . . . . . . . . . . . . . . ૭૮૦ ૨૧.૭.૧૪ એડીસી રેગ્યુલર સિક્વન્સ રજિસ્ટર ૪ (ADC_SQR1) . . . . . . . . . . . . . . . . . . . . . . . . . . . . ૭૮૧ ૨૧.૭.૧૫ ADC રેગ્યુલર ડેટા રજિસ્ટર (ADC_DR) . ૭૮૪ ૨૧.૭.૧૮ ADC ઇન્જેક્ટેડ ચેનલ y ડેટા રજિસ્ટર (ADC_JDRy) . . . . . . . . . . . . . . . . . ૭૮૫
RM0438 રેવ 8
21/2187
54
સામગ્રી
આરએમ0438
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 કોમન રજિસ્ટર . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 787
૨૧.૮.૧ એડીસી કોમન સ્ટેટસ રજિસ્ટર (ADC_CSR) .
ADC રજિસ્ટર નકશો . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 792
22
ડિજિટલ-ટુ-એનાલોગ કન્વર્ટર (DAC) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 796
૨૨.૧ DAC પરિચય .
22.2 DAC ની મુખ્ય લાક્ષણિકતાઓ .
૨૨.૩ DAC અમલીકરણ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22.3
22.4 DAC કાર્યાત્મક વર્ણન . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 798
૨૨.૪.૧ DAC બ્લોક ડાયાગ્રામ .
22.4.2 DAC ચેનલ સક્ષમ કરે છે . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 799
22.4.3 DAC ડેટા ફોર્મેટ .
૨૨.૪.૪ DAC રૂપાંતર . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ૮૦૧
૨૨.૪.૫ DAC આઉટપુટ વોલ્યુમtagઇ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 801
22.4.6 DAC ટ્રિગર પસંદગી . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 802
૫.૩.૭ DMA વિનંતીઓ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ૧૩૫
૨૨.૪.૮ ઘોંઘાટ ઉત્પન્ન થાય છે. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ૮૦૩
૨૨.૪.૯ ત્રિકોણ-તરંગ ઉત્પન્ન. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ૮૦૫
22.4.10 DAC ચેનલ મોડ્સ .
22.4.11 DAC ચેનલ બફર કેલિબ્રેશન . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 809
૨૨.૪.૧૨ DAC ચેનલ કન્વર્ઝન મોડ્સ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22.4.12
22.4.13 ડ્યુઅલ DAC ચેનલ કન્વર્ઝન મોડ્સ (જો ડ્યુઅલ ચેનલો ઉપલબ્ધ હોય તો) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 811
22.5 DAC લો-પાવર મોડ્સમાં . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 815
22.6 DAC અવરોધે છે . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 816
22.7 DAC રજિસ્ટર . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 816
22.7.1 DAC કંટ્રોલ રજિસ્ટર (DAC_CR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 816
22.7.2 DAC સોફ્ટવેર ટ્રિગર રજિસ્ટર (DAC_SWTRGR) . . . . . . . . . . . . . . . . 820
22.7.3 DAC ચેનલ1 12-બીટ જમણે-સંરેખિત ડેટા હોલ્ડિંગ રજિસ્ટર (DAC_DHR12R1) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 820
22/2187
RM0438 રેવ 8
આરએમ0438
સામગ્રી
22.7.4 DAC ચેનલ1 12-બીટ ડાબે સંરેખિત ડેટા હોલ્ડિંગ રજિસ્ટર (DAC_DHR12L1) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 821
22.7.5 DAC ચેનલ1 8-બીટ જમણે સંરેખિત ડેટા હોલ્ડિંગ રજિસ્ટર (DAC_DHR8R1) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 821
22.7.6 DAC channel2 12-બીટ જમણે સંરેખિત ડેટા હોલ્ડિંગ રજિસ્ટર (DAC_DHR12R2) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 822
22.7.7 DAC ચેનલ2 12-બીટ ડાબે સંરેખિત ડેટા હોલ્ડિંગ રજિસ્ટર (DAC_DHR12L2) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 822
22.7.8 DAC channel2 8-બીટ જમણે-સંરેખિત ડેટા હોલ્ડિંગ રજિસ્ટર (DAC_DHR8R2) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 823
22.7.9 ડ્યુઅલ DAC 12-બીટ રાઇટ-એલાઇન્ડ ડેટા હોલ્ડિંગ રજિસ્ટર (DAC_DHR12RD) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 823
22.7.10 ડ્યુઅલ DAC 12-બીટ ડાબે સંરેખિત ડેટા હોલ્ડિંગ રજિસ્ટર (DAC_DHR12LD) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 824
22.7.11 ડ્યુઅલ DAC 8-બીટ જમણે સંરેખિત ડેટા હોલ્ડિંગ રજિસ્ટર (DAC_DHR8RD) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 824
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
૨૨.૭.૧૭ DAC ચેનલ૧ સે.ample અને પકડી sampલે ટાઇમ રજિસ્ટર (DAC_SHSR1) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 829
૨૨.૭.૧૭ DAC ચેનલ૧ સે.ample અને પકડી sampલે ટાઇમ રજિસ્ટર (DAC_SHSR2) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 829
૨૨.૭.૧૯ ડીએસી સેampલે અને હોલ્ડ ટાઇમ રજિસ્ટર (DAC_SHHR) . . . . . . . . . . . . . . 829
૨૨.૭.૧૯ ડીએસી સેampરીફ્રેશ ટાઇમ રજિસ્ટર (DAC_SHRR) ને પકડી રાખો. . . . . . . . . 830
૨૨.૭.૨૧ DAC રજિસ્ટર નકશો . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ૮૩૧
23
ભાગtage સંદર્ભ બફર (VREFBUF) . . . . . . . . . . . . . . . . . . . . . . . . . 833
૨૩.૧ VREFBUF પરિચય . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ૮૩૩
૨૩.૨ VREFBUF કાર્યાત્મક વર્ણન . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23.2
૨૩.૩ VREFBUF ટ્રીમિંગ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23.3
૨૩.૪ VREFBUF રજિસ્ટર . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23.4
૨૩.૪.૧ VREFBUF નિયંત્રણ અને સ્થિતિ રજિસ્ટર (VREFBUF_CSR) . . . . . . . . . . . ૮૩૫
૨૩.૪.૨ VREFBUF કેલિબ્રેશન કંટ્રોલ રજિસ્ટર (VREFBUF_CCR) . . . . . . . . . . . ૮૩૬
૨૩.૪.૩ VREFBUF રજિસ્ટર નકશો . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23.4.3
24
તુલનાત્મક (COMP) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 837
૨.૩.૧ પરિચય . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ૮૬
RM0438 રેવ 8
23/2187
54
સામગ્રી
આરએમ0438
24.2 24.3
24.4 24.5 24.6
COMP મુખ્ય લાક્ષણિકતાઓ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 837 COMP કાર્યાત્મક વર્ણન . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 838
૨૪.૩.૧ COMP બ્લોક ડાયાગ્રામ . . . . . . . 24.3.1 838 કમ્પેરેટર લોક મિકેનિઝમ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24.3.2 838 કમ્પેરેટર આઉટપુટ બ્લેન્કિંગ ફંક્શન .
COMP લો-પાવર મોડ્સ . . . . . . . . . . . . . . ૮૪૩
૨૪.૬.૧ તુલનાત્મક ૧ નિયંત્રણ અને સ્થિતિ રજિસ્ટર (COMP24.6.1_CSR) . . . . . . . . . . . . ૮૪૩ ૨૪.૬.૨ તુલનાત્મક ૨ નિયંત્રણ અને સ્થિતિ રજિસ્ટર (COMP1_CSR) . . . . . . . . . . ૮૪૫ ૨૪.૬.૩ COMP રજિસ્ટર નકશો .
25
ઓપરેશનલ ampલિફાયર (ઓપીAMP) . . . . . . . . . . . . . . . . . . . . . . . . . . . . ૮૪૯
૨.૩.૧ પરિચય . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ૮૬
25.2 ઓપીAMP મુખ્ય લાક્ષણિકતાઓ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 849
25.3 ઓપીAMP કાર્યાત્મક વર્ણન . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 849
25.3.1 ઓપીAMP રીસેટ અને ઘડિયાળો . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 849
૨૫.૩.૨ પ્રારંભિક રૂપરેખાંકન . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ૮૫૦
૨૫.૩.૩ સિગ્નલ રૂટીંગ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25.3.3
25.3.4 ઓપીAMP મોડ્સ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 851
૨૫.૩.૫ માપાંકન . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ૮૫૪
25.4 ઓપીAMP ઓછી શક્તિવાળા મોડ્સ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 856
25.5 ઓપીAMP રજિસ્ટર . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 857
25.5.1 ઓપીAMP૧ નિયંત્રણ/સ્થિતિ રજિસ્ટર (OP)AMP૧_CSR) . . . . . . . . . . . . . . . . ૮૫૭
25.5.2 ઓપીAMPસામાન્ય સ્થિતિમાં 1 ઓફસેટ ટ્રીમિંગ રજિસ્ટર (OP)AMP૧_ઓટીઆર) . . ૮૫૮
25.5.3 ઓપીAMPલો-પાવર મોડમાં 1 ઓફસેટ ટ્રીમિંગ રજિસ્ટર (OP)AMP1_LPOTR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 858
25.5.4 ઓપીAMP૧ નિયંત્રણ/સ્થિતિ રજિસ્ટર (OP)AMP2_CRS) . . . . . . . . . . . . . . . . . 859
25.5.5 ઓપીAMPસામાન્ય સ્થિતિમાં 2 ઓફસેટ ટ્રીમિંગ રજિસ્ટર (OP)AMP૧_ઓટીઆર) . . ૮૫૮
25.5.6 ઓપીAMPલો-પાવર મોડમાં 2 ઓફસેટ ટ્રીમિંગ રજિસ્ટર (OP)AMP2_LPOTR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 860
25.5.7 ઓપીAMP રજિસ્ટર નકશો . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 861
24/2187
RM0438 રેવ 8
આરએમ0438
સામગ્રી
26
સિગ્મા ડેલ્ટા મોડ્યુલેટર (DFSDM) માટે ડિજિટલ ફિલ્ટર . . . . . . . . . . . . . . 862
૨.૩.૧ પરિચય . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ૮૬
૨૬.૨ DFSDM મુખ્ય લાક્ષણિકતાઓ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26.2
૨૬.૩ DFSDM અમલીકરણ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ૮૬૪
૨૬.૪ DFSDM કાર્યાત્મક વર્ણન . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ૮૬૫
૨૬.૪.૧ DFSDM બ્લોક ડાયાગ્રામ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ૮૬૫
૨૬.૪.૨ DFSDM પિન અને આંતરિક સિગ્નલો. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ૮૬૬
૨૬.૪.૩ DFSDM રીસેટ અને ઘડિયાળો . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ૮૬૭
૨૬.૪.૪ સીરીયલ ચેનલ ટ્રાન્સસીવર્સ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ૮૬૮
૨૬.૪.૫ ઇનપુટ સીરીયલ ઇન્ટરફેસને ગોઠવવું. . . . . . . . . . . . . . . . . . . . . . . . . . ૮૭૮
૨૬.૪.૬ સમાંતર ડેટા ઇનપુટ્સ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ૮૭૮
૨૬.૪.૭ ચેનલ પસંદગી . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ૮૮૦
૨૬.૪.૮ ડિજિટલ ફિલ્ટર રૂપરેખાંકન . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ૮૮૧
૨૬.૪.૯ ઇન્ટિગ્રેટર યુનિટ .
૨૬.૪.૧૦ એનાલોગ વોચડોગ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ૮૮૩
૨૬.૪.૧૧ શોર્ટ-સર્કિટ ડિટેક્ટર . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ૮૮૫
૨૬.૪.૧૨ એક્સ્ટ્રીમ ડિટેક્ટર .
૨૬.૪.૧૩ ડેટા યુનિટ બ્લોક . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ૮૮૬
૨૬.૪.૧૪ સહી કરેલ ડેટા ફોર્મેટ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ૮૮૭
૨૬.૪.૧૫ રૂપાંતરણો શરૂ કરી રહ્યા છીએ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ૮૮૮
૨૬.૪.૧૬ સતત અને ઝડપી સતત સ્થિતિઓ. . . . . . . . . . . . . . . . . . . . . . . . . . . ૮૮૮
૨૬.૪.૧૭ વિનંતી પ્રાથમિકતા . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ૮૮૯
૨૬.૪.૧૮ રન મોડમાં પાવર ઓપ્ટિમાઇઝેશન . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ૮૯૦
૨૬.૫ DFSDM વિક્ષેપો . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26.5
૨૬.૬ DFSDM DMA ટ્રાન્સફર . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ૮૯૨
૨૬.૭ DFSDM ચેનલ y રજીસ્ટર (y=26.7..0) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ૮૯૨
૨૬.૭.૧ DFSDM ચેનલ વાય રૂપરેખાંકન રજિસ્ટર (DFSDM_CHyCFGR26.7.1) . . . . ૮૯૨
૨૬.૭.૧ DFSDM ચેનલ વાય રૂપરેખાંકન રજિસ્ટર (DFSDM_CHyCFGR26.7.2) . . . . ૮૯૨
૨૬.૭.૩ DFSDM ચેનલ અને એનાલોગ વોચડોગ અને શોર્ટ-સર્કિટ ડિટેક્ટર રજિસ્ટર (DFSDM_CHyAWSCDR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26.7.3
૨૬.૭.૪ DFSDM ચેનલ y વોચડોગ ફિલ્ટર ડેટા રજિસ્ટર (DFSDM_CHyWDATR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26.7.4
૨૬.૭.૫ DFSDM ચેનલ y ડેટા ઇનપુટ રજિસ્ટર (DFSDM_CHyDATINR) . . . . . . . ૮૯૬
26.7.6 DFSDM ચેનલ y વિલંબ રજિસ્ટર (DFSDM_CHyDLYR) . . . . . . . . . . . . 897
26.8 DFSDM ફિલ્ટર x મોડ્યુલ રજિસ્ટર (x=0..3) . . . . . . . . . . . . . . . . . . . . . . 898
૨૬.૮.૧ DFSDM ફિલ્ટર x કંટ્રોલ રજિસ્ટર ૧ (DFSDM_FLTxCR26.8.1) . . . . . . . . . . . . . ૮૯૮
૨૬.૮.૧ DFSDM ફિલ્ટર x કંટ્રોલ રજિસ્ટર ૧ (DFSDM_FLTxCR26.8.2) . . . . . . . . . . . . . ૮૯૮
RM0438 રેવ 8
25/2187
54
સામગ્રી
આરએમ0438
૨૬.૮.૩ DFSDM ફિલ્ટર x ઇન્ટરપ્ટ અને સ્ટેટસ રજિસ્ટર (DFSDM_FLTxISR) . . . . . ૯૦૨
૨૬.૮.૪ DFSDM ફિલ્ટર x ઇન્ટરપ્ટ ફ્લેગ ક્લિયર રજિસ્ટર (DFSDM_FLTxICR) . . . . . ૯૦૪
26.8.5 DFSDM ફિલ્ટર x ઇન્જેક્ટેડ ચેનલ ગ્રુપ સિલેક્શન રજિસ્ટર (DFSDM_FLTxJCHGR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 905
૨૬.૮.૬ DFSDM ફિલ્ટર x કંટ્રોલ રજિસ્ટર (DFSDM_FLTxFCR) . . . . . . . . . . . . . . . ૯૦૫
26.8.7 ઇન્જેક્ટેડ ગ્રુપ માટે DFSDM ફિલ્ટર x ડેટા રજિસ્ટર (DFSDM_FLTxJDATAR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 906
26.8.8 નિયમિત ચેનલ (DFSDM_FLTxRDATAR) માટે DFSDM ફિલ્ટર x ડેટા રજિસ્ટર . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 907
26.8.9 DFSDM ફિલ્ટર x એનાલોગ વોચડોગ હાઇ થ્રેશોલ્ડ રજિસ્ટર (DFSDM_FLTxAWHTR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 908
26.8.10 DFSDM ફિલ્ટર x એનાલોગ વોચડોગ લો થ્રેશોલ્ડ રજિસ્ટર (DFSDM_FLTxAWLTR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 908
૨૬.૮.૧૧ DFSDM ફિલ્ટર x એનાલોગ વોચડોગ સ્ટેટસ રજિસ્ટર (DFSDM_FLTxAWSR) .
૨૬.૮.૧૨ DFSDM ફિલ્ટર x એનાલોગ વોચડોગ ક્લિયર ફ્લેગ રજિસ્ટર (DFSDM_FLTxAWCFR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26.8.12
26.8.13 DFSDM ફિલ્ટર x એક્સ્ટ્રીમ્સ ડિટેક્ટર મેક્સિમમ રજિસ્ટર (DFSDM_FLTxEXMAX) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 910
26.8.14 DFSDM ફિલ્ટર x એક્સ્ટ્રીમ્સ ડિટેક્ટર ન્યૂનતમ રજિસ્ટર (DFSDM_FLTxEXMIN) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 911
૨૬.૮.૧૫ DFSDM ફિલ્ટર x કન્વર્ઝન ટાઈમર રજિસ્ટર (DFSDM_FLTxCNVTIMR) . . ૯૧૧
૨૬.૮.૧૬ DFSDM રજિસ્ટર નકશો . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ૯૧૨
27
ટચ સેન્સિંગ કંટ્રોલર (TSC) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 920
૨.૩.૧ પરિચય . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ૮૬
૨૭.૨ TSC ની મુખ્ય વિશેષતાઓ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27.2
૨૭.૩ TSC કાર્યાત્મક વર્ણન . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ૯૨૧
૨૭.૩.૧ TSC બ્લોક ડાયાગ્રામ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ૯૨૧
૨૭.૩.૨ સપાટી ચાર્જ ટ્રાન્સફર સંપાદનview . . . . . . . . . . . . . . . . . . . 921
૨૭.૩.૩ રીસેટ અને ઘડિયાળો . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27.3.3
૨૭.૩.૪ ચાર્જ ટ્રાન્સફર એક્વિઝિશન ક્રમ. . . . . . . . . . . . . . . . . . . . . . . . . . ૯૨૪
૨૭.૩.૫ સ્પ્રેડ સ્પેક્ટ્રમ સુવિધા. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ૯૨૫
૨૭.૩.૬ મહત્તમ ગણતરી ભૂલ.
27.3.7 એસampલિંગ કેપેસિટર I/O અને ચેનલ I/O મોડ પસંદગી. . . . . . . . . . . 926
૨૭.૩.૮ સંપાદન સ્થિતિ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ૯૨૭
૨૭.૩.૯ I/O હિસ્ટેરેસિસ અને એનાલોગ સ્વીચ નિયંત્રણ. . . . . . . . . . . . . . . . . . . . . . . . . . ૯૨૭
૨૭.૪ TSC લો-પાવર મોડ્સ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ૯૨૮
૨૭.૫ TSC ઇન્ટરપ્ટ્સ .27.5
26/2187
RM0438 રેવ 8
આરએમ0438
સામગ્રી
27.6
ટીએસસી રજિસ્ટર . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 928
૨૭.૬.૧ TSC કંટ્રોલ રજિસ્ટર (TSC_CR) . ૯૩૨ ૨૭.૬.૪ TSC ઇન્ટરપ્ટ સ્ટેટસ રજિસ્ટર (TSC_ISR) . . . . . . . . . . . . . . . . . . . . . . . . . . ૯૩૨ ૨૭.૬.૫ TSC I/O હિસ્ટેરેસિસ કંટ્રોલ રજિસ્ટર (TSC_IOHCR) . . . . . . . . . . . . . . . . . . . ૯૩૩ ૨૭.૬.૬ TSC I/O એનાલોગ સ્વીચ કંટ્રોલ રજિસ્ટર
(TSC_IOASCR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 933 27.6.7 TSC I/O sampલિંગ કંટ્રોલ રજિસ્ટર (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
૨૮.૧ આરએનજી પરિચય . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ૯૩૮
૨૮.૨ RNG ની મુખ્ય વિશેષતાઓ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ૯૩૮
૨૮.૩ RNG કાર્યાત્મક વર્ણન . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ૯૩૯
૨૮.૩.૧ આરએનજી બ્લોક ડાયાગ્રામ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ૯૩૯
૨૮.૩.૨ RNG આંતરિક સંકેતો . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ૯૩૯
૨૮.૩.૩ રેન્ડમ નંબર જનરેશન. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ૯૩૯
૨૮.૩.૪ RNG શરૂઆત. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ૯૪૨
૨૮.૩.૫ આરએનજી કામગીરી . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ૯૪૩
૨૮.૩.૬ આરએનજી ક્લોકિંગ .
૨૮.૩.૭ ભૂલ વ્યવસ્થાપન . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ૯૪૫
૨૮.૩.૮ RNG ઓછી શક્તિનો ઉપયોગ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ૯૪૬
૨૮.૪ RNG વિક્ષેપો .
૨૮.૫ RNG પ્રોસેસિંગ સમય . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ૯૪૭
૨૮.૬ RNG એન્ટ્રોપી સ્ત્રોત માન્યતા. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ૯૪૭
૨૮.૬.૧ પરિચય . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ૯૪૭
૨૮.૬.૨ માન્યતા શરતો . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ૯૪૭
૨૮.૬.૩ માહિતી સંગ્રહ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ૯૪૮
૨૮.૭ આરએનજી રજિસ્ટર . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ૯૪૮
૨૮.૭.૧ RNG કંટ્રોલ રજિસ્ટર (RNG_CR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ૯૪૮
૨૮.૭.૨ RNG સ્ટેટસ રજિસ્ટર (RNG_SR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ૯૫૦
૨૮.૭.૩ RNG ડેટા રજિસ્ટર (RNG_DR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ૯૫૧
૨૮.૭.૪ RNG આરોગ્ય પરીક્ષણ નિયંત્રણ રજિસ્ટર (RNG_HTCR) . . . . . . . . . . . . . . . . . . . ૯૫૨
RM0438 રેવ 8
27/2187
54
સામગ્રી
આરએમ0438
૨૮.૭.૫ આરએનજી રજિસ્ટર નકશો . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ૯૫૨
29
AES હાર્ડવેર એક્સિલરેટર (AES) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 953
૨.૩.૧ પરિચય . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ૮૬
૨૯.૨ AES મુખ્ય લાક્ષણિકતાઓ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29.2
૨૯.૩ AES અમલીકરણ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ૯૫૩
૨૯.૪ AES કાર્યાત્મક વર્ણન . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ૯૫૪
૨૯.૪.૧ AES બ્લોક ડાયાગ્રામ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ૯૫૪
૨૯.૪.૨ AES આંતરિક સંકેતો. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ૯૫૪
૨૯.૪.૩ AES ક્રિપ્ટોગ્રાફિક કોર . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ૯૫૪
29.4.4 સાઇફર ઓપરેશન કરવા માટે AES પ્રક્રિયા . . . . . . . . . . . . . . . . . . 960
૨૯.૪.૫ AES ડિક્રિપ્શન રાઉન્ડ કી તૈયારી . . . . . . . . . . . . . . . . . . . . . . . . . . . . ૯૬૩
૨૯.૪.૬ AES સાઇફરટેક્સ્ટ ચોરી અને ડેટા પેડિંગ. . . . . . . . . . . . . . . . . . . . . . . . ૯૬૩
૨૯.૪.૭ AES કાર્ય સસ્પેન્ડ અને રિઝ્યુમ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ૯૬૪
29.4.8 AES બેઝિક ચેઇનિંગ મોડ્સ (ECB, CBC) . . . . . . . . . . . . . . . . . . . . . . . . 964
૨૯.૪.૯ AES કાઉન્ટર (CTR) મોડ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ૯૬૯
૨૯.૪.૧૦ AES ગેલોઇસ/કાઉન્ટર મોડ (GCM) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ૯૭૧
29.4.11 AES ગેલોઇસ મેસેજ ઓથેન્ટિકેશન કોડ (GMAC) . . . . . . . . . . . . . . 976
29.4.12 CBC-MAC (CCM) સાથે AES કાઉન્ટર . . . . . . . . . . . . . . . . . . . . . . . . . . 978
૨૯.૪.૧૩ AES ડેટા રજિસ્ટર અને ડેટા સ્વેપિંગ. . . . . . . . . . . . . . . . . . . . . . . . . . . . ૯૮૩
૨૯.૪.૧૪ AES કી રજિસ્ટર . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ૯૮૫
29.4.15 AES આરંભિકરણ વેક્ટર રજિસ્ટર . . . . . . . . . . . . . . . . . . . . . . . . . . . . 985
૨૯.૪.૧૬ AES DMA ઇન્ટરફેસ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ૯૮૬
૨૯.૪.૧૭ AES ભૂલ વ્યવસ્થાપન . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ૯૮૭
29.5 AES વિક્ષેપો . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 988
29.6 AES પ્રોસેસિંગ લેટન્સી . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 988
૨૯.૭ AES રજિસ્ટર . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ૯૮૯
૨૯.૭.૧ AES કંટ્રોલ રજિસ્ટર (AES_CR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ૯૮૯
૨૯.૭.૨ AES સ્ટેટસ રજિસ્ટર (AES_SR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ૯૯૧
૨૯.૭.૩ AES ડેટા ઇનપુટ રજિસ્ટર (AES_DINR) . . . . . . . . . . . . . . . . . . . . . . . . . . ૯૯૩
૨૯.૭.૪ AES ડેટા આઉટપુટ રજિસ્ટર (AES_DOUTR) . . . . . . . . . . . . . . . . . . . . . . . ૯૯૩
૨૯.૭.૫ AES કી રજિસ્ટર ૦ (AES_KEYR29.7.5) . . . . . . . . . . . . . . . . . . . . . . . . . . . . ૯૯૪
૨૯.૭.૫ AES કી રજિસ્ટર ૦ (AES_KEYR29.7.6) . . . . . . . . . . . . . . . . . . . . . . . . . . . . ૯૯૪
૨૯.૭.૫ AES કી રજિસ્ટર ૦ (AES_KEYR29.7.7) . . . . . . . . . . . . . . . . . . . . . . . . . . . . ૯૯૪
૨૯.૭.૫ AES કી રજિસ્ટર ૦ (AES_KEYR29.7.8) . . . . . . . . . . . . . . . . . . . . . . . . . . . . ૯૯૪
૨૯.૭.૯ AES ઇનિશિયલાઇઝેશન વેક્ટર રજિસ્ટર ૦ (AES_IVR29.7.9) . . . . . . . . . . . . . . . . . ૯૯૫
28/2187
RM0438 રેવ 8
આરએમ0438
સામગ્રી
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 સસ્પેન્ડ રજિસ્ટર (AES_SUSPxR) .
30
હેશ પ્રોસેસર (HASH) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1001
૨૮.૬.૧ પરિચય . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ૯૪૭
૩૦.૨ હેશ મુખ્ય લાક્ષણિકતાઓ .
૩૦.૩ હેશ અમલીકરણ .
૩૦.૪ હેશ કાર્યાત્મક વર્ણન .
૩૦.૪.૧ હેશ બ્લોક ડાયાગ્રામ .
૩૦.૪.૨ હેશ આંતરિક સંકેતો .
૩૦.૪.૩ સુરક્ષિત હેશ અલ્ગોરિધમ્સ વિશે .
૩૦.૪.૪ સંદેશ ડેટા ફીડિંગ .
૩૦.૪.૫ મેસેજ ડાયજેસ્ટ કમ્પ્યુટિંગ .
૩૦.૪.૬ મેસેજ પેડિંગ .
૩૦.૪.૭ એચએમએસી કામગીરી .
૩૦.૪.૮ હેશ કામગીરી સ્થગિત/ફરી શરૂ કરો . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ૧૦૧૦
૩૦.૪.૯ હેશ ડીએમએ ઇન્ટરફેસ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ૧૦૧૨
૩૦.૪.૧૦ હેશ ભૂલ વ્યવસ્થાપન . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ૧૦૧૨
૩૦.૪.૧૧ હેશ પ્રોસેસિંગ સમય . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ૧૦૧૨
૩૦.૫ હેશ ઇન્ટરપ્ટ્સ .
૩૦.૬ હેશ રજિસ્ટર . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ૧૦૧૪
૩૦.૬.૧ HASH કંટ્રોલ રજિસ્ટર (HASH_CR) . . . . . . . . . . . . . . . . . . . . . . . . . . . ૧૦૧૪
૩૦.૬.૨ HASH ડેટા ઇનપુટ રજિસ્ટર (HASH_DIN) . . . . . . . . . . . . . . . . . . . . . . ૧૦૧૬
૩૦.૬.૩ HASH સ્ટાર્ટ રજિસ્ટર (HASH_STR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . ૧૦૧૭
૩૦.૬.૪ હેશ ડાયજેસ્ટ રજિસ્ટર . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ૧૦૧૮
૩૦.૬.૫ HASH ઇન્ટરપ્ટ સક્ષમ રજિસ્ટર (HASH_IMR) . . . . . . . . . . . . . . . . . . . ૧૦૧૯
૩૦.૬.૬ HASH સ્ટેટસ રજિસ્ટર (HASH_SR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . ૧૦૨૦
૩૦.૬.૭ હેશ સંદર્ભ સ્વેપ રજિસ્ટર . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ૧૦૨૦
૩૦.૬.૮ હેશ રજિસ્ટર નકશો . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ૧૦૨૧
RM0438 રેવ 8
29/2187
54
સામગ્રી
આરએમ0438
31
ઓન-ધ-ફ્લાય ડિક્રિપ્શન એન્જિન (OTFDEC) .
૩૧.૧ OTFDEC પરિચય . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ૧૦૨૩
૩૧.૨ OTFDEC ની મુખ્ય લાક્ષણિકતાઓ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ૧૦૨૩
૩૧.૩ OTFDEC કાર્યાત્મક વર્ણન . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ૧૦૨૪
૩૧.૩.૧ OTFDEC બ્લોક ડાયાગ્રામ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ૧૦૨૪
૩૧.૩.૨ OTFDEC આંતરિક સંકેતો . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ૧૦૨૪
૩૧.૩.૩ OTFDEC ઓન-ધ-ફ્લાય ડિક્રિપ્શન . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ૧૦૨૫
૩૧.૩.૪ કાઉન્ટર મોડ ડિક્રિપ્શનમાં AES નો OTFDEC ઉપયોગ. . . . . . . . . . . . . . ૧૦૨૬
૩૧.૩.૫ પ્રવાહ નિયંત્રણ વ્યવસ્થાપન . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ૧૦૨૭
૩૧.૩.૬ OTFDEC ભૂલ વ્યવસ્થાપન . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ૧૦૨૭
૩૧.૪ OTFDEC અવરોધે છે .
૩૧.૫ OTFDEC અરજી માહિતી . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ૧૦૨૮
૩૧.૫.૧ OTFDEC શરૂઆત પ્રક્રિયા . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ૧૦૨૮
૩૧.૫.૨ OTFDEC અને પાવર મેનેજમેન્ટ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ૧૦૩૦
૩૧.૫.૩ OTFDEC માટે એન્ક્રિપ્ટીંગ .
૩૧.૫.૪ OTFDEC કી CRC સોર્સ કોડ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ૧૦૩૧
૩૧.૬ OTFDEC રજીસ્ટર કરે છે .
૩૧.૬.૧ OTFDEC કંટ્રોલ રજિસ્ટર (OTFDEC_CR) . . . . . . . . . . . . . . . . . . . . . . ૧૦૩૨
૩૧.૬.૨ OTFDEC વિશેષાધિકૃત ઍક્સેસ નિયંત્રણ રૂપરેખાંકન રજિસ્ટર (OTFDEC_PRIVCFGR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ૧૦૩૩
૩૧.૬.૩ OTFDEC પ્રદેશ x રૂપરેખાંકન રજિસ્ટર (OTFDEC_RxCFGR) . . . . . ૧૦૩૩
૩૧.૬.૪ OTFDEC પ્રદેશ x શરૂઆતનું સરનામું રજિસ્ટર (OTFDEC_RxSTARTADDR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ૧૦૩૫
૩૧.૬.૫ OTFDEC પ્રદેશ x અંતિમ સરનામું રજિસ્ટર (OTFDEC_RxENDADDR). ૧૦૩૫
૩૧.૬.૬ OTFDEC પ્રદેશ x નોન રજિસ્ટર ૦ (OTFDEC_RxNONCER31.6.6) . . . . . ૧૦૩૬
૩૧.૬.૬ OTFDEC પ્રદેશ x નોન રજિસ્ટર ૦ (OTFDEC_RxNONCER31.6.7) . . . . . ૧૦૩૬
૩૧.૬.૮ OTFDEC પ્રદેશ x કી રજિસ્ટર ૦ (OTFDEC_RxKEYR31.6.8) . . . . . . . . . . ૧૦૩૭
૩૧.૬.૮ OTFDEC પ્રદેશ x કી રજિસ્ટર ૦ (OTFDEC_RxKEYR31.6.9) . . . . . . . . . . ૧૦૩૭
૩૧.૬.૮ OTFDEC પ્રદેશ x કી રજિસ્ટર ૦ (OTFDEC_RxKEYR31.6.10) . . . . . . . . . . ૧૦૩૭
૩૧.૬.૮ OTFDEC પ્રદેશ x કી રજિસ્ટર ૦ (OTFDEC_RxKEYR31.6.11) . . . . . . . . . . ૧૦૩૭
૩૧.૬.૧૨ OTFDEC ઇન્ટરપ્ટ સ્ટેટસ રજિસ્ટર (OTFDEC_ISR) . . . . . . . . . . . . . . . ૧૦૩૯
૩૧.૬.૧૩ OTFDEC ઇન્ટરપ્ટ ક્લિયર રજિસ્ટર (OTFDEC_ICR) . . . . . . . . . . . . . . . . ૧૦૪૦
૩૧.૬.૧૪ OTFDEC ઇન્ટરપ્ટ ઇનેબલ રજિસ્ટર (OTFDEC_IER) . . . . . . . . . . . . . . . ૧૦૪૧
૩૧.૬.૧૫ OTFDEC રજિસ્ટર નકશો . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ૧૦૪૨
32
પબ્લિક કી એક્સિલરેટર (PKA) .
૨૮.૬.૧ પરિચય . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ૯૪૭
30/2187
RM0438 રેવ 8
આરએમ0438
સામગ્રી
32.2 32.3
32.4
32.5 32.6 32.7
PKA મુખ્ય લાક્ષણિકતાઓ .
૩૨.૩.૧ PKA બ્લોક ડાયાગ્રામ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ૧૦૪૬ ૩૨.૩.૨ PKA આંતરિક સંકેતો . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ૧૦૪૭ ૩૨.૩.૩ PKA રીસેટ અને ઘડિયાળો . . . . . . . . . ૧૦૫૧ ૩૨.૩.૭ પીકેએ ભૂલ વ્યવસ્થાપન . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ૧૦૫૨
પીકેએ ઓપરેટિંગ મોડ્સ .
૩૨.૪.૧ પરિચય . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ૧૦૫૨ ૩૨.૪.૨ મોન્ટગોમરી પરિમાણ ગણતરી . . . . . . . . . . . . . . . . . . . . . . ૧૦૫૩ ૩૨.૪.૩ મોડ્યુલર ઉમેરણ . . . . . . . . . . . . . ૧૦૫૪ ૩૨.૪.૪ મોડ્યુલર બાદબાકી . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ૧૦૫૪ ૩૨.૪.૫ મોડ્યુલર અને મોન્ટગોમરી ગુણાકાર . . . . . . . . . . . . . . . . . ૧૦૫૫ ૩૨.૪.૬ મોડ્યુલર ઘાતીકરણ . . . . . . . . ૧૦૫૬ ૩૨.૪.૭ મોડ્યુલર વ્યુત્ક્રમ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ૧૦૫૬ ૩૨.૪.૮ મોડ્યુલર ઘટાડો . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ૧૦૫૭ ૩૨.૪.૯ અંકગણિત સરવાળો . . ૧૦૫૮ ૩૨.૪.૧૨ અંકગણિત સરખામણી . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ૧૦૫૮ ૩૨.૪.૧૩ RSA CRT ઘાત . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ૧૦૫૯ ૩૨.૪.૧૪ લંબગોળ વળાંક પર બિંદુ Fp ચેક . . . . . . . . . 32.4.1 1052 ECC Fp સ્કેલર ગુણાકાર . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ૧૦૬૩
Exampરૂપરેખાંકનો અને પ્રક્રિયા સમયનો ક્રમ .
૩૨.૫.૧ સપોર્ટેડ એલિપ્ટિક વક્ર . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ૧૦૬૪ ૩૨.૫.૨ ગણતરી સમય . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ૧૦૬૬
PKA અવરોધે છે .
૩૨.૭.૧ PKA કંટ્રોલ રજિસ્ટર (PKA_CR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . ૧૦૬૮ ૩૨.૭.૨ PKA સ્ટેટસ રજિસ્ટર (PKA_SR) . . . . . . . . . . . . . . . . . . . . . . ૧૦૬૯ ૩૨.૭.૩ PKA ક્લિયર ફ્લેગ રજિસ્ટર (PKA_CLRFR) . ૧૦૭૦ ૩૨.૭.૪ પીકેએ રેમ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ૧૦૭૦
RM0438 રેવ 8
31/2187
54
સામગ્રી
આરએમ0438
૩૨.૭.૫ પીકેએ રજિસ્ટર નકશો . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ૧૦૭૧
33
એડવાન્સ્ડ-કંટ્રોલ ટાઈમર્સ (TIM1/TIM8) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1072
૩૩.૧ TIM33.1/TIM1 પરિચય . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ૧૦૭૨
૩૩.૨ TIM33.2/TIM1 મુખ્ય લાક્ષણિકતાઓ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ૧૦૭૨
૩૩.૩ TIM33.3/TIM1 કાર્યાત્મક વર્ણન . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ૧૦૭૪
૩૩.૩.૧ સમય-આધાર એકમ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ૧૦૭૪
૩૩.૩.૨ કાઉન્ટર મોડ્સ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ૧૦૭૬
૩૩.૩.૩ પુનરાવર્તન કાઉન્ટર . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ૧૦૮૭
૩૩.૩.૪ બાહ્ય ટ્રિગર ઇનપુટ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ૧૦૮૯
૩૩.૩.૫ ઘડિયાળ પસંદગી .
૩૩.૩.૬ ચેનલો કેપ્ચર/સરખામણી કરો. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ૧૦૯૪
૩૩.૩.૭ ઇનપુટ કેપ્ચર મોડ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ૧૦૯૬
૩૩.૩.૮ PWM ઇનપુટ મોડ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ૧૦૯૭
૩૩.૩.૯ ફરજિયાત આઉટપુટ મોડ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ૧૦૯૮
૩૩.૩.૧૦ આઉટપુટ સરખામણી મોડ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ૧૦૯૯
૩૩.૩.૧૧ PWM મોડ .
૩૩.૩.૧૨ અસમપ્રમાણ PWM મોડ .
૩૩.૩.૧૩ સંયુક્ત PWM મોડ .
૩૩.૩.૧૪ સંયુક્ત ૩-તબક્કા PWM મોડ .
૩૩.૩.૧૫ પૂરક આઉટપુટ અને ડેડ-ટાઇમ નિવેશ . . . . . . . . . . . . . . . . . 33.3.15
૩૩.૩.૧૬ બ્રેક ફંક્શનનો ઉપયોગ કરીને . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33.3.16
૩૩.૩.૧૭ દ્વિદિશ વિરામ ઇનપુટ્સ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33.3.17
૩૩.૩.૧૮ બાહ્ય ઘટના પર OCxREF સિગ્નલ સાફ કરવું. . . . . . . . . . . . . . . . ૧૧૧૫
૩૩.૩.૧૯ ૬-પગલાંનું PWM જનરેશન .
૩૩.૩.૨૦ એક-પલ્સ મોડ .
૩૩.૩.૨૧ રીટ્રિગરેબલ વન પલ્સ મોડ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33.3.21
૩૩.૩.૨૨ એન્કોડર ઇન્ટરફેસ મોડ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33.3.22
૩૩.૩.૨૩ UIF બીટ રીમેપિંગ .
૩૩.૩.૨૪ ટાઈમર ઇનપુટ XOR ફંક્શન . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33.3.24
૩૩.૩.૨૫ હોલ સેન્સર સાથે ઇન્ટરફેસિંગ.
૩૩.૩.૨૬ ટાઈમર સિંક્રનાઇઝેશન .
૩૩.૩.૨૭ એડીસી સિંક્રનાઇઝેશન .
૩૩.૩.૨૮ ડીએમએ બર્સ્ટ મોડ .
૩૩.૩.૨૯ ડીબગ મોડ .
૩૩.૪ TIM33.4/TIM1 રજિસ્ટર .
૩૩.૪.૧ TIMx કંટ્રોલ રજિસ્ટર ૧ (TIMx_CR33.4.1)(x = ૧, ૮) . . . . . . . . . . . . . . . . . . ૧૧૩૨
32/2187
RM0438 રેવ 8
આરએમ0438
સામગ્રી
૩૩.૪.૧ TIMx કંટ્રોલ રજિસ્ટર ૧ (TIMx_CR33.4.2)(x = ૧, ૮) . . . . . . . . . . . . . . . . . . ૧૧૩૨
૩૩.૪.૩ TIMx સ્લેવ મોડ કંટ્રોલ રજિસ્ટર (TIMx_SMCR)(x = ૧, ૮) .
૩૩.૪.૪ TIMx DMA/ઇન્ટરપ્ટ સક્ષમ રજિસ્ટર (TIMx_DIER)(x = ૧, ૮) .
૩૩.૪.૫ TIMx સ્ટેટસ રજિસ્ટર (TIMx_SR)(x = ૧, ૮) . . . . . . . . . . . . . . . . . . . . . . . ૧૧૪૦
૩૩.૪.૬ TIMx ઇવેન્ટ જનરેશન રજિસ્ટર (TIMx_EGR)(x = ૧, ૮) . . . . . . . . . . . . ૧૧૪૨
૩૩.૪.૭ TIMx કેપ્ચર/સરખામણી મોડ રજિસ્ટર ૧ (TIMx_CCMR33.4.7)(x = ૧, ૮) . . ૧૧૪૩
૩૩.૪.૮ TIMx કેપ્ચર/સરખામણી મોડ રજિસ્ટર ૧ [વૈકલ્પિક] (TIMx_CCMR33.4.8)(x = ૧, ૮) .
૩૩.૪.૭ TIMx કેપ્ચર/સરખામણી મોડ રજિસ્ટર ૧ (TIMx_CCMR33.4.9)(x = ૧, ૮) . . ૧૧૪૩
૩૩.૪.૮ TIMx કેપ્ચર/સરખામણી મોડ રજિસ્ટર ૧ [વૈકલ્પિક] (TIMx_CCMR33.4.10)(x = ૧, ૮) .
૩૩.૪.૧૧ TIMx કેપ્ચર/સરખામણી સક્ષમ રજિસ્ટર (TIMx_CCER)(x = ૧, ૮) .
૩૩.૪.૧૨ TIMx કાઉન્ટર (TIMx_CNT)(x = ૧, ૮) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ૧૧૫૩
૩૩.૪.૧૩ TIMx પ્રીસ્કેલર (TIMx_PSC)(x = ૧, ૮) .
૩૩.૪.૧૪ TIMx ઓટો-રીલોડ રજિસ્ટર (TIMx_ARR)(x = ૧, ૮) . . . . . . . . . . . . . . . . . ૧૧૫૩
૩૩.૪.૧૫ TIMx પુનરાવર્તન કાઉન્ટર રજિસ્ટર (TIMx_RCR)(x = ૧, ૮) . . . . . . . . . . . ૧૧૫૪
૩૩.૪.૧૬ TIMx કેપ્ચર/સરખામણી રજિસ્ટર ૧ (TIMx_CCR33.4.16)(x = ૧, ૮) .
૩૩.૪.૧૬ TIMx કેપ્ચર/સરખામણી રજિસ્ટર ૧ (TIMx_CCR33.4.17)(x = ૧, ૮) .
૩૩.૪.૧૬ TIMx કેપ્ચર/સરખામણી રજિસ્ટર ૧ (TIMx_CCR33.4.18)(x = ૧, ૮) .
૩૩.૪.૧૬ TIMx કેપ્ચર/સરખામણી રજિસ્ટર ૧ (TIMx_CCR33.4.19)(x = ૧, ૮) .
૩૩.૪.૨૦ TIMx બ્રેક અને ડેડ-ટાઇમ રજિસ્ટર (TIMx_BDTR)(x = ૧, ૮) .
૩૩.૪.૨૧ TIMx DMA કંટ્રોલ રજિસ્ટર (TIMx_DCR)(x = ૧, ૮) .
૩૩.૪.૨૨ સંપૂર્ણ ટ્રાન્સફર માટે TIMx DMA સરનામું (TIMx_DMAR)(x = ૧, ૮) .
૩૩.૪.૨૩ TIM33.4.23 વિકલ્પ રજિસ્ટર ૧ (TIM1_OR1) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ૧૧૬૨
૩૩.૪.૨૩ TIM33.4.24 વિકલ્પ રજિસ્ટર ૧ (TIM8_OR1) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ૧૧૬૨
૩૩.૪.૨૫ TIMx કેપ્ચર/સરખામણી મોડ રજિસ્ટર ૩ (TIMx_CCMR33.4.25)(x = ૧, ૮) .
૩૩.૪.૧૬ TIMx કેપ્ચર/સરખામણી રજિસ્ટર ૧ (TIMx_CCR33.4.26)(x = ૧, ૮) .
૩૩.૪.૧૬ TIMx કેપ્ચર/સરખામણી રજિસ્ટર ૧ (TIMx_CCR33.4.27)(x = ૧, ૮) .
RM0438 રેવ 8
33/2187
54
સામગ્રી
આરએમ0438
૩૩.૪.૨૮ TIM33.4.28 વિકલ્પ રજિસ્ટર ૨ (TIM1_OR2) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ૧૧૬૫ ૩૩.૪.૨૯ TIM1 વિકલ્પ રજિસ્ટર ૩ (TIM2_OR1165) . 33.4.29 1 TIM3 વિકલ્પ રજિસ્ટર 1 (TIM3_OR1167) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33.4.30 8 TIM2 રજિસ્ટર નકશો . . . . . . . . . . . . . . . . . . . . . . . 8
34
સામાન્ય હેતુવાળા ટાઈમર્સ (TIM2/TIM3/TIM4/TIM5) . . . . . . . . . . . . . . . . . 1177
૩૪.૧ TIM34.1/TIM2/TIM3/TIM4 પરિચય .
૩૪.૨ TIM34.2/TIM2/TIM3/TIM4 મુખ્ય લાક્ષણિકતાઓ .
૩૪.૩ TIM34.3/TIM2/TIM3/TIM4 કાર્યાત્મક વર્ણન . . . . . . . . . . . . . . . . . . . . . . .૧૧૭૯
૩૩.૩.૧ સમય-આધાર એકમ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ૧૦૭૪
૩૩.૩.૨ કાઉન્ટર મોડ્સ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ૧૦૭૬
૩૩.૩.૫ ઘડિયાળ પસંદગી .
૩૪.૩.૪ ચેનલો કેપ્ચર/સરખામણી કરો.
૩૩.૩.૭ ઇનપુટ કેપ્ચર મોડ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ૧૦૯૬
૩૩.૩.૮ PWM ઇનપુટ મોડ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ૧૦૯૭
૩૩.૩.૯ ફરજિયાત આઉટપુટ મોડ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ૧૦૯૮
૩૩.૩.૧૦ આઉટપુટ સરખામણી મોડ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ૧૦૯૯
૩૩.૩.૧૧ PWM મોડ .
૩૩.૩.૧૨ અસમપ્રમાણ PWM મોડ .
૩૩.૩.૧૩ સંયુક્ત PWM મોડ .
૩૩.૩.૧૮ બાહ્ય ઘટના પર OCxREF સિગ્નલ સાફ કરવું. . . . . . . . . . . . . . . . ૧૧૧૫
૩૩.૩.૨૦ એક-પલ્સ મોડ .
૩૩.૩.૨૧ રીટ્રિગરેબલ વન પલ્સ મોડ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34.3.14
૩૩.૩.૨૨ એન્કોડર ઇન્ટરફેસ મોડ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34.3.15
૩૩.૩.૨૩ UIF બીટ રીમેપિંગ .
૩૩.૩.૨૪ ટાઈમર ઇનપુટ XOR ફંક્શન . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34.3.17
૩૪.૩.૧૮ ટાઈમર્સ અને બાહ્ય ટ્રિગર સિંક્રનાઇઝેશન. . . . . . . . . . . . . . . . . . ૧૨૧૩
૩૩.૩.૨૬ ટાઈમર સિંક્રનાઇઝેશન .
૩૩.૩.૨૮ ડીએમએ બર્સ્ટ મોડ .
૩૩.૩.૨૯ ડીબગ મોડ .
૩૪.૪ TIM34.4/TIM2/TIM3/TIM4 રજીસ્ટર કરે છે. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ૧૨૨૩
૩૪.૪.૧ TIMx કંટ્રોલ રજિસ્ટર ૧ (TIMx_CR34.4.1)(x = ૨ થી ૫) . . . . . . . . . . . . . . . . ૧૨૨૩
૩૪.૪.૧ TIMx કંટ્રોલ રજિસ્ટર ૧ (TIMx_CR34.4.2)(x = ૨ થી ૫) . . . . . . . . . . . . . . . . ૧૨૨૩
૩૪.૪.૩ TIMx સ્લેવ મોડ કંટ્રોલ રજિસ્ટર (TIMx_SMCR)(x = ૨ થી ૫) . . . . . . . ૧૨૨૬
૩૪.૪.૪ TIMx DMA/ઇન્ટરપ્ટ સક્ષમ રજિસ્ટર (TIMx_DIER)(x = ૨ થી ૫) . . . . . . ૧૨૨૯
34/2187
RM0438 રેવ 8
આરએમ0438
સામગ્રી
૩૪.૪.૫ TIMx સ્ટેટસ રજિસ્ટર (TIMx_SR)(x = ૨ થી ૫) . . . . . . . . . . . . . . . . . . . . . . ૧૨૩૦ ૩૪.૪.૬ TIMx ઇવેન્ટ જનરેશન રજિસ્ટર (TIMx_EGR)(x = ૨ થી ૫) . . . . . . . . . . ૧૨૩૧ ૩૪.૪.૭ TIMx કેપ્ચર/કમ્પેયર મોડ રજિસ્ટર ૧ (TIMx_CCMR34.4.5)(x = ૨ થી ૫) . ૧૨૩૨ ૩૪.૪.૮ TIMx કેપ્ચર/કમ્પેયર મોડ રજિસ્ટર ૧ [વૈકલ્પિક] (TIMx_CCMR2)
(x = 2 થી 5) .
(x = 2 થી 5) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ૧૨૩૭ ૩૪.૪.૧૧ TIMx કેપ્ચર/કમ્પેર સક્ષમ રજિસ્ટર
(TIMx_CCER)(x = 2 થી 5) . . ૧૨૪૦ ૩૪.૪.૧૪ TIMx પ્રીસ્કેલર (TIMx_PSC)(x = ૨ થી ૫) . . . . . . . . . . . . . . . . . . . . . . ૧૨૪૦ ૩૪.૪.૧૫ TIMx ઓટો-રીલોડ રજિસ્ટર (TIMx_ARR)(x = ૨ થી ૫) . . . . . . . . . . . . . . . ૧૨૪૧ ૩૪.૪.૧૬ TIMx કેપ્ચર/સરખામણી રજિસ્ટર ૧ (TIMx_CCR1238)(x = ૨ થી ૫) . . . . . . . . . ૧૨૪૧ ૩૪.૪.૧૭ TIMx કેપ્ચર/સરખામણી રજિસ્ટર ૨ (TIMx_CCR34.4.12)(x = ૨ થી ૫) . . . . . . . ૧૨૪૧ ૩૪.૪.૧૮ TIMx કેપ્ચર/સરખામણી રજિસ્ટર ૩ (TIMx_CCR2)(x = ૨ થી ૫) . . . . . . . ૧૨૪૨ ૩૪.૪.૧૯ TIMx કેપ્ચર/સરખામણી રજિસ્ટર ૪ (TIMx_CCR5)(x = ૨ થી ૫) . . . . . . ૧૨૪૨ ૩૪.૪.૨૦ TIMx DMA કંટ્રોલ રજિસ્ટર (TIMx_DCR)(x = ૨ થી ૫) . . . . . . . . . . . . . . . . . . . . . . ૧૨૪૩ ૩૪.૪.૨૧ સંપૂર્ણ ટ્રાન્સફર માટે TIMx DMA સરનામું (TIMx_DMAR)(x = ૨ થી ૫) . . . . . . . ૧૨૪૪ ૩૪.૪.૨૨ TIM1239 વિકલ્પ રજિસ્ટર ૧ (TIM34.4.13_OR2) . . . . . . . . . . . . . . . . . . . . . . . . . . . . ૧૨૪૪ ૩૪.૪.૨૩ TIM5 વિકલ્પ રજિસ્ટર ૧ (TIM1240_OR34.4.14) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ૧૨૪૪ ૩૪.૪.૨૪ TIM2 વિકલ્પ રજિસ્ટર ૨ (TIM5_OR1240) . .
35
સામાન્ય હેતુવાળા ટાઈમર્સ (TIM15/TIM16/TIM17) . . . . . . . . . . . . . . . . . . . ૧૨૫૦
૩૫.૧ TIM35.1/TIM15/TIM16 પરિચય . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ૧૨૫૦
૩૫.૨ TIM35.2 ની મુખ્ય વિશેષતાઓ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ૧૨૫૦
૩૫.૩ TIM35.3/TIM16 મુખ્ય લાક્ષણિકતાઓ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ૧૨૫૧
૩૫.૪ TIM35.4/TIM15/TIM16 કાર્યાત્મક વર્ણન . . . . . . . . . . . . . . . . . . . . ૧૨૫૪
૩૩.૩.૧ સમય-આધાર એકમ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ૧૦૭૪
૩૩.૩.૨ કાઉન્ટર મોડ્સ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ૧૦૭૬
૩૩.૩.૩ પુનરાવર્તન કાઉન્ટર . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ૧૦૮૭
35.4.4 35.4.5 35.4.6 35.4.7
ઘડિયાળ પસંદગી . . . . . ૧૨૬૫ PWM ઇનપુટ મોડ (ફક્ત TIM1261 માટે) . . . . . . . . . . . . . . . . . . . . . . . . . . ૧૨૬૬
RM0438 રેવ 8
35/2187
54
સામગ્રી
આરએમ0438
35.5
૩૫.૪.૮ ફોર્સ્ડ આઉટપુટ મોડ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ૧૨૬૭ ૩૫.૪.૯ આઉટપુટ કમ્પેયર મોડ . . . . . . . . . . ૧૨૭૩ ૩૫.૪.૧૪ દ્વિપક્ષીય બ્રેક ઇનપુટ્સ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ૧૨૮૪ ૩૫.૪.૨૦ બાહ્ય ટ્રિગર સિંક્રનાઇઝેશન (માત્ર TIM35.4.8) . . . . . . . . . . . . . . . . . . . . . . . ૧૨૮૫ ૩૫.૪.૨૧ સ્લેવ મોડ સંયુક્ત રીસેટ + ટ્રિગર મોડ . . . . . . . ૧૨૮૭ ૩૫.૪.૨૩ ટાઈમર સિંક્રનાઇઝેશન (TIM1267) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ૧૨૮૯ ૩૫.૪.૨૪ અન્ય ટાઈમર માટે ટ્રિગર તરીકે ટાઈમર આઉટપુટનો ઉપયોગ (TIM35.4.9/TIM1268) . ૧૨૮૯
TIM15 રજીસ્ટર કરે છે .
૩૫.૫.૧ TIM35.5.1 કંટ્રોલ રજિસ્ટર ૧ (TIM15_CR1) . . . . . . . . . . . . . . . . . . . . . . . . . . ૧૨૯૦ ૩૫.૫.૨ TIM15 કંટ્રોલ રજિસ્ટર ૨ (TIM1_CR1290) . . . . . . . . . . . . . . . . . . . . . . ૧૨૯૧ ૩૫.૫.૩ TIM35.5.2 સ્લેવ મોડ કંટ્રોલ રજિસ્ટર (TIM15_SMCR) . . . . . . . . . . . . ૧૨૯૩ ૩૫.૫.૪ TIM2 DMA/ઇન્ટરપ્ટ સક્ષમ રજિસ્ટર (TIM15_DIER) . . . . . . . . . . . . . ૧૨૯૪ ૩૫.૫.૫ TIM2 સ્ટેટસ રજિસ્ટર (TIM1291_SR) . . . . . . . . . . . . . . . . . . . . . . . . . ૧૨૯૫ ૩૫.૫.૬ TIM35.5.3 ઇવેન્ટ જનરેશન રજિસ્ટર (TIM15_EGR) . . . . . . . . . . . . . . . . ૧૨૯૭ ૩૫.૫.૭ TIM15 કેપ્ચર/કમ્પેર મોડ રજિસ્ટર ૧ (TIM1293_CCMR35.5.4) . . . . . . . . ૧૨૯૮ ૩૫.૫.૮ TIM15 કેપ્ચર/સરખામણી મોડ રજિસ્ટર ૧ [વૈકલ્પિક] (TIM15_CCMR1294) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ૧૨૯૯ ૩૫.૫.૯ TIM35.5.5 કેપ્ચર/સરખામણી સક્ષમ રજિસ્ટર (TIM15_CCER) . . . . . . . . . . ૧૩૦૨ ૩૫.૫.૧૦ TIM15 કાઉન્ટર (TIM1295_CNT) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35.5.6 15 TIM15 પ્રીસ્કેલર (TIM1297_PSC) . ૧૩૦૬ ૩૫.૫.૧૪ TIM35.5.7 કેપ્ચર/સરખામણી રજિસ્ટર ૧ (TIM15_CCR1) . . . . . . . . . . . . . . ૧૩૦૬ ૩૫.૫.૧૫ TIM15 કેપ્ચર/સરખામણી રજિસ્ટર ૨ (TIM1_CCR1298) . . . . . . . . . . . . . ૧૩૦૭ ૩૫.૫.૧૬ TIM35.5.8 બ્રેક અને ડેડ-ટાઇમ રજિસ્ટર (TIM15_BDTR) . . . . . . . . . . ૧૩૦૭ ૩૫.૫.૧૭ TIM1 DMA કંટ્રોલ રજિસ્ટર (TIM15_DCR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ૧૩૧૦
36/2187
RM0438 રેવ 8
આરએમ0438
સામગ્રી
35.6
૩૫.૫.૧૮ સંપૂર્ણ ટ્રાન્સફર માટે TIM35.5.18 DMA સરનામું (TIM15_DMAR) . . . . . . . . . . . . . . ૧૩૧૦ ૩૫.૫.૧૯ TIM15 વિકલ્પ રજિસ્ટર ૧ (TIM1310_OR35.5.19) . . . . . . . . . . . . . . . . . . . . . . ૧૩૧૧ ૩૫.૫.૨૦ TIM15 વિકલ્પ રજિસ્ટર ૨ (TIM1_OR15) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ૧૩૧૧ ૩૫.૫.૨૧ TIM1 રજિસ્ટર નકશો . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ૧૩૧૩
TIM16/TIM17 રજીસ્ટર કરે છે . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ૧૩૧૬
૩૫.૬.૧ TIMx કંટ્રોલ રજિસ્ટર ૧ (TIMx_CR35.6.1)(x = ૧૬ થી ૧૭) . . . . . . . . . . . . . . ૧૩૧૬ ૩૫.૬.૨ TIMx કંટ્રોલ રજિસ્ટર ૨ (TIMx_CR1)(x = ૧૬ થી ૧૭) . . . . . . . . . . . . . . . ૧૩૧૭ ૩૫.૬.૩ TIMx DMA/ઇન્ટરપ્ટ સક્ષમ રજિસ્ટર (TIMx_DIER)(x = ૧૬ થી ૧૭) . . . . ૧૩૧૮ ૩૫.૬.૪ TIMx સ્ટેટસ રજિસ્ટર (TIMx_SR)(x = ૧૬ થી ૧૭) . . . . . . . . . . . . . . . . . . . . . . ૧૩૧૯ ૩૫.૬.૫ TIMx ઇવેન્ટ જનરેશન રજિસ્ટર (TIMx_EGR)(x = ૧૬ થી ૧૭) . . . . . . . ૧૩૨૦ ૩૫.૬.૬ TIMx કેપ્ચર/સરખામણી મોડ રજિસ્ટર ૧
(TIMx_CCMR1)(x = ૧૬ થી ૧૭) . . . . . . . . . . . . . . . . . . . . . . . . . . . ૧૩૨૧ ૩૫.૬.૭ TIMx કેપ્ચર/સરખામણી મોડ રજિસ્ટર ૧ [વૈકલ્પિક] (TIMx_CCMR16)(x = ૧૬ થી ૧૭) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ૧૩૨૨ ૩૫.૬.૮ TIMx કેપ્ચર/સરખામણી સક્ષમ રજિસ્ટર (TIMx_CCER)(x = ૧૬ થી ૧૭) . ૧૩૨૪ ૩૫.૬.૯ TIMx કાઉન્ટર (TIMx_CNT)(x = ૧૬ થી ૧૭) . . . . . . . . . . . . . . . . . . . . . ૧૩૨૬ ૩૫.૬.૧૦ TIMx પ્રીસ્કેલર (TIMx_PSC)(x = ૧૬ થી ૧૭) . . . . . . . . . . . . . . . . . . . . ૧૩૨૭ ૩૫.૬.૧૧ TIMx ઓટો-રીલોડ રજિસ્ટર (TIMx_ARR)(x = ૧૬ થી ૧૭) . . . . . . . . . . . . . . . . . . . . . . ૧૩૨૭ ૩૫.૬.૧૨ TIMx રિપીટિશન કાઉન્ટર રજિસ્ટર (TIMx_RCR)(x = ૧૬ થી ૧૭) . . . . . . . ૧૩૨૮ ૩૫.૬.૧૩ TIMx કેપ્ચર/સરખામણી રજિસ્ટર ૧ (TIMx_CCR17)(x = ૧૬ થી ૧૭) . . . . ૧૩૨૮ ૩૫.૬.૧૪ TIMx બ્રેક અને ડેડ-ટાઇમ રજિસ્ટર (TIMx_BDTR)(x = ૧૬ થી ૧૭) . . . . ૧૩૨૯ ૩૫.૬.૧૫ TIMx DMA કંટ્રોલ રજિસ્ટર (TIMx_DCR)(x = ૧૬ થી ૧૭) . . . . . . . . . . . . . . . . . ૧૩૩૧ ૩૫.૬.૧૬ સંપૂર્ણ ટ્રાન્સફર માટે TIMx DMA સરનામું (TIMx_DMAR)(x = ૧૬ થી ૧૭) . . . . ૧૩૩૨ ૩૫.૬.૧૭ TIM1321 વિકલ્પ રજિસ્ટર ૧ (TIM35.6.7_OR1) . . . . . . . . . . . . . . . . . . . . . . . . ૧૩૩૨ ૩૫.૬.૧૮ TIM1 વિકલ્પ રજિસ્ટર ૨ (TIM16_OR17) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ૧૩૩૩ ૩૫.૬.૧૯ TIM1322 વિકલ્પ રજિસ્ટર ૧ (TIM35.6.8_OR16) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ૧૩૩૪ ૩૫.૬.૨૦ TIM17 વિકલ્પ રજિસ્ટર ૨ (TIM1324_OR35.6.9) . . . . . . . . . . . . . . . . . . . . ૧૩૩૫ ૩૫.૬.૨૧ TIM16/TIM17 રજિસ્ટર નકશો . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ૧૩૩૭
36
મૂળભૂત ટાઈમર્સ (TIM6/TIM7) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ૧૩૩૯
૩૩.૧ TIM36.1/TIM6 પરિચય . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ૧૦૭૨
૩૩.૨ TIM36.2/TIM6 મુખ્ય લાક્ષણિકતાઓ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ૧૦૭૨
૩૩.૩ TIM36.3/TIM6 કાર્યાત્મક વર્ણન . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ૧૦૭૪
૩૩.૩.૧ સમય-આધાર એકમ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ૧૦૭૪
૩૬.૩.૨ ગણતરી સ્થિતિ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ૧૩૪૨
૩૩.૩.૨૩ UIF બીટ રીમેપિંગ .
૩૬.૩.૪ ઘડિયાળનો સ્ત્રોત . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ૧૩૪૫
RM0438 રેવ 8
37/2187
54
સામગ્રી
આરએમ0438
36.4
૩૩.૩.૨૯ ડીબગ મોડ .
TIM6/TIM7 રજીસ્ટર કરે છે . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ૧૩૪૬
૩૬.૪.૧ TIMx કંટ્રોલ રજિસ્ટર ૧ (TIMx_CR36.4.1)(x = ૬ થી ૭) . . . . . . . . . . . . . . . . ૧૩૪૬ ૩૬.૪.૨ TIMx કંટ્રોલ રજિસ્ટર ૨ (TIMx_CR1)(x = ૬ થી ૭) . . . . . . . . . . . . . . . . ૧૩૪૮ ૩૬.૪.૩ TIMx DMA/ઇન્ટરપ્ટ સક્ષમ રજિસ્ટર (TIMx_DIER)(x = ૬ થી ૭) . . . . . . ૧૩૪૮ ૩૬.૪.૪ TIMx સ્ટેટસ રજિસ્ટર (TIMx_SR)(x = ૬ થી ૭) . . . . . . . . . . . . . . . . . . . . . . . . ૧૩૪૯ ૩૬.૪.૫ TIMx ઇવેન્ટ જનરેશન રજિસ્ટર (TIMx_EGR)(x = ૬ થી ૭) . . . . . . . . . . . ૧૩૪૯ ૩૬.૪.૬ TIMx કાઉન્ટર (TIMx_CNT)(x = ૬ થી ૭) . . . . . . . . . . . . . . . . . . . . . . ૧૩૪૯ ૩૬.૪.૭ TIMx પ્રીસ્કેલર (TIMx_PSC)(x = ૬ થી ૭) . ૧૩૫૦ ૩૬.૪.૮ TIMx ઓટો-રીલોડ રજિસ્ટર (TIMx_ARR)(x = ૬ થી ૭) . . . . . . . . . . . . . . . ૧૩૫૦ ૩૬.૪.૯ TIMx રજિસ્ટર નકશો . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ૧૩૫૧
37
લો-પાવર ટાઈમર (LPTIM) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ૧૩૫૨
૩૭.૧ LPTIM પરિચય . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ૧૩૫૨
૩૭.૨ LPTIM મુખ્ય લાક્ષણિકતાઓ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ૧૩૫૨
૩૭.૩ LPTIM અમલીકરણ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ૧૩૫૨
૩૭.૪ LPTIM કાર્યાત્મક વર્ણન . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ૧૩૫૩
૩૭.૪.૧ LPTIM બ્લોક ડાયાગ્રામ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ૧૩૫૩
૩૭.૪.૨ LPTIM પિન અને આંતરિક સિગ્નલો. . . . . . . . . . . . . . . . . . . . . . . . . . ૧૩૫૩
૩૭.૪.૩ LPTIM ઇનપુટ અને ટ્રિગર મેપિંગ . . . . . . . . . . . . . . . . . . . . . . . . . ૧૩૫૪
૩૭.૪.૪ LPTIM રીસેટ અને ઘડિયાળો . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ૧૩૫૫
૩૭.૪.૫ ગ્લિચ ફિલ્ટર . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ૧૩૫૫
૩૭.૪.૬ પ્રીસ્કેલર . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ૧૩૫૬
૩૭.૪.૭ ટ્રિગર મલ્ટિપ્લેક્સર . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ૧૩૫૬
૩૭.૪.૮ ઓપરેટિંગ મોડ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ૧૩૫૭
૩૭.૪.૯ સમયસમાપ્તિ કાર્ય . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ૧૩૫૯
૩૭.૪.૧૦ વેવફોર્મ જનરેશન . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ૧૩૫૯
૩૭.૪.૧૧ નોંધણી અપડેટ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ૧૩૬૦
૩૭.૪.૧૨ કાઉન્ટર મોડ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ૧૩૬૧
૩૭.૪.૧૩ ટાઈમર સક્ષમ કરો. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ૧૩૬૨
૩૭.૪.૧૪ ટાઈમર કાઉન્ટર રીસેટ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ૧૩૬૨
૩૭.૪.૧૫ એન્કોડર મોડ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ૧૩૬૩
૩૩.૩.૩ પુનરાવર્તન કાઉન્ટર . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ૧૦૮૭
૩૩.૩.૨૯ ડીબગ મોડ .
૩૭.૫ LPTIM લો-પાવર મોડ્સ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ૧૩૬૬
૩૭.૬ LPTIM વિક્ષેપો . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ૧૩૬૬
38/2187
RM0438 રેવ 8
આરએમ0438
સામગ્રી
37.7
LPTIM રજિસ્ટર . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ૧૩૬૭
૩૭.૭.૧ LPTIM ઇન્ટરપ્ટ અને સ્ટેટસ રજિસ્ટર (LPTIM_ISR) . . . . . . . . . . . . . . . . ૧૩૬૭ ૩૭.૭.૨ LPTIM ઇન્ટરપ્ટ ક્લિયર રજિસ્ટર (LPTIM_ICR) . . . . . . . . . . . . . . . . . . . . . ૧૩૬૮ ૩૭.૭.૩ LPTIM ઇન્ટરપ્ટ સક્ષમ રજિસ્ટર (LPTIM_IER) . . . . . . . . . . . . . . . . . . . ૧૩૬૯ ૩૭.૭.૪ LPTIM રૂપરેખાંકન રજિસ્ટર (LPTIM_CFGR) . . ૧૩૭૦ ૩૭.૭.૫ LPTIM કંટ્રોલ રજિસ્ટર (LPTIM_CR) . . . . . . . . . . . . . . . . . . . . . . . ૧૩૭૩ ૩૭.૭.૬ LPTIM સરખામણી r
દસ્તાવેજો / સંસાધનો
![]() |
ST STM32L5 શ્રેણી ઓછી વીજ વપરાશ સાથે ખૂબ સુરક્ષિત [પીડીએફ] વપરાશકર્તા માર્ગદર્શિકા RM0438, STM32L5 શ્રેણી ઓછી શક્તિ વપરાશ સાથે ખૂબ સુરક્ષિત, STM32L5 શ્રેણી, ઓછી શક્તિ વપરાશ સાથે ખૂબ સુરક્ષિત, ઓછી શક્તિ વપરાશ, વપરાશ |