STM32L5 ተከታታይ በዝቅተኛ የኃይል ፍጆታ በጣም ደህንነቱ የተጠበቀ
“
ዝርዝር መግለጫዎች፡-
- የምርት ስም: RM0438 የማጣቀሻ መመሪያ
- ክለሳ፡ ራእ 8
- ገጽ፡ 1 እስከ 2187
- የተለቀቀበት ቀን፡ ሰኔ 2025
- አምራች፡ www.st.com
የምርት መረጃ፡-
የ RM0438 ማመሳከሪያ መመሪያ ስለ ዝርዝር መረጃ ይሰጣል
የማህደረ ትውስታ እና የአውቶቡስ አርክቴክቸር፣ TrustZone የደህንነት አርክቴክቸር፣
የማህደረ ትውስታ ድርጅት፣ የተከተተ SRAM፣ የፍላሽ ማህደረ ትውስታ በላይview, ቡት
ውቅረት, እና የስርዓት ደህንነት.
የምርት አጠቃቀም መመሪያዎች፡-
የማህደረ ትውስታ እና የአውቶቡስ አርክቴክቸር;
የስርዓቱ አርክቴክቸር ፈጣን ሲ አውቶቡስ፣ ቀርፋፋ ሲ-አውቶብስ፣ ኤስ-አውቶቡስ፣
DMA-አውቶብስ፣ SDMMC መቆጣጠሪያ DMA አውቶቡስ እና BusMatrix።
TrustZone ደህንነት አርክቴክቸር፡
ነባሪውን የTrustZone ደህንነት ሁኔታ እና TrustZone ያብራራል።
የዳርቻ ምደባ.
የማህደረ ትውስታ ድርጅት፡
የማህደረ ትውስታ ካርታውን፣ የድንበር አድራሻዎችን መመዝገብ እና የ
የተከተተ SRAM ድርጅት.
የተከተተ SRAM
ዝርዝሮች የSRAM2 እኩልነት ማረጋገጫ ፣ ጥበቃን ይፃፉ ፣ ጥበቃን ያንብቡ ፣
ስራዎችን መደምሰስ.
የፍላሽ ማህደረ ትውስታ በላይview:
ማለቂያ ይሰጣልview በስርዓቱ ውስጥ ጥቅም ላይ የዋለው የፍላሽ ማህደረ ትውስታ.
የማስነሻ ውቅር፡
ለስርዓቱ የማስነሻ ቅንጅቶችን ይሸፍናል.
የስርዓት ደህንነት
የስርዓት ደህንነት እርምጃዎች መግቢያ.
ተዘውትረው የሚጠየቁ ጥያቄዎች (FAQ)፡-
ጥ፡ ስለ መዝገብ ዳግም ማስጀመር መረጃ የት ማግኘት እችላለሁ
እሴቶች?
መ: የመመዝገቢያ ዳግም ማስጀመሪያ ዋጋዎች በአንቀጽ 1.3 ውስጥ ተዘርዝረዋል
መመሪያ.
ጥ፡ TrustZone የደህንነት አርክቴክቸር ምንድን ነው?
መ፡ TrustZone የደህንነት አርክቴክቸር በክፍል 2.2 ተብራርቷል።
የመመሪያው.
ጥ: የማስነሻ ቅንጅቶችን እንዴት ማዋቀር እችላለሁ?
መ: የቡት ማዋቀር መመሪያዎች በክፍል 3 ውስጥ ይገኛሉ
የመመሪያው.
""
RM0438 የማጣቀሻ መመሪያ
STM32L5 ተከታታይ የላቀ Arm® ላይ የተመሠረተ 32-ቢት MCUs
መግቢያ
ይህ የማጣቀሻ መመሪያ የመተግበሪያ ገንቢዎችን ያነጣጠረ ነው። የ STM32L552xx እና STM32L562xx ማይክሮ መቆጣጠሪያ ሜሞሪ እና ፔሪፈራል እንዴት መጠቀም እንደሚቻል ላይ የተሟላ መረጃ ይሰጣል። STM32L552xx እና STM32L562xx የ STM32L5x2 ማይክሮ መቆጣጠሪያ መስመር የተለያየ የማህደረ ትውስታ መጠን፣ ፓኬጆች እና ተጓዳኝ አካላት ናቸው። ለማዘዝ መረጃ፣ ሜካኒካል እና ኤሌክትሪክ መሳሪያ ባህሪያት እባክዎን ተዛማጅ የውሂብ ሉሆችን ይመልከቱ። ስለ Arm® Cortex®-M33 ኮር መረጃ፣ የ Cortex®-M33 ቴክኒካል ማመሳከሪያ መመሪያን ይመልከቱ። የ STM32L552xx እና STM32L562xx ማይክሮፕሮሰሰሮች የ ST ዘመናዊ የፈጠራ ባለቤትነት ቴክኖሎጂን ያካትታሉ።
ተዛማጅ ሰነዶች
· Cortex®-M33 ቴክኒካል ማጣቀሻ መመሪያ በ http://infocenter.arm.com
ሰኔ 2025
RM0438 ራዕይ 8
1/2187
www.st.com
1
ይዘቶች
ይዘቶች
RM0438
1
የሰነድ ድንጋጌዎች . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77
1.1 አጠቃላይ መረጃ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77
1.2 የምዝገባ አህጽሮተ ቃላት ዝርዝር። . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77
1.3 የዳግም ማስጀመሪያ ዋጋ ይመዝገቡ። . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 78
1.4 መዝገበ ቃላት . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 78
1.5 ተጓዳኝ እቃዎች መገኘት . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 78
2
የማህደረ ትውስታ እና የአውቶቡስ አርክቴክቸር . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 79
2.1 የስርዓት አርክቴክቸር . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 79
2.1.1 ፈጣን ሲ-አውቶቡስ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 80
2.1.2 ቀርፋፋ ሲ-አውቶቡስ። . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 80
2.1.3 ኤስ-አውቶቡስ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 80
2.1.4 ዲኤምኤ-አውቶቡስ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81
2.1.5 SDMMC መቆጣጠሪያ DMA አውቶቡስ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81
2.1.6 BusMatrix . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81
2.2 TrustZone የደህንነት አርክቴክቸር። . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81
2.2.1 ነባሪ የ TrustZone የደህንነት ሁኔታ። . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 82
2.2.2 TrustZone የዳርቻ ምደባ። . . . . . . . . . . . . . . . . . . . . . . . . . . . 83
2.3 የማህደረ ትውስታ ድርጅት . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 86
2.3.1 መግቢያ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 86
2.3.2 የማስታወሻ ካርታ እና የድንበር አድራሻዎችን ይመዝግቡ. . . . . . . . . . . . . . . . . . 87
2.4 የተከተተ SRAM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 93
2.4.1 SRAM2 እኩልነት ማረጋገጥ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 93
2.4.2 SRAM2 ጥበቃን ይፃፉ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 94
2.4.3 SRAM2 ጥበቃን ያንብቡ። . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 96
2.4.4 SRAM2 አጥፋ። . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 96
2.5 ፍላሽ ማህደረ ትውስታ አልቋልview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 96
3
የቡት ማዋቀር . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 97
4
የስርዓት ደህንነት. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 100
4.1 መግቢያ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 100
4.2 ቁልፍ የደህንነት ባህሪያት. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 100
2/2187
RM0438 ራዕይ 8
RM0438
ይዘቶች
4.3 4.4 4.5 4.6
4.7 4.8 እ.ኤ.አ
4.9 4.10 4.11 4.12 4.13 እ.ኤ.አ
ደህንነቱ የተጠበቀ ጭነት። . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 101 ደህንነቱ የተጠበቀ ቡት። . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 101
4.4.1 መግቢያ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 101 4.4.2 ልዩ የማስነሻ ግቤት እና BOOT_LOCK። . . . . . . . . . . . . . . . . . . . . . . . . 102 4.4.3 በስርዓት ፍላሽ ማህደረ ትውስታ ውስጥ የማይለወጥ የእምነት ስር . . . . . . . . . . . . . . . . . 102
ደህንነቱ የተጠበቀ ዝማኔ። . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 102 TrustZoneን በመጠቀም የንብረት ማግለል. . . . . . . . . . . . . . . . . . . . . . . . . . . . 103
4.6.1 መግቢያ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 103 4.6.2 TrustZone የደህንነት አርክቴክቸር . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 103 4.6.3 Armv8-M የ Cortex-M33 ደህንነት ቅጥያ። . . . . . . . . . . . . . . . . . . . . 104 4.6.4 IDAU/SAU በመጠቀም የማህደረ ትውስታ እና የዳርቻ ድልድል። . . . . . . . . . . . . . 104 4.6.5 የማህደረ ትውስታ እና የዳርቻ ድልድል GTZC በመጠቀም። . . . . . . . . . . . . . . . . . 106 4.6.6 በ TrustZone-aware peripherals ውስጥ ደህንነትን ማስተዳደር። . . . . . . . . . . . . . . 109 4.6.7 የTrustZone ደህንነትን በማንቃት ላይ። . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 116 4.6.8 የትረስት ዞን ደህንነትን ማጥፋት። . . . . . . . . . . . . . . . . . . . . . . . . . . . . 116
ሌሎች የሀብት ማግለል . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .117
4.7.1 ደህንነቱ የተጠበቀ ድብቅ ጥበቃ (ኤችዲፒ) በመጠቀም ጊዜያዊ ማግለል . . . . . . . . . . . . 117
ደህንነቱ የተጠበቀ አፈፃፀም። . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .118
4.8.1 መግቢያ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 118 4.8.2 የማህደረ ትውስታ መከላከያ ክፍል (ኤምፒዩ) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 118 4.8.3 የተከተተ ፍላሽ ማህደረ ትውስታ የመፃፍ ጥበቃ። . . . . . . . . . . . . . . . . . . . . . 118 4.8.4 ቲamper ማግኘት እና ምላሽ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 118
ደህንነቱ የተጠበቀ ማከማቻ። . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 120
4.9.1 መግቢያ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 120 4.9.2 ልዩ መታወቂያ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 121
ክሪፕቶ ሞተሮች . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 121
4.10.1 መግቢያ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 121 4.10.2 የክሪፕቶ ሞተሮች ባህሪዎች። . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 121 4.10.3 በበረራ ላይ ዲክሪፕሽን ሞተር (OTFDEC) . . . . . . . . . . . . . . . . . . . . . . . 122
የምርት የሕይወት ዑደት. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 123
4.11.1 የህይወት ዑደት አስተዳደር ከንባብ ጥበቃ (RDP) ጋር። . . . . . . . . . . . 124 4.11.2 የሚመከር አማራጭ ባይት መቼቶች . . . . . . . . . . . . . . . . . . . . . . . . . . 125
የመዳረሻ ቁጥጥር የሚደረግበት ማረም . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 125
4.12.1 የማረም ጥበቃ ከንባብ ጥበቃ (RDP) ጋር። . . . . . . . . . . . . . . . . 125
የሶፍትዌር አእምሯዊ ንብረት ጥበቃ እና የትብብር ልማት 126
RM0438 ራዕይ 8
3/2187
54
ይዘቶች
RM0438
4.13.1
4.13.2 4.13.3 እ.ኤ.አ
የሶፍትዌር አእምሯዊ ንብረት ጥበቃ ከንባብ ጥበቃ (RDP) ጋር። . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 126
የሶፍትዌር አእምሯዊ ንብረት ጥበቃ ከ OTFDEC ጋር። . . . . . . . . . . 127
ሌሎች የሶፍትዌር አእምሯዊ ንብረት ጥበቃዎች . . . . . . . . . . . . . . . . . 129
5
Global TrustZone® መቆጣጠሪያ (GTZC)። . . . . . . . . . . . . . . . . . . . . . . . . 130
5.1 GTZC መግቢያ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 130
5.2 GTZC ዋና ባህሪያት. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 130
5.2.1 GTZC TrustZone ስርዓት አርክቴክቸር። . . . . . . . . . . . . . . . . . . . . . . . . 130
5.3 GTZC ተግባራዊ መግለጫ። . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 132
5.3.1 GTZC የማገጃ ንድፍ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 132
5.3.2 ሕገ-ወጥ የመግቢያ ትርጉም. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 133
5.3.3 TrustZone የደህንነት መቆጣጠሪያ (TZSC) . . . . . . . . . . . . . . . . . . . . . . . . . . 134
5.3.4 የማህደረ ትውስታ ጥበቃ መቆጣጠሪያ - እገዳን መሰረት ያደረገ (MPCBB) . . . . . . . . . . . . . 134
5.3.5 TrustZone ህገወጥ መዳረሻ መቆጣጠሪያ (TZIC) . . . . . . . . . . . . . . . . . . . . . . 135
5.3.6 የመብራት / ዳግም ማስጀመር ሁኔታ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 135
5.3.7 የዲኤምኤ ጥያቄዎች . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 135
5.4 GTZC ክስተቶች. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 135
5.5 GTZC_TZSC ተመዝጋቢዎች። . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 136
5.5.1 GTZC_TZSC የቁጥጥር መመዝገቢያ (GTZC_TZSC_CR)። . . . . . . . . . . . . . . . 136
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
5.5.8 GTZC_TZSC ካርታ ይመዝገቡ እና እሴቶችን ዳግም ያስጀምሩ። . . . . . . . . . . . . . . . . . . . 148
5.6 GTZC_MPCBB መዝገቦች። . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 150
5.6.1 GTZC_MPCBBx የቁጥጥር መመዝገቢያ (GTZC_MPCBBx_CR) (x = 1 እስከ 2)። 150
5.6.2 GTZC_MPCBB1 የመቆለፊያ መመዝገቢያ 1(GTZC_MPCBB1_LCKVTR1)። . . . . . 151
5.6.3
GTZC_MPCBB2 የመቆለፊያ መመዝገቢያ 1 (GTZC_MPCBB2_LCKVTR1) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 151
4/2187
RM0438 ራዕይ 8
RM0438
ይዘቶች
5.6.4
GTZC_MPCBBx የቬክተር መመዝገቢያ y (GTZC_MPCBBx_VCTRy) (x = 1 እስከ 2)። . . . . . . . . . . . . . . . . . . . . . . . 152
5.6.5 GTZC_MPCBB1 ካርታ ይመዝገቡ እና እሴቶችን ዳግም ያስጀምሩ። . . . . . . . . . . . . . . . . 153
5.6.6 GTZC_MPCBB2 ካርታ ይመዝገቡ እና እሴቶችን ዳግም ያስጀምሩ። . . . . . . . . . . . . . . . . 153
5.7 GTZC_TZIC መመዝገቢያ። . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 154
5.7.1 GTZC_TZIC ማቋረጥ መመዝገቢያ 1ን አንቃ (GTZC_TZIC_IER1)። . . . . . . 154
5.7.2 GTZC_TZIC ማቋረጥ መመዝገቢያ 2ን አንቃ (GTZC_TZIC_IER2)። . . . . . . 157
5.7.3 GTZC_TZIC ማቋረጥ መመዝገቢያ 3ን አንቃ (GTZC_TZIC_IER3)። . . . . . . 159
5.7.4 GTZC_TZIC ሁኔታ መመዝገቢያ 1 (GTZC_TZIC_SR1) . . . . . . . . . . . . . . 160
5.7.5 GTZC_TZIC ሁኔታ መመዝገቢያ 2 (GTZC_TZIC_SR2) . . . . . . . . . . . . . . 163
5.7.6 GTZC_TZIC ሁኔታ መመዝገቢያ 3 (GTZC_TZIC_SR3) . . . . . . . . . . . . . . 165
5.7.7 GTZC_TZIC ባንዲራ ግልጽ መመዝገቢያ 1 (GTZC_TZIC_FCR1)። . . . . . . . . . . . 166
5.7.8 GTZC_TZIC ባንዲራ ግልጽ መመዝገቢያ 2 (GTZC_TZIC_FCR2)። . . . . . . . . . . . 169
5.7.9 GTZC_TZIC ባንዲራ ግልጽ መመዝገቢያ 3 (GTZC_TZIC_FCR3)። . . . . . . . . . . . 171
5.7.10 GTZC_TZIC ካርታ ይመዝገቡ እና እሴቶችን ዳግም ያስጀምሩ። . . . . . . . . . . . . . . . . . . . . 172
6
የተከተተ ፍላሽ ማህደረ ትውስታ (ፍላሽ) . . . . . . . . . . . . . . . . . . . . . . . . . . . 174
6.1 መግቢያ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 174
6.2 FLASH ዋና ዋና ባህሪያት. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 174
6.3 የፍላሽ ማህደረ ትውስታ ተግባራዊ መግለጫ። . . . . . . . . . . . . . . . . . . . . . . . . . . 175
6.3.1 የፍላሽ ማህደረ ትውስታ ድርጅት. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 175
6.3.2 የስህተት ኮድ ማስተካከያ (ኢ.ሲ.ሲ.) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 178
6.3.3 የንባብ መዳረሻ መዘግየት። . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 179
6.3.4 ዝቅተኛ-ቮልtagኢ አንብብ። . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 180
6.3.5 የፍላሽ ፕሮግራም እና ስራዎችን ደምስስ . . . . . . . . . . . . . . . . . . . . . . . . . . 180
6.3.6 የፍላሽ ዋና ማህደረ ትውስታ መደምሰስ ቅደም ተከተሎችን። . . . . . . . . . . . . . . . . . . . . . . . . 182
6.3.7 የፍላሽ ዋና ማህደረ ትውስታ ፕሮግራም ቅደም ተከተል። . . . . . . . . . . . . . . . . . . 185
6.3.8 የፍላሽ ስህተቶች ባንዲራዎች። . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 186
6.3.9
አንብብ እያለ ጻፍ (RWW) የሚገኘው በሁለት-ባንክ ሁነታ ብቻ ነው (DBANK = 1)። . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 188
6.4 የፍላሽ ማህደረ ትውስታ አማራጭ ባይት . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 190
6.4.1 አማራጭ ባይት መግለጫ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 190
6.4.2 አማራጭ ባይት ፕሮግራሚንግ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 191
6.5 ፍላሽ ትረስትዞን ደህንነት እና ልዩ ጥበቃዎች። . . . . . . . . . . . . . . . 193
6.5.1 TrustZone ደህንነት ጥበቃ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 193
6.5.2 አስተማማኝ የውሃ ምልክት-ተኮር አካባቢ ጥበቃ። . . . . . . . . . . . . . . . . . . . . . 195
6.5.3 አስተማማኝ የድብቅ ጥበቃ (ኤችዲፒ) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 195
RM0438 ራዕይ 8
5/2187
54
ይዘቶች
RM0438
6.5.4 ደህንነቱ የተጠበቀ ብሎክ ላይ የተመሰረተ አካባቢ (SECBB) ጥበቃ። . . . . . . . . . . . . . . . . . 196 6.5.5 ከአስተማማኝ የማህደረ ትውስታ አድራሻ ማስነሳት። . . . . . . . . . . . . . . . . . . 197 6.5.6 የፍላሽ ደህንነት ባህሪ ሁኔታ። . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 197 6.5.7 ፍላሽ መመዝገቢያ ልዩ እና ልዩ ያልሆኑ ሁነታዎችን ይመዘግባል። . . . . . . . . . . . . . . 198
6.6 ደህንነቱ የተጠበቀ የስርዓት ማህደረ ትውስታ። . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 198
6.6.1 መግቢያ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 198 6.6.2 RSS ምንጭን ለቡት ጫኚ ይመድባል። . . . . . . . . . . . . . . . . . . . . . . . . 198 6.6.3 RSSLIB ተግባራት። . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 200
6.7 የፍላሽ ማህደረ ትውስታ ጥበቃ። . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 202
6.7.1 ጥበቃን ይጻፉ (WRP) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 202 6.7.2 የንባብ ጥበቃ (RDP) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 204
6.8 ፍላሽ ይቋረጣል። . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 212 6.9 የፍላሽ መመዝገቢያዎች። . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 213
6.9.1 የፍላሽ መዳረሻ መቆጣጠሪያ መመዝገቢያ (FLASH_ACR)። . . . . . . . . . . . . . . . . . . 213 6.9.2 የፍላሽ ኃይል-ወደታች ቁልፍ መመዝገቢያ (FLASH_PDKEYR)። . . . . . . . . . . . . . 214 6.9.3 ፍላሽ ደህንነቱ ያልተጠበቀ ቁልፍ መመዝገቢያ (FLASH_NSEYR)። . . . . . . . . . . . . . . 215 6.9.4 የፍላሽ ደህንነቱ የተጠበቀ ቁልፍ መመዝገቢያ (FLASH_SECKEYR)። . . . . . . . . . . . . . . . . 215 6.9.5 የፍላሽ አማራጭ ቁልፍ መመዝገቢያ (FLASH_OPTKEYR) . . . . . . . . . . . . . . . . . . 216 6.9.6 ብልጭታ ዝቅተኛ ጥራዝtage ቁልፍ መመዝገቢያ (FLASH_LVEKEYR) . . . . . . . . . . . . . 216 6.9.7 የፍላሽ ሁኔታ መመዝገቢያ (FLASH_NSSR)። . . . . . . . . . . . . . . . . . . . . . . . . 217 6.9.8 የፍላሽ ሁኔታ መመዝገቢያ (FLASH_SECSR) . . . . . . . . . . . . . . . . . . . . . . . 218 6.9.9 ብልጭታ ደህንነቱ ያልተጠበቀ የቁጥጥር መመዝገቢያ (FLASH_NSCR)። . . . . . . . . . . . . . . 220 6.9.10 የፍላሽ ደህንነቱ የተጠበቀ መቆጣጠሪያ መመዝገቢያ (FLASH_SECCR)። . . . . . . . . . . . . . . . . 222 6.9.11 ፍላሽ ኢሲሲ መመዝገቢያ (FLASH_ECCR) . . . . . . . . . . . . . . . . . . . . . . . . . 223 6.9.12 የፍላሽ አማራጭ መመዝገቢያ (FLASH_OPTR) . . . . . . . . . . . . . . . . . . . . . . . . . 225 6.9.13 ፍላሽ ደህንነቱ የተጠበቀ የማስነሻ አድራሻ 0 መመዝገቢያ (FLASH_NSBOOTAD0R) 227 6.9.14 ፍላሽ ደህንነቱ የተጠበቀ የማስነሻ አድራሻ 1 መዝገብ (FLASH_NSBOOTAD1R) 228 6.9.15 ፍላሽ ደህንነቱ የተጠበቀ የማስነሻ አድራሻ 0 መመዝገቢያ (FLASH_SECBOOTADD0R) . 228 6.9.16 ፍላሽ ባንክ 1 ደህንነቱ የተጠበቀ የውሃማክ1 መመዝገቢያ (FLASH_SECWM1R1)። . . . 229 6.9.17 ፍላሽ ደህንነቱ የተጠበቀ watermak1 መመዝገቢያ 2 (FLASH_SECWM1R2)። . . . . . . . 230 6.9.18 ፍላሽ WPR1 አካባቢ የአድራሻ መመዝገቢያ (FLASH_WRP1AR)። . . . . . . . . 231 6.9.19 ፍላሽ WPR1 አካባቢ B አድራሻ መመዝገቢያ (FLASH_WRP1BR) . . . . . . . . . 232 6.9.20 ፍላሽ ደህንነቱ የተጠበቀ watermak2 መመዝገቢያ (FLASH_SECWM2R1) . . . . . . . . . 233 6.9.21 ፍላሽ ደህንነቱ የተጠበቀ watermak2 መመዝገቢያ 2 (FLASH_SECWM2R2)። . . . . . . . 234 6.9.22 ፍላሽ WPR2 አካባቢ የአድራሻ መመዝገቢያ (FLASH_WRP2AR)። . . . . . . . . 235 6.9.23 ፍላሽ WPR2 አካባቢ B አድራሻ መመዝገቢያ (FLASH_WRP2BR) . . . . . . . . . 236
6/2187
RM0438 ራዕይ 8
RM0438
ይዘቶች
6.9.24
6.9.25
6.9.26 6.9.27 6.9.28
FLASH ደህንነቱ የተጠበቀ ብሎክ ላይ የተመሰረተ ባንክ 1 መመዝገቢያ (FLASH_SECBB1Rx) (በ x=1..4)። . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 237
FLASH ደህንነቱ የተጠበቀ ብሎክ ላይ የተመሰረተ ባንክ 2 መመዝገቢያ (FLASH_SECBB2Rx) (በ x=1..4)። . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 237
FLASH ደህንነቱ የተጠበቀ HDP መቆጣጠሪያ መመዝገቢያ (FLASH_SECHDPCR)። . . . . . . . 238
የFLASH ልዩ ውቅር መዝገብ (FLASH_PRIVCFGR)። . . . . . . 238
የ FLASH መመዝገቢያ ካርታ እና ዋጋዎችን ዳግም ያስጀምሩ. . . . . . . . . . . . . . . . . . . . . . . . . 239
7
የመመሪያ መሸጎጫ (ICACHE) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 242
7.1 ICACHE መግቢያ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 242
7.2 ICACHE ዋና ባህሪያት. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 242
7.3 ICACHE ትግበራ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 243
7.4 ICACHE ተግባራዊ መግለጫ። . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 243
7.4.1 ICACHE የማገጃ ንድፍ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 244
7.4.2 ICACHE ዳግም ማስጀመር እና ሰዓቶች . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 244
7.4.3 ICACHE TAG ትዝታ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 245
7.4.4 ቀጥታ ካርታ የተሰራ ICACHE (1-way cache) . . . . . . . . . . . . . . . . . . . . . . . . 246
7.4.5 ICACHE ማንቃት። . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 247
7.4.6 መሸጎጫ እና መሸጎጫ የሌለው ትራፊክ። . . . . . . . . . . . . . . . . . . . . . . . . . 247
7.4.7 የአድራሻ ማስተካከያ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 248
7.4.8 መሸጎጫ መዳረሻዎች . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 250
7.4.9 ባለሁለት-ማስተር መሸጎጫ። . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 251
7.4.10 ICACHE ደህንነት . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 251
7.4.11 ICACHE ጥገና . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 251
7.4.12 ICACHE የአፈፃፀም ክትትል . . . . . . . . . . . . . . . . . . . . . . . . . . . . 252
7.4.13 ICACHE ቡት . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 252
7.5 ICACHE ዝቅተኛ ኃይል ሁነታዎች . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 252
7.6 የ ICACHE ስህተት አስተዳደር እና ማቋረጥ. . . . . . . . . . . . . . . . . . . . . . 253
7.7 የ ICACHE መመዝገቢያ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 253
7.7.1 ICACHE ቁጥጥር መዝገብ (ICACHE_CR) . . . . . . . . . . . . . . . . . . . . . . . 253
7.7.2 ICACHE ሁኔታ መመዝገቢያ (ICACHE_SR) . . . . . . . . . . . . . . . . . . . . . . . . 254
7.7.3 ICACHE ማቋረጥ አንቃ መመዝገቢያ (ICACHE_IER)። . . . . . . . . . . . . . . . 255
7.7.4 ICACHE ባንዲራ ግልጽ መዝገብ (ICACHE_FCR) . . . . . . . . . . . . . . . . . . . 255
7.7.5 ICACHE የመከታተያ መዝገብ (ICACHE_HMONR) መታ። . . . . . . . . . . . . . . . 256
7.7.6 ICACHE miss monitor register (ICACHE_MMONR) . . . . . . . . . . . . . 256
7.7.7 ICACHE ክልል x የውቅረት መመዝገቢያ (ICACHE_CRRx) . . . . . . . . 256
7.7.8 ICACHE የመመዝገቢያ ካርታ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 258
RM0438 ራዕይ 8
7/2187
54
ይዘቶች
RM0438
8
የኃይል መቆጣጠሪያ (PWR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 259
8.1 የኃይል አቅርቦቶች እና አቅርቦት ጎራዎች . . . . . . . . . . . . . . . . . . . . . . . . . . . 259
8.1.1 ገለልተኛ የአናሎግ ፔሪፈራል አቅርቦት . . . . . . . . . . . . . . . . . . . . . . . . 264
8.1.2 ገለልተኛ የአይ/ኦ አቅርቦት ባቡር . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 264
8.1.3 ገለልተኛ የዩኤስቢ ማስተላለፊያዎች አቅርቦት። . . . . . . . . . . . . . . . . . . . . . . . . 264
8.1.4 የባትሪ ምትኬ ጎራ። . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 265
8.2 የስርዓት አቅርቦት ጥራዝtagሠ ደንብ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 266
8.2.1 ጥራዝtagሠ ተቆጣጣሪ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 266
8.2.2 የተከተተ SMPS ወደ ታች መለወጫ። . . . . . . . . . . . . . . . . . . . . . . . 267
8.2.3 SMPS ወደ ታች የመቀየሪያ የኃይል አቅርቦት እቅድ . . . . . . . . . . . . . . . 268
8.2.4 SMPS ወደ ታች መለወጫ ወደ ዝቅተኛ ኃይል ሁነታ። . . . . . . . . . . . . 269
8.2.5 ተለዋዋጭ ጥራዝtagኢ ልኬት አስተዳደር . . . . . . . . . . . . . . . . . . . . . . . . 270
8.2.6 VDD12 ጎራ እና ውጫዊ SMPS . . . . . . . . . . . . . . . . . . . . . . . . . . 271
8.3 የኃይል አቅርቦት ቁጥጥር. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 273
8.3.1
የኃይል-ላይ ዳግም ማስጀመር (POR) / ኃይል-ወደታች ዳግም ማስጀመር (PDR) / ቡናማ-ውጭ ዳግም ማስጀመር (BOR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 273
8.3.2 በፕሮግራም ሊሰራ የሚችል ጥራዝtagኢ ማወቂያ (PVD) . . . . . . . . . . . . . . . . . . . . . . . . 274
8.3.3 የፔሪፈራል ጥራዝtagሠ ክትትል (PVM) . . . . . . . . . . . . . . . . . . . . . . . . . . 275
8.3.4 የላይኛው ጥራዝtagሠ ደፍ ክትትል . . . . . . . . . . . . . . . . . . . . . . . . . . . 276
8.3.5 የሙቀት መጠንን መከታተል. . . . . . . . . . . . . . . . . . . . . . . . . . . . 276
8.4 የኃይል አስተዳደር. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 277
8.4.1 የኃይል ሁነታዎች . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 277
8.4.2 አሂድ ሁነታ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 283
8.4.3 ዝቅተኛ-ኃይል አሂድ ሁነታ (LP run) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 283
8.4.4 ዝቅተኛ ኃይል ሁነታዎች . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 284
8.4.5 የእንቅልፍ ሁነታ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 285
8.4.6 ዝቅተኛ-ኃይል እንቅልፍ ሁነታ (LP እንቅልፍ) . . . . . . . . . . . . . . . . . . . . . . . . . . . 286
8.4.7 አቁም 0 ሁነታ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 287
8.4.8 አቁም 1 ሁነታ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 289
8.4.9 አቁም 2 ሁነታ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 290
8.4.10 በተጠባባቂ ሁነታ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 292
8.4.11 የመዝጋት ሁነታ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 295
8.4.12 ከዝቅተኛ ኃይል ሁነታ ራስ-ማነቃቂያ . . . . . . . . . . . . . . . . . . . . . . . . . 296
8.5 PWR TrustZone ደህንነት። . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 296
8.5.1 የPWR ልዩ እና ልዩ መብት የሌላቸው ሁነታዎች። . . . . . . . . . . . . . . . . . . . . . 298
8.6 የPWR መዝገቦች። . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 298
8/2187
RM0438 ራዕይ 8
RM0438
ይዘቶች
8.6.1 8.6.2 8.6.3 8.6.4 8.6.5 8.6.6 8.6.7 8.6.8 8.6.9 8.6.10 8.6.11 8.6.12 8.6.13 8.6.14 8.6.15 8.6.16 8.6.17 8.6.18 8.6.19 .8.6.20 8.6.21. 8.6.22 8.6.23 8.6.24
የኃይል መቆጣጠሪያ መመዝገቢያ 1 (PWR_CR1) . . . . . . . . . . . . . . . . . . . . . . . . 299 የኃይል መቆጣጠሪያ መመዝገቢያ 2 (PWR_CR2)። . . . . . . . . . . . . . . . . . . . . . . . . 300 የኃይል መቆጣጠሪያ መመዝገቢያ 3 (PWR_CR3)። . . . . . . . . . . . . . . . . . . . . . . . . 301 የኃይል መቆጣጠሪያ መመዝገቢያ 4 (PWR_CR4) . . . . . . . . . . . . . . . . . . . . . . . . 303 የኃይል ሁኔታ መመዝገቢያ 1 (PWR_SR1) . . . . . . . . . . . . . . . . . . . . . . . . . 304 የኃይል ሁኔታ መመዝገቢያ 2 (PWR_SR2)። . . . . . . . . . . . . . . . . . . . . . . . . . 306 የኃይል ሁኔታ ግልጽ መዝገብ (PWR_SCR)። . . . . . . . . . . . . . . . . . . . . . . 307 የኃይል ወደብ የሚጎትት መቆጣጠሪያ መዝገብ (PWR_PUCRA)። . . . . . . . . . . . . 308 የኃይል ወደብ ተጎታች መቆጣጠሪያ መዝገብ (PWR_PDCRA)። . . . . . . . . . 308 የኃይል ወደብ B የሚጎትት መቆጣጠሪያ መመዝገቢያ (PWR_PUCRB)። . . . . . . . . . . . . 309 የኃይል ወደብ B ተጎታች መቆጣጠሪያ መመዝገቢያ (PWR_PDCRB)። . . . . . . . . . 310 ፓወር ወደብ C የሚጎትት መቆጣጠሪያ መመዝገቢያ (PWR_PUCRC)። . . . . . . . . . . . 310 የኃይል ወደብ C ተጎታች መቆጣጠሪያ መመዝገቢያ (PWR_PDCRC)። . . . . . . . . . 311 ፓወር ወደብ D የሚጎትት መቆጣጠሪያ መመዝገቢያ (PWR_PUCRD) . . . . . . . . . . . 311 የኃይል ወደብ D ተጎታች መቆጣጠሪያ መመዝገቢያ (PWR_PDCRD)። . . . . . . . . . 312 የኃይል ወደብ ኢ የመሳብ መቆጣጠሪያ መመዝገቢያ (PWR_PUCRE)። . . . . . . . . . . . . 313 የኃይል ወደብ ኢ ተጎታች መቆጣጠሪያ መመዝገቢያ (PWR_PDCRE)። . . . . . . . . . 313 የኃይል ወደብ F ተጎታች መቆጣጠሪያ መመዝገቢያ (PWR_PUCRF)። . . . . . . . . . . . . 314 የኃይል ወደብ F ተጎታች መቆጣጠሪያ መመዝገቢያ (PWR_PDCRF)። . . . . . . . . . 314 የኃይል ወደብ ጂ ተጎታች መቆጣጠሪያ መመዝገቢያ (PWR_PUCRG)። . . . . . . . . . . . 315 የኃይል ወደብ G ተጎታች መቆጣጠሪያ መመዝገቢያ (PWR_PDCRG)። . . . . . . . . . 316 ፓወር ወደብ H ፑል አፕ መቆጣጠሪያ መመዝገቢያ (PWR_PUCRH)። . . . . . . . . . . . 316 የኃይል ወደብ H ተጎታች መቆጣጠሪያ መመዝገቢያ (PWR_PDCRH)። . . . . . . . . . 317 የሀይል ደህንነቱ የተጠበቀ የውቅር መዝገብ (PWR_SECCFGR)። . . . . . . . . . . 317 የኃይል መብት ውቅር መዝገብ (PWR_PRIVCFGR)። . . . . . . . . 319 የ PWR መመዝገቢያ ካርታ እና ዋጋዎችን ዳግም ያስጀምሩ. . . . . . . . . . . . . . . . . . . . . . . . . . 320
9
ዳግም አስጀምር እና የሰዓት መቆጣጠሪያ (RCC) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 323
9.1 ዳግም አስጀምር. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 323
9.1.1 የኃይል ዳግም ማስጀመር . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 323
9.1.2 የስርዓት ዳግም ማስጀመር . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 323
9.1.3 የመጠባበቂያ ጎራ ዳግም ማስጀመር። . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 325
9.2 RCC ፒን እና የውስጥ ምልክቶች . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 325
9.3 ሰዓቶች. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 325
9.3.1 HSE ሰዓት . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 329
9.3.2 HSI16 ሰዓት . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 330
9.3.3 MSI ሰዓት . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 331
RM0438 ራዕይ 8
9/2187
54
ይዘቶች
RM0438
9.3.4 HSI48 ሰዓት . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 332 9.3.5 ፒኤልኤል. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 332 9.3.6 LSE ሰዓት. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 333 9.3.7 LSE የሥርዓት ሰዓት። . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 333 9.3.8 LSI ሰዓት. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 334 9.3.9 የስርዓት ሰዓት (SYSCLK) ምርጫ። . . . . . . . . . . . . . . . . . . . . . . . . . . . 334 9.3.10 የሰዓት ምንጭ ድግግሞሽ እና ጥራዝtagሠ ልኬት . . . . . . . . . . . . . . . . . . 335 9.3.11 የሰዓት ደህንነት ስርዓት (CSS) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 335 9.3.12 የሰዓት ደህንነት ስርዓት በኤልኤስኢ ላይ። . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 335 9.3.13 ADC ሰዓት. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 336 9.3.14 RTC ሰዓት. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 336 9.3.15 የሰዓት ቆጣሪ ሰዓት . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 336 9.3.16 ጠባቂ ሰዓት. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 337 9.3.17 የሰዓት መውጣት ችሎታ። . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 337 9.3.18 የውስጥ/ውጫዊ የሰዓት መለኪያ ከቲም15/ቲም16/ቲም17 ጋር። . . . . 337 9.3.19 የፔሪፈራል ሰዓት መዝገቦችን አንቃ
(RCC_AHBxENR፣ RCC_APBxENRy) . . . . . . . . . . . . . . . . . . . . . . . . 340
9.4 ዝቅተኛ ኃይል ሁነታዎች . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 340 9.5 RCC TrustZone® ደህንነት። . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 341 9.6 RCC ልዩ እና ልዩ መብት የሌለው ሁነታ። . . . . . . . . . . . . . . . . . . . . . . . . 343 9.7 RCC ያቋርጣል። . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 343 9.8 የ RCC መመዝገቢያ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 345
9.8.1 RCC የሰዓት መቆጣጠሪያ መመዝገቢያ (RCC_CR) . . . . . . . . . . . . . . . . . . . . . . . . . 345 9.8.2 RCC የውስጥ ሰዓት ምንጮች የካሊብሬሽን መመዝገቢያ (RCC_ICSCR)። . . . . . 348 9.8.3 RCC የሰዓት ውቅር መዝገብ (RCC_CFGR)። . . . . . . . . . . . . . . . . 349 9.8.4 RCC PLL ውቅር መመዝገቢያ (RCC_PLLCFGR)። . . . . . . . . . . . . . . 352 9.8.5 RCC PLLSAI1 የውቅር መመዝገቢያ (RCC_PLLSAI1CFGR)። . . . . . . 355 9.8.6 RCC PLLSAI2 የውቅር መመዝገቢያ (RCC_PLLSAI2CFGR)። . . . . . . 358 9.8.7 RCC የሰዓት ማቋረጥ አንቃ መመዝገቢያ (RCC_CIER)። . . . . . . . . . . . . . . . 360 9.8.8 RCC የሰዓት መቋረጥ ባንዲራ መመዝገቢያ (RCC_CIFR)። . . . . . . . . . . . . . . . . . 361 9.8.9 RCC ሰዓት አቋርጥ ግልጽ መዝገብ (RCC_CICR)። . . . . . . . . . . . . . . . . 363 9.8.10 RCC AHB1 የፔሪፈራል ዳግም ማስጀመሪያ መዝገብ (RCC_AHB1RSTR)። . . . . . . . . . 364 9.8.11 RCC AHB2 የፔሪፈራል ዳግም ማስጀመሪያ መዝገብ (RCC_AHB2RSTR)። . . . . . . . . . 365 9.8.12 RCC AHB3 የፔሪፈራል ዳግም ማስጀመሪያ መዝገብ (RCC_AHB3RSTR)። . . . . . . . . . 367 9.8.13 RCC APB1 የገፋ ዳግም ማስጀመሪያ መዝገብ 1 (RCC_APB1RSTR1)። . . . . . . . 368 9.8.14 RCC APB1 ተጓዳኝ ዳግም ማስጀመር መዝገብ 2 (RCC_APB1RSTR2)። . . . . . . . 370 9.8.15 RCC APB2 የፔሪፈራል ዳግም ማስጀመሪያ መዝገብ (RCC_APB2RSTR) . . . . . . . . . 371
10/2187
RM0438 ራዕይ 8
RM0438
ይዘቶች
9.8.16 9.8.17 9.8.18 9.8.19 9.8.20 9.8.21 9.8.22
9.8.23
9.8.24
9.8.25
9.8.26
9.8.27
9.8.28
9.8.29 9.8.30 9.8.31 9.8.32
9.8.33 9.8.34 9.8.35 9.8.36 9.8.37 9.8.38 9.8.39 9.8.40 9.8.41 9.8.42
RCC AHB1 የዳርቻ ሰዓት መመዝገቢያ አንቃ (RCC_AHB1ENR)። . . . . 373 RCC AHB2 የዳርቻ ሰዓት መመዝገቢያ አንቃ (RCC_AHB2ENR)። . . . . 374 RCC AHB3 የዳርቻ ሰዓት መመዝገቢያ አንቃ (RCC_AHB3ENR)። . . . . . 376
RCC APB1 ተጓዳኝ ሰዓት መመዝገቢያ 1ን አንቃ (RCC_APB1ENR1)። . . 377 RCC APB1 ተጓዳኝ ሰዓት መመዝገቢያ 2ን አንቃ (RCC_APB1ENR2)። . . 379
RCC APB2 ተጓዳኝ ሰዓት መመዝገቢያ አንቃ (RCC_APB2ENR)። . . . . 381 RCC AHB1 ተጓዳኝ ሰዓቶች በእንቅልፍ እና አቁም ሁነታዎች መመዝገቢያ (RCC_AHB1SMENR) ውስጥ ያንቁ። . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 382 RCC AHB2 ተጓዳኝ ሰዓቶች በእንቅልፍ እና አቁም ሁነታዎች መመዝገቢያ (RCC_AHB2SMENR) ውስጥ ያንቁ። . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 384
RCC AHB3 የዳርቻ ሰዓቶች በእንቅልፍ እና በማቆም ሁነታዎች መመዝገቢያ (RCC_AHB3SMENR) ውስጥ ያንቁ። . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 386 RCC APB1 ተጓዳኝ ሰዓቶች በእንቅልፍ እና አቁም ሁነታዎች ይመዝገቡ 1 (RCC_APB1SMENR1) ያንቁ። . . . . . . . . . . . . . . . . . . . . . . . . . . . 387 RCC APB1 ተጓዳኝ ሰዓቶች በእንቅልፍ እና አቁም ሁነታዎች ይመዝገቡ 2 (RCC_APB1SMENR2) ያንቁ። . . . . . . . . . . . . . . . . . . . . . . . . . . . 390
RCC APB2 ተጓዳኝ ሰዓቶች በእንቅልፍ እና አቁም ሁነታዎች መመዝገቢያ (RCC_APB2SMENR) ውስጥ ያንቁ። . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 391 RCC ተጓዳኝ ገለልተኛ የሰዓት ውቅረት መመዝገቢያ 1 (RCC_CCIPR1)። . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 393 RCC ምትኬ የጎራ መቆጣጠሪያ መመዝገቢያ (RCC_BDCR)። . . . . . . . . . . . . . 395
የ RCC ቁጥጥር/ሁኔታ መመዝገቢያ (RCC_CSR) . . . . . . . . . . . . . . . . . . . . . . 398 RCC የሰዓት ማግኛ አርሲ መመዝገቢያ (RCC_CRRCR)። . . . . . . . . . . . . . . . 400 RCC ተጓዳኝ ገለልተኛ የሰዓት ውቅረት መመዝገቢያ 2 (RCC_CCIPR2)። . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 401
OCTOSPI መዘግየት ውቅር መዝገብ (RCC_DLYCFGR)። . . . . . . . . 402 RCC ደህንነቱ የተጠበቀ የውቅረት መዝገብ (RCC_SECCFGR)። . . . . . . . . . . . 403 RCC ደህንነቱ የተጠበቀ ሁኔታ መመዝገቢያ (RCC_SECSR)። . . . . . . . . . . . . . . . . . . . 405
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
የ RCC መመዝገቢያ ካርታ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 417
10
የሰዓት መልሶ ማግኛ ስርዓት (CRS) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 424
10.1 CRS መግቢያ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 424
10.2 CRS ዋና ባህሪያት. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 424
RM0438 ራዕይ 8
11/2187
54
ይዘቶች
RM0438
10.3 10.4 እ.ኤ.አ
10.5 10.6 10.7
የ CRS ትግበራ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 424 CRS ተግባራዊ መግለጫ። . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 425
10.4.1 CRS የማገጃ ንድፍ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 425 10.4.2 CRS የውስጥ ምልክቶች . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 425 10.4.3 የማመሳሰል ግቤት . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 426 10.4.4 የድግግሞሽ ስህተት መለኪያ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 426 10.4.5 የድግግሞሽ ስህተት ግምገማ እና አውቶማቲክ መከርከም። . . . . . . . . . . . . . 427 10.4.6 CRS አጀማመር እና ማዋቀር። . . . . . . . . . . . . . . . . . . . . . . . . . . 428
CRS በአነስተኛ ኃይል ሁነታዎች . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 429 CRS ያቋርጣል። . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 429 CRS ተመዝጋቢዎች። . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 429
10.7.1 የ CRS መቆጣጠሪያ መመዝገቢያ (CRS_CR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 429 10.7.2 CRS ውቅር መዝገብ (CRS_CFGR)። . . . . . . . . . . . . . . . . . . . . . 430 10.7.3 CRS ማቋረጥ እና ሁኔታ መመዝገቢያ (CRS_ISR) . . . . . . . . . . . . . . . . . . . 431 10.7.4 CRS ማቋረጥ ባንዲራ ግልጽ መመዝገቢያ (CRS_ICR) . . . . . . . . . . . . . . . . . . . . 433 10.7.5 CRS የመመዝገቢያ ካርታ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 434
11
አጠቃላይ ዓላማ I/Os (GPIO) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 435
11.1 መግቢያ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 435
11.2 GPIO ዋና ባህሪያት. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 435
11.3 GPIO ተግባራዊ መግለጫ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 435
11.3.1 አጠቃላይ ዓላማ I/O (GPIO) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 438
11.3.2 አይ/ኦ ፒን ተለዋጭ ተግባር multiplexer እና የካርታ ስራ። . . . . . . . . . . . . . . 438
11.3.3 የአይ/ኦ የወደብ መቆጣጠሪያ መመዝገቢያ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 439
11.3.4 የአይ/ኦ ወደብ መረጃ መመዝገቢያ። . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 439
11.3.5 የአይ/ኦ መረጃ በመጠኑ መንገድ አያያዝ። . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 439
11.3.6 GPIO የመቆለፍ ዘዴ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 440
11.3.7 I/O ተለዋጭ ተግባር ግቤት/ውፅዓት። . . . . . . . . . . . . . . . . . . . . . . . . . . . 440
11.3.8 የውጭ መቆራረጥ/ንቃት መስመሮች . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 440
11.3.9 የግቤት ውቅር. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 441
11.3.10 የውጤት ውቅር. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 441
11.3.11 ተለዋጭ ተግባር ውቅር. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 442
11.3.12 አናሎግ ውቅር. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 443
11.3.13 HSE ወይም LSE oscillator ፒን እንደ GPIOs መጠቀም። . . . . . . . . . . . . . . . . 443
11.3.14 በ RTC አቅርቦት ጎራ ውስጥ የ GPIO ፒን መጠቀም። . . . . . . . . . . . . . . . . 443
11.3.15 PH3 እንደ GPIO መጠቀም። . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 444
12/2187
RM0438 ራዕይ 8
RM0438
ይዘቶች
11.4 11.5 11.6
TrustZone ደህንነት። . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 444
ልዩ እና ልዩ ያልሆኑ ሁነታዎች . . . . . . . . . . . . . . . . . . . . . . . . . . . . 445
GPIO ይመዘገባል. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 446
11.6.1 የ GPIO ወደብ ሁነታ መመዝገቢያ (GPIOx_MODER) (x = A ለ H) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 446
11.6.2 የ GPIO ወደብ የውጤት አይነት መመዝገቢያ (GPIOx_OTYPER) (x = A ለ H) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 446
11.6.3 የጂፒኦ ወደብ የውጤት ፍጥነት መመዝገቢያ (GPIOx_OSPEERR) (x = A እስከ H)። . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 447
11.6.4 የ GPIO ወደብ መጎተቻ/ወደታች መመዝገቢያ (GPIOx_PUPDR) (x = A ለ H) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 447
11.6.5 የ GPIO ወደብ ግብዓት መረጃ መመዝገቢያ (GPIOx_IDR) (x = A ለ H) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 448
11.6.6 የ GPIO ወደብ ውፅዓት መረጃ መመዝገቢያ (GPIOx_ODR) (x = A ለ H) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 448
11.6.7 GPIO port bit set/reset record (GPIOx_BSRR) (x = A to H) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 448
11.6.8 የ GPIO ወደብ ውቅረት መቆለፊያ መመዝገቢያ (GPIOx_LCKR) (x = A ለ H) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 449
11.6.9 GPIO አማራጭ ተግባር ዝቅተኛ መመዝገቢያ (GPIOx_AFRL) (x = A ለ H) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 450
11.6.10 GPIO ተለዋጭ ተግባር ከፍተኛ መመዝገቢያ (GPIOx_AFRH) (x = A ለ H) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 451
11.6.11 የ GPIO ወደብ የቢት ዳግም ማስጀመሪያ መዝገብ (GPIOx_BRR) (x = A ለ H) . . . . . . . . . . . . 452
11.6.12 GPIO ደህንነቱ የተጠበቀ የውቅረት መመዝገቢያ (GPIOx_SECCFGR) (x = A ለ H) . 452
11.6.13 የ GPIO መመዝገቢያ ካርታ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 454
12
የስርዓት ውቅረት መቆጣጠሪያ (SYSCFG) . . . . . . . . . . . . . . . . . . . . 456
12.1 SYSCFG ዋና ባህሪያት. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 456
12.2 SYSCFG TrustZone ደህንነት እና ልዩ መብት። . . . . . . . . . . . . . . . . . . . . . . 456
12.3 የ SYSCFG መመዝገቢያ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 458
12.3.1 SYSCFG ደህንነቱ የተጠበቀ የውቅረት መዝገብ (SYSCFG_SECCFGR)። . . . . 458
12.3.2 SYSCFG ውቅር መመዝገቢያ 1 (SYSCFG_CFGR1)። . . . . . . . . . . . 459
12.3.3 FPU የአቋራጭ ጭንብል መመዝገቢያ (SYSCFG_FPUIMR) . . . . . . . . . . . . . . . 461
12.3.4 SYSCFG ሲፒዩ ደህንነቱ ያልተጠበቀ የመቆለፊያ መዝገብ (SYSCFG_CNSLCKR)። . . . . 461
12.3.5 SYSCFG ሲፒዩ ደህንነቱ የተጠበቀ የመቆለፊያ መመዝገቢያ (SYSCFG_CSLOCKR)። . . . . . . . 462
12.3.6 SYSCFG ውቅር መመዝገቢያ 2 (SYSCFG_CFGR2)። . . . . . . . . . . . 463
12.3.7 SYSCFG SRAM2 ቁጥጥር እና ሁኔታ መመዝገቢያ (SYSCFG_SCSR)። . . . 464
12.3.8 SYSCFG SRAM2 ቁልፍ መመዝገቢያ (SYSCFG_SKR)። . . . . . . . . . . . . . . . . 465
RM0438 ራዕይ 8
13/2187
54
ይዘቶች
RM0438
12.3.9 SYSCFG SRAM2 የጥበቃ መመዝገቢያ ይጻፉ (SYSCFG_SWPR)። . . . . . 465 12.3.10 SYSCFG SRAM2 የጥበቃ መመዝገቢያ 2 ይጻፉ (SYSCFG_SWPR2)። . . 466 12.3.11 SYSCFG RSS ትዕዛዝ መመዝገቢያ (SYSCFG_RSSCMDR) . . . . . . . . 466 12.3.12 SYSCFG የመመዝገቢያ ካርታ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 467
13
ተያያዥነት ያላቸው ማትሪክስ እርስ በርስ የተያያዙ ናቸው. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 469
13.1 መግቢያ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 469
13.2 የግንኙነት ማጠቃለያ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 469
13.3 የግንኙነት ዝርዝሮች. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 470
13.3.1 የሰዓት ቆጣሪ (TIM1/TIM2/TIM3/TIM4/TIM5/TIM8/TIM15/TIM16/TIM17) ወደ ሰዓት ቆጣሪ (TIM1/TIM2/TIM3/TIM4/TIM5/TIM8/TIM15)። . . . . . . . . . . . . . . . 470
13.3.2 የሰዓት ቆጣሪ (TIM1/TIM2/TIM3/TIM4/TIM6/TIM8/TIM15) እና EXTI ወደ ADC (ADC1/ADC2)። . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 471
13.3.3 ከ ADC1/ADC2 እስከ ሰዓት ቆጣሪ (TIM1/TIM8) . . . . . . . . . . . . . . . . . . . . . . . 471
13.3.4 የሰዓት ቆጣሪ (TIM2/TIM4/TIM5/TIM6/TIM7/TIM8) እና EXTI ወደ DAC (DAC1/DAC2)። . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 472
13.3.5 ከ ሰዓት ቆጣሪ (TIM1 / TIM3 / TIM4 / TIM6 / TIM7 / TIM8 / TIM16 / LPTIM1) እና EXTI ወደ DFSDM1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 472
13.3.6 ከDFDM1 ወደ ሰዓት ቆጣሪ (TIM1/TIM8/TIM15/TIM16/TIM17) . . . . . . . . . 473
13.3.7 ከHSE፣ LSE፣ LSI፣ MSI፣ MCO፣ RTC እስከ ቆጣሪ (TIM2/TIM15/TIM16/TIM17)። . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 473
13.3.8 ከ RTC፣ COMP1፣ COMP2 እስከ ዝቅተኛ ኃይል ቆጣሪ (LPTIM1/LPTIM2/LPTIM3)። . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 474
13.3.9 የሰዓት ቆጣሪ (TIM1/TIM2/TIM3/TIM8/TIM15) ወደ ማነፃፀሪያ (COMP1/COMP2) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 474
13.3.10 ከ ADC (ADC1) ወደ ADC (ADC2) . . . . . . . . . . . . . . . . . . . . . . . . . . . 474
13.3.11 ከዩኤስቢ ወደ ሰዓት ቆጣሪ (ቲም 2) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 475
13.3.12 ከውስጥ የአናሎግ ምንጭ ወደ ADC (ADC1/ADC2) እና OPAMP (ኦፕAMP1/OPAM2) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 475
13.3.13 ከኮምፓራተሮች (COMP1/COMP2) እስከ ሰዓት ቆጣሪዎች (TIM1/TIM2/TIM3/TIM8/TIM15/TIM16/TIM17) . . . . . . . . . . . . . . . . . . . 475
13.3.14 ከስርዓት ስህተቶች ወደ ሰዓት ቆጣሪዎች (TIM1 / TIM8 / TIM15 / TIM16 / TIM17) . . . . 476
13.3.15 ከ ሰዓት ቆጣሪዎች (TIM16/TIM17) እስከ IRTIM . . . . . . . . . . . . . . . . . . . . . . . . . 476
13.3.16 ከ ADC (ADC1/ADC2) ወደ DFSDM . . . . . . . . . . . . . . . . . . . . . . . . . . 477
14
የቀጥታ ማህደረ ትውስታ መዳረሻ መቆጣጠሪያ (ዲኤምኤ) . . . . . . . . . . . . . . . . . . . . . . . 478
14.1 መግቢያ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 478
14.2 ዲኤምኤ ዋና ባህሪያት. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 478
14.3 የዲኤምኤ ትግበራ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 479
14/2187
RM0438 ራዕይ 8
RM0438
ይዘቶች
14.4
14.5 14.6 እ.ኤ.አ
14.3.1 DMA1 እና DMA2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 479 14.3.2 የዲኤምኤ ጥያቄ ካርታ ስራ። . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 479
የዲኤምኤ ተግባራዊ መግለጫ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 480
14.4.1 የዲኤምኤ እገዳ ንድፍ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 480 14.4.2 የዲኤምኤ ፒን እና የውስጥ ምልክቶች። . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 481 14.4.3 ዲኤምኤ ያስተላልፋል። . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 481 14.4.4 ዲኤምኤ ግልግል . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 482 14.4.5 የዲኤምኤ ቻናሎች . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 483 14.4.6 የዲኤምኤ መረጃ ስፋት፣ አሰላለፍ እና መጨረሻ። . . . . . . . . . . . . . . . . . . . 488 14.4.7 የዲኤምኤ ስህተት አስተዳደር. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 489
ዲኤምኤ ያቋርጣል። . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 490 ዲኤምኤ ተመዝጋቢዎች። . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 490
14.6.1 DMA የማቋረጥ ሁኔታ መመዝገቢያ (DMA_ISR) . . . . . . . . . . . . . . . . . . . . . . 490 14.6.2 ዲኤምኤ ማቋረጥ ባንዲራ ግልጽ መመዝገቢያ (DMA_IFCR)። . . . . . . . . . . . . . . . . . 494 14.6.3 የዲኤምኤ ቻናል x የውቅረት መመዝገቢያ (DMA_CCRx)። . . . . . . . . . . . . . 495 14.6.4 የዲኤምኤ ሰርጥ x የመመዝገቢያ ቁጥር (DMA_CNDTRx) ለማስተላለፍ። 500 14.6.5 የዲኤምኤ ቻናል x የአድራሻ አድራሻ መመዝገቢያ (DMA_CPARx)። . . . . . . . 501 14.6.6 የዲኤምኤ ቻናል x ማህደረ ትውስታ 0 አድራሻ መመዝገቢያ (DMA_CM0ARx)። . . . . . . 501 14.6.7 የዲኤምኤ ቻናል x ማህደረ ትውስታ 1 አድራሻ መመዝገቢያ (DMA_CM1ARx)። . . . . . . 502 14.6.8 የዲኤምኤ መመዝገቢያ ካርታ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 502
15
የዲኤምኤ ጥያቄ multiplexer (DMAMUX) . . . . . . . . . . . . . . . . . . . . . . . . . 506
15.1 መግቢያ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 506
15.2 DMAMUX ዋና ባህሪያት. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 507
15.3 DMAMUX ትግበራ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 507
15.3.1 DMAMUX ቅጽበታዊ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 507
15.3.2 DMAMUX ካርታ ስራ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 508
15.4 DMAMUX የተግባር መግለጫ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .511
15.4.1 DMAMUX የማገጃ ንድፍ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 511
15.4.2 DMAMUX ምልክቶች. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 512
15.4.3 DMAMUX ቻናሎች። . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 512
15.4.4 DMAMUX ደህንነታቸው የተጠበቀ/ደህንነታቸው ያልተጠበቁ ቻናሎች። . . . . . . . . . . . . . . . . . . . . . . . 513
15.4.5 DMAMUX ልዩ መብት የሌላቸው/ያልታደሉ ቻናሎች። . . . . . . . . . . . . . . . . . . . 513
15.4.6 DMAMUX ጥያቄ መስመር multiplexer. . . . . . . . . . . . . . . . . . . . . . . . . . . . 513
15.4.7 DMAMUX ጥያቄ ጄኔሬተር . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 516
15.5 DMAMUX ያቋርጣል. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 517
RM0438 ራዕይ 8
15/2187
54
ይዘቶች
RM0438
15.6
DMAMUX መዝገቦች . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 519
15.6.1 DMAMUX ጥያቄ መስመር multiplexer ሰርጥ x ውቅር መመዝገቢያ (DMAMUX_CxCR)። . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 519
15.6.2 DMAMUX ጥያቄ መስመር multiplexer ማቋረጥ ሰርጥ ሁኔታ መመዝገቢያ (DMAMUX_CSR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 520
15.6.3 DMAMUX ጥያቄ መስመር multiplexer ማቋረጥ ቻናል ግልጽ ባንዲራ መመዝገቢያ (DMAMUX_CCFR)። . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 520
15.6.4 DMAMUX ጥያቄ ጀነሬተር ቻናል x የውቅረት መመዝገቢያ (DMAMUX_RGxCR)። . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 521
15.6.5 DMAMUX ጥያቄ የጄነሬተር መቋረጥ ሁኔታ መመዝገቢያ (DMAMUX_RGSR)። . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 522
15.6.6 የDMAMUX ጥያቄ ጀነሬተር አቋረጠ ግልጽ ባንዲራ መመዝገቢያ (DMAMUX_RGCFR)። . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 523
15.6.7 DMAMUX መመዝገቢያ ካርታ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 524
16
የተገጠመ የቬክተር መቋረጥ መቆጣጠሪያ (NVIC) . . . . . . . . . . . . . . . . . . . . 528
16.1 NVIC ዋና ባህሪያት. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 528
16.2 የ SysTick የካሊብሬሽን ዋጋ መመዝገቢያ። . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 528
16.3 የማቋረጥ እና የማይካተቱ ቬክተሮች . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 529
17
የተራዘመ ማቋረጦች እና የክስተት መቆጣጠሪያ (EXTI) . . . . . . . . . . . . . . . . 533
17.1 EXTI ዋና ዋና ባህሪያት. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 533
17.2 EXTI የማገጃ ንድፍ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 534
17.2.1 EXTI በፔሪፈራል እና ሲፒዩ መካከል ያሉ ግንኙነቶች። . . . . . . . . . . . . . . . 535
17.2.2 EXTI ማቋረጥ/የክስተት ካርታ። . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 535
17.3 EXTI ተግባራዊ መግለጫ። . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 537
17.3.1 EXTI ሊዋቀር የሚችል ክስተት ግቤት መቀስቀሻ። . . . . . . . . . . . . . . . . . . . . . . . 537
17.3.2 EXTI የቀጥታ ክስተት ግብዓት መቀስቀሻ። . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 539
17.3.3 EXTI mux ምርጫ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 539
17.4 EXTI ተግባራዊ ባህሪ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 540
17.5 EXTI ክስተት ጥበቃ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 541
17.5.1 EXTI የደህንነት ጥበቃ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 541
17.5.2 EXTI ልዩ መብት ጥበቃ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 542
17.6 EXTI መዝገቦች . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 543
17.6.1 17.6.2 17.6.3 17.6.4
EXTI እየጨመረ ቀስቅሴ ምርጫ መመዝገቢያ (EXTI_RTSR1) . . . . . . . . . . . . . 543 EXTI የሚወድቅ ቀስቅሴ ምርጫ መዝገብ (EXTI_FTSR1)። . . . . . . . . . . . . 544 EXTI የሶፍትዌር መቋረጥ ክስተት መመዝገቢያ (EXTI_SWIER1)። . . . . . . . . . . 545 EXTI የሚወጣ ጠርዝ በመጠባበቅ ላይ ያለ መዝገብ (EXTI_RPR1)። . . . . . . . . . . . . . . . 546
16/2187
RM0438 ራዕይ 8
RM0438
ይዘቶች
17.6.5 EXTI በመጠባበቅ ላይ ያለ መዝገብ (EXTI_FPR1)። . . . . . . . . . . . . . . . 547 17.6.6 EXTI የደህንነት ውቅር መዝገብ (EXTI_SECCFGR1)። . . . . . . . . . 548 17.6.7 የEXTI ልዩ መብት ውቅር መዝገብ (EXTI_PRIVCFGR1)። . . . . . . . . 549 17.6.8 EXTI እየጨመረ የሚሄድ ቀስቅሴ መምረጫ መመዝገቢያ (EXTI_RTSR2)። . . . . . . . . . . . . . 549 17.6.9 EXTI የሚወድቅ ቀስቅሴ ምርጫ መመዝገቢያ (EXTI_FTSR2)። . . . . . . . . . . . . 550 17.6.10 EXTI ሶፍትዌር የማቋረጥ ክስተት መመዝገቢያ (EXTI_SWIER2) . . . . . . . . . . . 551 17.6.11 EXTI እያደገ ጠርዝ በመጠባበቅ ላይ ያለ መዝገብ (EXTI_RPR2) . . . . . . . . . . . . . . . . 551 17.6.12 EXTI በመጠባበቅ ላይ ያለ መዝገብ (EXTI_FPR2)። . . . . . . . . . . . . . . . 552 17.6.13 EXTI ደህንነት መመዝገቢያ አንቃ (EXTI_SECCFGR2)። . . . . . . . . . . . . . . 553 17.6.14 EXTI ልዩ መብት መመዝገቢያ አንቃ (EXTI_PRIVCFGR2) . . . . . . . . . . . . . . 553 17.6.15 EXTI የውጭ መቋረጥ ምርጫ መመዝገቢያ (EXTI_EXTICRn)። . . . . . . . 554 17.6.16 EXTI የመቆለፊያ መመዝገቢያ (EXTI_LOCKR) . . . . . . . . . . . . . . . . . . . . . . . . . . . 557 17.6.17 EXTI CPU መቀስቀሻ ከማቋረጥ ጭንብል መመዝገቢያ (EXTI_IMR1) ጋር። . . . . . . 557 17.6.18 EXTI CPU መቀስቀሻ ከክስተት ማስክ መመዝገቢያ (EXTI_EMR1) ጋር። . . . . . . . 558 17.6.19 EXTI ሲፒዩ መቀስቀሻ ከማቋረጥ ጭንብል መመዝገቢያ (EXTI_IMR2) ጋር። . . . . . . 559 17.6.20 EXTI CPU መቀስቀሻ ከክስተት ማስክ መዝገብ (EXTI_EMR2) ጋር። . . . . . . . 559 17.6.21 EXTI የመመዝገቢያ ካርታ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 560
18
ሳይክሊካል ድጋሚ ቼክ ስሌት ክፍል (CRC) . . . . . . . . . . . . . . . . 563
18.1 CRC መግቢያ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 563
18.2 CRC ዋና ባህሪያት. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 563
18.3 CRC ተግባራዊ መግለጫ። . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 564
18.3.1 CRC የማገጃ ንድፍ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 564
18.3.2 CRC ውስጣዊ ምልክቶች . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 564
18.3.3 የ CRC አሠራር . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 564
18.4 CRC መመዝገቢያዎች . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 566
18.4.1 18.4.2 18.4.3 18.4.4
የCRC ውሂብ መመዝገቢያ (CRC_DR)። . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 566 CRC ገለልተኛ የመረጃ መመዝገቢያ (CRC_IDR)። . . . . . . . . . . . . . . . . . . . 566 CRC ቁጥጥር መዝገብ (CRC_CR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . 567 CRC የመጀመሪያ እሴት (CRC_INIT)። . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 568
18.4.5 CRC ብዙ ቁጥር (CRC_POL)። . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 568
18.4.6 CRC መመዝገቢያ ካርታ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 569
19
ተለዋዋጭ የማይንቀሳቀስ ማህደረ ትውስታ መቆጣጠሪያ (FSMC) . . . . . . . . . . . . . . . . . . . . . 570
19.1 FMC መግቢያ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 570
19.2 FMC ዋና ባህሪያት. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 570
RM0438 ራዕይ 8
17/2187
54
ይዘቶች
RM0438
19.3 19.4 19.5 19.6
19.7
የኤፍኤምሲ እገዳ ንድፍ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 571 AHB በይነገጽ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 571
19.4.1 የሚደገፉ ትውስታዎች እና ግብይቶች . . . . . . . . . . . . . . . . . . . . . . . . 572
የውጭ መሳሪያ አድራሻ ካርታ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 573
19.5.1 NOR/PSRAM የአድራሻ ካርታ ስራ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 573 19.5.2 NAND ፍላሽ ሚሞሪ አድራሻ ካርታ. . . . . . . . . . . . . . . . . . . . . . . . 574
ወይም ብልጭታ/PSRAM መቆጣጠሪያ። . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 575
19.6.1 የውጭ ማህደረ ትውስታ በይነገጽ ምልክቶች. . . . . . . . . . . . . . . . . . . . . . . . . . . . 576 19.6.2 የሚደገፉ ትውስታዎች እና ግብይቶች . . . . . . . . . . . . . . . . . . . . . . . . 578 19.6.3 አጠቃላይ የጊዜ ደንቦች. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 580 19.6.4 ወይም ብልጭታ/PSRAM መቆጣጠሪያ ያልተመሳሰሉ ግብይቶች። . . . . . . . . . 580 19.6.5 የተመሳሰለ ግብይቶች . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 598 19.6.6 የኖር/PSRAM መቆጣጠሪያ መመዝገቢያ። . . . . . . . . . . . . . . . . . . . . . . . . . . . 605
NAND ፍላሽ መቆጣጠሪያ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 613
19.7.1 የውጭ ማህደረ ትውስታ በይነገጽ ምልክቶች. . . . . . . . . . . . . . . . . . . . . . . . . . . . 613 19.7.2 NAND ፍላሽ የሚደገፉ ትውስታዎች እና ግብይቶች። . . . . . . . . . . . . . . 614 19.7.3 የ NAND ፍላሽ ማህደረ ትውስታ የጊዜ አጠባበቅ ንድፎችን. . . . . . . . . . . . . . . . . . . . . . 615 19.7.4 NAND ፍላሽ ስራዎች. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 615 19.7.5 NAND ፍላሽ ቅድመ ጥበቃ ተግባር። . . . . . . . . . . . . . . . . . . . . . . . . . . . . 616 19.7.6 የስህተት ማስተካከያ ኮድ (ኢሲሲ) ስሌት
በ NAND ፍላሽ ማህደረ ትውስታ ውስጥ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 617 19.7.7 NAND ፍላሽ መቆጣጠሪያ መመዝገቢያዎች. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 618 19.7.8 የኤፍኤምሲ መመዝገቢያ ካርታ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 624
20
Octo-SPI በይነገጽ (OCTOSPI) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 626
20.1 ኦክቶስፒአይ መግቢያ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 626
20.2 OCTOSPI ዋና ዋና ባህሪያት . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 626
20.3 ኦክቶስፒአይ ትግበራ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 627
20.4 OCTOSPI ተግባራዊ መግለጫ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 628
20.4.1 OCTOSPI የማገጃ ንድፍ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 628
20.4.2 OCTOSPI ፒን እና የውስጥ ምልክቶች . . . . . . . . . . . . . . . . . . . . . . . . . . . 629
20.4.3 OCTOSPI በይነገጽ ወደ ማህደረ ትውስታ ሁነታዎች . . . . . . . . . . . . . . . . . . . . . . . . 630
20.4.4 OCTOSPI መደበኛ-ትእዛዝ ፕሮቶኮል . . . . . . . . . . . . . . . . . . . . . . . . . 630
20.4.5 OCTOSPI መደበኛ-ትእዛዝ ፕሮቶኮል ሲግናል በይነገጽ. . . . . . . . . . . . . 634
20.4.6 ሃይፐር ባስ ፕሮቶኮል. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 637
20.4.7 ልዩ ባህሪያት. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 641
18/2187
RM0438 ራዕይ 8
RM0438
ይዘቶች
20.5 20.6 20.7
20.4.8 OCTOSPI የክወና ሁነታ መግቢያ. . . . . . . . . . . . . . . . . . . . . . . . 642 20.4.9 OCTOSPI ቀጥተኛ ያልሆነ ሁነታ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 642 20.4.10 OCTOSPI አውቶማቲክ ሁኔታ-የድምጽ መስጫ ሁነታ. . . . . . . . . . . . . . . . . . . . . . 644 20.4.11 OCTOSPI የማስታወሻ ካርታ ሁነታ. . . . . . . . . . . . . . . . . . . . . . . . . . . . 645 20.4.12 OCTOSPI ውቅር መግቢያ. . . . . . . . . . . . . . . . . . . . . . . . . . 646 20.4.13 ኦክቶስፒአይ ሥርዓት ውቅር። . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 646 20.4.14 OCTOSPI መሳሪያ ውቅር. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 646 20.4.15 OCTOSPI መደበኛ-ትእዛዝ ሁነታ ውቅር. . . . . . . . . . . . . . . . 649 20.4.16 OCTOSPI HyperBus ፕሮቶኮል ውቅር። . . . . . . . . . . . . . . . . . . . . 651 20.4.17 OCTOSPI የስህተት አስተዳደር. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 652 20.4.18 ኦክቶስፒ ሥራ የሚበዛበት እና ውርጃ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 653 20.4.19 OCTOSPI መልሶ ማዋቀር ወይም ማሰናከል። . . . . . . . . . . . . . . . . . . . . . 653 20.4.20 NCS ባህሪ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 653
የአድራሻ አሰላለፍ እና የውሂብ ቁጥር። . . . . . . . . . . . . . . . . . . . . . . . . . . 655 OCTOSPI ያቋርጣል. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 656 ኦክቶስፒአይ መመዝገቢያ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 657
20.7.1 OCTOSPI የቁጥጥር መመዝገቢያ (OCTOSPI_CR) . . . . . . . . . . . . . . . . . . . . . 657 20.7.2 OCTOSPI መሳሪያ ውቅር መመዝገቢያ 1 (OCTOSPI_DCR1) . . . . . . 659 20.7.3 OCTOSPI መሳሪያ ውቅር መመዝገቢያ 2 (OCTOSPI_DCR2) . . . . . . 661 20.7.4 OCTOSPI መሳሪያ ውቅር መመዝገቢያ 3 (OCTOSPI_DCR3) . . . . . . 662 20.7.5 OCTOSPI መሳሪያ ውቅር መመዝገቢያ 4 (OCTOSPI_DCR4) . . . . . . 662 20.7.6 OCTOSPI ሁኔታ መመዝገቢያ (OCTOSPI_SR) . . . . . . . . . . . . . . . . . . . . . . 663 20.7.7 OCTOSPI ባንዲራ ግልጽ መዝገብ (OCTOSPI_FCR)። . . . . . . . . . . . . . . . . . 664 20.7.8 OCTOSPI የውሂብ ርዝመት መመዝገቢያ (OCTOSPI_DLR) . . . . . . . . . . . . . . . . 664 20.7.9 የ OCTOSPI አድራሻ መመዝገቢያ (OCTOSPI_AR)። . . . . . . . . . . . . . . . . . . . 665 20.7.10 OCTOSPI የውሂብ መመዝገቢያ (OCTOSPI_DR) . . . . . . . . . . . . . . . . . . . . . . . 665 20.7.11 OCTOSPI የምርጫ ሁኔታ ጭምብል መመዝገቢያ (OCTOSPI_PSMKR) . . . . . . . 666 20.7.12 OCTOSPI የምርጫ ሁኔታ ግጥሚያ መመዝገቢያ (OCTOSPI_PSMAR) . . . . . . . 667 20.7.13 OCTOSPI የምርጫ ክፍተት መዝገብ (OCTOSPI_PIR) . . . . . . . . . . . . . . 667 20.7.14 OCTOSPI የግንኙነት ውቅረት መመዝገቢያ (OCTOSPI_CCR) . . 667 20.7.15 OCTOSPI የጊዜ ውቅር መመዝገቢያ (OCTOSPI_TCR) . . . . . . . . . . 670 20.7.16 OCTOSPI መመሪያ መመዝገቢያ (OCTOSPI_IR) . . . . . . . . . . . . . . . . . . . 670 20.7.17 OCTOSPI ተለዋጭ ባይት መመዝገቢያ (OCTOSPI_ABR) . . . . . . . . . . . . 671 20.7.18 OCTOSPI ዝቅተኛ-ኃይል ጊዜ ማብቂያ መዝገብ (OCTOSPI_LPTR) . . . . . . . . . . 671 20.7.19 OCTOSPI ጥቅል የመገናኛ ውቅር መዝገብ
(OCTOSPI_WPCCR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 672 20.7.20 OCTOSPI ጥቅል የጊዜ ውቅር መመዝገቢያ (OCTOSPI_WPTCR) . . 674
RM0438 ራዕይ 8
19/2187
54
ይዘቶች
RM0438
20.7.21 OCTOSPI ጥቅል መመሪያ መመዝገቢያ (OCTOSPI_WPIR) . . . . . . . . . . . . 674 20.7.22 OCTOSPI ጥቅል አማራጭ ባይት መመዝገቢያ (OCTOSPI_WPABR) . . . . . . 675 20.7.23 OCTOSPI የግንኙነት ውቅር መዝገብ ይጻፉ
(OCTOSPI_WCCR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 675 20.7.24 OCTOSPI የጊዜ ውቅር መመዝገቢያ ይጻፉ (OCTOSPI_WTCR)። . . . 677 20.7.25 OCTOSPI የመመሪያ መመዝገቢያ ይጻፉ (OCTOSPI_WIR) . . . . . . . . . . . . . 678 20.7.26 OCTOSPI ተለዋጭ ባይት መመዝገቢያ ይጻፉ (OCTOSPI_WABR)። . . . . . . 678 20.7.27 OCTOSPI HyperBus መዘግየት ውቅር መዝገብ
(OCTOSPI_HLCR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 679 20.7.28 OCTOSPI የመመዝገቢያ ካርታ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 679
21
አናሎግ ወደ ዲጂታል መለወጫዎች (ADC) . . . . . . . . . . . . . . . . . . . . . . . . . . . 683
21.1 የኤ.ዲ.ሲ መግቢያ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 683
21.2 ADC ዋና ባህሪያት. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 684
21.3 የኤ.ዲ.ሲ ትግበራ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 685
21.4 ADC ተግባራዊ መግለጫ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 686
21.4.1 ADC የማገጃ ንድፍ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 686
21.4.2 ADC ፒን እና የውስጥ ምልክቶች . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 687
21.4.3 ADC ሰዓቶች. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 688
21.4.4 ADC1/2 ግንኙነት. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 690
21.4.5 ባሪያ AHB በይነገጽ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 692
21.4.6 ADC ጥልቅ-ኃይል-ማውረድ ሁነታ (DEEPPWD) እና ADC ጥራዝtagኢ ተቆጣጣሪ (ADVREGEN) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 692
21.4.7 ነጠላ-መጨረሻ እና ልዩነት የመግቢያ ቻናሎች . . . . . . . . . . . . . . . . . . . . 693
21.4.8 ልኬት (ADCAL፣ ADCALDIF፣ ADC_CALFACT) . . . . . . . . . . . . . . 693
21.4.9 ADC የማብራት መቆጣጠሪያ (ADEN, ADDIS, ADRDY) . . . . . . . . . . . . . . . . . . . . 696
21.4.10 የ ADC መቆጣጠሪያ ቢት በሚጽፉበት ጊዜ ገደቦች . . . . . . . . . . . . . . . . . . . 697
21.4.11 የሰርጥ ምርጫ (ADC_SQRy፣ ADC_JSQR) . . . . . . . . . . . . . . . . . . 698
21.4.12 ቻናል-ጥበበኛ ፕሮግራም sampየሊንግ ጊዜ (SMPR1፣ SMPR2) . . . . 699
21.4.13 ነጠላ የመቀየሪያ ሁነታ (CONT = 0) . . . . . . . . . . . . . . . . . . . . . . . . . . 699
21.4.14 ቀጣይነት ያለው የመቀየሪያ ሁነታ (CONT = 1) . . . . . . . . . . . . . . . . . . . . . . 700
21.4.15 ልወጣዎችን በመጀመር ላይ (ADSTART, JADSTART) . . . . . . . . . . . . . . . . . . . 701
21.4.16 ADC ጊዜ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 702
21.4.17 በመካሄድ ላይ ያለ ለውጥ ማቆም (ADSTP, JADSTP) . . . . . . . . . . . . . . 702
21.4.18 በውጫዊ ቀስቅሴ እና በፖላሪቲ (EXTSEL, EXTEN, JEXTSEL, JEXTEN) ላይ መለወጥ. . . . . . . . . . . . . . . . . . . . . . . 704
21.4.19 የተከተተ ሰርጥ አስተዳደር. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 706
21.4.20 የተቋረጠ ሁነታ (DISCEN, DISCNUM, JDISCEN) . . . . . . . . . . . . 708
20/2187
RM0438 ራዕይ 8
RM0438
ይዘቶች
21.5 21.6 21.7
21.4.21 ለተከተቡ ልወጣዎች የአውድ ወረፋ። . . . . . . . . . . . . . . . . . . . . . 709 21.4.22 ሊቀረጽ የሚችል ጥራት (RES) - ፈጣን የመቀየሪያ ሁነታ. . . . . . . . . . 717 21.4.23 የልወጣ መጨረሻ፣ የኤስampሊንግ ደረጃ (EOC, JEOC, EOSMP) . . 718 21.4.24 የልወጣ ቅደም ተከተል መጨረሻ (EOS፣ JEOS) . . . . . . . . . . . . . . . . . . . . . 718 21.4.25 የጊዜ ንድፎችን ለምሳሌample (ነጠላ/ቀጣይ ሁነታዎች፣
ሃርድዌር/ሶፍትዌር ቀስቅሴዎች) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 719 21.4.26 የውሂብ አስተዳደር. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 721 21.4.27 የDFDM በመጠቀም ልወጣዎችን ማስተዳደር። . . . . . . . . . . . . . . . . . . . . . 726 21.4.28 ተለዋዋጭ ዝቅተኛ ኃይል ባህሪያት. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 727 21.4.29 የአናሎግ መስኮት ጠባቂ (AWD1EN፣ JAWD1EN፣ AWD1SGL፣
AWD1CH፣ AWD2CH፣ AWD3CH፣ AWD_HTx፣ AWD_LTx፣ AWDx) . . . . 732 21.4.30 ኦቨርስampler . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 736 21.4.31 ባለሁለት ADC ሁነታዎች። . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 742 21.4.32 የሙቀት ዳሳሽ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 755 21.4.33 VBAT አቅርቦት ክትትል. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 757 21.4.34 የውስጥ ቮልtagኢ ማጣቀሻ . . . . . . . . . . . . . . . . . . . . . . 758
ADC በአነስተኛ ኃይል ሁነታ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 759 ADC ያቋርጣል. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 760 ADC ተመዝጋቢዎች (ለእያንዳንዱ ADC)። . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 761
21.7.1 ADC መቋረጥ እና ሁኔታ መመዝገቢያ (ADC_ISR) . . . . . . . . . . . . . . . . . . . 761 21.7.2 ADC ማቋረጥ አንቃ መመዝገቢያ (ADC_IER) . . . . . . . . . . . . . . . . . . . . . . 763 21.7.3 ADC መቆጣጠሪያ መመዝገቢያ (ADC_CR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 765 21.7.4 ADC ውቅር መዝገብ (ADC_CFGR)። . . . . . . . . . . . . . . . . . . . . . 768 21.7.5 ADC ውቅር መመዝገቢያ 2 (ADC_CFGR2)። . . . . . . . . . . . . . . . . . . 772 21.7.6 ADC ዎችample time register 1 (ADC_SMPR1) . . . . . . . . . . . . . . . . . . . 774 21.7.7 ኤ.ዲ.ሲample time register 2 (ADC_SMPR2) . . . . . . . . . . . . . . . . . . . 775 21.7.8 ADC ጠባቂ ጣራ መዝገብ 1 (ADC_TR1) . . . . . . . . . . . . . . . . 776 21.7.9 ADC ጠባቂ ገደብ መመዝገቢያ 2 (ADC_TR2)። . . . . . . . . . . . . . . . . 776 21.7.10 ADC ጠባቂ ገደብ መዝገብ 3 (ADC_TR3) . . . . . . . . . . . . . . . . . 777 21.7.11 ADC መደበኛ ቅደም ተከተል መመዝገቢያ 1 (ADC_SQR1) . . . . . . . . . . . . . . . . . 778 21.7.12 ADC መደበኛ ቅደም ተከተል መመዝገቢያ 2 (ADC_SQR2) . . . . . . . . . . . . . . . . . 779 21.7.13 ADC መደበኛ ተከታታይ መመዝገቢያ 3 (ADC_SQR3) . . . . . . . . . . . . . . . . . 780 21.7.14 ADC መደበኛ ቅደም ተከተል መዝገብ 4 (ADC_SQR4) . . . . . . . . . . . . . . . . . 781 21.7.15 ADC መደበኛ መረጃ መመዝገቢያ (ADC_DR) . . . . . . . . . . . . . . . . . . . . . . . . . 781 21.7.16 ADC የተከተተ ተከታታይ መዝገብ (ADC_JSQR)። . . . . . . . . . . . . . . . . . 782 21.7.17 ADC ማካካሻ እና መመዝገቢያ (ADC_OFry)። . . . . . . . . . . . . . . . . . . . . . . . . . . 784 21.7.18 ADC መርፌ ሰርጥ y ዳታ መመዝገቢያ (ADC_JDRy)። . . . . . . . . . . . . . . 785
RM0438 ራዕይ 8
21/2187
54
ይዘቶች
RM0438
21.8 21.9 እ.ኤ.አ
21.7.19 ADC አናሎግ ጠባቂ 2 የውቅር መመዝገቢያ (ADC_AWD2CR)። . . . 785 21.7.20 ADC የአናሎግ ጠባቂ 3 የውቅር መመዝገቢያ (ADC_AWD3CR)። . . . 786 21.7.21 ADC ልዩነት ሁነታ ምርጫ መመዝገቢያ (ADC_DIFSEL) . . . . . . . . . . 786 21.7.22 ADC የካሊብሬሽን ሁኔታዎች (ADC_CALFACT)። . . . . . . . . . . . . . . . . . . . . . 787
ADC የጋራ መዝገቦች . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 787
21.8.1 ADC የጋራ ሁኔታ መመዝገቢያ (ADC_CSR) . . . . . . . . . . . . . . . . . . . . . 787 21.8.2 ADC የጋራ ቁጥጥር መመዝገቢያ (ADC_CCR) . . . . . . . . . . . . . . . . . . . . . 789 21.8.3 ADC የጋራ መደበኛ መረጃ መመዝገቢያ ለሁለት ሁነታ (ADC_CDR)። . . . . 792
የ ADC መመዝገቢያ ካርታ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 792
22
ዲጂታል-ወደ-አናሎግ መቀየሪያ (DAC) . . . . . . . . . . . . . . . . . . . . . . . . . . . . 796
22.1 DAC መግቢያ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 796
22.2 DAC ዋና ባህሪያት. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 796
22.3 የDAC ትግበራ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 797
22.4 DAC ተግባራዊ መግለጫ። . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 798
22.4.1 DAC የማገጃ ንድፍ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 798
22.4.2 DAC ቻናል አንቃ። . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 799
22.4.3 DAC የውሂብ ቅርጸት. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 799
22.4.4 DAC ልወጣ። . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 801
22.4.5 DAC የውጤት መጠንtagሠ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 801
22.4.6 DAC ቀስቅሴ ምርጫ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 802
22.4.7 የዲኤምኤ ጥያቄዎች . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 803
22.4.8 ጫጫታ ማመንጨት . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 803
22.4.9 ትሪያንግል-ሞገድ ማመንጨት . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 805
22.4.10 DAC ሰርጥ ሁነታዎች . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 806
22.4.11 DAC ሰርጥ ቋት ልኬት። . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 809
22.4.12 DAC ሰርጥ ልወጣ ሁነታዎች . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 810
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 channel1 12-ቢት በቀኝ የተሰለፈ የውሂብ መዝገብ (DAC_DHR12R1)። . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 820
22/2187
RM0438 ራዕይ 8
RM0438
ይዘቶች
22.7.4 DAC channel1 12-ቢት በግራ የተሰለፈ ዳታ መያዣ መመዝገቢያ (DAC_DHR12L1)። . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 821
22.7.5 DAC channel1 ባለ 8-ቢት የቀኝ መስመር መረጃ መያዣ መመዝገቢያ (DAC_DHR8R1)። . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 821
22.7.6 DAC channel2 ባለ 12-ቢት የቀኝ መስመር መረጃ መያዣ መመዝገቢያ (DAC_DHR12R2)። . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 822
22.7.7 DAC channel2 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 channel1 የውሂብ ውፅዓት መመዝገቢያ (DAC_DOR1) . . . . . . . . . . . . . . . 825
22.7.13 DAC channel2 የውሂብ ውፅዓት መመዝገቢያ (DAC_DOR2) . . . . . . . . . . . . . . . 825
22.7.14 DAC ሁኔታ መመዝገቢያ (DAC_SR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 825
22.7.15 DAC የካሊብሬሽን ቁጥጥር መመዝገቢያ (DAC_CCR) . . . . . . . . . . . . . . . . . . 827
22.7.16 የDAC ሁነታ መቆጣጠሪያ መመዝገቢያ (DAC_MCR) . . . . . . . . . . . . . . . . . . . . . . . 827
22.7.17 DAC channel1 ዎችample እና hold sampየጊዜ መመዝገቢያ (DAC_SHSR1) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 829
22.7.18 DAC channel2 ዎችample እና hold sampየጊዜ መመዝገቢያ (DAC_SHSR2) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 829
22.7.19 DAC ዎችample and hold time register (DAC_SHHR) . . . . . . . . . . . . . . . 829
22.7.20 DAC ዎችampየማደስ ጊዜ መመዝገቢያ (DAC_SHRR) ይያዙ። . . . . . . . . 830
22.7.21 DAC መመዝገቢያ ካርታ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 831
23
ጥራዝtagኢ ማጣቀሻ ቋት (VREFBUF) . . . . . . . . . . . . . . . . . . . . . . . . . 833
23.1 VREFBUF መግቢያ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 833
23.2 VREFBUF ተግባራዊ መግለጫ። . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 833
23.3 VREFBUF መከርከም . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 834
23.4 VREFBUF መዝገቦች . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 835
23.4.1 VREFBUF ቁጥጥር እና ሁኔታ መመዝገቢያ (VREFBUF_CSR) . . . . . . . . . . 835
23.4.2 VREFBUF የካሊብሬሽን ቁጥጥር መመዝገቢያ (VREFBUF_CCR) . . . . . . . . . 836
23.4.3 VREFBUF መመዝገቢያ ካርታ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 836
24
ማነፃፀሪያ (COMP) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 837
24.1 መግቢያ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 837
RM0438 ራዕይ 8
23/2187
54
ይዘቶች
RM0438
24.2 24.3 እ.ኤ.አ
24.4 24.5 24.6
የ COMP ዋና ባህሪያት. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 837 COMP ተግባራዊ መግለጫ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 838
24.3.1 የ COMP የማገጃ ንድፍ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 838 24.3.2 COMP ፒን እና የውስጥ ምልክቶች . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 838 24.3.3 የ COMP ዳግም ማስጀመር እና ሰዓቶች. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 839 24.3.4 ማነፃፀሪያ መቆለፊያ ዘዴ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 839 24.3.5 የመስኮት ማነፃፀሪያ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 840 24.3.6 ሃይስቴሬሲስ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 840 24.3.7 የንፅፅር ውፅዓት ባዶ ተግባር። . . . . . . . . . . . . . . . . . . . . . . . . . 841 24.3.8 COMP የኃይል እና የፍጥነት ሁነታዎች። . . . . . . . . . . . . . . . . . . . . . . . . . . . . 842
COMP ዝቅተኛ ኃይል ሁነታዎች . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 842 COMP ያቋርጣል. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 842 COMP መዝገቦች. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 843
24.6.1 ንጽጽር 1 ቁጥጥር እና ሁኔታ መመዝገቢያ (COMP1_CSR) . . . . . . . . . . 843 24.6.2 ማነፃፀሪያ 2 ቁጥጥር እና ሁኔታ መመዝገቢያ (COMP2_CSR) . . . . . . . . . . 845 24.6.3 COMP የመመዝገቢያ ካርታ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 848
25
የሚሰራ ampአሳሾች (OPAMP) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 849
25.1 መግቢያ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 849
25.2 ኦ.ፒAMP ዋና ዋና ባህሪያት . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 849
25.3 ኦ.ፒAMP ተግባራዊ መግለጫ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 849
25.3.1 ኦ.ፒAMP ዳግም ማስጀመር እና ሰዓቶች . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 849
25.3.2 የመጀመሪያ ውቅር. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 850
25.3.3 የምልክት ማዘዋወር . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 850
25.3.4 ኦ.ፒAMP ሁነታዎች . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 851
25.3.5 መለኪያ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 854
25.4 ኦ.ፒAMP ዝቅተኛ ኃይል ሁነታዎች . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 856
25.5 ኦ.ፒAMP ይመዘግባል . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 857
25.5.1 ኦ.ፒAMP1 ቁጥጥር/ሁኔታ መመዝገቢያ (OPAMP1_CSR) . . . . . . . . . . . . . . . 857
25.5.2 ኦ.ፒAMP1 የማካካሻ መቁረጫ መዝገብ በመደበኛ ሁነታ (OPAMP1_ኦቲአር) . 858
25.5.3 ኦ.ፒAMP1 ማካካሻ የመቁረጥ መመዝገቢያ በአነስተኛ ኃይል ሁነታ (OPAMP1_LPOTR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 858
25.5.4 ኦ.ፒAMP2 ቁጥጥር/ሁኔታ መመዝገቢያ (OPAMP2_CRS) . . . . . . . . . . . . . . . 859
25.5.5 ኦ.ፒAMP2 የማካካሻ መቁረጫ መዝገብ በመደበኛ ሁነታ (OPAMP2_ኦቲአር) . 860
25.5.6 ኦ.ፒAMP2 ማካካሻ የመቁረጥ መመዝገቢያ በአነስተኛ ኃይል ሁነታ (OPAMP2_LPOTR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 860
25.5.7 ኦ.ፒAMP ካርታ ይመዝገቡ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 861
24/2187
RM0438 ራዕይ 8
RM0438
ይዘቶች
26
ዲጂታል ማጣሪያ ለሲግማ ዴልታ ሞዱላተሮች (DFSDM)። . . . . . . . . . . . . . . 862
26.1 መግቢያ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 862
26.2 DFSDM ዋና ባህሪያት. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 863
26.3 የDFDM ትግበራ። . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 864
26.4 DFSDM ተግባራዊ መግለጫ። . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 865
26.4.1 DFSDM የማገጃ ንድፍ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 865
26.4.2 የDFDM ፒን እና የውስጥ ምልክቶች። . . . . . . . . . . . . . . . . . . . . . . . . . . . 866
26.4.3 የDFDM ዳግም ማስጀመር እና ሰዓቶች። . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 867
26.4.4 ተከታታይ ቻናል አስተላላፊዎች . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 868
26.4.5 የግቤት ተከታታይ በይነገጽ በማዋቀር ላይ . . . . . . . . . . . . . . . . . . . . . . . . . . 878
26.4.6 ትይዩ የመረጃ ግብዓቶች . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 878
26.4.7 የሰርጥ ምርጫ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 880
26.4.8 ዲጂታል ማጣሪያ ውቅር. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 881
26.4.9 የተቀናጀ ክፍል. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 882
26.4.10 አናሎግ ጠባቂ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 883
26.4.11 የአጭር ጊዜ መቆጣጠሪያ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 885
26.4.12 ጽንፈኛ ጠቋሚ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 886
26.4.13 የውሂብ ክፍል አግድ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 886
26.4.14 የተፈረመ የውሂብ ቅርጸት . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 887
26.4.15 ልወጣዎችን በማስጀመር ላይ። . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 888
26.4.16 ተከታታይ እና ፈጣን ቀጣይ ሁነታዎች . . . . . . . . . . . . . . . . . . . . . . . . 888
26.4.17 ቅድሚያ ጠይቅ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 889
26.4.18 በሩጫ ሁነታ ላይ የኃይል ማመቻቸት. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 890
26.5 DFSDM ያቋርጣል። . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 890
26.6 የDFDM DMA ማስተላለፍ። . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 892
26.7 DFSDM ሰርጥ y መመዝገቢያ (y=0..3) . . . . . . . . . . . . . . . . . . . . . . . . . . 892
26.7.1 DFSDM ቻናል y የውቅረት መመዝገቢያ (DFSDM_CHyCFGR1)። . . . 892
26.7.2 DFSDM ቻናል y የውቅረት መመዝገቢያ (DFSDM_CHyCFGR2)። . . . 894
26.7.3 የDFDM ቻናል እና የአናሎግ ጠባቂ እና የአጭር ጊዜ መቆጣጠሪያ መመዝገቢያ (DFSDM_CHyAWSCDR)። . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 895
26.7.4 የDFDM ቻናል y watchdog ማጣሪያ ዳታ መመዝገቢያ (DFSDM_CHyWDATR)። . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 896
26.7.5 DFSDM ሰርጥ y የውሂብ ግብዓት መመዝገቢያ (DFSDM_CHyDATINR) . . . . . 896
26.7.6 DFSDM ሰርጥ እና መዘግየት መዝገብ (DFSDM_CHyDLYR) . . . . . . . . . . . 897
26.8 DFSDM ማጣሪያ x ሞጁል መመዝገቢያ (x=0..3) . . . . . . . . . . . . . . . . . . . . . . . 898
26.8.1 DFSDM ማጣሪያ x ቁጥጥር መመዝገቢያ 1 (DFSDM_FLTxCR1) . . . . . . . . . . . 898
26.8.2 DFSDM ማጣሪያ x ቁጥጥር መመዝገቢያ 2 (DFSDM_FLTxCR2) . . . . . . . . . . . 901
RM0438 ራዕይ 8
25/2187
54
ይዘቶች
RM0438
26.8.3 DFSDM ማጣሪያ x መቋረጥ እና ሁኔታ መመዝገቢያ (DFSDM_FLTxISR)። . . . . 902
26.8.4 DFSDM ማጣሪያ x ማቋረጥ ባንዲራ ግልጽ መዝገብ (DFSDM_FLTxICR)። . . . . 904
26.8.5 DFSDM ማጣሪያ x የተከተተ የሰርጥ ቡድን ምርጫ መመዝገቢያ (DFSDM_FLTxJCHGR)። . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 905
26.8.6 DFSDM ማጣሪያ x ቁጥጥር መመዝገቢያ (DFSDM_FLTxFCR) . . . . . . . . . . . . . 905
26.8.7 የDFDM ማጣሪያ x የውሂብ መመዝገቢያ ለተከተቡ ቡድን (DFSDM_FLTxJDATAR)። . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 906
26.8.8 የDFDM ማጣሪያ x መረጃ መመዝገቢያ ለመደበኛ ቻናል (DFSDM_FLTxRDATAR)። . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 907
26.8.9 DFSDM ማጣሪያ x የአናሎግ ጠባቂ ከፍተኛ ደረጃ መመዝገቢያ (DFSDM_FLTxAWHTR)። . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 908
26.8.10 DFSDM ማጣሪያ x የአናሎግ ጠባቂ ዝቅተኛ ገደብ መዝገብ (DFSDM_FLTxAWLTR)። . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 908
26.8.11 DFSDM ማጣሪያ x የአናሎግ ጠባቂ ሁኔታ መመዝገቢያ (DFSDM_FLTxAWSR)። . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 909
26.8.12 DFSDM ማጣሪያ x አናሎግ ጠባቂ ግልጽ ባንዲራ መመዝገቢያ (DFSDM_FLTxAWCFR)። . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 910
26.8.13 DFSDM ማጣሪያ x ጽንፍ መፈለጊያ ከፍተኛ መመዝገቢያ (DFSDM_FLTxEXMAX)። . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 910
26.8.14 DFSDM ማጣሪያ x ጽንፍ መፈለጊያ ዝቅተኛ መመዝገቢያ (DFSDM_FLTxEXMIN)። . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 911
26.8.15 DFSDM ማጣሪያ x የልወጣ ሰዓት ቆጣሪ መመዝገቢያ (DFSDM_FLTxCNVTIMR)። . 911
26.8.16 DFSDM መመዝገቢያ ካርታ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 912
27
የንክኪ ዳሳሽ መቆጣጠሪያ (TSC) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 920
27.1 መግቢያ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 920
27.2 የ TSC ዋና ባህሪያት. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 920
27.3 TSC ተግባራዊ መግለጫ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 921
27.3.1 TSC የማገጃ ንድፍ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 921
27.3.2 የገጽታ ቻርጅ ማስተላለፍ አልቋልview . . . . . . . . . . . . . . . . . . . 921
27.3.3 ዳግም ማስጀመር እና ሰዓቶች . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 924
27.3.4 የክፍያ ማስተላለፊያ ማግኛ ቅደም ተከተል . . . . . . . . . . . . . . . . . . . . . . . . . 924
27.3.5 የስርጭት ስፔክትረም ባህሪ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 925
27.3.6 ከፍተኛ የቁጥር ስህተት። . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 926
27.3.7 ሰampling capacitor I/O እና የሰርጥ I/O ሁነታ ምርጫ። . . . . . . . . . . 926
27.3.8 የማግኛ ሁነታ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 927
27.3.9 I/O hysteresis እና የአናሎግ ማብሪያ መቆጣጠሪያ . . . . . . . . . . . . . . . . . . . . . . . 927
27.4 TSC ዝቅተኛ ኃይል ሁነታዎች . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 928
27.5 TSC ያቋርጣል. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 928
26/2187
RM0438 ራዕይ 8
RM0438
ይዘቶች
27.6
TSC ይመዘግባል. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 928
27.6.1 የTSC ቁጥጥር መመዝገቢያ (TSC_CR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 928 27.6.2 TSC መቋረጥ አንቃ መመዝገቢያ (TSC_IER) . . . . . . . . . . . . . . . . . . . . . . 931 27.6.3 TSC አቋርጥ ግልጽ መዝገብ (TSC_ICR) . . . . . . . . . . . . . . . . . . . . . . . . 932 27.6.4 TSC የማቋረጥ ሁኔታ መመዝገቢያ (TSC_ISR) . . . . . . . . . . . . . . . . . . . . . . . 932 27.6.5 TSC I/O hysteresis control record (TSC_IOHCR) . . . . . . . . . . . . . . . 933 27.6.6 TSC I / O የአናሎግ ማብሪያ መቆጣጠሪያ መመዝገቢያ
(TSC_IOASCR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 933 27.6.7 TSC I/O ዎችampየሊንግ ቁጥጥር መመዝገቢያ (TSC_IOSCR) . . . . . . . . . . . . . . . . 934 27.6.8 TSC I/O ሰርጥ መቆጣጠሪያ መመዝገቢያ (TSC_IOCCR) . . . . . . . . . . . . . . . . . 934 27.6.9 TSC I/O የቡድን ቁጥጥር ሁኔታ መመዝገቢያ (TSC_IOGCSR) . . . . . . . . . . . . 935 27.6.10 TSC I/O ቡድን x ቆጣሪ መመዝገቢያ (TSC_IOGxCR) . . . . . . . . . . . . . . . . 935 27.6.11 TSC የመመዝገቢያ ካርታ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 936
28
እውነተኛ የዘፈቀደ ቁጥር ጀነሬተር (RNG) . . . . . . . . . . . . . . . . . . . . . . . . 938
28.1 RNG መግቢያ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 938
28.2 RNG ዋና ባህሪያት. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 938
28.3 RNG ተግባራዊ መግለጫ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 939
28.3.1 RNG የማገጃ ንድፍ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 939
28.3.2 RNG የውስጥ ምልክቶች . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 939
28.3.3 የዘፈቀደ ቁጥር ማመንጨት . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 939
28.3.4 RNG አጀማመር. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 942
28.3.5 RNG ክወና. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 943
28.3.6 RNG ሰዓት. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 945
28.3.7 የስህተት አስተዳደር . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 945
28.3.8 RNG ዝቅተኛ ኃይል አጠቃቀም. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 946
28.4 RNG ያቋርጣል. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 946
28.5 RNG የማስኬጃ ጊዜ። . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 947
28.6 RNG ኢንትሮፒ ምንጭ ማረጋገጫ። . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 947
28.6.1 መግቢያ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 947
28.6.2 የማረጋገጫ ሁኔታዎች . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 947
28.6.3 መረጃ መሰብሰብ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 948
28.7 RNG መዝገቦች. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 948
28.7.1 የ RNG መቆጣጠሪያ መመዝገቢያ (RNG_CR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . 948
28.7.2 RNG ሁኔታ መመዝገቢያ (RNG_SR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 950
28.7.3 RNG ውሂብ መመዝገቢያ (RNG_DR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 951
28.7.4 RNG የጤና ምርመራ ቁጥጥር መዝገብ (RNG_HTCR) . . . . . . . . . . . . . . . . . 952
RM0438 ራዕይ 8
27/2187
54
ይዘቶች
RM0438
28.7.5 RNG መመዝገቢያ ካርታ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 952
29
AES ሃርድዌር አፋጣኝ (AES) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 953
29.1 መግቢያ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 953
29.2 AES ዋና ባህሪያት. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 953
29.3 AES ትግበራ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 953
29.4 AES ተግባራዊ መግለጫ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 954
29.4.1 AES የማገጃ ንድፍ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 954
29.4.2 AES የውስጥ ምልክቶች . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 954
29.4.3 AES ምስጠራ አንኳር። . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 954
29.4.4 የ AES አሰራር የምስጢር ስራን ለማከናወን . . . . . . . . . . . . . . . . . . . 960
29.4.5 AES ዲክሪፕት የክብ ቁልፍ ዝግጅት። . . . . . . . . . . . . . . . . . . . . . . . 963
29.4.6 AES ምስጢራዊ ጽሑፍ መስረቅ እና የውሂብ ንጣፍ . . . . . . . . . . . . . . . . . . . . . . 963
29.4.7 AES ተግባር ታግዶ ከቆመበት ይቀጥላል። . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 964
29.4.8 AES መሰረታዊ የሰንሰለት ሁነታዎች (ኢሲቢ፣ ሲቢሲ)። . . . . . . . . . . . . . . . . . . . . . . 964
29.4.9 AES ቆጣሪ (ሲቲአር) ሁነታ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 969
29.4.10 AES Galois / ቆጣሪ ሁነታ (ጂሲኤም) . . . . . . . . . . . . . . . . . . . . . . . . . . . . 971
29.4.11 AES Galois መልእክት ማረጋገጫ ኮድ (GMAC) . . . . . . . . . . . . . . 976
29.4.12 AES ቆጣሪ ከሲቢሲ-ኤምኤሲ (ሲሲኤም) ጋር። . . . . . . . . . . . . . . . . . . . . . . . . . 978
29.4.13 AES የመረጃ መመዝገቢያ እና የውሂብ መለዋወጥ . . . . . . . . . . . . . . . . . . . . . . . . 983
29.4.14 AES ቁልፍ መዝገቦች . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 985
29.4.15 AES ጅማሬ የቬክተር መመዝገቢያ . . . . . . . . . . . . . . . . . . . . . . . . . . . . 985
29.4.16 AES DMA በይነገጽ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 986
29.4.17 AES ስህተት አስተዳደር. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 987
29.5 AES ያቋርጣል። . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 988
29.6 የAES ሂደት መዘግየት። . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 988
29.7 የ AES መመዝገቢያ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 989
29.7.1 የ AES መቆጣጠሪያ መመዝገቢያ (AES_CR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 989
29.7.2 AES ሁኔታ መመዝገቢያ (AES_SR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 991
29.7.3 AES የውሂብ ግብዓት መመዝገቢያ (AES_DINR) . . . . . . . . . . . . . . . . . . . . . . . . . 993
29.7.4 AES የውሂብ ውፅዓት መመዝገቢያ (AES_DOUTR) . . . . . . . . . . . . . . . . . . . . . . 993
29.7.5 AES ቁልፍ መመዝገቢያ 0 (AES_KEYR0) . . . . . . . . . . . . . . . . . . . . . . . . . . . . 994
29.7.6 AES ቁልፍ መመዝገቢያ 1 (AES_KEYR1) . . . . . . . . . . . . . . . . . . . . . . . . . . . . 994
29.7.7 AES ቁልፍ መመዝገቢያ 2 (AES_KEYR2) . . . . . . . . . . . . . . . . . . . . . . . . . . . . 995
29.7.8 AES ቁልፍ መመዝገቢያ 3 (AES_KEYR3) . . . . . . . . . . . . . . . . . . . . . . . . . . . . 995
29.7.9 AES መነሻ የቬክተር መመዝገቢያ 0 (AES_IVR0) . . . . . . . . . . . . . . . . . . 995
28/2187
RM0438 ራዕይ 8
RM0438
ይዘቶች
29.7.10 AES መነሻ የቬክተር መመዝገቢያ 1 (AES_IVR1) . . . . . . . . . . . . . . . . . . 996 29.7.11 AES መነሻ የቬክተር መመዝገቢያ 2 (AES_IVR2) . . . . . . . . . . . . . . . . . . 996 29.7.12 AES መነሻ የቬክተር መመዝገቢያ 3 (AES_IVR3) . . . . . . . . . . . . . . . . . . 996 29.7.13 AES ቁልፍ መመዝገቢያ 4 (AES_KEYR4) . . . . . . . . . . . . . . . . . . . . . . . . . . . . 997 29.7.14 AES ቁልፍ መመዝገቢያ 5 (AES_KEYR5) . . . . . . . . . . . . . . . . . . . . . . . . . . . . 997 29.7.15 AES ቁልፍ መመዝገቢያ 6 (AES_KEYR6) . . . . . . . . . . . . . . . . . . . . . . . . . . . . 997 29.7.16 AES ቁልፍ መመዝገቢያ 7 (AES_KEYR7) . . . . . . . . . . . . . . . . . . . . . . . . . . . . 998 29.7.17 AES እገዳ መዝገቦች (AES_SUSPxR) . . . . . . . . . . . . . . . . . . . . . . 998 29.7.18 AES መመዝገቢያ ካርታ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 999
30
ሃሽ ፕሮሰሰር (HASH) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1001
30.1 መግቢያ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1001
30.2 HASH ዋና ባህሪያት. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1001
30.3 የ HASH ትግበራ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1002
30.4 የ HASH ተግባራዊ መግለጫ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1002
30.4.1 HASH የማገጃ ንድፍ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1002
30.4.2 HASH የውስጥ ምልክቶች . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1003
30.4.3 ስለ አስተማማኝ ሃሽ ስልተ ቀመሮች። . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1003
30.4.4 የመልዕክት መረጃ መመገብ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1003
30.4.5 የመልእክት መፍጨት ስሌት። . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1005
30.4.6 የመልዕክት ንጣፍ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1006
30.4.7 ኤችኤምኤክ ኦፕሬሽን . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1008
30.4.8 HASH ማገድ/ሥራ ማስጀመር። . . . . . . . . . . . . . . . . . . . . . . . . . 1010
30.4.9 HASH DMA በይነገጽ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1012
30.4.10 HASH ስህተት አስተዳደር. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1012
30.4.11 የ HASH ማቀነባበሪያ ጊዜ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1012
30.5 HASH ያቋርጣል። . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1013
30.6 የ HASH መዝገቦች . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1014
30.6.1 የ HASH መቆጣጠሪያ መመዝገቢያ (HASH_CR) . . . . . . . . . . . . . . . . . . . . . . . . . . 1014
30.6.2 HASH ውሂብ ግብዓት መመዝገቢያ (HASH_DIN) . . . . . . . . . . . . . . . . . . . . . . . 1016
30.6.3 HASH መጀመሪያ መመዝገቢያ (HASH_STR) . . . . . . . . . . . . . . . . . . . . . . . . . . 1017
30.6.4 HASH የምግብ መፍጫ መመዝገቢያ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1018
30.6.5 HASH መቋረጥ አንቃ መመዝገቢያ (HASH_IMR) . . . . . . . . . . . . . . . . . . 1019
30.6.6 የ HASH ሁኔታ መመዝገቢያ (HASH_SR) . . . . . . . . . . . . . . . . . . . . . . . . . . . 1020
30.6.7 HASH አውድ ስዋፕ መዝገቦች። . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1020
30.6.8 የ HASH መመዝገቢያ ካርታ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1021
RM0438 ራዕይ 8
29/2187
54
ይዘቶች
RM0438
31
በበረራ ላይ ዲክሪፕሽን ሞተር (OTFDEC) . . . . . . . . . . . . . . . . . . . . . . 1023
31.1 OTFDEC መግቢያ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1023
31.2 OTFDEC ዋና ባህሪያት. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1023
31.3 OTFDEC የተግባር መግለጫ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1024
31.3.1 OTFDEC የማገጃ ንድፍ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1024
31.3.2 OTFDEC የውስጥ ምልክቶች . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1024
31.3.3 OTFDEC በበረራ ላይ ዲክሪፕት ማድረግ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1025
31.3.4 OTFDEC የ AES አጠቃቀም በአጸፋዊ ሁነታ ዲክሪፕት . . . . . . . . . . . . . 1026
31.3.5 የፍሰት ቁጥጥር አስተዳደር. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1027
31.3.6 OTFDEC የስህተት አስተዳደር . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1027
31.4 OTFDEC ያቋርጣል። . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1028
31.5 የ OTFDEC ማመልከቻ መረጃ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1028
31.5.1 OTFDEC የማስጀመር ሂደት . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1028
31.5.2 OTFDEC እና የኃይል አስተዳደር . . . . . . . . . . . . . . . . . . . . . . . . . . 1030
31.5.3 ለ OTFDEC መመስጠር። . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1030
31.5.4 የ OTFDEC ቁልፍ CRC ምንጭ ኮድ . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1031
31.6 የ OTFDEC መመዝገቢያ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1032
31.6.1 የ OTFDEC ቁጥጥር መመዝገቢያ (OTFDEC_CR) . . . . . . . . . . . . . . . . . . . . . 1032
31.6.2 OTFDEC ልዩ የመዳረሻ መቆጣጠሪያ ውቅረት መዝገብ (OTFDEC_PRIVCFGR)። . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1033
31.6.3 OTFDEC ክልል x ውቅር መዝገብ (OTFDEC_RxCFGR)። . . . . 1033
31.6.4 OTFDEC ክልል x የመጀመሪያ አድራሻ መመዝገቢያ (OTFDEC_RxSTARTADDR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1035
31.6.5 OTFDEC ክልል x የመጨረሻ አድራሻ መመዝገቢያ (OTFDEC_RxENDADDR) . 1035
31.6.6 OTFDEC ክልል x nonce መመዝገቢያ 0 (OTFDEC_RxNONCER0) . . . . 1036
31.6.7 OTFDEC ክልል x nonce መመዝገቢያ 1 (OTFDEC_RxNONCER1) . . . . 1037
31.6.8 OTFDEC ክልል x ቁልፍ መመዝገቢያ 0 (OTFDEC_RxKEYR0) . . . . . . . . . . 1037
31.6.9 OTFDEC ክልል x ቁልፍ መመዝገቢያ 1 (OTFDEC_RxKEYR1) . . . . . . . . . . 1038
31.6.10 OTFDEC ክልል x ቁልፍ መመዝገቢያ 2 (OTFDEC_RxKEYR2) . . . . . . . . . . 1038
31.6.11 OTFDEC ክልል x ቁልፍ መመዝገቢያ 3 (OTFDEC_RxKEYR3) . . . . . . . . . . 1039
31.6.12 OTFDEC የማቋረጥ ሁኔታ መመዝገቢያ (OTFDEC_ISR) . . . . . . . . . . . . . . 1039
31.6.13 OTFDEC አቋርጥ ግልጽ መዝገብ (OTFDEC_ICR) . . . . . . . . . . . . . . . 1040
31.6.14 OTFDEC ማቋረጥ አንቃ መመዝገቢያ (OTFDEC_IER) . . . . . . . . . . . . . . 1041
31.6.15 የ OTFDEC መመዝገቢያ ካርታ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1042
32
የህዝብ ቁልፍ አፋጣኝ (PKA) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1046
32.1 መግቢያ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1046
30/2187
RM0438 ራዕይ 8
RM0438
ይዘቶች
32.2 32.3 እ.ኤ.አ
32.4
32.5 32.6 32.7
የ PKA ዋና ባህሪያት. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1046 PKA ተግባራዊ መግለጫ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1046
32.3.1 PKA የማገጃ ንድፍ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1046 32.3.2 PKA ውስጣዊ ምልክቶች. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1047 32.3.3 PKA ዳግም ማስጀመር እና ሰዓቶች. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1047 32.3.4 PKA የህዝብ ቁልፍ ማፋጠን። . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1047 32.3.5 የተለመዱ መተግበሪያዎች ለ PKA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1049 32.3.6 የ PKA አሰራር ቀዶ ጥገናን ለማካሄድ . . . . . . . . . . . . . . . . . . . . . . 1051 32.3.7 PKA ስህተት አስተዳደር. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1052
PKA ኦፕሬቲንግ ሁነታዎች . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1052
32.4.1 መግቢያ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1052 32.4.2 የሞንትጎመሪ መለኪያ ስሌት። . . . . . . . . . . . . . . . . . . . . . . . . 1053 32.4.3 ሞጁል መደመር . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1054 32.4.4 ሞጁል መቀነስ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1054 32.4.5 ሞዱላር እና ሞንትጎመሪ ማባዛት። . . . . . . . . . . . . . . . . . . . . . 1055 32.4.6 ሞዱል ገላጭ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1056 32.4.7 ሞዱል ተገላቢጦሽ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1056 32.4.8 ሞጁል ቅነሳ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1057 32.4.9 አርቲሜቲክ መደመር . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1057 32.4.10 አርቲሜቲክ መቀነስ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1057 32.4.11 አርቲሜቲክ ማባዛት. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1058 32.4.12 አርቲሜቲክ ንጽጽር. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1058 32.4.13 RSA CRT አገላለጽ። . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1059 32.4.14 በሞላላ ኩርባ ላይ ነጥብ Fp ቼክ። . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1059 32.4.15 ECC Fp scalar ማባዛት። . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1060 32.4.16 ECDSA ምልክት. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1061 32.4.17 ECDSA ማረጋገጫ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1063
Exampየአወቃቀሮች እና የሂደት ጊዜዎች። . . . . . . . . . . . . . . . . 1064
32.5.1 የሚደገፉ ኤሊፕቲክ ኩርባዎች . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1064 32.5.2 የስሌት ጊዜዎች . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1066
PKA ያቋርጣል። . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1067 PKA ተመዝግቧል። . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1068
32.7.1 የ PKA መቆጣጠሪያ መመዝገቢያ (PKA_CR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1068 32.7.2 የPKA ሁኔታ መመዝገቢያ (PKA_SR)። . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1069 32.7.3 PKA ግልጽ ባንዲራ መመዝገቢያ (PKA_CLRFR)። . . . . . . . . . . . . . . . . . . . . . . . 1070 32.7.4 PKA RAM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1070
RM0438 ራዕይ 8
31/2187
54
ይዘቶች
RM0438
32.7.5 የ PKA መመዝገቢያ ካርታ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1071
33
የላቀ መቆጣጠሪያ ጊዜ ቆጣሪዎች (TIM1/TIM8) . . . . . . . . . . . . . . . . . . . . . . . . 1072
33.1 TIM1/TIM8 መግቢያ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1072
33.2 TIM1/TIM8 ዋና ዋና ባህሪያት. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1072
33.3 TIM1/TIM8 ተግባራዊ መግለጫ። . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1074
33.3.1 የጊዜ መሠረት ክፍል . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1074
33.3.2 ቆጣሪ ሁነታዎች . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1076
33.3.3 ድግግሞሽ ቆጣሪ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1087
33.3.4 የውጭ ቀስቃሽ ግቤት . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1089
33.3.5 የሰዓት ምርጫ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1090
33.3.6 ቻናሎችን ይቅረጹ/ያወዳድሩ። . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1094
33.3.7 የግቤት ቀረጻ ሁነታ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1096
33.3.8 PWM ግቤት ሁነታ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1097
33.3.9 የግዳጅ የውጤት ሁነታ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1098
33.3.10 የውጤት ማነጻጸሪያ ሁነታ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1099
33.3.11 PWM ሁነታ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1100
33.3.12 ያልተመጣጠነ PWM ሁነታ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1103
33.3.13 ጥምር PWM ሁነታ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1104
33.3.14 ጥምር ባለ 3-ደረጃ PWM ሁነታ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1105
33.3.15 ተጨማሪ ውጤቶች እና የሟች ጊዜ ማስገባት. . . . . . . . . . . . . . . 1106
33.3.16 የእረፍት ተግባርን መጠቀም. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1108
33.3.17 ባለሁለት አቅጣጫ መግቻ ግብዓቶች . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1114
33.3.18 የ OCxREF ምልክትን በውጫዊ ክስተት ላይ ማጽዳት. . . . . . . . . . . . . . 1115
33.3.19 ባለ 6-ደረጃ PWM ትውልድ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1117
33.3.20 አንድ-pulse ሁነታ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1118
33.3.21 ዳግም ሊነሳ የሚችል አንድ የልብ ምት ሁነታ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1119
33.3.22 ኢንኮደር በይነገጽ ሁነታ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1120
33.3.23 UIF ቢት ማረም . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1122
33.3.24 የሰዓት ቆጣሪ ግብዓት XOR ተግባር። . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1123
33.3.25 ከአዳራሽ ዳሳሾች ጋር መገናኘት። . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1123
33.3.26 የሰዓት ቆጣሪ ማመሳሰል . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1126
33.3.27 የኤ.ዲ.ሲ ማመሳሰል . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1130
33.3.28 ዲኤምኤ ፍንዳታ ሁነታ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1130
33.3.29 የማረም ሁነታ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1131
33.4 TIM1/TIM8 መመዝገቦች። . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1132
33.4.1 TIMx መቆጣጠሪያ መመዝገቢያ 1 (TIMx_CR1) (x = 1, 8). . . . . . . . . . . . . . . . . . 1132
32/2187
RM0438 ራዕይ 8
RM0438
ይዘቶች
33.4.2 TIMx መቆጣጠሪያ መመዝገቢያ 2 (TIMx_CR2) (x = 1, 8). . . . . . . . . . . . . . . . . . 1133
33.4.3 TIMx ባሪያ ሁነታ ቁጥጥር መዝገብ (TIMx_SMCR) (x = 1, 8). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1136
33.4.4 TIMx DMA/የተቋረጠ የነቃ መመዝገቢያ (TIMx_DIER)(x = 1፣ 8)። . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1138
33.4.5 TIMx ሁኔታ መመዝገቢያ (TIMx_SR) (x = 1, 8) . . . . . . . . . . . . . . . . . . . . . 1140
33.4.6 TIMx ክስተት ትውልድ መመዝገቢያ (TIMx_EGR) (x = 1, 8) . . . . . . . . . . . 1142
33.4.7 TIMx ቀረጻ/ማወዳደር ሁነታ መመዝገቢያ 1 (TIMx_CCMR1) (x = 1, 8) . 1143
33.4.8 TIMx ቀረጻ/ንጽጽር ሁነታ ይመዝገቡ 1 [ተለዋጭ] (TIMx_CCMR1) (x = 1, 8). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1144
33.4.9 TIMx ቀረጻ/ማወዳደር ሁነታ መመዝገቢያ 2 (TIMx_CCMR2) (x = 1, 8) . 1147
33.4.10 TIMx ቀረጻ/ንጽጽር ሁነታ ይመዝገቡ 2 [ተለዋጭ] (TIMx_CCMR2) (x = 1, 8). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1148
33.4.11 TIMx ቀረጻ/አወዳድር አንቃ መመዝገቢያ (TIMx_CCER)(x = 1, 8) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1149
33.4.12 TIMx ቆጣሪ (TIMx_CNT) (x = 1, 8) . . . . . . . . . . . . . . . . . . . . . . . . . 1153
33.4.13 TIMx prescaler (TIMx_PSC) (x = 1, 8) . . . . . . . . . . . . . . . . . . . . . . . 1153
33.4.14 TIMx ራስ-ዳግም መጫን መዝገብ (TIMx_ARR) (x = 1, 8) . . . . . . . . . . . . . . . 1153
33.4.15 TIMx ድግግሞሽ ቆጣሪ መመዝገቢያ (TIMx_RCR) (x = 1, 8) . . . . . . . . . . 1154
33.4.16 TIMx ቀረጻ/አወዳድር መዝገብ 1 (TIMx_CCR1)(x = 1፣ 8)። . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1154
33.4.17 TIMx ቀረጻ/አወዳድር መዝገብ 2 (TIMx_CCR2)(x = 1፣ 8)። . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1155
33.4.18 TIMx ቀረጻ/አወዳድር መዝገብ 3 (TIMx_CCR3)(x = 1፣ 8)። . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1155
33.4.19 TIMx ቀረጻ/አወዳድር መዝገብ 4 (TIMx_CCR4)(x = 1፣ 8)። . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1156
33.4.20 TIMx መቋረጥ እና የሞተ ጊዜ መመዝገቢያ (TIMx_BDTR) (x = 1፣ 8)። . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1156
33.4.21 TIMx DMA መቆጣጠሪያ መመዝገቢያ (TIMx_DCR) (x = 1, 8) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1160
33.4.22 TIMx DMA አድራሻ ለሙሉ ማስተላለፍ (TIMx_DMAR)(x = 1, 8) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1161
33.4.23 TIM1 አማራጭ መመዝገቢያ 1 (TIM1_OR1) . . . . . . . . . . . . . . . . . . . . . . . . . . 1162
33.4.24 TIM8 አማራጭ መመዝገቢያ 1 (TIM8_OR1) . . . . . . . . . . . . . . . . . . . . . . . . . . 1162
33.4.25 TIMx ቀረጻ/ማወዳደር ሁነታ መመዝገቢያ 3 (TIMx_CCMR3) (x = 1, 8) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1163
33.4.26 TIMx ቀረጻ/አወዳድር መዝገብ 5 (TIMx_CCR5)(x = 1፣ 8)። . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1164
33.4.27 TIMx ቀረጻ/አወዳድር መዝገብ 6 (TIMx_CCR6)(x = 1፣ 8)። . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1165
RM0438 ራዕይ 8
33/2187
54
ይዘቶች
RM0438
33.4.28 TIM1 አማራጭ መመዝገቢያ 2 (TIM1_OR2) . . . . . . . . . . . . . . . . . . . . . . . . . . 1165 33.4.29 TIM1 አማራጭ መመዝገቢያ 3 (TIM1_OR3)። . . . . . . . . . . . . . . . . . . . . . . . . . 1167 33.4.30 TIM8 አማራጭ መመዝገቢያ 2 (TIM8_OR2) . . . . . . . . . . . . . . . . . . . . . . . . . . 1168 33.4.31 TIM8 አማራጭ መመዝገቢያ 3 (TIM8_OR3) . . . . . . . . . . . . . . . . . . . . . . . . . . 1170 33.4.32 TIM1 የመመዝገቢያ ካርታ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1172 33.4.33 TIM8 የመመዝገቢያ ካርታ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1174
34
አጠቃላይ ዓላማ ቆጣሪዎች (TIM2/TIM3/TIM4/TIM5) . . . . . . . . . . . . . . . . 1177
34.1 TIM2/TIM3/TIM4/TIM5 መግቢያ። . . . . . . . . . . . . . . . . . . . . . . . . . . .1177
34.2 TIM2/TIM3/TIM4/TIM5 ዋና ዋና ባህሪያት። . . . . . . . . . . . . . . . . . . . . . . . . . .1177
34.3 TIM2/TIM3/TIM4/TIM5 የተግባር መግለጫ። . . . . . . . . . . . . . . . . . . . .1179
34.3.1 የጊዜ መሠረት ክፍል . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1179
34.3.2 ቆጣሪ ሁነታዎች . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1181
34.3.3 የሰዓት ምርጫ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1191
34.3.4 ቻናሎችን ይቅረጹ/ያወዳድሩ። . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1195
34.3.5 የግቤት ቀረጻ ሁነታ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1197
34.3.6 PWM ግቤት ሁነታ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1198
34.3.7 የግዳጅ የውጤት ሁነታ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1199
34.3.8 የውጤት ማነጻጸሪያ ሁነታ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1200
34.3.9 PWM ሁነታ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1201
34.3.10 ያልተመጣጠነ PWM ሁነታ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1204
34.3.11 ጥምር PWM ሁነታ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1205
34.3.12 የ OCxREF ምልክትን በውጫዊ ክስተት ላይ ማጽዳት. . . . . . . . . . . . . . 1206
34.3.13 አንድ-pulse ሁነታ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1208
34.3.14 ዳግም ሊነሳ የሚችል አንድ የልብ ምት ሁነታ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1209
34.3.15 ኢንኮደር በይነገጽ ሁነታ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1210
34.3.16 UIF ቢት ማረም . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1212
34.3.17 የሰዓት ቆጣሪ ግብዓት XOR ተግባር። . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1212
34.3.18 ሰዓት ቆጣሪዎች እና ውጫዊ ቀስቅሴ ማመሳሰል . . . . . . . . . . . . . . . . . . . 1213
34.3.19 የሰዓት ቆጣሪ ማመሳሰል . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1216
34.3.20 ዲኤምኤ ፍንዳታ ሁነታ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1221
34.3.21 የማረም ሁነታ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1222
34.4 TIM2/TIM3/TIM4/TIM5 መመዝገቢያ። . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1223
34.4.1 TIMx መቆጣጠሪያ መመዝገቢያ 1 (TIMx_CR1) (x = 2 እስከ 5)። . . . . . . . . . . . . . . . . 1223
34.4.2 TIMx መቆጣጠሪያ መመዝገቢያ 2 (TIMx_CR2) (x = 2 እስከ 5)። . . . . . . . . . . . . . . . . 1224
34.4.3 TIMx የባሪያ ሁነታ ቁጥጥር መዝገብ (TIMx_SMCR) (x = 2 እስከ 5)። . . . . . . 1226
34.4.4 TIMx DMA/የማስተጓጎል መመዝገቢያ (TIMx_DIER)(x = 2 እስከ 5)። . . . . . 1229
34/2187
RM0438 ራዕይ 8
RM0438
ይዘቶች
34.4.5 TIMx ሁኔታ መመዝገቢያ (TIMx_SR) (x = 2 እስከ 5)። . . . . . . . . . . . . . . . . . . . 1230 34.4.6 TIMx የክስተት ማመንጨት መዝገብ (TIMx_EGR)(x = 2 እስከ 5)። . . . . . . . . . 1231 34.4.7 TIMx ቀረጻ/ንጽጽር ሁነታ መመዝገቢያ 1 (TIMx_CCMR1) (x = 2 እስከ 5)። 1232 34.4.8 TIMx ቀረጻ/ንጽጽር ሁነታ መመዝገቢያ 1 [አማራጭ] (TIMx_CCMR1)
(x = 2 እስከ 5) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1234 34.4.9 TIMx ቀረጻ/ንጽጽር ሁነታ መመዝገቢያ 2 (TIMx_CCMR2) (x = 2 እስከ 5)። 1236 34.4.10 TIMx ቀረጻ/ንጽጽር ሁነታ መመዝገቢያ 2 [አማራጭ] (TIMx_CCMR2)
(x = 2 እስከ 5) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1237 34.4.11 TIMx ቀረጻ/አወዳድር አንቃ መመዝገቢያ
(TIMx_CCER)(x = 2 እስከ 5) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1238 34.4.12 TIMx ቆጣሪ (TIMx_CNT) (x = 2 እስከ 5)። . . . . . . . . . . . . . . . . . . . . . . . 1239 34.4.13 TIMx ቆጣሪ [ተለዋጭ] (TIMx_CNT) (x = 2 እስከ 5)። . . . . . . . . . . . . . . . 1240 34.4.14 TIMx prescaler (TIMx_PSC)(x = 2 እስከ 5)። . . . . . . . . . . . . . . . . . . . . . . 1240 34.4.15 TIMx ራስ-ዳግም መጫን መዝገብ (TIMx_ARR)(x = 2 እስከ 5)። . . . . . . . . . . . . . 1241 34.4.16 TIMx ቀረጻ/አወዳድር መዝገብ 1 (TIMx_CCR1)(x = 2 እስከ 5)። . . . . . . 1241 34.4.17 TIMx ቀረጻ/አወዳድር መዝገብ 2 (TIMx_CCR2)(x = 2 እስከ 5)። . . . . . . 1241 34.4.18 TIMx ቀረጻ/አወዳድር መዝገብ 3 (TIMx_CCR3)(x = 2 እስከ 5)። . . . . . . 1242 34.4.19 TIMx ቀረጻ/አወዳድር መዝገብ 4 (TIMx_CCR4)(x = 2 እስከ 5)። . . . . . . 1242 34.4.20 TIMx የዲኤምኤ መቆጣጠሪያ መመዝገቢያ (TIMx_DCR)(x = 2 እስከ 5)። . . . . . . . . . . . . . 1243 34.4.21 TIMx DMA አድራሻ ለሙሉ ማስተላለፍ (TIMx_DMAR)(x = 2 እስከ 5)። . . . . . 1244 34.4.22 TIM2 አማራጭ መመዝገቢያ 1 (TIM2_OR1) . . . . . . . . . . . . . . . . . . . . . . . . . . 1244 34.4.23 TIM3 አማራጭ መመዝገቢያ 1 (TIM3_OR1) . . . . . . . . . . . . . . . . . . . . . . . . . . 1244 34.4.24 TIM2 አማራጭ መመዝገቢያ 2 (TIM2_OR2) . . . . . . . . . . . . . . . . . . . . . . . . . . 1245 34.4.25 TIM3 አማራጭ መመዝገቢያ 2 (TIM3_OR2) . . . . . . . . . . . . . . . . . . . . . . . . . . 1245 34.4.26 TIMx መመዝገቢያ ካርታ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1247
35
አጠቃላይ ዓላማ ቆጣሪዎች (TIM15/TIM16/TIM17) . . . . . . . . . . . . . . . . . 1250
35.1 TIM15/TIM16/TIM17 መግቢያ። . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1250
35.2 TIM15 ዋና ባህሪያት. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1250
35.3 TIM16/TIM17 ዋና ዋና ባህሪያት. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1251
35.4 TIM15/TIM16/TIM17 የተግባር መግለጫ። . . . . . . . . . . . . . . . . . . . . 1254
35.4.1 የጊዜ መሠረት ክፍል . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1254
35.4.2 ቆጣሪ ሁነታዎች . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1256
35.4.3 ድግግሞሽ ቆጣሪ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1260
35.4.4 35.4.5 35.4.6 35.4.7
የሰዓት ምርጫ። . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1261 ቻናሎችን ያንሱ/ያወዳድሩ። . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1263 የግቤት ቀረጻ ሁነታ። . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1265 PWM ግቤት ሁነታ (ለ TIM15 ብቻ)። . . . . . . . . . . . . . . . . . . . . . . . . . . 1266
RM0438 ራዕይ 8
35/2187
54
ይዘቶች
RM0438
35.5
35.4.8 የግዳጅ የውጤት ሁነታ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1267 35.4.9 የውጤት ማነጻጸሪያ ሁነታ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1268 35.4.10 PWM ሁነታ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1269 35.4.11 ጥምር PWM ሁነታ (TIM15 ብቻ) . . . . . . . . . . . . . . . . . . . . . . . . . 1270 35.4.12 ተጨማሪ ውጤቶች እና የሙት ጊዜ ማስገባት. . . . . . . . . . . . . . . 1271 35.4.13 የእረፍት ተግባርን በመጠቀም። . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1273 35.4.14 ባለሁለት አቅጣጫ መግቻ ግብአቶች . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1278 35.4.15 ባለ 6-ደረጃ PWM ትውልድ። . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1279 35.4.16 አንድ-pulse ሁነታ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1281 35.4.17 ዳግም ሊፈጠር የሚችል አንድ የልብ ምት ሁነታ (ቲም 15 ብቻ)። . . . . . . . . . . . . . . . . . . 1282 35.4.18 UIF ቢት ማረም . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1283 35.4.19 የሰዓት ቆጣሪ ግቤት XOR ተግባር (ቲም 15 ብቻ)። . . . . . . . . . . . . . . . . . . . . . . 1284 35.4.20 የውጭ ቀስቅሴ ማመሳሰል (ቲም 15 ብቻ)። . . . . . . . . . . . . . . . . . 1285 35.4.21 የባሪያ ሁነታ ጥምር ዳግም ማስጀመር + ቀስቅሴ ሁነታ . . . . . . . . . . . . . . . . . . 1287 35.4.22 ዲኤምኤ ፍንዳታ ሁነታ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1287 35.4.23 የሰዓት ቆጣሪ ማመሳሰል (ቲም15)። . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1289 35.4.24 የሰዓት ቆጣሪ ውፅዓትን ለሌሎች ሰዓት ቆጣሪዎች እንደ ቀስቅሴ መጠቀም (TIM16/TIM17) . . . . . . 1289 35.4.25 የማረም ሁነታ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1289
TIM15 ተመዝግቧል። . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1290
35.5.1 TIM15 የቁጥጥር መመዝገቢያ 1 (TIM15_CR1) . . . . . . . . . . . . . . . . . . . . . . 1290 35.5.2 TIM15 የቁጥጥር መመዝገቢያ 2 (TIM15_CR2) . . . . . . . . . . . . . . . . . . . . . . 1291 35.5.3 TIM15 የባሪያ ሁነታ ቁጥጥር መመዝገቢያ (TIM15_SMCR) . . . . . . . . . . . . . 1293 35.5.4 TIM15 DMA/የተቋረጠ የነቃ መመዝገቢያ (TIM15_DIER)። . . . . . . . . . . . 1294 35.5.5 TIM15 ሁኔታ መመዝገቢያ (TIM15_SR) . . . . . . . . . . . . . . . . . . . . . . . . . 1295 35.5.6 TIM15 የክስተት ማመንጨት መዝገብ (TIM15_EGR)። . . . . . . . . . . . . . . . 1297 35.5.7 TIM15 ቀረጻ/ንጽጽር ሁነታ ይመዝገቡ 1 (TIM15_CCMR1)። . . . . . . 1298 35.5.8 TIM15 ቀረጻ/ንጽጽር ሁነታ ይመዝገቡ 1 [አማራጭ] (TIM15_CCMR1)። . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1299 35.5.9 TIM15 መቅረጽ/ማወዳደር አንቃ መመዝገቢያ (TIM15_CCER)። . . . . . . . . 1302 35.5.10 TIM15 ቆጣሪ (TIM15_CNT) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1305 35.5.11 TIM15 prescaler (TIM15_PSC)። . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1305 35.5.12 TIM15 ራስ-ሰር ዳግም መጫን መመዝገቢያ (TIM15_ARR) . . . . . . . . . . . . . . . . . . . . 1305 35.5.13 TIM15 ድግግሞሽ ቆጣሪ መመዝገቢያ (TIM15_RCR) . . . . . . . . . . . . . . . . 1306 35.5.14 TIM15 መመዝገብ/አወዳድር 1 (TIM15_CCR1)። . . . . . . . . . . . . . 1306 35.5.15 TIM15 መመዝገብ/አወዳድር 2 (TIM15_CCR2)። . . . . . . . . . . . . . 1307 35.5.16 TIM15 መቋረጥ እና የሞተ ጊዜ መመዝገቢያ (TIM15_BDTR) . . . . . . . . . . . . 1307 35.5.17 TIM15 DMA የቁጥጥር መመዝገቢያ (ቲም15_DCR) . . . . . . . . . . . . . . . . . . . . 1310
36/2187
RM0438 ራዕይ 8
RM0438
ይዘቶች
35.6
35.5.18 TIM15 DMA አድራሻ ለሙሉ ማስተላለፍ (TIM15_DMAR) . . . . . . . . . . . 1310 35.5.19 TIM15 አማራጭ መመዝገቢያ 1 (TIM15_OR1) . . . . . . . . . . . . . . . . . . . . . . . . 1311 35.5.20 TIM15 አማራጭ መመዝገቢያ 2 (TIM15_OR2) . . . . . . . . . . . . . . . . . . . . . . . . 1311 35.5.21 TIM15 የመመዝገቢያ ካርታ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1313
TIM16/TIM17 መመዝገቢያ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1316
35.6.1 TIMx መቆጣጠሪያ መመዝገቢያ 1 (TIMx_CR1) (x = 16 እስከ 17)። . . . . . . . . . . . . . . 1316 35.6.2 TIMx መቆጣጠሪያ መመዝገቢያ 2 (TIMx_CR2) (x = 16 እስከ 17)። . . . . . . . . . . . . . . 1317 35.6.3 TIMx DMA/የተቋረጠ የነቃ መመዝገቢያ (TIMx_DIER)(x = 16 እስከ 17)። . . . 1318 35.6.4 TIMx ሁኔታ መመዝገቢያ (TIMx_SR) (x = 16 እስከ 17)። . . . . . . . . . . . . . . . . . 1319 35.6.5 TIMx የክስተት ማመንጨት መዝገብ (TIMx_EGR)(x = 16 እስከ 17)። . . . . . . . 1320 35.6.6 TIMx ቀረጻ/ማወዳደር ሁነታ መመዝገቢያ 1
(TIMx_CCMR1)(x = 16 እስከ 17) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1321 35.6.7 TIMx ቀረጻ/ንጽጽር ሁነታ ይመዝገቡ 1 [ተለዋጭ] (TIMx_CCMR1) (x = 16 ወደ 17)። . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1322 35.6.8 TIMx ቀረጻ/አወዳድር አንቃ መመዝገቢያ (TIMx_CCER)(x = 16 እስከ 17)። 1324 35.6.9 TIMx ቆጣሪ (TIMx_CNT) (x = 16 እስከ 17)። . . . . . . . . . . . . . . . . . . . . . 1326 35.6.10 TIMx prescaler (TIMx_PSC)(x = 16 እስከ 17)። . . . . . . . . . . . . . . . . . . . . 1327 35.6.11 TIMx ራስ-ዳግም መጫን መዝገብ (TIMx_ARR)(x = 16 እስከ 17)። . . . . . . . . . . . 1327 35.6.12 TIMx ድግግሞሽ ቆጣሪ መመዝገቢያ (TIMx_RCR) (x = 16 እስከ 17)። . . . . . . . 1328 35.6.13 TIMx ቀረጻ/አወዳድር መዝገብ 1 (TIMx_CCR1)(x = 16 እስከ 17)። . . . . 1328 35.6.14 TIMx መቋረጥ እና የሞተ ጊዜ መመዝገቢያ (TIMx_BDTR) (x = 16 እስከ 17) . . . 1329 35.6.15 TIMx DMA መቆጣጠሪያ መመዝገቢያ (TIMx_DCR)(x = 16 እስከ 17)። . . . . . . . . . . . 1331 35.6.16 TIMx DMA አድራሻ ለሙሉ ማስተላለፍ (TIMx_DMAR)(x = 16 እስከ 17)። . . . 1332 35.6.17 TIM16 አማራጭ መመዝገቢያ 1 (TIM16_OR1) . . . . . . . . . . . . . . . . . . . . . . . . 1332 35.6.18 TIM16 አማራጭ መመዝገቢያ 2 (TIM16_OR2) . . . . . . . . . . . . . . . . . . . . . . . . 1333 35.6.19 TIM17 አማራጭ መመዝገቢያ 1 (TIM17_OR1) . . . . . . . . . . . . . . . . . . . . . . . . 1334 35.6.20 TIM17 አማራጭ መመዝገቢያ 2 (TIM17_OR2) . . . . . . . . . . . . . . . . . . . . . . . . 1335 35.6.21 TIM16/TIM17 የመመዝገቢያ ካርታ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1337
36
መሰረታዊ የሰዓት ቆጣሪዎች (TIM6/TIM7) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1339
36.1 TIM6/TIM7 መግቢያ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1339
36.2 TIM6/TIM7 ዋና ዋና ባህሪያት. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1339
36.3 TIM6/TIM7 ተግባራዊ መግለጫ። . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1340
36.3.1 የጊዜ መሠረት ክፍል . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1340
36.3.2 የመቁጠር ሁነታ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1342
36.3.3 UIF ቢት ማረም . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1345
36.3.4 የሰዓት ምንጭ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1345
RM0438 ራዕይ 8
37/2187
54
ይዘቶች
RM0438
36.4
36.3.5 የማረም ሁነታ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1346
TIM6/TIM7 ተመዝግቧል። . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1346
36.4.1 TIMx መቆጣጠሪያ መመዝገቢያ 1 (TIMx_CR1) (x = 6 እስከ 7)። . . . . . . . . . . . . . . . . 1346 36.4.2 TIMx መቆጣጠሪያ መመዝገቢያ 2 (TIMx_CR2) (x = 6 እስከ 7)። . . . . . . . . . . . . . . . . 1348 36.4.3 TIMx DMA/የተቋረጠ የነቃ መመዝገቢያ (TIMx_DIER)(x = 6 እስከ 7)። . . . . . 1348 36.4.4 TIMx ሁኔታ መመዝገቢያ (TIMx_SR) (x = 6 እስከ 7)። . . . . . . . . . . . . . . . . . . . 1349 36.4.5 TIMx የክስተት ማመንጨት መዝገብ (TIMx_EGR)(x = 6 እስከ 7)። . . . . . . . . . 1349 36.4.6 TIMx ቆጣሪ (TIMx_CNT) (x = 6 እስከ 7)። . . . . . . . . . . . . . . . . . . . . . . . 1349 36.4.7 TIMx prescaler (TIMx_PSC)(x = 6 እስከ 7)። . . . . . . . . . . . . . . . . . . . . . . 1350 36.4.8 TIMx ራስ-ዳግም መጫን መዝገብ (TIMx_ARR) (x = 6 እስከ 7)። . . . . . . . . . . . . . 1350 36.4.9 TIMx መመዝገቢያ ካርታ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1351
37
ዝቅተኛ ኃይል ቆጣሪ (LPTIM) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1352
37.1 የ LPTIM መግቢያ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1352
37.2 LPTIM ዋና ባህሪያት. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1352
37.3 LPTIM ትግበራ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1352
37.4 LPTIM የተግባር መግለጫ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1353
37.4.1 LPTIM የማገጃ ንድፍ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1353
37.4.2 LPTIM ፒን እና የውስጥ ምልክቶች . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1353
37.4.3 የ LPTIM ግብአት እና ቀስቅሴ ካርታ ስራ። . . . . . . . . . . . . . . . . . . . . . . . . . . 1354
37.4.4 LPTIM ዳግም ማስጀመር እና ሰዓቶች . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1355
37.4.5 ብልጭታ ማጣሪያ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1355
37.4.6 Prescaler. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1356
37.4.7 ቀስቅሴ multiplexer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1356
37.4.8 የክወና ሁነታ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1357
37.4.9 የጊዜ ማብቂያ ተግባር . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1359
37.4.10 Waveform ትውልድ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1359
37.4.11 ዝመናን ይመዝገቡ። . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1360
37.4.12 ቆጣሪ ሁነታ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1361
37.4.13 ሰዓት ቆጣሪ ማንቃት . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1362
37.4.14 የሰዓት ቆጣሪ ዳግም ማስጀመር . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1362
37.4.15 ኢንኮደር ሁነታ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1363
37.4.16 ድግግሞሽ ቆጣሪ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1364
37.4.17 የማረም ሁነታ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1365
37.5 LPTIM ዝቅተኛ ኃይል ሁነታዎች . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1366
37.6 LPTIM ያቋርጣል. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1366
38/2187
RM0438 ራዕይ 8
RM0438
ይዘቶች
37.7
LPTIM ይመዘግባል . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1367
37.7.1 LPTIM ማቋረጥ እና ሁኔታ መመዝገቢያ (LPTIM_ISR) . . . . . . . . . . . . . . . 1367 37.7.2 LPTIM አቋርጥ ግልጽ መዝገብ (LPTIM_ICR)። . . . . . . . . . . . . . . . . . . 1368 37.7.3 LPTIM ማቋረጥ አንቃ መመዝገቢያ (LPTIM_IER)። . . . . . . . . . . . . . . . . . 1369 37.7.4 LPTIM ውቅር መዝገብ (LPTIM_CFGR)። . . . . . . . . . . . . . . . . . 1370 37.7.5 LPTIM መቆጣጠሪያ መመዝገቢያ (LPTIM_CR)። . . . . . . . . . . . . . . . . . . . . . . . . 1373 37.7.6 LPTIM ማወዳደር r
ሰነዶች / መርጃዎች
![]() |
ST STM32L5 ተከታታይ በዝቅተኛ የኃይል ፍጆታ በጣም ደህንነቱ የተጠበቀ [pdf] የተጠቃሚ መመሪያ RM0438፣ STM32L5 Series በከፍተኛ ደረጃ ደህንነቱ የተጠበቀ በአነስተኛ የኃይል ፍጆታ፣ STM32L5 ተከታታይ፣ በአነስተኛ የኃይል ፍጆታ፣ ዝቅተኛ የኃይል ፍጆታ፣ ፍጆታ |