IoT Node အတွက် STMicroelectronics STM32U585AI Discovery Kit
ထုတ်ကုန်အချက်အလက်
STM32U585xx သည် ST ခေတ်မီနည်းပညာမူပိုင်ခွင့်ပါ၀င်သည့် မိုက်ခရိုကွန်ထရိုလာတစ်ခုဖြစ်သည်။ ၎င်းတွင် FlexPower Control ဖြင့် အလွန်နည်းသော ပါဝါသုံးစွဲမှုပါရှိသည်။ မိုက်ခရိုကွန်ထရိုလာ၏ အူတိုင်တွင် စွမ်းဆောင်ရည်မြှင့်တင်ရန်အတွက် ART Accelerator တပ်ဆင်ထားသည်။ ၎င်းတွင် ပါဝါစီမံခန့်ခွဲမှုစွမ်းရည်များရှိပြီး စံနှုန်းအမျိုးမျိုးကို ပံ့ပိုးပေးပါသည်။
မိုက်ခရိုကွန်ထရိုလာကို LQFP48 (7 x 7 မီလီမီတာ)၊ UFQFPN48၊ LQFP64 (10 x 10 မီလီမီတာ)၊ LQFP100 (14 x 14 မီလီမီတာ)၊ LQFP144 (20 x 20 မီလီမီတာ)၊ WLCSP90 (4.2 x 3.95 မီလီမီတာ) အပါအဝင် မိုက်ခရိုကွန်ထရိုလာကို အမျိုးမျိုးသော ပက်ကေ့ချ်ရွေးချယ်မှုများဖြင့် လာပါသည်။ ၊
UFBGA132 (7 x 7 mm) နှင့် UFBGA169 (7 x 7 mm)။ သိုလှောင်မှုနှင့် လုံခြုံရေးရည်ရွယ်ချက်များအတွက် built-in မှတ်ဉာဏ်များပါရှိသည်။
ထုတ်ကုန်အသုံးပြုမှု ညွှန်ကြားချက်များ
- သတ်မှတ်ထားသော vol အရ STM32U585xx မိုက်ခရိုကွန်ထရိုလာကို ပါဝါထောက်ပံ့မှုသို့ ချိတ်ဆက်ပါ။tage လိုအပ်ချက်များ။
- လိုအပ်သော အရံအတားများနှင့် အာရုံခံကိရိယာများသည် မိုက်ခရိုကွန်ထရိုလာသို့ မှန်ကန်စွာချိတ်ဆက်ထားကြောင်း သေချာပါစေ။
- pin configurations နှင့် pin functionality အတွက် datasheet သို့မဟုတ် user manual ကို ကိုးကားပါ။
- လိုအပ်သောဆော့ဖ်ဝဲလ်ကုဒ်ကို ပရိုဂရမ်ရေးဆွဲခြင်းဖြင့် မိုက်ခရိုကွန်ထရိုလာကို စတင်ပါ။
- Core ၏စွမ်းဆောင်ရည်ကိုမြှင့်တင်ရန် ART Accelerator အင်္ဂါရပ်ကိုအသုံးပြုပါ။
- FlexPowerControl အင်္ဂါရပ်ကို အသုံးပြု၍ ပါဝါသုံးစွဲမှုကို စီမံပါ။
- Advan ကိုယူပါ။tagမိုက်ခရိုကွန်ထရိုလာပေါ်တွင် ရရှိနိုင်သော အမျိုးမျိုးသော အချိန်တိုင်းကိရိယာများ၊ စောင့်ကြည့်လေ့လာရေးကိရိယာများနှင့် ဆက်သွယ်ရေးအရံကိရိယာများ။
- ကြွယ်ဝသော analog အရံအတားများနှင့် capacitive အာရုံခံချန်နယ်များကို လိုအပ်သလို အသုံးပြုပါ။
- ထည့်သွင်းထားသော flash memory နှင့် memory protection unit ကို အသုံးပြု၍ လုံခြုံရေးအစီအမံများကို အကောင်အထည်ဖော်ပါ။
- ရနိုင်သော မတူညီသော boot မုဒ်များကို သုံးသပ်ပြီး သင့်အပလီကေးရှင်းအတွက် သင့်လျော်သောမုဒ်ကို ရွေးချယ်ပါ။
- TrustZone လုံခြုံရေးဗိသုကာကို စီမံခန့်ခွဲရန်အတွက် Global TrustZone ထိန်းချုပ်သူ (GTZC) ကို ကိုးကားပါ။
STM32U585xx
ပါဝါအလွန်နည်းသော Arm® Cortex®-M33 32-bit MCU+TrustZone®+FPU၊ 240 DMIPS၊ 2 MB Flash မှတ်ဉာဏ်အထိ၊ 786 KB SRAM၊ SMPS
ဒေတာစာရွက် - ထုတ်လုပ်မှုဒေတာ
အင်္ဂါရပ်များ
ST ခေတ်မီနည်းပညာမူပိုင်ခွင့်ပါရှိပါသည်။
FlexPowerControl ဖြင့် အလွန်နိမ့်သော ပါဝါ
· 1.71 V မှ 3.6 V ပါဝါထောက်ပံ့မှု · 40°C မှ +85/125°C အပူချိန်အကွာအဝေး · ပါဝါနိမ့်သောနောက်ခံ ကိုယ်ပိုင်အုပ်ချုပ်ခွင့်ရမုဒ်
(LPBAM): DMA ပါရှိသော ကိုယ်ပိုင်အုပ်ချုပ်ခွင့်ရအရံပစ္စည်းများ၊ ရပ်တန့် 2 မုဒ်အထိ လုပ်ဆောင်နိုင်သည် · VBAT မုဒ်- RTC အတွက် ထောက်ပံ့မှု၊ 32 x 32-ဘစ် အရန်သိမ်းဆည်းမှုများ နှင့် 2-Kbyte အရန်သိမ်းဆည်းခြင်း SRAM · 160 nA ပိတ်မုဒ် (24 ကြိုးထိုး) · 210 nA အသင့်အနေအထား မုဒ် (24 ကြိုးထိုး) · 440 nA RTC ပါသော အသင့်အနေအထား မုဒ် · 1.9 A Stop 3 မုဒ် 16-Kbyte SRAM ပါရှိသော · 4.3 µA SRAM အပြည့်ပါသော Stop 3 မုဒ် · 4.0 µA Stop 2 မုဒ် 16-Kbyte SRAM · 8.95 µA Stop 2 မုဒ် SRAM အပြည့်ဖြင့် · 19.5 A/MHz Run mode @ 3.3 V
အူတိုင်
· TrustZone®၊ MPU၊ DSP နှင့် FPU ပါရှိသော Arm® 32-bit Cortex®-M33 CPU
ART Accelerator
· Flash နှင့် ပြင်ပမှတ်ဉာဏ်များမှ 8-wait-state လုပ်ဆောင်မှုကို ခွင့်ပြုသည့် 0-Kbyte ညွှန်ကြားချက် ကက်ရှ်- 160 MHz အထိ၊ 240 DMIPS
· ပြင်ပမှတ်ဉာဏ်အတွက် 4-Kbyte ဒေတာ ကက်ရှ်
ပါဝါစီမံခန့်ခွဲမှု
· Embedded regulator (LDO) နှင့် SMPS step-down converter သည် on-the-fly နှင့် vol ကိုပံ့ပိုးပေးသည့် switchtage အတိုင်းအတာ
စံသတ်မှတ်ချက်များ
· 1.5 DMIPS/MHz (Drystone 2.1)
LQFP48 (7 x 7 mm) UFQFPN48 LQFP64 (10 x 10 mm) (7 x 7 mm) LQFP100 (14 x 14 mm) LQFP144 (20 x 20 mm)
WLCSP90 (4.2 x 3.95 mm)
UFBGA132 (7 x 7 mm) UFBGA169 (7 x 7 mm)
· 651 CoreMark® (4.07 CoreMark®/MHz) · 535 ULPMarkTM-CP
· 149 ULPMarkTM-PP · 58.2 ULPMarkTM-CM · 133000 SecureMarkTM-TLS
အမှတ်တရများ
· ECC ပါရှိသော 2-Mbyte Flash memory၊ 2 Kbytes အပါအဝင် ဘဏ် 512 ခု ဖတ်ရှုပြီး 100 kcycles
· ECC OFF သို့မဟုတ် 786-Kbyte SRAM အထိ ECC ON ဖြင့် 722-Kbyte SRAM ပါရှိသော 322-Kbyte SRAM
· SRAM၊ PSRAM၊ NOR၊ NAND နှင့် FRAM မှတ်ဉာဏ်များကို ပံ့ပိုးပေးသည့် ပြင်ပမှတ်ဉာဏ်မျက်နှာပြင်
· 2 Octo-SPI မှတ်ဉာဏ်ကြားခံများ
လုံခြုံရေးနှင့် လျှို့ဝှက်စာရိုက်ခြင်း။
· PSA အဆင့် 3 နှင့် SESIP အဆင့် 3 အသိအမှတ်ပြု · Arm® TrustZone® နှင့် လုံခြုံသော I/Os၊
အမှတ်တရများနှင့် ဆက်စပ်ပစ္စည်းများ
· RDP နှင့် စကားဝှက်ဖြင့် ကာကွယ်ထားသော အမှားရှာပြင်သည့် လိုက်လျောညီထွေရှိသော ဘဝသံသရာအစီအစဉ်
· ထူးခြားသော boot entry နှင့် secure hide protection area (HDP) ကြောင့် ယုံကြည်မှု၏အမြစ်
· ထည့်သွင်းထားသော root လုံခြုံသောဝန်ဆောင်မှုများ (RSS) ကြောင့် လုံခြုံသော ဖိုင်းဝဲတပ်ဆင်ခြင်း (SFI)
· ဟာ့ဒ်ဝဲသီးသန့်သော့ (HUK) ဖြင့် ဒေတာသိုလှောင်မှုကို လုံခြုံစေသည်
· TF-M ဖြင့် လုံခြုံသော Firmware အဆင့်မြှင့်တင်မှု ပံ့ပိုးမှု
နိုဝင်ဘာလ 2021
ဤသည်မှာ ထုတ်လုပ်မှုအပြည့်ဖြင့် ထုတ်ကုန်တစ်ခု၏ အချက်အလက်ဖြစ်သည်။
DS13086 Rev 3
၅/၅
www.st.com
Arrow.com မှ ဒေါင်းလုဒ်လုပ်ထားသည်။
STM32U585xx
· DPA ခံနိုင်ရည်ရှိသော AES ပေါင်းစပ်ပရိုဆက်ဆာ ၂ ခု
· အများသူငှာသော့အရှိန်မြှင့်စက်၊ DPA ခံနိုင်ရည်ရှိသည်။
· Octo-SPI ပြင်ပမှတ်ဉာဏ်များ၏ ပျံသန်းမှုတွင် ကုဒ်ဝှက်ခြင်း
· HASH ဟာ့ဒ်ဝဲ အရှိန်မြှင့်စက်
· မှန်ကန်သော ကျပန်းနံပါတ် မီးစက်၊ NIST SP800-90B ကိုက်ညီမှု
· 96-bit ထူးခြားသော ID
· 512-byte OTP (တစ်ကြိမ် ပရိုဂရမ်ထုတ်နိုင်သော)
· SPI 3 ခု (OCTOSPI နှစ်ခုပါသော 5x SPIs) · 1 CAN FD ထိန်းချုပ်ကိရိယာ · 2 SDMMC အင်တာဖေ့စ် · ဘက်စုံသုံး ဒစ်ဂျစ်တယ် စစ်ထုတ်မှု 1 ခု (စစ်ထုတ်မှု 6 ခု)+ အသံ 1 ခု
အသံ-လုပ်ဆောင်ချက်ကို ထောက်လှမ်းခြင်းဖြင့် ဒစ်ဂျစ်တယ် စစ်ထုတ်ခြင်း · Parallel synchronous slave interface
16- နှင့် 4-channel DMA ထိန်းချုပ်ကိရိယာများ၊ ရပ်တန့်မုဒ်တွင် လုပ်ဆောင်နိုင်သည်။
ဂရပ်ဖစ်ပါရှိပါတယ်။
·တက်ကြွ tampers
နာရီစီမံခန့်ခွဲမှု
· 4 မှ 50 MHz crystal oscillator · RTC (LSE) အတွက် 32 kHz crystal oscillator · အတွင်းပိုင်း 16 MHz စက်ရုံမှ ဖြတ်တောက်ထားသော RC (±1%) · အတွင်းပိုင်းပါဝါနိမ့် 32 kHz RC (±5%) · အတွင်းဘက်စုံမြန်နှုန်း 2 kHz မှ 100 ခု 48 MHz
LSE မှ အလိုအလျောက်ဖြတ်တောက်ထားသည့် တစ်ခုအပါအဝင် (±0.25% တိကျမှုထက် ပိုကောင်းသည်) · နာရီပြန်လည်ရယူသည့်အတွင်းပိုင်း 48 MHz · စနစ်နာရီ၊ USB၊ အသံ၊ ADC အတွက် 3 PLLs
ယေဘူယျ ရည်ရွယ်ချက် အဝင်/အထွက်များ
· ပိုမိုကောင်းမွန်သော ဂရပ်ဖစ်အကြောင်းအရာဖန်တီးမှုအတွက် Chrom-ART Accelerator (DMA2D)
· ဒစ်ဂျစ်တယ်ကင်မရာ မျက်နှာပြင် 1 ခု
သင်္ချာပူးတွဲပရိုဆက်ဆာ
· trigonometric လုပ်ဆောင်ချက်များအရှိန်မြှင့်မှုအတွက် CORDIC
· သင်္ချာအရှိန်မြှင့်စက် (FMAC) ကို စစ်ထုတ်ပါ
capacitive အာရုံခံချန်နယ် 24 ခုအထိ
· ထိတွေ့သော့၊ linear နှင့် rotary touch sensors များကို ပံ့ပိုးပေးသည်။
ကြွယ်ဝသော analog အရံအတားများ (လွတ်လပ်သော ထောက်ပံ့မှု)
· 136 အမြန် I/Os အထိ အနှောက်အယှက်ပေးနိုင်သော 5V-ခံနိုင်ရည်အရှိဆုံးနှင့် 14 V အထိ သီးခြားထောက်ပံ့မှုရှိသော 1.08 I/Os အထိ
တိုင်မာ 17 ခုအထိနှင့် စောင့်ကြည့်မှု 2 ခုအထိ
· 2 16-ဘစ်အဆင့်မြင့်မော်တာ-ထိန်းချုပ်မှု၊ 4 32-ဘစ်၊ 5 16-ဘစ်၊ ပါဝါနိမ့် 4-ဘစ် 16 ခု (ရပ်တန့်မုဒ်တွင် ရနိုင်သည်)၊ SysTick အချိန်တိုင်းကိရိယာ 2 ခုနှင့် စောင့်ကြည့်ကိရိယာ 2 ခု
· 14-bit ADC 2.5-Msps သည် ဟာ့ဒ်ဝဲများ လွှမ်းခြုံထားသည်။ampလင်း
· 12-bit ADC 2.5-Msps၊ ဟာ့ဒ်ဝဲလ် လွှဲပြောင်းမှုများampStop 2 မုဒ်တွင် ကိုယ်ပိုင်အုပ်ချုပ်ခွင့်ရရှိခြင်း။
· 2 12-bit DAC၊ ပါဝါနည်းသော sampကိုင်ထားပါ။
· လုပ်ငန်းလည်ပတ်မှု ၂ ampbuilt-in PGA ပါရှိသော လောင်စာဆီများ · အလွန်နည်းသော ပါဝါနှိုင်းယှဉ်စက် ၂ ခု
· ဟာ့ဒ်ဝဲပြက္ခဒိန်နှင့် ချိန်ညှိမှုနှင့်အတူ RTC
CRC တွက်ချက်မှုယူနစ်
ဆက်သွယ်ရေးပစ္စည်း 22 ခုအထိ
· USB Type-C®/USB ပါဝါပေးပို့မှု ထိန်းချုပ်ကိရိယာ 1 ခု · USB OTG 1 မြန်နှုန်းပြည့် ထိန်းချုပ်ကိရိယာ 2.0 ခု · SAI 2 ခု (serial-audio interface) · 4 I2C FM+(1 Mbit/s), SMBus/PMBusTM
အမှားရှာပါ။
· ဖွံ့ဖြိုးတိုးတက်ရေး ပံ့ပိုးမှု- အမှတ်စဉ်-ဝါယာကြိုး အမှားအယွင်း (SWD), JTAG၊ Embedded Trace MacrocellTM (ETM)
ECOPACK2 နှင့် ကိုက်ညီသော ပက်ကေ့ဂျ်များ
· USART 6 ခု (ISO 7816၊ LIN၊ IrDA၊ မိုဒမ်)
ဇယား ၁။ ကိရိယာအနှစ်ချုပ်
အကိုးအကား
အပိုင်းနံပါတ်များ
STM32U585xx
STM32U585AI, STM32U585CI,STM32U585OI, STM32U585QI, STM32U585RI, STM32U585VI, STM32U585ZI
၅/၅
DS13086 Rev 3
Arrow.com မှ ဒေါင်းလုဒ်လုပ်ထားသည်။
STM32U585xx
မာတိကာ
Arrow.com မှ ဒေါင်းလုဒ်လုပ်ထားသည်။
မာတိကာ
STM32U585xx
3.14
၄ ၆ ၀၂ ၅၆ ၀ ၀
၄ ၆၀၂၈၃၀၆ ၄ ၆၀၂၈၃၅၂
3.25
၁၃၀၀ ၇၆၉ ၆၈၈
၁၉၅၁ ၅ ၇၁၂ ၂ ၄
3.34
3.13.1 GPIOs TrustZone လုံခြုံရေး။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ၅၀
ပါဝါနည်းပါးသော အထွေထွေ-ရည်ရွယ်ချက် သွင်းအားစု/အထွက်များ (LPGPIO)။ . . . . . . . . . . . . . ၅၀
3.14.1 LPGPIO TrustZone လုံခြုံရေး။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ၅၁
Multi-AHB ဘတ်စ်မက်ထရစ်။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51 စနစ်ဖွဲ့စည်းပုံ ထိန်းချုပ်စနစ် (SYSCFG)။ . . . . . . . . . . . . . . . . . . . . . . 51 ယေဘူယျရည်ရွယ်ချက် တိုက်ရိုက်မှတ်ဉာဏ်ဝင်ရောက်မှု ထိန်းချုပ်ကိရိယာ (GPDMA)။ . . . . . . . . 51 ပါဝါနည်းသော တိုက်ရိုက်မမ်မိုရီဝင်ရောက်မှု ထိန်းချုပ်ကိရိယာ (LPDMA)။ . . . . . . . . . . . . . 53 Chrom-ART Accelerator ထိန်းချုပ်ကိရိယာ (DMA2D)။ . . . . . . . . . . . . . . . . . . . . . 55 အနှောင့်အယှက်များနှင့် အဖြစ်အပျက်များ။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ၅၆
3.20.1 Nested vectored interrupt controller (NVIC)။ . . . . . . . . . . . . . . . . . . . . . 56 3.20.2 တိုးချဲ့ထားသော ကြားဖြတ်/ဖြစ်ရပ် ထိန်းချုပ်ကိရိယာ (EXTI)။ . . . . . . . . . . . . . . . . . . . . . ၅၆
Cyclic redundancy check calculation unit (CRC) . . . . . . . . . . . . . . . . . . 57 CORDIC ပူးတွဲပရိုဆက်ဆာ (CORDIC)။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57 သင်္ချာအရှိန်မြှင့်စက် (FMAC) ကို စစ်ထုတ်ပါ။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57 Flexible static memory controller (FSMC)။ . . . . . . . . . . . . . . . . . . . . . . . ၅၈
3.24.1 LCD မျဉ်းပြိုင်မျက်နှာပြင်။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58 3.24.2 FSMC TrustZone လုံခြုံရေး။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ၅၉
Octo-SPI အင်တာဖေ့စ် (OCTOSPI)။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ၅၉
3.25.1 OCTOSPI TrustZone လုံခြုံရေး။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ၆၀
OCTOSPI I/O မန်နေဂျာ (OCTOSPIM)။ . . . . . . . . . . . . . . . . . . . . . . . . . . 60 နှောင့်နှေးပိတ်ဆို့ (DLYB)။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60 Analog-to-digital converter (ADC1 နှင့် ADC4)။ . . . . . . . . . . . . . . . . . . . . ၆၀
3.28.1 Analog-to-digital converter 1 (ADC1)။ . . . . . . . . . . . . . . . . . . . . . . . . . . 61 3.28.2 Analog-to-digital converter 4 (ADC4) ။ . . . . . . . . . . . . . . . . . . . . . . . . . . 63 3.28.3 အပူချိန်အာရုံခံကိရိယာ။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64 3.28.4 အတွင်းပိုင်း voltage ရည်ညွှန်းချက် (VREFINT)။ . . . . . . . . . . . . . . . . . . . . . . . . . 65 3.28.5 VBAT ဘက်ထရီ voltage စောင့်ကြည့်ရေး။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ၆၅
ဒစ်ဂျစ်တယ်မှ Analog converter (DAC) ။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65 Voltage ရည်ညွှန်းကြားခံ (VREFBUF)။ . . . . . . . . . . . . . . . . . . . . . . . . . . . 66 နှိုင်းယှဉ်သူများ (COMP)။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66 စစ်ဆင်ရေး ampလောင်စာဆီများ (OPAMP) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67 Multi-function ဒစ်ဂျစ်တယ် စစ်ထုတ်ခြင်း (MDF) နှင့် အသံဒစ်ဂျစ်တယ် စစ်ထုတ်ခြင်း (ADF)။ . . . . . . . . ၆၇
3.33.1 Multi-function ဒစ်ဂျစ်တယ် စစ်ထုတ်ခြင်း (MDF) ။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67 ၃.၃၃.၂ အသံဒစ်ဂျစ်တယ် စစ်ထုတ်ခြင်း (ADF)။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ၆၉
ဒစ်ဂျစ်တယ်ကင်မရာမျက်နှာပြင် (DCMI) ။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ၇၁
၅/၅
DS13086 Rev 3
Arrow.com မှ ဒေါင်းလုဒ်လုပ်ထားသည်။
STM32U585xx
မာတိကာ
3.35 3.36 3.37 3.38 3.39 3.40 3.41 3.42
3.43
၇၁၄၀၅ ၀.၀၃၅
၁၄ ၄ ၅ ၅ ၀ ၈ ၅
Parallel synchronous slave interface (PSSI)။ . . . . . . . . . . . . . . . . . . . . . 71 ထိတွေ့အာရုံခံ ထိန်းချုပ်ကိရိယာ (TSC)။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71 True ကျပန်းနံပါတ် မီးစက် (RNG)။ . . . . . . . . . . . . . . . . . . . . . . . . . 72 လုံခြုံသောအဆင့်မြင့် ကုဒ်ဝှက်ခြင်းစံ hardware accelerator (SAES) နှင့် ကုဒ်ဝှက်ခြင်းစံ hardware accelerator (AES)။ . . . . . . . . . . . . . . 73 HASH ဟာ့ဒ်ဝဲ အရှိန်မြှင့်စက် (HASH)။ . . . . . . . . . . . . . . . . . . . . . . . . . . . 75 On-the-fly decryption engine (OTFDEC)။ . . . . . . . . . . . . . . . . . . . . . . . . 76 အများသူငှာသော့အရှိန်မြှင့်စက် (PKA)။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77 အချိန်တိုင်းစက်များနှင့် စောင့်ကြည့်မှုများ။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ၇၇
3.42.1 အဆင့်မြင့်ထိန်းချုပ်မှုတိုင်မာများ (TIM1၊ TIM8)။ . . . . . . . . . . . . . . . . . . . . . . . . 78 3.42.2 အထွေထွေရည်ရွယ်ချက် တိုင်မာများ (TIM2၊ TIM3၊ TIM4၊ TIM5၊ TIM15၊
TIM16၊TIM17)။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 78 3.42.3 အခြေခံ တိုင်မာများ (TIM6 နှင့် TIM7) ။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 79 3.42.4 ပါဝါနည်းသော အချိန်တိုင်းကိရိယာများ (LPTIM1၊ LPTIM2၊ LPTIM3၊ LPTIM4)။ . . . . . . . . . . . 79 3.42.5 အနီအောက်ရောင်ခြည် မျက်နှာပြင် (IRTIM)။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 80 3.42.6 အမှီအခိုကင်းသောစောင့်ကြည့်ရေးအဖွဲ့ (IWDG)။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 80 3.42.7 Window watchdog (WWG) ။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 80 3.42.8 SysTick အချိန်တိုင်းကိရိယာ။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ၈၀
အချိန်နှင့်တပြေးညီနာရီ (RTC), tamper နှင့် backup မှတ်ပုံတင်များ။ . . . . . . . . . . . . . . ၈၀
3.43.1 အချိန်နှင့်တပြေးညီနာရီ (RTC)။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 80 3.43.2 Tamper နှင့် backup registers (TAMP) . . . . . . . . . . . . . . . . . . . . . . . . . ၈၁
Inter-integrated circuit interface (I2C)။ . . . . . . . . . . . . . . . . . . . . . . . . . . . 83 Universal synchronous/asynchronous receiver transmitter (USART/UART) နှင့် low-power universal asynchronous receiver transmitter (LPUART)။ ၈၄
3.45.1 Universal synchronous/asynchronous receiver transmitter (USART/UART)။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ၈၄
3.45.2 ပါဝါနိမ့် universal asynchronous receiver transmitter (LPUART)။ . . ၈၆
အမှတ်စဉ် အရံမျက်နှာပြင် (SPI)။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87 အမှတ်စဉ် အသံကြားခံများ (SAI)။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 88 လုံခြုံသော ဒစ်ဂျစ်တယ် အဝင်/အထွက်နှင့် MultiMediaCards အင်တာဖေ့စ် (SDMMC)။ . . 89 ထိန်းချုပ်သူဧရိယာကွန်ရက် (FDCAN)။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91 USB on-the-go-speed full-speed (OTG_FS)။ . . . . . . . . . . . . . . . . . . . . . . . . . . . 91 USB Type-C /USB Power Delivery Controller (UCPD) ။ . . . . . . . . . . . . . . 93 ဖွံ့ဖြိုးတိုးတက်ရေး အထောက်အပံ့။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ၉၃
3.52.1 အမှတ်စဉ်-ဝါယာကြိုး/JTAG အမှားရှာပြင်ဆိပ်ကမ်း (SWJ-DP) ။ . . . . . . . . . . . . . . . . . . . . . . . . 93 3.52.2 Embedded Trace Macrocell . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ၉၃
DS13086 Rev 3
၅/၅
8
Arrow.com မှ ဒေါင်းလုဒ်လုပ်ထားသည်။
မာတိကာ
STM32U585xx
4
Pinout၊ ပင်ထိုးဖော်ပြချက်နှင့် အခြားလုပ်ဆောင်ချက်များ။ . . . . . . . . . . . . . . . . . ၉၄
4.1 Pinout/ Ballout schematics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ၉၄
4.2 ပင်ထိုးဖော်ပြချက်။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ၁၀၆
4.3 အလှည့်ကျ လုပ်ဆောင်ချက်များ။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ၁၃၀
5
လျှပ်စစ်ဝိသေသလက္ခဏာများ။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ၁၄၈
5.1 Parameter အခြေအနေများ။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ၁၄၈
5.1.1 အနိမ့်ဆုံးနှင့် အမြင့်ဆုံးတန်ဖိုးများ။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ၁၄၈
5.1.2 ပုံမှန်တန်ဖိုးများ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ၁၄၈
5.1.3 ပုံမှန်မျဉ်းကွေးများ။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ၁၄၈
5.1.4 ကာဗာစီတာ Loading . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ၁၄၈
5.1.5 Pin ထည့်သွင်းမှု voltagင . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ၁၄၈
5.1.6 ပါဝါထောက်ပံ့မှုအစီအစဉ်။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ၁၄၉
5.1.7 လက်ရှိသုံးစွဲမှုတိုင်းတာခြင်း။ . . . . . . . . . . . . . . . . . . . . . . . . . ၁၅၁
5.2 အကြွင်းမဲ့ အမြင့်ဆုံး အဆင့်သတ်မှတ်ချက်များ။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ၁၅၁
5.3 လည်ပတ်မှုအခြေအနေများ။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ၁၅၃
5.3.1 အထွေထွေလည်ပတ်မှုအခြေအနေများ။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ၁၅၃
5.3.2 ပါဝါတက်/ပါဝါချခြင်းတွင် လည်ပတ်မှုအခြေအနေများ။ . . . . . . . . . . . . . . . . . ၁၅၅
5.3.3 ထည့်သွင်းထားသော ပြန်လည်သတ်မှတ်ခြင်းနှင့် ပါဝါထိန်းချုပ်မှု ဘလောက်လက္ခဏာများ။ . . . . . . . . . ၁၅၅
5.3.4 ထည့်သွင်းထားသော အတွဲtage အကိုးအကား။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ၁၅၇
5.3.5 ထောက်ပံ့ရေးလက်ရှိလက္ခဏာများ။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ၁၅၈
5.3.6
ပါဝါမုဒ်နှင့် vol မှ နှိုးချိန်tage အကူးအပြောင်းအချိန်များကို ချဲ့ထွင်ခြင်း။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ၂၀၃
5.3.7 ပြင်ပနာရီ အချိန်ကိုက်ခြင်း လက္ခဏာများ။ . . . . . . . . . . . . . . . . . . . . . . . . . ၂၀၇
၇၁၄၀၅ ၀.၀၃၅
အတွင်းပိုင်းနာရီအချိန်ကိုက်ခြင်းလက္ခဏာများ။ . . . . . . . . . . . . . . . . . . . . . . . . . . 211 PLL လက္ခဏာများ။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ၂၁၈
5.3.10 Flash memory လက္ခဏာများ။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ၂၂၀
5.3.11 EMC လက္ခဏာများ။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ၂၂၁
5.3.12 လျှပ်စစ်အာရုံခံနိုင်စွမ်းလက္ခဏာများ။ . . . . . . . . . . . . . . . . . . . . . . . . . . ၂၂၂
5.3.13 I/O လက်ရှိ ဆေးထိုးခြင်း လက္ခဏာများ။ . . . . . . . . . . . . . . . . . . . . . . . . . . ၂၂၃
5.3.14 I/O port လက္ခဏာများ။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ၂၂၄
5.3.15 NRST ပင်နံပါတ် လက္ခဏာများ။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ၂၃၃
5.3.16 Extended interrupt နှင့် event controller input (EXTI) လက္ခဏာများ။ . ၂၃၄
5.3.17 Analog switches booster များ။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ၂၃၄
5.3.18 14-bit analog-to-digital converter (ADC1) လက္ခဏာများ။ . . . . . . . . . ၂၃၄
5.3.19 12-bit analog-to-digital converter (ADC4) လက္ခဏာများ။ . . . . . . . . . ၂၃၄
5.3.20 အပူချိန် အာရုံခံ လက္ခဏာများ။ . . . . . . . . . . . . . . . . . . . . . . . . . . ၂၄၆
၅/၅
DS13086 Rev 3
Arrow.com မှ ဒေါင်းလုဒ်လုပ်ထားသည်။
STM32U585xx
မာတိကာ
5.3.21 5.3.22 5.3.23 5.3.24 5.3.25 5.3.26 5.3.27 5.3.28 5.3.29 5.3.30 5.3.31 5.3.32 5.3.33 5.3.34 5.3.35 5.3.36 5.3.37 5.3.38 5.3.39 5.3.40 5.3.41 5.3.42
VCORE စောင့်ကြည့်ရေးလက္ခဏာများ။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . 246 VBAT စောင့်ကြည့်ရေးလက္ခဏာများ။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 246 ဒစ်ဂျစ်တယ်-မှ-အင်နာလော့ပြောင်းသည့် လက္ခဏာများ။ . . . . . . . . . . . . . . . . . . . . . 247 Voltage ရည်ညွှန်းကြားခံ လက္ခဏာများ။ . . . . . . . . . . . . . . . . . . . . . . 251 နှိုင်းယှဉ်လက္ခဏာများ။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 254 စစ်ဆင်ရေး amplifiers လက္ခဏာများ။ . . . . . . . . . . . . . . . . . . . . . . . . 255 အပူချိန်နှင့် အရန်သိမ်းဆည်းခြင်း ဒိုမိန်းထောက်ပံ့ရေး ကန့်သတ်ချက်များကို စောင့်ကြည့်ခြင်း။ . . . . 258 ADF/MDF လက္ခဏာများ။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 258 DCMI လက္ခဏာများ။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 261 PSSI လက္ခဏာများ။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 262 Timer လက္ခဏာများ။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 264 FSMC လက္ခဏာများ။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 265 OCTOSPI လက္ခဏာများ။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 280 SD/SDIO/e·MMC ကတ် host interfaces (SDMMC) လက္ခဏာများ။ . . . 285 နှောင့်နှေးပိတ်ဆို့ခြင်း လက္ခဏာများ။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 288 I2C interface လက္ခဏာများ။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 288 USART လက္ခဏာများ။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 289 SPI လက္ခဏာများ။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 290 SAI လက္ခဏာများ။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 294 OTG_FS လက္ခဏာများ။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 296 UCPD လက္ခဏာများ။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 296 JTAG/SWD အင်တာဖေ့စ်ဝိသေသလက္ခဏာများ။ . . . . . . . . . . . . . . . . . . . . . . . . . ၂၉၆
6
အထုပ်အချက်အလက်။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ၂၉၉
6.1 UFQFPN48 အထုပ်အချက်အလက်။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ၂၉၉
6.2 LQFP48 ပက်ကေ့ဂျ်အချက်အလက်။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ၃၀၂
6.3 LQFP64 ပက်ကေ့ဂျ်အချက်အလက်။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ၃၀၂
6.4 WLSCP90 အထုပ်အချက်အလက်။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ၃၀၈
6.5 LQFP100 အထုပ်အချက်အလက်။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .၃၁၁
6.6 UFBGA132 အထုပ်အချက်အလက်။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ၃၁၄
6.7 LQFP144 ပက်ကေ့ဂျ်အချက်အလက်။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ၃၁၇
6.8 UFBGA169 အထုပ်အချက်အလက်။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ၃၁၄
6.9 ပက်ကေ့ခ်ျ အပူပိုင်းလက္ခဏာများ။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ၃၂၃
7
မှာယူမှုအချက်အလက်။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ၃၂၅
DS13086 Rev 3
၅/၅
8
Arrow.com မှ ဒေါင်းလုဒ်လုပ်ထားသည်။
မာတိကာ
STM32U585xx
8
ပြန်လည်ပြင်ဆင်မှုသမိုင်း။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ၃၂၆
8/327 ကို Arrow.com မှ ဒေါင်းလုဒ်လုပ်ထားသည်။
DS13086 Rev 3
STM32U585xx
ဇယားများစာရင်း
ဇယားများစာရင်း
Table 1. Table 2. Table 3. Table 4. Table 5. Table 6. Table 7. Table 8. Table 9. Table 10. Table 11. Table 12. Table 13. Table 14. Table 15. Table 16. Table 17 Table 18. Table 19. Table 20. Table 21. Table 22. Table 23. Table 24. Table 25. Table 26. Table 27. Table 28. Table 29. Table 30. Table 31. Table 32. Table 33. 34. Table 35. Table 36. Table 37.
ဇယား ၁။
ဇယား ၁။
ဇယား ၁။
ဇယား ၁။
ဇယား ၁။
စက်ပစ္စည်းအနှစ်ချုပ်။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 STM32U585xx အင်္ဂါရပ်များနှင့် အရံအရေအတွက်များ။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18 TZEN = 0 သောအခါတွင် အကာအကွယ်အဆင့်နှင့် လုပ်ဆောင်မှုမုဒ်များကို ဝင်ရောက်ကြည့်ရှုခြင်း အနေအထား။ . . . . . . . . . 25 TZEN = 1 သောအခါတွင် အကာအကွယ်အဆင့်နှင့် လုပ်ဆောင်မှုမုဒ်များ နှင့် အခြေအနေကို ဝင်ရောက်ကြည့်ရှုပါ။ . . . . . . . . . ၂၆ ထွampမန်မိုရီမြေပုံ၏ လုံခြုံရေးထည့်သွင်းတွက်ချက်မှုနှင့် SAU ဖွဲ့စည်းမှုပုံစံနယ်မြေများ။ . . . . . . . 29 TrustZone ကိုပိတ်ထားသောအခါတွင် Boot မုဒ်များ (TZEN = 0)။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31 TrustZone ကိုဖွင့်ထားသောအခါ Boot မုဒ်များ (TZEN = 1) ။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32 Boot space နှင့် RDP ကာကွယ်မှု။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . STM32U32xx မုဒ် 585 ခု ပြီးသွားပါပြီ။view . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38 အလုပ်မုဒ်ပေါ် မူတည်၍ လုပ်ဆောင်ချက်များ။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43 GPDMA1 ချန်နယ်များကို အကောင်အထည်ဖော်ခြင်းနှင့် အသုံးပြုခြင်း။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53 GPDMA1 ကိုယ်ပိုင်အုပ်ချုပ်ခွင့်မုဒ်နှင့် ပါဝါနည်းသောမုဒ်များတွင် နှိုးစက်။ . . . . . . . . . . . . . . . . . . . . 53 LPDMA1 ချန်နယ်များ အကောင်အထည်ဖော်ခြင်းနှင့် အသုံးပြုခြင်း။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54 LPDMA1 ကိုယ်ပိုင်အုပ်ချုပ်ခွင့်မုဒ်နှင့် ပါဝါနည်းသောမုဒ်များတွင် နိုးထခြင်း။ . . . . . . . . . . . . . . . . . . . . 55 ADC အင်္ဂါရပ်များ။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . အပူချိန် အာရုံခံ ချိန်ညှိခြင်း တန်ဖိုးများ 60 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64 Internal Voltage ရည်ညွှန်းချိန်ညှိမှုတန်ဖိုးများ။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65 MDF အင်္ဂါရပ်များ။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67 AES/SAES အင်္ဂါရပ်များ။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75 Timer အင်္ဂါရပ် နှိုင်းယှဉ်မှု။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77 I2C အကောင်အထည်ဖော်ခြင်း။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83 USART၊ UART နှင့် LPUART အင်္ဂါရပ်များ။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 84 SPI အင်္ဂါရပ်များ။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 88 SAI အကောင်အထည်ဖော်ခြင်း။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 89 SDMMC အင်္ဂါရပ်များ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 90 ဒဏ္ဍာရီ/အတိုကောက်များကို pinout ဇယားတွင်အသုံးပြုသည်။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 106 STM32U585xx ပင် အဓိပ္ပါယ်များ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 107 အစားထိုးလုပ်ဆောင်ချက် AF0 မှ AF7။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 130 အစားထိုးလုပ်ဆောင်ချက် AF8 မှ AF15။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 139 Voltage လက္ခဏာများ။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 151 လက်ရှိလက္ခဏာများ။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 152 အပူလက္ခဏာများ။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 153 အထွေထွေလည်ပတ်မှုအခြေအနေများ။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 153 ပါဝါတက်/ပါဝါချချိန်တွင် လည်ပတ်မှုအခြေအနေများ။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 155 မြှုပ်သွင်းထားသည့် ပြန်လည်သတ်မှတ်ခြင်းနှင့် ပါဝါထိန်းချုပ်မှု ဘလောက်လက္ခဏာများ။ . . . . . . . . . . . . . . . . . . . . . . . . 155 မြှုပ်ထားသော အတွင်းပိုင်း အတွဲtage အကိုးအကား။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 157 LDO ရှိ Run မုဒ်တွင် လက်ရှိသုံးစွဲမှု၊ Flash memory မှ လုပ်ဆောင်နေသည့် ဒေတာလုပ်ဆောင်ခြင်းဆိုင်ရာ ကုဒ်၊ ICACHE ON (1-way)၊ ကြိုတင်ထုတ်ယူပါ။ . . . . . . . . . . . . . . . . . . 160 SMPS ပေါ်ရှိ Run မုဒ်တွင် လက်ရှိသုံးစွဲမှု၊ Flash memory မှ လုပ်ဆောင်နေသည့် ဒေတာလုပ်ဆောင်ခြင်းဆိုင်ရာ ကုဒ်၊ ICACHE ON (1-way)၊ ကြိုတင်ထုတ်ယူပါ။ . . . . . . . . . . . . . . . . . . 161 SMPS ရှိ Run မုဒ်တွင် လက်ရှိသုံးစွဲမှု၊ Flash memory မှ လုပ်ဆောင်နေသည့် ဒေတာလုပ်ဆောင်ခြင်းဆိုင်ရာ ကုဒ်၊ ICACHE ON (1-way)၊ ကြိုတင်မှာယူမှု၊ VDD = 3.0 V ။ . . . . . . . 162 ပါဝါနည်းသောမုဒ်တွင် Flash memory မှ ကွဲပြားသောကုဒ်များဖြင့် လုပ်ဆောင်နေသည့် LDO ရှိ Run မုဒ်တွင် ပုံမှန်လက်ရှိသုံးစွဲမှု၊ ICACHE ON (1-way)၊ ကြိုတင်ထုတ်ယူပါ။ . . 163 Flash memory မှ လုပ်ဆောင်နေသည့် မတူညီသောကုဒ်များဖြင့် LDO ရှိ Run မုဒ်တွင် ပုံမှန်လက်ရှိသုံးစွဲမှု၊ . . . . . . . . . . . . . . . . . . 1 SMPS ရှိ Run မုဒ်တွင် ပုံမှန်အသုံးပြုမှု ပါဝါနည်းသောမုဒ်တွင် Flash memory မှ မတူညီသော ကုဒ်များ လည်ပတ်နေခြင်း၊ ICACHE ON (163-way)၊ ကြိုတင်ထုတ်ယူခြင်း ON ။ . . ၁၆၅
DS13086 Rev 3
၅/၅
12
Arrow.com မှ ဒေါင်းလုဒ်လုပ်ထားသည်။
ဇယားများစာရင်း
STM32U585xx
ဇယား ၁။
Table 44. Table 45. Table 46.
Table 47. Table 48. Table 49. Table 50. Table 51. Table 52. Table 53. Table 54. Table 55. Table 56. Table 57. Table 58. Table 59. Table 60. Table 61. Table 62. Table .ဇယား 63. ဇယား 64. ဇယား 65. ဇယား 66. ဇယား 67. ဇယား 68. ဇယား 69. ဇယား 70. ဇယား 71. ဇယား 72. ဇယား 73. ဇယား 74. ဇယား 75. ဇယား 76. ဇယား 77. ဇယား 78. 79. Table 80. Table 81. Table 82. Table 83. Table 84. Table 85. Table 86. Table 87. Table 88. Table 89. Table 90. Table 91.
Flash memory မှ မတူညီသော ကုဒ်များ ဖြင့် SMPS ရှိ Run မုဒ်တွင် ပုံမှန် သုံးစွဲမှု ၊ ICACHE ON (1-way) ၊ ကြိုတင်ထုတ်ယူခြင်း ON ။ . . . . . . . . . . . . . . . . . . 165 LDO ပေါ်ရှိ အိပ်စက်ခြင်းမုဒ်တွင် လက်ရှိသုံးစွဲမှု၊ ပါဝါချထားသည့် ဖလက်ရှ်မမ်မိုရီ။ . . . . . . . . 167 SMPS ရှိ အိပ်စက်ခြင်းမုဒ်တွင် လက်ရှိသုံးစွဲမှု၊ ပါဝါချထားသည့် ဖလက်ရှ်မမ်မိုရီ။ . . . . . . . 168 SMPS ရှိ အိပ်စက်ခြင်းမုဒ်တွင် လက်ရှိသုံးစွဲမှု၊ ပါဝါချထားသည့် Flash memory၊ VDD = 3.0 V ။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 169 SRAM1/SRAM3 LDO နှင့် SMPS ဖြင့် Run/Sleep မုဒ်တွင် လက်ရှိသုံးစွဲမှု။ . . . . . . 170 LDO/SMPS မှပံ့ပိုးပေးသောအခါ Flash ဘဏ်များ၏ တည်ငြိမ်သောပါဝါသုံးစွဲမှု။ . . . . . . . . . . . 171 LDO ရှိ Stop 0 မုဒ်တွင် လက်ရှိသုံးစွဲမှု။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 172 SMPS ရှိ Stop 0 မုဒ်တွင် လက်ရှိသုံးစွဲမှု။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 173 LDO ရှိ Stop 1 မုဒ်တွင် လက်ရှိသုံးစွဲမှု။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 173 LDO ရှိ Stop 1 မုဒ်မှ နိုးထစဉ် လက်ရှိသုံးစွဲမှု။ . . . . . . . . . . . . . . . . . . 175 SMPS ရှိ Stop 1 မုဒ်တွင် လက်ရှိသုံးစွဲမှု။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 175 SMPS ရှိ Stop 1 မုဒ်မှ နိုးထစဉ် လက်ရှိသုံးစွဲမှု။ . . . . . . . . . . . . . . . . 177 LDO ရှိ Stop 2 မုဒ်တွင် လက်ရှိသုံးစွဲမှု။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 177 LDO ရှိ Stop 2 မုဒ်မှ နိုးထစဉ် လက်ရှိသုံးစွဲမှု။ . . . . . . . . . . . . . . . . . . 179 SMPS ရှိ Stop 2 မုဒ်တွင် လက်ရှိသုံးစွဲမှု။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 179 SMPS ရှိ Stop 2 မုဒ်မှ နိုးထစဉ် လက်ရှိသုံးစွဲမှု။ . . . . . . . . . . . . . . . . 181 LDO ရှိ Stop 3 မုဒ်တွင် လက်ရှိသုံးစွဲမှု။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 181 LDO ရှိ Stop 3 မုဒ်မှ နိုးထစဉ် လက်ရှိသုံးစွဲမှု။ . . . . . . . . . . . . . . . . . . 183 SMPS ရှိ Stop 3 မုဒ်တွင် လက်ရှိသုံးစွဲမှု။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 183 SMPS ရှိ Stop 3 မုဒ်မှ နိုးထစဉ် လက်ရှိသုံးစွဲမှု။ . . . . . . . . . . . . . . . . LDO မှပံ့ပိုးပေးသောအခါ Stop 185 တွင် 2 SRAM တည်ငြိမ်ပါဝါသုံးစွဲမှု။ . . . . . . . . . . . . . . . . SMPS မှပံ့ပိုးပေးသောအခါ Stop 186 တွင် 2 SRAM တည်ငြိမ်ပါဝါသုံးစွဲမှု။ . . . . . . . . . . . . . . . LDO မှပံ့ပိုးပေးသောအခါ Stop 187 တွင် 3 SRAM တည်ငြိမ်ပါဝါသုံးစွဲမှု။ . . . . . . . . . . . . . . . . SMPS မှပံ့ပိုးပေးသောအခါ Stop 188 တွင် 3 SRAM တည်ငြိမ်ပါဝါသုံးစွဲမှု။ . . . . . . . . . . . . . . . 189 Standby မုဒ်တွင် လက်ရှိသုံးစွဲမှု။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 190 Standby မုဒ်မှ နိုးထစဉ် လက်ရှိသုံးစွဲမှု။ . . . . . . . . . . . . . . . . . . . . . . . 193 Shutdown မုဒ်တွင် လက်ရှိသုံးစွဲမှု။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 194 Shutdown မုဒ်မှ နိုးထချိန်တွင် လက်ရှိသုံးစွဲမှု။ . . . . . . . . . . . . . . . . . . . . . . 194 VBAT မုဒ်တွင် လက်ရှိသုံးစွဲမှု။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 195 အရံပစ္စည်းများ၏ ပုံမှန် သွက်လက်သော လက်ရှိသုံးစွဲမှု။ . . . . . . . . . . . . . . . . . . . . . . . . . . . 198 LDO ရှိ ပါဝါမုဒ် နှိုးထချိန်များ။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 203 SMPS ရှိ ပါဝါမုဒ် နှိုးထချိန်များ။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 205 Regulator မုဒ်အကူးအပြောင်းအချိန်များ။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 206 USART/LPUART ကို အသုံးပြု၍ နိုးထချိန်။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 207 မြန်နှုန်းမြင့် ပြင်ပအသုံးပြုသူနာရီ လက္ခဏာများ။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 207 မြန်နှုန်းနိမ့် ပြင်ပအသုံးပြုသူနာရီ လက္ခဏာများ။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 208 HSE oscillator လက္ခဏာများ။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 209 LSE oscillator လက္ခဏာများ (fLSE = 32.768 kHz)။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 210 HSI16 oscillator လက္ခဏာများ။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 211 MSI oscillator လက္ခဏာများ။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 213 HSI48 oscillator လက္ခဏာများ။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 216 SHSI oscillator လက္ခဏာများ။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 218 LSI oscillator လက္ခဏာများ။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 218 PLL လက္ခဏာများ။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 218 Flash မမ်မိုရီလက္ခဏာများ။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 220 Flash မမ်မိုရီခံနိုင်ရည်နှင့် ဒေတာသိမ်းဆည်းခြင်း။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 220 EMS လက္ခဏာများ။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 221 EMI လက္ခဏာများ။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 222 ESD အကြွင်းမဲ့ အမြင့်ဆုံး အဆင့်သတ်မှတ်ချက်များ။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 222 လျှပ်စစ်အာရုံခံနိုင်စွမ်း။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
၅/၅
DS13086 Rev 3
Arrow.com မှ ဒေါင်းလုဒ်လုပ်ထားသည်။
STM32U585xx
ဇယားများစာရင်း
Table 93. Table 94. Table 95. Table 96. Table 97. Table 98. Table 99. Table 100. Table 101. Table 102. Table 103. Table 104. Table 105. Table 106. Table 107. Table 108. Table Table 109. Table 110. Table 111. Table 112. Table 113. Table 114. Table 115. Table 116. Table 117. Table 118. Table 119. Table 120. Table 121. Table 122. Table 123. 124. Table 125. Table 126. Table 127. Table 128. Table 129. Table 130. Table 131. Table 132. Table 133. Table 134. Table 135. Table 136. Table 137. Table. Table. ဇယား 138. ဇယား 139.
I/O လက်ရှိ ဆေးထိုးခံရနိုင်ခြေ။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 223 I/O တည်ငြိမ်သောလက္ခဏာများ။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 224 Output voltage လက္ခဏာများ။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 227 Output AC လက္ခဏာများ၊ HSLV ပိတ်ခြင်း (FT_c မှလွဲ၍ I/O များအားလုံး)။ . . . . . . . . . . . . . . . . . . . . 228 Output AC လက္ခဏာများ၊ HSLV ON (FT_c မှလွဲ၍ I/Os အားလုံး)။ . . . . . . . . . . . . . . . . . . . . . 230 FT_c I/Os အတွက် Output AC လက္ခဏာများ။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 232 VBAT မုဒ်တွင် FT_t I/Os အတွက် အထွက် AC လက္ခဏာများ။ . . . . . . . . . . . . . . . . . . . . . . . . . . 232 NRST ပင်နံပါတ်လက္ခဏာများ။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 233 EXTI ထည့်သွင်းမှု လက္ခဏာများ။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 234 Analog switches များသည် booster လက္ခဏာများ။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 234 14-bit ADC1 လက္ခဏာများ။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 234-bit ADC14 အတွက် အမြင့်ဆုံး RAIN 1။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 237 14-bit ADC1 တိကျမှု။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 239 12-bit ADC4 လက္ခဏာများ။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 241-bit ADC12 အတွက် အမြင့်ဆုံး RAIN 4။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 243 12-bit ADC4 တိကျမှု။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 245 အပူချိန်အာရုံခံလက္ခဏာများ။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 246 VCORE စောင့်ကြည့်ရေးလက္ခဏာများ။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 246 VBAT စောင့်ကြည့်ရေးလက္ခဏာများ။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 246 VBAT အားသွင်းခြင်းလက္ခဏာများ။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 247 DAC လက္ခဏာများ။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 247 DAC တိကျမှု။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 249 VREFBUF လက္ခဏာများ။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 251 COMP လက္ခဏာများ။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 254 OPAMP လက္ခဏာများ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 255 ADF လက္ခဏာများ။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 258 MDF လက္ခဏာများ။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 259 DCMI လက္ခဏာများ။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 261 PSSI ပို့လွှတ်ခြင်းလက္ခဏာများ။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 262 PSSI လက္ခဏာများ လက်ခံရရှိခြင်း။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 262 TIMx လက္ခဏာများ။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 264 IWDG min/max timeout ကာလ 32 kHz (LSI)။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 265 WWDG min/max timeout တန်ဖိုး 160 MHz (PCLK)။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . 265 Asynchronous non-multiplexed မဟုတ်သော SRAM/PSRAM/NOR ဖတ်မည့်အချိန်များ။ . . . . . . . . . . . . . . . . 267 Asynchronous non-multiplexed မဟုတ်သော SRAM/PSRAM/NOR read-NWAIT အချိန်များ။ . . . . . . . . . . 267 Asynchronous non-multiplexed မဟုတ်သော SRAM/PSRAM/NOR အချိန်များကို မရေးပါ။ . . . . . . . . . . . . . . . . 268 Asynchronous non-multiplexed မဟုတ်သော SRAM/PSRAM/NOR မရေးပါ-NWAIT အချိန်များ။ . . . . . . . . . . 269 Asynchronous multiplexed PSRAM/NOR ဖတ်မည့်အချိန်များကို။ . . . . . . . . . . . . . . . . . . . . . . . . . . 270 Asynchronous multiplexed PSRAM/NOR read-NWAIT အချိန်များ။ . . . . . . . . . . . . . . . . . . . 270 Asynchronous multiplexed PSRAM/NOR အချိန်ဇယားများကိုရေးပါ။ . . . . . . . . . . . . . . . . . . . . . . . . . 271 Asynchronous multiplexed PSRAM/NOR မရေးပါ-NWAIT အချိန်များ။ . . . . . . . . . . . . . . . . . . . 272 စင့်ခ်ခရောနိုက်ပါ ကိန်းဂဏန်း NOR/PSRAM ဖတ်ရှုရမည့်အချိန်များ။ . . . . . . . . . . . . . . . . . . . . . . . . . . 273 စင့်ခ်ခရောနိုက်ပါသော ကိန်းဂဏန်းများပါသော PSRAM အချိန်များကို ရေးပါ။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 274 စင့်ခ်ခရောနစ်မဟုတ်သော ဘက်စုံမညီသော NOR/PSRAM ဖတ်ရမည့်အချိန်များ။ . . . . . . . . . . . . . . . . . . . . . . . 276 Synchronous non-multiplexed PSRAM အချိန်ဇယားများကိုရေးပါ။ . . . . . . . . . . . . . . . . . . . . . . . . . . . 277 NAND Flash ဖတ်ရှုခြင်းသံသရာအတွက် အသွင်ကူးပြောင်းခြင်းလက္ခဏာများ။ . . . . . . . . . . . . . . . . . . . . . . . . . . 279 NAND Flash ရေးခြင်းသံသရာများအတွက် အသွင်ကူးပြောင်းခြင်းလက္ခဏာများ။ . . . . . . . . . . . . . . . . . . . . . . . . . . SDR မုဒ်တွင် 279 OCTOSPI လက္ခဏာများ။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . DTR မုဒ်တွင် 280 OCTOSPI လက္ခဏာများ (DQS မရှိပါ)။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 281 OCTOSPI လက္ခဏာများ DTR မုဒ် (DQS ဖြင့်)/HyperBus . . . . . . . . . . . . . . . . . . . . 282 SD/e·MMC လက္ခဏာများ (VDD = 2.7 V မှ 3.6 V) ။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 285 e·MMC လက္ခဏာများ (VDD = 1.71 V မှ 1.9 V) ။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
DS13086 Rev 3
၅/၅
12
Arrow.com မှ ဒေါင်းလုဒ်လုပ်ထားသည်။
ဇယားများစာရင်း
STM32U585xx
Table 145. Table 146. Table 147. Table 148. Table 149. Table 150. Table 151. Table 152. Table 153. Table 154. Table 155. Table 156. Table 157. Table 158. Table.159. Table. .ဇယား 160. ဇယား 161. ဇယား 162. ဇယား 163. ဇယား 164.
နှောင့်နှေးပိတ်ဆို့ခြင်းလက္ခဏာများ။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 288 I2C analog စစ်ထုတ်မှု လက္ခဏာများ။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 288 USART လက္ခဏာများ။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 289 SPI လက္ခဏာများ။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 291 SAI လက္ခဏာများ။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 294 OTG_FS လက္ခဏာများ။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 296 UCPD လက္ခဏာများ။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 296 JTAG လက္ခဏာများ။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 296 SWD လက္ခဏာများ။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 297 UFQFPN48 – စက်ပိုင်းဆိုင်ရာ အချက်အလက်။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 300 LQFP48 - စက်မှုဒေတာ။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 302 LQFP64 – စက်ပိုင်းဆိုင်ရာ အချက်အလက်။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 305 WLCSP90 – စက်ပိုင်းဆိုင်ရာ အချက်အလက်။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 308 WLCSP90 – အကြံပြုထားသော PCB ဒီဇိုင်းစည်းမျဉ်းများ။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 309 LQFP100 – စက်ပိုင်းဆိုင်ရာ အချက်အလက်။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 312 UFBGA132 – စက်ပိုင်းဆိုင်ရာ အချက်အလက်။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 314 UFBGA132 – အကြံပြုထားသော PCB ဒီဇိုင်းစည်းမျဉ်းများ (0.5 mm pitch BGA)။ . . . . . . . . . . . . . . . 315 LQFP144 – စက်ပိုင်းဆိုင်ရာ အချက်အလက်။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 318 UFBGA169 – စက်ပိုင်းဆိုင်ရာ အချက်အလက်။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 321 UFBGA169 – အကြံပြုထားသော PCB ဒီဇိုင်းစည်းမျဉ်းများ (0.5 mm pitch BGA)။ . . . . . . . . . . . . . . . 322 Package အပူပိုင်းလက္ခဏာများ။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 324 စာရွက်စာတမ်း ပြန်လည်ပြင်ဆင်မှုမှတ်တမ်း။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ၃၂၆
12/327 ကို Arrow.com မှ ဒေါင်းလုဒ်လုပ်ထားသည်။
DS13086 Rev 3
STM32U585xx
ကိန်းဂဏန်းများစာရင်း
ကိန်းဂဏန်းများစာရင်း
ပုံ 1. ပုံ 2. ပုံ 3. ပုံ 4. ပုံ 5. ပုံ 6. ပုံ 7. ပုံ 8. ပုံ 9. ပုံ 10. ပုံ 11. ပုံ 12. ပုံ 13. ပုံ 14. ပုံ 15. ပုံ 16. ပုံ 17. ပုံ. ပုံ 18. ပုံ 19. ပုံ 20. ပုံ 21. ပုံ 22. ပုံ 23. ပုံ 24. ပုံ 25. ပုံ 26. ပုံ 27. ပုံ 28. ပုံ 29. ပုံ 30. ပုံ 31. ပုံ 32. ပုံ 33. 34. ပုံ 35. ပုံ 36. ပုံ 37. ပုံ 38.
ပုံ 39. ပုံ 40. ပုံ 41. ပုံ 42. ပုံ 43. ပုံ 44. ပုံ 45. ပုံ 46. ပုံ 47.
STM32U585xx ဘလောက်ပုံစံ။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21 STM32U585xQ ပါဝါထောက်ပံ့မှု ပြီးသွားသည်။view (SMPS ဖြင့်)။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35 STM32U585xx ပါဝါထောက်ပံ့မှု ကျော်သွားပါပြီ။view (SMPS မပါဘဲ)။ . . . . . . . . . . . . . . . . . . . . . . . . . . 36 ပါဝါတက်/ဆင်း ဆက်တိုက် . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ၃၇ နာရီသစ်ပင်။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37 VREFBUF block diagram . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49 LQFP66_SMPS pinout . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48 LQFP94 pinout . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48 UFQFPN94_SMPS pinout . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48 UFQFPN95 pinout . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48 LQFP95_SMPS pinout . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64 LQFP96 pinout . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64 WLCSP96-SMPS မဲပေးခြင်း။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 90 LQFP97_SMPS pinout . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 100 LQFP98 pinout . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 100 UFBGA99 _SMPS မဲပေးခြင်း။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . UFBGA132 မဲပေးမှု 100။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 132 LQFP101 _SMPS pinout . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 144 LQFP102 pinout . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 144 UFBGA103_SMPS မဲပေးခြင်း။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 169 UFBGA104 မဲပေးခြင်း။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 169 Pin တင်ခြင်း အခြေအနေများ။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 105 Pin input voltagင . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 148 STM32U585xx ပါဝါထောက်ပံ့မှုအစီအစဉ် (SMPS မပါဘဲ)။ . . . . . . . . . . . . . . . . . . . . . . . . . 149 STM32U585xQ ပါဝါထောက်ပံ့မှုအစီအစဉ် (SMPS နှင့်အတူ)။ . . . . . . . . . . . . . . . . . . . . . . . . . . . 150 လက်ရှိသုံးစွဲမှုတိုင်းတာခြင်း။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 151 VREFINT နှင့် အပူချိန်။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . မြန်နှုန်းမြင့်ပြင်ပနာရီအရင်းအမြစ်အတွက် 158 AC အချိန်ကိုက်ဇယား။ . . . . . . . . . . . . . . . . . . . . . . . . မြန်နှုန်းနိမ့် ပြင်ပစတုရန်းနာရီ အရင်းအမြစ်အတွက် 208 AC အချိန်ကိုက်ဇယား။ . . . . . . . . . . . . . . . . . . . မြန်နှုန်းနိမ့်ပြင်ပ sinusoidal နာရီရင်းမြစ်အတွက် 208 AC အချိန်ကိုက်ဇယား။ . . . . . . . . . . . . . . . . 209 8 MHz ပုံဆောင်ခဲဖြင့် ပုံမှန်အပလီကေးရှင်း။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 210 kHz ပုံဆောင်ခဲဖြင့် ပုံမှန်အပလီကေးရှင်း 32.768။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 211 HSI48 ကြိမ်နှုန်းနှင့် အပူချိန်။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 217 I/O ထည့်သွင်းမှုလက္ခဏာများ (BOOT0 နှင့် FT_c မှလွဲ၍ I/O အားလုံး)။ . . . . . . . . . . . . . . . . . . . . . . 226 Output AC လက္ခဏာများ အဓိပ္ပါယ်ဖွင့်ဆိုချက်။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 232 အကြံပြုထားသည့် NRST ပင်နံပါတ်ကာကွယ်မှု။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 233 ADC တိကျမှု လက္ခဏာများ။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 240 Analog switch function ပါဝင်သည့် FT/TT pins များဖြင့် ADC ကို အသုံးပြုသောအခါ ပုံမှန်ချိတ်ဆက်မှု ပုံကြမ်း။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 240 12-bit buffered/non-buffered DAC။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 249 VREFBUF_OUT နှင့် အပူချိန် (VRS = 000)။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 252 VREFBUF_OUT နှင့် အပူချိန် (VRS = 001)။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 253 VREFBUF_OUT နှင့် အပူချိန် (VRS = 010)။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 253 VREFBUF_OUT နှင့် အပူချိန် (VRS = 011)။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 253 ADF အချိန်ဇယား။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 259 MDF အချိန်ဇယား။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 260 DCMI အချိန်ဇယား။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 261 PSSI အချိန်ကိုက်ဇယားကို လက်ခံရယူသည်။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ၂၆၃
DS13086 Rev 3
၅/၅
15
Arrow.com မှ ဒေါင်းလုဒ်လုပ်ထားသည်။
ကိန်းဂဏန်းများစာရင်း
STM32U585xx
ပုံ 48. ပုံ 49. ပုံ 50. ပုံ 51. ပုံ 52. ပုံ 53. ပုံ 54. ပုံ 55. ပုံ 56. ပုံ 57. ပုံ 58. ပုံ 59. ပုံ 60. ပုံ 61. ပုံ 62. 63. ပုံ 64. ပုံ 65. ပုံ 66. ပုံ 67. ပုံ 68. ပုံ 69. ပုံ 70. ပုံ 71. ပုံ 72. ပုံ 73. ပုံ 74. ပုံ 75. ပုံ 76. ပုံ 77. ပုံ 78.. ပုံ 79. 80. ပုံ 81. ပုံ 82. ပုံ 83. ပုံ 84. ပုံ 85. ပုံ 86. ပုံ 87. ပုံ 88. ပုံ 89. ပုံ 90. ပုံ 91. ပုံ 92. ပုံ XNUMX. ပုံ XNUMX.
ပုံ 93. ပုံ 94. ပုံ 95. ပုံ 96. ပုံ 97. ပုံ 98.
PSSI ထုတ်လွှင့်သည့်အချိန်ဇယား။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 264 Asynchronous Non-multixed SRAM/PSRAM/NOR လှိုင်းပုံစံများကို မဖတ်ပါ။ . . . . . . . . . . . . . 266 Asynchronous non-multiplexed မဟုတ်သော SRAM/PSRAM/NOR လှိုင်းပုံစံများကို မရေးပါ။ . . . . . . . . . . . . . 268 Asynchronous multiplexed PSRAM/NOR လှိုင်းပုံစံများကိုဖတ်ပါ။ . . . . . . . . . . . . . . . . . . . . . . . 269 Asynchronous multiplexed PSRAM/NOR လှိုင်းပုံစံများကိုရေးပါ။ . . . . . . . . . . . . . . . . . . . . . . 271 စင့်ခ်ခရောနိုက်ပါ ကိန်းဂဏန်း NOR/PSRAM ဖတ်ရှုရမည့်အချိန်များ။ . . . . . . . . . . . . . . . . . . . . . . . . . . 273 စင့်ခ်ခရောနိုက်ပါသော ကိန်းဂဏန်းများပါသော PSRAM အချိန်များကို ရေးပါ။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 274 စင့်ခ်ခရောနစ်မဟုတ်သော ဘက်စုံမညီသော NOR/PSRAM ဖတ်ရမည့်အချိန်များ။ . . . . . . . . . . . . . . . . . . . . . . . 275 Synchronous non-multiplexed PSRAM အချိန်ဇယားများကိုရေးပါ။ . . . . . . . . . . . . . . . . . . . . . . . . . . . 276 NAND ထိန်းချုပ်ကိရိယာ လှိုင်းပုံစံများ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ရေးသားခွင့်အတွက် 278 NAND ထိန်းချုပ်ကိရိယာ လှိုင်းပုံစံများ။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 278 ဘုံမှတ်ဉာဏ်ဖတ်ရှုခွင့်အတွက် NAND ထိန်းချုပ်ကိရိယာ လှိုင်းပုံစံများ။ . . . . . . . . . . . . . . . . . . . 278 ဘုံမှတ်ဉာဏ်ရေးခွင့်အတွက် NAND ထိန်းချုပ်ကိရိယာ လှိုင်းပုံစံများ။ . . . . . . . . . . . . . . . . . . . 279 OCTOSPI အချိန်ဇယား- SDR မုဒ်။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 283 OCTOSPI အချိန်ဇယား- DDR မုဒ်။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 283 OCTOSPI HyperBus နာရီ။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 284 OCTOSPI HyperBus လို့ ဖတ်ရတယ်။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 284 OCTOSPI HyperBus သည် latency နှစ်ဆဖြင့် ဖတ်သည်။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 284 OCTOSPI HyperBus ဟုရေးပါ။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 285 SD မြန်နှုန်းမြင့်မုဒ်။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 287 SD မူရင်းမုဒ်။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 287 SDMMC DDR မုဒ်။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 287 USART အချိန်ကိုက်ဇယားကို မာစတာမုဒ်တွင်။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 290 USART အချိန်ကိုက်ဇယား။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 290 SPI အချိန်ဇယား- ကျွန်မုဒ် နှင့် CPHA = 0 ။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 292 SPI အချိန်ဇယား- ကျွန်မုဒ် နှင့် CPHA = 1 ။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 293 SPI အချိန်ဇယား- မာစတာမုဒ်။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 293 SAI မာစတာအချိန်ကိုက်ဇယား။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 295 SAI slave timeing digram . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . TAG အချိန်ဇယား။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 297 SWD အချိန်ဇယား။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 298 UFQFPN48 – အကြမ်းဖျင်း။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 299 UFQFPN48 – အကြံပြုထားသော ခြေရာ။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 300 UFQFPN48 အမှတ်အသား example (အထုပ်ထိပ် view) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 301 LQFP48 – အကြမ်းဖျင်း။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 302 LQFP48 – အကြံပြုထားသော ခြေရာ။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 303 LQFP48 အမှတ်အသား example (အထုပ်ထိပ် view) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 304 LQFP64 – အကြမ်းဖျင်း။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 305 LQFP64 – အကြံပြုထားသော ခြေရာ။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 306 LQFP64 အမှတ်အသား example (အထုပ်ထိပ် view) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 307 WLCSP90 – အကြမ်းဖျင်း။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 308 WLCSP90 – အကြံပြုထားသော ခြေရာ။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 309 WLCSP90 အမှတ်အသား example (အထုပ်ထိပ် view) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 310 LQFP100 – အကြမ်းဖျင်း။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 311 LQFP100 အမှတ်အသား example (အထုပ်ထိပ် view) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 313 LQFP100 – အကြံပြုထားသော ခြေရာ။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 313 UFBGA132 – အကြမ်းဖျင်း။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 314 UFBGA132 – အကြံပြုထားသော ခြေရာ။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 315 UFBGA132 အမှတ်အသား example (အထုပ်ထိပ် view) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 316 LQFP144 – အကြမ်းဖျင်း။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 317 LQFP144 – အကြံပြုထားသော ခြေရာ။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 319 LQFP144 အမှတ်အသား example (အထုပ်ထိပ် view) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ၃၂၀
၅/၅
DS13086 Rev 3
Arrow.com မှ ဒေါင်းလုဒ်လုပ်ထားသည်။
STM32U585xx
ကိန်းဂဏန်းများစာရင်း
ပုံ 99. UFBGA169 – အကြမ်းဖျင်း။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 321 ပုံ 100။ UFBGA169 – အကြံပြုထားသော ခြေရာ။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 322 ပုံ 101. UFBGA169 အမှတ်အသား example (အထုပ်ထိပ် view) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ၃၂၃
Arrow.com မှ ဒေါင်းလုဒ်လုပ်ထားသည်။
DS13086 Rev 3
၅/၅
15
နိဒါန်း
1
နိဒါန်း
STM32U585xx
ဤစာတမ်းသည် STM32U585xx မိုက်ခရိုကွန်ထရိုလာများ၏ အော်ဒါမှာယူမှု အချက်အလက်နှင့် စက်ပိုင်းဆိုင်ရာ စက်ပစ္စည်းလက္ခဏာများကို ပေးဆောင်ပါသည်။
Arm®(a) Cortex®-M33 core ဆိုင်ရာ အချက်အလက်အတွက် www.arm.com မှ ရရှိနိုင်သော Cortex®-M33 နည်းပညာဆိုင်ရာ အကိုးအကားလက်စွဲကို ကိုးကားပါ။ website.
ဒေတာစာရွက်နှင့် ကိုးကားချက်လက်စွဲနှင့်စပ်လျဉ်း၍ စက်ပစ္စည်းအမှားအယွင်းရှိအချက်အလက်များအတွက် STM32U575xx နှင့် STM32U585xx အမှားအယွင်းစာရွက် (ES0499) ကို ကိုးကားပါ။
a Arm သည် အမေရိကန်နှင့်/သို့မဟုတ် အခြားနေရာများတွင် Arm Limited (သို့မဟုတ် ၎င်း၏လုပ်ငန်းခွဲများ) ၏ မှတ်ပုံတင်ထားသော ကုန်အမှတ်တံဆိပ်တစ်ခုဖြစ်သည်။
၅/၅
DS13086 Rev 3
Arrow.com မှ ဒေါင်းလုဒ်လုပ်ထားသည်။
STM32U585xx
2
ဖော်ပြချက်
ဖော်ပြချက်
STM32U585xx စက်များသည် စွမ်းဆောင်ရည်မြင့် Arm® Cortex®-M32 5-bit RISC core ကိုအခြေခံ၍ အလွန်စွမ်းအားနိမ့်သော မိုက်ခရိုကွန်ထရိုလာမိသားစု (STM33U32 Series) မှ သက်ဆိုင်ပါသည်။ ၎င်းတို့သည် 160 MHz အထိ ကြိမ်နှုန်းဖြင့် လုပ်ဆောင်သည်။
Cortex®-M33 core တွင် Arm® single-precision data-processing ညွှန်ကြားချက်များနှင့် ဒေတာအမျိုးအစားအားလုံးကို ပံ့ပိုးပေးသည့် single-precision FPU (floating-point unit) ပါရှိသည်။
Cortex®-M33 core သည် DSP (ဒစ်ဂျစ်တယ်အချက်ပြလုပ်ဆောင်ခြင်း) ညွှန်ကြားချက်အစုံအလင်နှင့် MPU (မှတ်ဉာဏ်ကာကွယ်မှုယူနစ်) တို့ကိုလည်း လုပ်ဆောင်ပေးပါသည်။
စက်များသည် အရှိန်မြင့်မှတ်ဉာဏ်များ (2 Mbytes of Flash memory နှင့် SRAM ၏ 786 Kbytes)၊ တည်ငြိမ်သောမှတ်ဉာဏ်အတွက် FSMC (ပြောင်းလွယ်ပြင်လွယ်သော ပြင်ပမှတ်ဉာဏ်ထိန်းချုပ်ကိရိယာ) (90 pins နှင့် ထို့ထက်ပိုသော ပက်ကေ့ဂျ်များပါသည့် စက်များအတွက်)၊ Octo-SPI Flash memory interface နှစ်ခု (ပက်ကေ့ဂျ်အားလုံးတွင် အနည်းဆုံး Quad-SPI တစ်ခုရနိုင်သည်) နှင့် APB ဘတ်စ်ကားသုံးစီး၊ AHB ဘတ်စ်ကားသုံးစီးနှင့် 32-bit multi-AHB bus matrix တို့နှင့် ချိတ်ဆက်ထားသော ကျယ်ပြန့်သော အဆင့်မြှင့်ထားသော I/Os နှင့် အရံကိရိယာများ။
စက်ပစ္စည်းများသည် Arm® မှ TBSA (ယုံကြည်စိတ်ချရသော လုံခြုံရေးဗိသုကာ) လိုအပ်ချက်များနှင့်အညီ လုံခြုံရေးအခြေခံအုတ်မြစ်ကို ပေးဆောင်သည်။ ၎င်းသည် လုံခြုံသော boot၊ ဒေတာသိမ်းဆည်းမှုနှင့် လုံခြုံသော firmware အပ်ဒိတ်ကို အကောင်အထည်ဖော်ရန် လိုအပ်သော လုံခြုံရေးအင်္ဂါရပ်များကို ထည့်သွင်းထားသည်။ ဤစွမ်းရည်များအပြင်၊ စက်များသည် သုံးစွဲသူအား ၎င်း၏ထုတ်လုပ်နေစဉ်အတွင်း ကုဒ်ပံ့ပိုးမှုကို လုံခြုံစေမည့် လုံခြုံသော firmware တပ်ဆင်ခြင်းအင်္ဂါရပ်ကို ပါ၀င်ပါသည်။ လိုက်လျောညီထွေရှိသော ဘဝစက်ဝန်းတစ်ခုကို အဆင့်များစွာဖြင့် ဖတ်ရှုကာကွယ်ခြင်းနှင့် စကားဝှက်ဖြင့် အမှားရှာပြင်ခြင်းဆိုင်ရာ လော့ခ်ဖွင့်ခြင်းတို့ကြောင့် စီမံခန့်ခွဲပါသည်။ လုံခြုံစိတ်ချရသော အရံအတားများ၊ မှတ်ဉာဏ်များနှင့် I/Os များနှင့် အရံအတားများနှင့် မှတ်ဉာဏ်များ၏ သီးသန့်ဖွဲ့စည်းပုံတို့ကို ပံ့ပိုးပေးသောကြောင့် ဖမ်ဝဲလ် ဟာ့ဒ်ဝဲကို သီးခြားခွဲထုတ်ခြင်းကို ပံ့ပိုးထားသည်။
စက်ပစ္စည်းများတွင် ထည့်သွင်းထားသော Flash memory နှင့် SRAM အတွက် အကာအကွယ်ယန္တရားများစွာ ပါဝင်သည်- စာဖတ်ခြင်း ကာကွယ်ရေး၊ စာရေးခြင်း ကာကွယ်ရေး၊ လုံခြုံပြီး အကာအကွယ်ဧရိယာများကို ဝှက်ထားသည်။
စက်ပစ္စည်းများသည် လုံခြုံရေးအားဖြည့်ပေးသည့် အရံအတားများစွာကို မြှုပ်နှံထားသည်- DPA ခံနိုင်ရည်ရှိသော မြန်ဆန်သော AES နှင့် ဟာ့ဒ်ဝဲ၏ထူးခြားသောသော့ဖြင့် လုံခြုံသော AES ပေါင်းစပ်ပရိုဆက်ဆာ၊ PKA (အများပြည်သူသော့အရှိန်မြှင့်ကိရိယာ)၊ DPA ခံနိုင်ရည်ရှိသော၊ Octo-SPI ပြင်ပမှတ်ဉာဏ်များအတွက် ပျံသန်းသော ကုဒ်ဝှက်ခြင်းအင်ဂျင်၊ HASH ဟာ့ဒ်ဝဲ အရှိန်မြှင့်စက်နှင့် စစ်မှန်သော ကျပန်းနံပါတ် မီးစက်တစ်ခု။
ကိရိယာများသည် တက်ကြွသော t ကို ပေးဆောင်သည်။ampတိုက်ခိုက်မှုဖြစ်ပွားသည့်အခါတွင် လျှို့ဝှက်အချက်အလက်များကို ဖျက်ပစ်ခြင်းကို ဖန်တီးပေးသည့် အတွင်းပိုင်းစောင့်ကြည့်မှုအများအပြားကြောင့် ယာယီနှင့် ပတ်ဝန်းကျင်အနှောင့်အယှက်တိုက်ခိုက်မှုများကို ထောက်လှမ်းခြင်းနှင့် အကာအကွယ်ပေးခြင်း။ ၎င်းသည် အရောင်းအက်ပလီကေးရှင်းများအတွက် PCI လိုအပ်ချက်များနှင့် ကိုက်ညီစေရန် ကူညီပေးသည်။
စက်ပစ္စည်းများသည် မြန်ဆန်သော 14-bit ADC (2.5 Msps)၊ 12-bit ADC (2.5 Msps)၊ နှိုင်းယှဉ်မှုနှစ်ခု၊ လုပ်ငန်းလည်ပတ်မှုနှစ်ခုကို ပံ့ပိုးပေးပါသည်။ amplifiers၊ DAC ချန်နယ်နှစ်ခု၊ အတွင်းပိုင်း voltage ရည်ညွှန်းကြားခံ၊ ပါဝါနည်းပါးသော RTC၊ 32-ဘစ် ယေဘူယျ-ရည်ရွယ်ချက် တိုင်မာလေးခု၊ မော်တာထိန်းချုပ်မှုအတွက် ရည်ညွှန်းထားသော 16-bit PWM တိုင်မာနှစ်ခု၊ 16-ဘစ် ယေဘုယျရည်ရွယ်ချက်တိုင်မာသုံးခု၊ 16-ဘစ်အခြေခံတိုင်မာနှစ်ခုနှင့် 16-ဘစ် လေးခု ပါဝါနည်းသော အချိန်ကိရိယာများ။
စက်ပစ္စည်းများသည် ပြင်ပ sigma-delta modulators များ၏ ချိတ်ဆက်မှုအတွက် ရည်ရွယ်ထားသော စစ်ထုတ်မှုခြောက်ခုပါရှိသော MDF (ဘက်စုံသုံး ဒစ်ဂျစ်တယ် filter) ကို ပံ့ပိုးပေးပါသည်။ အသံအချက်ပြမှုများအတွက် ရည်ညွှန်းထားသော ပါဝါနိမ့်သော ဒစ်ဂျစ်တယ် စစ်ထုတ်မှုတစ်ခုသည် အသံ-လုပ်ဆောင်ချက်ကို သိရှိနိုင်စေရန် ပံ့ပိုးပေးသည့် စစ်ထုတ်မှုတစ်ခုပါရှိကာ (ADF) ကို ထည့်သွင်းထားသည်။ ကိရိယာများသည် ဂရပ်ဖစ်အပလီကေးရှင်းများအတွက် ရည်ရွယ်ထားသော Chrom-ART Accelerator နှင့် သင်္ချာအရှိန်မြှင့်စက်များ (trigonometric functions accelerator နှင့် filter mathematical accelerator) တို့လည်း ပါဝင်ပါသည်။ ထို့အပြင် capacitive အာရုံခံချန်နယ် 24 ခုအထိ ရရှိနိုင်သည်။
DS13086 Rev 3
၅/၅
21
Arrow.com မှ ဒေါင်းလုဒ်လုပ်ထားသည်။
ဖော်ပြချက်
STM32U585xx
စက်ပစ္စည်းများတွင် I2C လေးခု၊ SPI သုံးခု၊ USART သုံးခု၊ UART နှစ်ခု၊ ပါဝါနိမ့် UART တစ်ခု၊ SAI နှစ်ခု၊ ဒစ်ဂျစ်တယ်ကင်မရာတစ်ခု (DCMI)၊ SDMMC နှစ်ခု၊ FDCAN တစ်ခု၊ USB OTG တစ်ခုတို့ကဲ့သို့ စံနှင့်အဆင့်မြင့်သော ဆက်သွယ်ရေး အင်တာဖေ့စ်များပါ၀င်သည် မြန်နှုန်းအပြည့်၊ USB Type-C /USB Power Delivery controller တစ်ခုနှင့် ယေဘုယျ synchronous 8-/16-bit PSSI (parallel data input/output slave interface) တစ်ခု။
စက်ပစ္စည်းများသည် 40 မှ +85°C (+105°C လမ်းဆုံ) တွင် လည်ပတ်နေပြီး အပူချိန် 40 မှ +125°C (+130°C လမ်းဆုံ) တွင် 1.71 မှ 3.6 V ပါဝါထောက်ပံ့မှုရှိသည်။
ပြီးပြည့်စုံသော ပါဝါချွေတာသည့်မုဒ်များ အစုံလိုက်သည် ပါဝါနည်းသော အပလီကေးရှင်းများ၏ ဒီဇိုင်းကို ခွင့်ပြုသည်။ LPBAM ပံ့ပိုးမှု (ပါဝါနည်းသော နောက်ခံအလိုအလျောက်အုပ်ချုပ်မှုမုဒ်) ကြောင့် ဆက်စပ်ပစ္စည်းအများအပြား (ဆက်သွယ်ရေး၊ analog၊ အချိန်တိုင်းကိရိယာများနှင့် အသံအရံကိရိယာများအပါအဝင်) သည် တိုက်ရိုက်မမ်မိုရီဝင်ရောက်မှုနှင့်အတူ Stop မုဒ်အထိ အလုပ်လုပ်နိုင်ပြီး အလိုအလျောက်လုပ်ဆောင်နိုင်သည်။
အချို့သော သီးခြားပါဝါထောက်ပံ့မှုများကို ADC၊ DACs၊ OP အတွက် analog သီးခြားထောက်ပံ့မှုထည့်သွင်းမှုကဲ့သို့ ပံ့ပိုးပေးထားသည်။AMPs နှင့် နှိုင်းယှဉ်သူများ၊ USB အတွက် 3.3 V သီးသန့် ထောက်ပံ့ပေးသည့် အဝင်နှင့် 14 V အထိ သီးခြားခွဲပေးနိုင်သည့် USB အတွက် 1.08 V သီးသန့် ထောက်ပံ့မှု အဝင်သည် 32 V အထိ ဖြစ်သည်။ RTC လုပ်ဆောင်ချက်ကို ထိန်းသိမ်းရန်နှင့် မိတ္တူကူးရန်အတွက် VBAT ထည့်သွင်းမှုအတွက် ရနိုင်သည် 32 2-bit မှတ်ပုံတင်များနှင့် XNUMX-Kbyte SRAM။
စက်များသည် 48 pin မှ 169 pin မှ ပက်ကေ့ခ်ျရှစ်ခုကို ပေးဆောင်သည်။
ဇယား 2. STM32U585xx အင်္ဂါရပ်များနှင့် အရံအရေအတွက်များ
STM32U585CI STM32U585RI STM32U585OI STM32U585VI STM32U585QI STM32U585ZI STM32U585AI
ဆက်စပ်ပစ္စည်းများ
ဖလက်ရှ်မမ်မိုရီ (Mbytes)
SRAM
စနစ် (Kbytes) အရန်သိမ်းခြင်း (ဘိုက်များ)
အငြိမ်မှတ်ဉာဏ်အတွက် ပြင်ပမှတ်ဉာဏ်ထိန်းချုပ်ကိရိယာ (FSMC)
OCTOSPI
အဆင့်မြင့်ထိန်းချုပ်မှု
အထွေထွေရည်ရွယ်ချက်
အခြေခံ
တိုင်မာများ
ပါဝါနည်းသော SysTick အချိန်တိုင်းကိရိယာ
Watchdog timers (လွတ်လပ်သော၊ ပြတင်းပေါက်)
2 784 (192+64+512+16) 2048 အရန် SRAM + 128 အရန်စာရင်းများ
မရှိ
ဟုတ်တယ် (၂)
ဟုတ်တယ် (၂)
(၄) ၉၀၀၊
2
2 (16 bits)
4 (32 bits) နှင့် 3 (16 bits)
2 (16 bits)
4 (16 bits)
2
2
18/327 ကို Arrow.com မှ ဒေါင်းလုဒ်လုပ်ထားသည်။
DS13086 Rev 3
STM32U585xx
ဖော်ပြချက်
ဇယား 2. STM32U585xx အင်္ဂါရပ်များနှင့် အရံအရေအတွက်များ (ဆက်ရန်)
STM32U585CI STM32U585RI STM32U585OI STM32U585VI STM32U585QI STM32U585ZI STM32U585AI
ဆက်စပ်ပစ္စည်းများ
SPI
I2C
USART
UART
1
LPUART
SAI
1
ဆက်သွယ်ရေး FDCAN
အင်တာဖေ့စ်များ
OTG FS
UCPD
SDMMC
0
ကင်မရာ interface ကို
မရှိ
ဟုတ်/မဟုတ် (၅)
PSSI
မရှိ
ဟုတ်/မဟုတ် (၅)
MDF (ဘက်စုံသုံး ဒစ်ဂျစ်တယ် စစ်ထုတ်မှု)
ဟုတ်သည် (စစ်ထုတ်မှု ၂ ခု)
ADF (အသံဒစ်ဂျစ်တယ် စစ်ထုတ်မှု)
CORDIC ပူးတွဲပရိုဆက်ဆာ
FMAC (သင်္ချာ အရှိန်မြှင့်စက်)
RTC (အချိန်နှင့်တပြေးညီနာရီ)
Tampပင်နံပါတ်များ (SMPS မပါဘဲ / SMPS ဖြင့်)
အသက်ဝင်သော ပုဇွန်တောင်မြို့နယ်ampers (SMPS မပါဘဲ / SMPS ဖြင့်) (၆)
၄၀,၇၀၀/၃၉,၄၀၀
၄၀,၇၀၀/၃၉,၄၀၀
- / ၁
၄၀,၇၀၀/၃၉,၄၀၀
၄၀,၇၀၀/၃၉,၄၀၀
- / ၁
ကျပန်းနံပါတ် ဂျင်နရေတာအစစ်
SAES၊ AES
PKA (အများပြည်သူသော့ အရှိန်မြှင့်စက်)
HASH (SHA-256)
OCTOSPI အတွက် ပျံလွှား ကုဒ်ဝှက်စနစ်
GPIO များ (SMPS မပါဘဲ / SMPS ဖြင့်)
Wakeup pins (SMPS မပါဘဲ / SMPS ဖြင့်)
I/Os အရေအတွက် 1.08 V အထိ (SMPS မပါဘဲ / SMPS ဖြင့်)
၅၆၆၂၀/၅၆၆၂၂ ၅၆၇၁၄/၅၆၇၁၅
69
၅၆၆၂၀/၅၆၆၂၂ ၅၆၇၁၄/၅၆၇၁၅
23
၄၀,၇၀၀/၃၉,၄၀၀
၄၀,၇၀၀/၃၉,၄၀၀
6
၁၃၀၀ ၇၆၉ ၆၈၈
၇၁၄၀၅ ၀.၀၃၅
2 1 ဟုတ်ကဲ့ ဟုတ်ကဲ့
2(4) ဟုတ်ကဲ့ ဟုတ်ကဲ့
Yes (6 filters) Yes Yes
ဟုတ်ကဲ့
ဟုတ်ကဲ့
၄၀,၇၀၀/၃၉,၄၀၀
၄၀,၇၀၀/၃၉,၄၀၀
၄၀,၇၀၀/၃၉,၄၀၀
၄၀,၇၀၀/၃၉,၄၀၀
၄၀,၇၀၀/၃၉,၄၀၀
၄၀,၇၀၀/၃၉,၄၀၀
၄၀,၇၀၀/၃၉,၄၀၀
၄၀,၇၀၀/၃၉,၄၀၀
ဟုတ်ဟုတ်ဟုတ်ဟုတ်
82/79 109/106 113/111 137/134
22/19 24/24 24/23 24/24
0/0 13/10 14/13 14/11
DS13086 Rev 3
၅/၅
21
Arrow.com မှ ဒေါင်းလုဒ်လုပ်ထားသည်။
ဖော်ပြချက်
STM32U585xx
ဇယား 2. STM32U585xx အင်္ဂါရပ်များနှင့် အရံအရေအတွက်များ (ဆက်ရန်)
STM32U585CI STM32U585RI STM32U585OI STM32U585VI STM32U585QI STM32U585ZI STM32U585AI
ဆက်စပ်ပစ္စည်းများ
Capacitive အာရုံခံခြင်း။
ချန်နယ်အရေအတွက် (SMPS 8/7 မပါဘဲ
၄၀,၇၀၀/၃၉,၄၀၀
13
21/20 24/24 24/23 24/24
/ SMPS ဖြင့်)
12-bit ADC
1
ADC
14-bit ADC
1
ချန်နယ်များ၏ Nbr
(SMPS/11/10 မပါဘဲ ၁၇/၁၅
16
20/18 24/24 24/22 24/24
SMPS ဖြင့်)
DAC
12-bit D-to-A converters အရေအတွက်
2
အတွင်းပိုင်း voltage ရည်ညွှန်းကြားခံ
မရှိ
ဟုတ်ကဲ့
လက်တံနှိုင်းယှဥ်
2
လုပ်ငန်းလည်ပတ်မှု ampလောင်စာဆီများ
2
အများဆုံး CPU ကြိမ်နှုန်း
160 MHz
လည်ပတ်မှုပမာဏtage
1.71 မှ 3.6 V
လည်ပတ်အပူချိန်
ပတ်ဝန်းကျင်လည်ပတ်မှုအပူချိန် : 40 မှ +85°C / 40 မှ +125°C လမ်းဆုံအပူချိန် : 40 မှ +105°C / 40 မှ +130°C
အထုပ်
LQFP48၊ UFQFPN LQFP64
48
WLCSP 90
LQFP 100
UFBGA ၁၃၂
LQFP144
UFBGA ၁၃၂
1. WLCSP90 ပက်ကေ့ချ်အတွက် FSMC သည် 8-bit LCD interface ကိုသာ ပံ့ပိုးပေးနိုင်သည်။ 2. LQFP100 ပက်ကေ့ချ်အတွက်၊ FSMC Bank1 သာ ရနိုင်ပါသည်။ Bank1 သည် multiplexed NOR/PSRAM မမ်မိုရီကိုသာ ပံ့ပိုးနိုင်သည်။
NE1 ချစ်ပ်ကို အသုံးပြု၍ ရွေးချယ်ပါ။ 3. OCTOSPI နှစ်ခုကို Muxed မုဒ်တွင်သာ ရနိုင်သည်။ 4. နှစ်ခုလုံးကို တစ်ပြိုင်နက် အသုံးပြုသောအခါ၊ တစ်ခုသည် SDIO interface ကိုသာ ပံ့ပိုးပေးသည်။ 5. SMPS မပါသော ပက်ကေ့ဂျ်များတွင် ရနိုင်သည်၊ SMPS ရှိသော ပက်ကေ့ခ်ျများတွင် မရရှိနိုင်ပါ။ 6. Active tampအထွက်မျှဝေခြင်းမုဒ်တွင် ers (ထည့်သွင်းမှုအားလုံးမှ မျှဝေထားသော အထွက်တစ်ခု)။
20/327 ကို Arrow.com မှ ဒေါင်းလုဒ်လုပ်ထားသည်။
DS13086 Rev 3
STM32U585xx
ဖော်ပြချက်
NJTRST၊ JTDI၊ JTCK/SWCLK၊ JTMS/SWDIO၊ JTDO
TRACECLK၊ ခြေရာခံပြီး[3:0]
JTAG/ SW ETM
MPU NVIC
လက်မောင်း Cortex-M33
160 MHz
C-BUS
TrustZone FPU
S-BUS
D[7:0]၊ D[3:1]dir CMD၊ CMDdir၊CK၊ CKin
D0dir၊ D2dir
SDMMC1 SDMMC2
DMA2D
အများဆုံး AF အဖြစ် ချန်နယ် 8 ခုမှ အုပ်စု 4 ခု
SDIN[5:0]၊ CKIN[5:0]၊ CCK0၊ CCK1 အဖြစ် AF PA[15:0] PB[15:0] PC[15:13] PC[12:0] PD[15:0] PE [15:0] PF[15:0] PG[15:2] PG[1:0] PH[15:0] PI[7:0] 136 AF
17xIN
3 compl ချန်နယ်များ (TIM1_CH[1:3]N), 4 ချန်နယ် (TIM1_CH[1:4]), ETR, BKIN, BKIN2 ကဲ့သို့ AF
3 compl ချန်နယ်များ (TIM1_CH[1:3]N), 4 ချန်နယ် (TIM1_CH[1:4]), ETR, BKIN, BKIN2 ကဲ့သို့ AF
ချန်နယ် 2 ခု၊ 1 compl ။ ချန်နယ်၊ BKIN သည် AF အဖြစ်
1 ချန်နယ်၊ 1 compl ။ ချန်နယ်၊ AF အဖြစ် BKIN
1 ချန်နယ်၊ 1 compl ။ ချန်နယ်၊ AF အဖြစ် BKIN
RX၊ TX၊ CK၊ CTS၊ RTS AF အဖြစ်
AF အဖြစ် MOSI၊ MISO၊ SCK၊ NSS
MCLK_A၊ SD_A၊ FS_A၊ SCK_A၊ MCLK_B၊ SD_B၊
FS_B၊ SCK_B အဖြစ် AF AUDIOCLK အဖြစ် AF
MCLK_A၊ SD_A၊ FS_A၊ SCK_A၊ MCLK_B၊ SD_B၊
FS_B၊ SCK_B AF အဖြစ်
RTC_OUT1၊ RTC_OUT2၊ RTC_REFIN၊ RTC_TS
RTC_OUT[8:1]၊ RTC_IN[8:1] VREF+
INP၊ INN၊ OUT
INP၊ INN၊ OUT
INP၊ INN၊ OUT
INP၊ INN၊ OUT IN1၊ IN2၊ CH1၊ CH2၊
ETR အဖြစ် AF IN1၊ IN2၊ CH1၊ CH2၊
ETR အဖြစ် AF IN1၊ OUT၊ ETR အဖြစ် AF
SCL, SDA, SMBA အဖြစ် AF MOSI, MISO, SCK, NSS အဖြစ်
AF RX၊ TX၊ CTS၊ RTS_DE အဖြစ်
AF
GPDMA1
TSC
MDF1 GPIO port A GPIO port B GPIO port C GPIO port D GPIO port E GPIO port F GPIO port G GPIO port H GPIO port I EXT IT ။ WKP
@VDDA
ADC1
ITF
TIM1/PWM 16b
TIM8/PWM 16b
TIM15 16b
TIM16 16b
TIM17 16b
smcard irDA
USART1
SPI1
SAI1
SAI2
အပူချိန် စောင့်ကြည့်ခြင်း @VSW XTAL 32k RTC TAMP
@VDDA VREF ကြားခံ
@VDDA COMP1 COMP2
@VDDA OpAmp1 OpAmp2
LPTIM1
LPTIM3
LPTIM4
I2C3/SMBUS
SPI3
LPUART1
APB3 160 MHz
APB2 160 MHz
FIFO FIFO DCACHE1 ICACHE (4 Kbytes) (8 Kbytes)
AHB ဘတ်စ်-မက်ထရစ်
FIFO PHY
ပုံ 1. STM32U585xx ဘလောက်ကားချပ်
ပြောင်းလွယ်ပြင်လွယ် တည်ငြိမ်မှတ်ဉာဏ် ထိန်းချုပ်ကိရိယာ (FSMC)- SRAM၊ PSRAM၊ NOR Flash၊ FRAM၊ NAND Flash
OTFDEC1 နှင့် Octo-SPI1 မမ်မိုရီ မျက်နှာပြင်
OTFDEC2 နှင့် Octo-SPI2 မမ်မိုရီ မျက်နှာပြင်
Flash memory (2 Mbytes အထိ)
SRAM1 (192 Kbytes) SRAM2 (64 Kbytes) SRAM3 (512 Kbytes)
AES SAES PKA
RNG HASH
@VDDUSB USB FS
AHB/APB2 SYSCFG
AHB1 160 MHz
@VSW BKPSRAM (2 Kbytes)
GTZC1 CRC
CORDIC FMAC
AHB/APB1
AHB2 160 MHz
@VDD SHSI HSI48 MSI HSI16 LSI PLL 1၊ 2၊ 3
ပြန်လည်သတ်မှတ်ခြင်းနှင့် နာရီထိန်းချုပ်ခြင်း။
DCMI/PSSI
VDD
@VDD ပါဝါစီမံခန့်ခွဲမှု
ထယ်၊tage regulator LDO နှင့် SMPS 3.3 မှ 1.2 V
Int ကို ပြန်လည်သတ်မှတ်ပါ။
@VDD ထောက်ပံ့ရေးကြီးကြပ်မှု
BOR
PVD၊ PVM
@VDD XTAL OSC 4- 50 MHz
IWDG
အသင့်အနေအထား မျက်နှာပြင်
FCLK HCLKx PCLKx
TIM2 32b
TIM3 32b
CRS
TIM4 32b
TIM5 32b
smcard USART2 irDA
smcard USART3 irDA
UART4
UART5
SPI2
APB1 160 MHz (အမြင့်ဆုံး)
LPDMA1
SRAM4 (16 Kbytes)
WWG
TIM6 16b TIM7 16b
I2C1/SMBUS I2C2/SMBUS I2C4/SMBUS FDCAN1 UCPD1
LPTIM2
PHY FIFO
CLK၊ NE[4:1]၊ NL၊ NBL[1:0]၊ A[25:0]၊ D[15:0]၊ NOE၊ NWE၊ NWAIT၊ NCE၊ INT အဖြစ် AF IO[7:0]၊ CLK၊ NCLK၊ NCS။ AF IO[7:0]၊ CLK၊ NCLK၊ NCS အဖြစ် DQS။ DQS သည် AF အဖြစ်
DP DM D[15:0]၊ CK၊ CMD သည် AF အဖြစ်
VDD = 1.71 မှ 3.6 V VSS
VDDIO၊ VDDUSB၊ VDDA၊ VSSA၊ VDD၊ VSS၊ NRST
OSC_IN OSC_OUT
WKUPx (x=1 မှ 8) ချန်နယ် 4 ခု၊ ETR အဖြစ် AF 4 ချန်နယ်၊ ETR အဖြစ် AF 4 ချန်နယ်၊ ETR အဖြစ် AF 4 ချန်နယ်၊ ETR အဖြစ် AF RX၊ TX၊ CK၊ CTS၊ RTS အဖြစ် AF RX၊ TX၊ CK၊ CTS RTS အဖြစ် AF RX၊ TX၊ CTS၊ RTS အဖြစ် AF RX၊ TX၊ CTS၊ RTS အဖြစ် AF MOSI၊ MISO၊ SCK၊ NSS အဖြစ် AF SCL၊ SDA၊ SMBA အဖြစ် AF SCL၊ SDA၊ SMBA အဖြစ် AF SCL၊ SDA၊ SMBA အဖြစ် AF TX၊ RX အဖြစ် AF အဖြစ်
CC1၊ DBCC1၊ CC2၊ DBCC2၊ FRSCC1၊ FRSCC2 ကဲ့သို့ AF
AF အဖြစ် IN1၊ IN2၊ CH1၊ CH2၊ ETR
AHB ဘတ်စ်-မက်ထရစ်
AHB/APB3
@VDDA D/A converter 1 ITF D/A converter 2
@VDDA
ITF
ADC4
DAC1_OUT1 DAC1_OUT2
19xIN
AHB3 160 MHz
LPGPIO ADF1
GTZC2
VDD ပါဝါဒိုမိန်း
VDDUSB ပါဝါဒိုမိန်း
VSW ပါဝါဒိုမိန်း
VDDIO2 ပါဝါဒိုမိန်း
VDDA ပါဝါဒိုမိန်း
မှတ်ချက်- VDD သည် VBOR0 အထက်တွင် VSW = VDD နှင့် VDD သည် VBOR0 အောက်ရှိသောအခါ VSW = VBAT။
IO[15:0] အဖြစ် AF SDIN0၊ CKIN0၊ CCK0၊ CCK1 အဖြစ် AF
MSv60471V5
DS13086 Rev 3
၅/၅
21
Arrow.com မှ ဒေါင်းလုဒ်လုပ်ထားသည်။
အလုပ်လုပ်တဲ့အပေါ်မှာview
3
အလုပ်လုပ်တဲ့အပေါ်မှာview
STM32U585xx
3.1
TrustZone နှင့် FPU ပါရှိသော Arm Cortex-M33 core
TrustZone နှင့် FPU ပါရှိသော Cortex-M33 သည် မိုက်ခရိုကွန်ထရိုလာများနှင့် နက်ရှိုင်းစွာ မြှုပ်နှံထားသော အပလီကေးရှင်းများအတွက် ဒီဇိုင်းထုတ်ထားသော စွမ်းအင်သက်သာသော ပရိုဆက်ဆာဖြစ်ပြီး အထူးသဖြင့် ထိရောက်သောလုံခြုံရေးကို လိုအပ်သည့်အရာများဖြစ်သည်။
Cortex-M33 ပရိုဆက်ဆာသည် ပါဝါစားသုံးမှုနည်းပြီး အနှောင့်အယှက်များကို အဆင့်မြင့်တုံ့ပြန်မှုဖြင့် မြင့်မားသော ကွန်ပျူတာစွမ်းဆောင်ရည်ကို ပေးဆောင်သည်။ ၎င်းတွင်ပါဝင်သည်- · Arm TrustZone နည်းပညာ၊ Armv8-M ပင်မ extension ကိုအသုံးပြု၍ secure နှင့်
မလုံခြုံသောပြည်နယ်များ · MPUs (မှတ်ဉာဏ်ကာကွယ်မှုယူနစ်များ) သည် နယ်မြေ 16 ခုအထိ လုံခြုံပြီး လုံခြုံမှုရှိစေရန်၊
လုံခြုံမှုမရှိသော အပလီကေးရှင်းများ · Memory ဒေသ ရှစ်ခုအထိ ပံ့ပိုးပေးနိုင်သော SAU (secure attribute unit)
လုံခြုံသော သို့မဟုတ် မလုံခြုံသော · တိကျသောဂဏန်းသင်္ချာတစ်ခုတည်းအတွက် ပံ့ပိုးမှုဖြင့် Floating-point arithmetic functionality
ပရိုဆက်ဆာသည် ထိရောက်သော အချက်ပြလုပ်ဆောင်မှုနှင့် ရှုပ်ထွေးသော အယ်လဂိုရီသမ်လုပ်ဆောင်မှုကို ခွင့်ပြုပေးသည့် DSP ညွှန်ကြားချက်များကို ပံ့ပိုးပေးသည်။
Cortex-M33 ပရိုဆက်ဆာသည် အောက်ပါဘတ်စ်ကားကြားခံများကို ပံ့ပိုးပေးသည်- · System AHB ဘတ်စ်ကား-
S-AHB (system AHB) ဘတ်စ် အင်တာဖေ့စ်ကို မန်မိုရီမြေပုံပြုလုပ်ထားသော SRAM၊ အစွန်အဖျား၊ ပြင်ပ RAM နှင့် ပြင်ပစက်ပစ္စည်း သို့မဟုတ် Armv8-M မန်မိုရီမြေပုံ၏ Vendor_SYS ဒေသများသို့ ညွှန်ကြားချက်ရယူခြင်းနှင့် ဒေတာဝင်ရောက်ခွင့်အတွက် အသုံးပြုပါသည်။ · ကုဒ် AHB ဘတ်စ်ကား- C-AHB (ကုဒ် AHB) ဘတ်စ်ကား အင်တာဖေ့စ်ကို Armv8-M မမ်မိုရီမြေပုံ၏ ကုဒ်ဧရိယာသို့ ညွှန်ကြားချက်ရယူခြင်းနှင့် ဒေတာဝင်ရောက်ခွင့်အတွက် အသုံးပြုသည်။
ပုံ 1 သည် STM32U585xx စက်များ ၏ ယေဘုယျ ပိတ်ဆို့ ဇယားကို ပြသည်။
3.2
3.2.1
ART Accelerator (ICACHE နှင့် DCACHE)
ညွှန်ကြားချက် ကက်ရှ် (ICACHE)
ICACHE ကို အတွင်းပိုင်းနှင့် ပြင်ပမှတ်ဉာဏ်နှစ်ခုလုံးမှ ညွှန်ကြားချက်များ (သို့မဟုတ် ဒေတာ) ရယူသည့်အခါ စွမ်းဆောင်ရည်မြှင့်တင်ရန် Cortex-M33 ပရိုဆက်ဆာ၏ C-AHB ကုဒ်ဘတ်စ်တွင် မိတ်ဆက်ထားသည်။
ICACHE သည် အောက်ပါအင်္ဂါရပ်များကို ပေးဆောင်သည်- · Multi-bus interface-
Cortex-M33 C-AHB ကုဒ် အကောင်အထည်ဖော်မှုပို့တ်မှ မန်မိုရီတောင်းဆိုမှုများကို လက်ခံရရှိသည့် Slave port
အတွင်းမှတ်ဉာဏ်များ (Flash Memory နှင့် SRAM များ) သို့ ပြန်လည်ဖြည့်သွင်းရန် တောင်းဆိုမှုများကို လုပ်ဆောင်နေသည့် Master1 ဆိပ်ကမ်း
ပြင်ပမှတ်ဉာဏ်များသို့ ပြန်လည်ဖြည့်သွင်းရန် တောင်းဆိုမှုများကို လုပ်ဆောင်နေသည့် Master2 ဆိပ်ကမ်း (ပြင်ပ Flash memory နှင့် RAM များကို Octo-SPI နှင့် FMC ကြားခံများမှတဆင့်)
ICACHE အတွက် ရည်စူးထားသော ဒုတိယကျွန်ဆိပ်ကမ်းသည် ဝင်ရောက်ခွင့်ကို မှတ်ပုံတင်သည်။
၅/၅
DS13086 Rev 3
Arrow.com မှ ဒေါင်းလုဒ်လုပ်ထားသည်။
STM32U585xx
အလုပ်လုပ်တဲ့အပေါ်မှာview
3.2.2
· စောင့်ဆိုင်းခြင်း-စတိတ်များ ညွှန်ကြားချက်များ/ဒေတာဝင်ရောက်ခြင်း စွမ်းဆောင်ရည် သုညနှင့် နီးစပ်သည်- 0 ကက်ရှ်တွင် စောင့်ဆိုင်းနေသော အခြေအနေသည် Hit-under-miss စွမ်းရည်ကို ထိမှန်စေပြီး ပရိုဆက်ဆာတောင်းဆိုချက်များကို ဖြည့်သွင်းခြင်း (ယခင်ကက်ရှ်လွဲချော်မှုကြောင့်) လိုင်းပြန်လည်ဖြည့်သွင်းချိန်တွင် ပရိုဆက်ဆာအသစ်တောင်းဆိုမှုများကို ဆောင်ရွက်ပေးနိုင်စေမည့် Hit-under-miss စွမ်းရည်၊ word-first refill policy၊ cache miss Hit အချိုးတွင် ပရိုဆက်ဆာဆိုင်များကို လျှော့ချခြင်း၊ set-associative architecture နှင့် pLRU-t အစားထိုးမူဝါဒ (pseudo-အနည်းဆုံး-မကြာသေးမီကသုံးထားသော၊ binary tree)၊ အကောင်းဆုံးရှုပ်ထွေးမှု/စွမ်းဆောင်ရည်ရှိသော algorithm အမြန်နှင့် အနှေးဘတ်စ်ကားများပေါ်တွင် အသီးသီးသော အတွင်းပိုင်းနှင့် ပြင်ပမှတ်ဉာဏ်လမ်းကြောင်းများကို ဖြတ်တောက်ရန် ခွင့်ပြုသော Dual master port များကို ချိန်ခွင်လျှာညှိပါ။ AHB ဆက်တိုက် ငွေပေးငွေယူများ (cache လိုင်းအရွယ်အစား) ကို hit counter နှင့် miss counter တို့ဖြင့် စွမ်းဆောင်ရည် စောင့်ကြည့်ခြင်း ကြောင့် ကြားဖြတ် latency ပေါ် သက်ရောက်မှု နည်းပါးအောင် ပြုလုပ်ပေးပါသည်။
· ကုဒ်မှတ်ဉာဏ်နေရာကိုကျော်လွန်၍ ကုဒ်မှတ်ဉာဏ်နေရာကို ကျော်လွန်၍ သိမ်းဆည်းနိုင်သော ဒေသ၏ တိုးချဲ့မှု၊
· ပါဝါသုံးစွဲမှုကို ပင်ကိုယ်အားဖြင့် လျော့ကျစေသည် (ပိုမိုကြီးမားသော ပင်မမှတ်ဉာဏ်များထက် ကက်ရှ်မမ်မိုရီသို့ ပိုမိုဝင်ရောက်ခွင့်); ICACHE ကို တိုက်ရိုက်မြေပုံဆွဲထားသည့်အတိုင်း (ပုံသေ နှစ်လမ်းသွား သတ်မှတ်-ပေါင်းစည်းမှုမုဒ်ထက်) ပိုမိုကောင်းမွန်အောင် ပြုပြင်ပေးထားသည်
· TrustZone လုံခြုံရေး ပံ့ပိုးမှု · ကက်ရှ် ဆက်စပ်မှု ဆော့ဖ်ဝဲလ် စီမံခန့်ခွဲမှုအတွက် ပြုပြင်ထိန်းသိမ်းမှု လုပ်ဆောင်ခြင်း · အမှားအယွင်း စီမံခန့်ခွဲမှု- မမျှော်လင့်ထားသော ကက်ရှ်ချနိုင်သော စာရေးဝင်ရောက်မှုကို ထောက်လှမ်းခြင်း၊ ရွေးချယ်နိုင်မှုဖြင့်၊
ပြုစုပျိုးထောင်ခြင်းကို အနှောင့်အယှက်ပေးသည်။
ဒေတာ ကက်ရှ် (DCACHE)
DCACHE သည် ပြင်ပမှတ်ဉာဏ်များဆီသို့ ဒေတာအသွားအလာ၏ စွမ်းဆောင်ရည်ကို မြှင့်တင်ရန် Cortex-M33 ပရိုဆက်ဆာ၏ S-AHB စနစ်ဘတ်စ်တွင် မိတ်ဆက်ထားသည်။
DCACHE သည် အောက်ပါအင်္ဂါရပ်များကို ပံ့ပိုးပေးသည်- · Multi-bus interface-
Cortex-M33 S-AHB စနစ်အပေါက်မှ မမ်မိုရီတောင်းဆိုမှုများကို လက်ခံရရှိသည့် Slave port
ပြင်ပမှတ်ဉာဏ်များထံ ပြန်လည်ဖြည့်သွင်းရန် တောင်းဆိုမှုများကို လုပ်ဆောင်သည့် မာစတာဆိပ်ကမ်း (ပြင်ပ Flash memory နှင့် RAM များကို Octo-SPI နှင့် FMC ကြားခံများမှတဆင့်)
DCACHE အတွက် ရည်ညွှန်းထားသော ဒုတိယကျွန် ပို့တ်သည် ဝင်ရောက်ခွင့်ကို မှတ်ပုံတင်သည် · ပြင်ပဒေတာ ဝင်ရောက်မှု စွမ်းဆောင်ရည် သုညအထိ စောင့်ဆိုင်းသည်-
ကက်ရှ်ရှိ စောင့်ဆိုင်းခြင်းစတိတ်များ သုညသည် Hit-under-miss စွမ်းရည်ကို ထိမှန်စေပြီး၊ ကက်ရှ်လုပ်ရန် ပရိုဆက်ဆာတောင်းဆိုချက်အသစ်များကို လုပ်ဆောင်နိုင်စေသည်
ဒေတာ၊ လိုင်းပြန်လည်ဖြည့်သွင်းခြင်း (ယခင်ကက်ရှ်လွဲချော်မှုကြောင့်) ဖတ်ရှုခြင်းအတွက် အရေးပါသော-စကားလုံး-ပထမပြန်ဖြည့်မှုမူဝါဒသည် ဆက်လက်လုပ်ဆောင်နေဆဲဖြစ်ပြီး ပရိုဆက်ဆာအရောင်းဆိုင်များကို လျှော့ချခြင်း၊
ကက်ရှ် miss Hit အချိုးကို နည်းလမ်းနှစ်သွယ်ဖြင့် သတ်မှတ်-ဆက်စပ်မှုဗိသုကာနှင့် pLRU-t တို့ဖြင့် တိုးတက်စေသည်။
အစားထိုးမှုမူဝါဒ (pseudo-အနည်းဆုံး-လတ်တလော-အသုံးပြုထားသော၊ ဒွိသစ်ပင်ကိုအခြေခံ၍)၊ အကောင်းဆုံးရှုပ်ထွေးမှု/စွမ်းဆောင်ရည်ချိန်ခွင်လျှာပါရှိသော အယ်လဂိုရီသမ် AHB ဆက်တိုက်ငွေပေးငွေယူမှုများ (ကက်ရှ်လိုင်းအရွယ်အစား၏) ကြောင့် AHB ဆက်တိုက်လုပ်ဆောင်မှုများအတွက် စွမ်းဆောင်ရည်စောင့်ကြည့်ခြင်း ကောင်တာနှစ်ခု (အတွက်၊ read and write) နှင့် miss ကောင်တာ နှစ်ခု ( read and write for )
DS13086 Rev 3
၅/၅
93
Arrow.com မှ ဒေါင်းလုဒ်လုပ်ထားသည်။
အလုပ်လုပ်တဲ့အပေါ်မှာview
STM32U585xx
· ပံ့ပိုးထားသော ကက်ရှ်ဝင်ရောက်ခွင့်များ- ရေး-ပြန်ခြင်းနှင့် ရေးခြင်း-တဆင့် မူဝါဒများကို ပံ့ပိုးပေးသည် (AHB bufferable attribute ဖြင့် ရွေးချယ်နိုင်သည်) ဖတ်ရှုခြင်းနှင့် စာပြန်ရေးခြင်း အမြဲတမ်း ခွဲဝေသတ်မှတ်ထားသော Write-through အမြဲတမ်းခွဲဝေသတ်မှတ်ခြင်းမဟုတ်သော (ရေးချ-ပတ်ပတ်လည်) Byte၊ စကားလုံးတစ်ဝက်နှင့် စာလုံးရေးခြင်းကို ပံ့ပိုးထားသည်။
· TrustZone လုံခြုံရေး ပံ့ပိုးမှု · ဆော့ဖ်ဝဲ စီမံခန့်ခွဲမှုအတွက် ပြုပြင်ထိန်းသိမ်းမှု လုပ်ဆောင်ချက်များ-
အပြည့်အ၀ ကက်ရှ်တရားဝင်ခြင်း (အနှောက်အယှက်မဖြစ်) လိပ်စာအပိုင်းအခြားကို သန့်ရှင်းပြီး/သို့မဟုတ် လုပ်ဆောင်ချက်များကို မမှန်ကန်ပါ (နောက်ခံအလုပ်၊ အနှောင့်အယှက်ပေးသော) · အမှားအယွင်း စီမံခန့်ခွဲမှု- DCACHE မှ အစပြုသော မာစတာပို့တ်တောင်းဆိုချက်အတွက် အမှားအယွင်းကို ထောက်လှမ်းခြင်း (လိုင်းမှ နှင်ထုတ်ခြင်း သို့မဟုတ် သန့်ရှင်းရေးလုပ်ဆောင်ခြင်း)၊
3.3
မှတ်ဉာဏ်ကာကွယ်ရေးယူနစ်
MPU (မှတ်ဉာဏ်ကာကွယ်မှုယူနစ်) ကို မန်မိုရီသို့ CPU ဝင်ရောက်မှုများကို စီမံခန့်ခွဲရန်နှင့် မမ်မိုရီ သို့မဟုတ် အခြားလုပ်ဆောင်နေသော လုပ်ဆောင်မှုတစ်ခုခုမှ အသုံးပြုသည့် အရင်းအမြစ်များကို မတော်တဆ ပျက်စီးသွားစေရန် လုပ်ဆောင်မှုတစ်ခုမှ ကာကွယ်ရန် အသုံးပြုသည်။ ဤမှတ်ဉာဏ်ဧရိယာကို အကာအကွယ်နယ်မြေ ၁၆ ခုအထိ ဖွဲ့စည်းထားသည်။ MPU ဒေသများနှင့် မှတ်ပုံတင်များကို လုံခြုံပြီး လုံခြုံမှုမရှိသော ပြည်နယ်များတွင် ဘဏ်စာရင်းသွင်းထားသည်။
MPU သည် အခြားအလုပ်များ၏ မှားယွင်းသောအပြုအမူမှ ကာကွယ်ရမည်ဖြစ်ပြီး အချို့သော အရေးကြီးသော သို့မဟုတ် လက်မှတ်ရကုဒ်များကို ကာကွယ်ရမည့် အပလီကေးရှင်းများအတွက် အထူးသဖြင့် အထောက်အကူဖြစ်စေပါသည်။ ၎င်းကို အများအားဖြင့် RTOS (အချိန်နှင့်တပြေးညီ လည်ပတ်မှုစနစ်) ဖြင့် စီမံခန့်ခွဲပါသည်။
ပရိုဂရမ်တစ်ခုသည် MPU မှတားမြစ်ထားသောမှတ်ဉာဏ်တည်နေရာကိုဝင်ရောက်ပါက၊ RTOS သည် ၎င်းကိုသိရှိနိုင်ပြီး အရေးယူနိုင်သည်။ RTOS ပတ်ဝန်းကျင်တွင်၊ kernel သည် လုပ်ဆောင်ရမည့် လုပ်ငန်းစဉ်အပေါ် အခြေခံ၍ MPU ဧရိယာ ဆက်တင်ကို dynamically update လုပ်နိုင်ပါသည်။
MPU သည် စိတ်ကြိုက်ရွေးချယ်နိုင်ပြီး ၎င်းမလိုအပ်သော application များအတွက် ကျော်ဖြတ်နိုင်သည်။
3.4
Flash memory ထည့်သွင်းထားသည်။
စက်ပစ္စည်းများတွင် ပရိုဂရမ်များနှင့် ဒေတာများကို သိမ်းဆည်းရန်အတွက် ရရှိနိုင်သော မြှုပ်သွင်းထားသည့် Flash memory ၏ 2 Mbytes ပါဝင်ပါသည်။ Flash memory သည် 10 Kbytes တွင် 000 cycles နှင့် 100 cycles အထိ ပံ့ပိုးပေးပါသည်။
128-bit ညွှန်ကြားချက်ကို ကြိုတင်ထုတ်ယူခြင်းကို လုပ်ဆောင်ပြီး ရွေးချယ်နိုင်သည် ။
Flash memory interface အင်္ဂါရပ်များ- · Dual-bank operating modes · Read-while-write (RWW)
၎င်းသည် ဖျက်ပစ်ခြင်း သို့မဟုတ် ပရိုဂရမ်လုပ်ဆောင်ချက်ကို အခြားဘဏ်တစ်ခုသို့ လုပ်ဆောင်နေစဉ်တွင် ဘဏ်တစ်ခုမှ ဖတ်ရှုခြင်းလုပ်ငန်းကို လုပ်ဆောင်နိုင်စေပါသည်။ dual-bank boot ကိုလည်းထောက်ပံ့သည်။ ဘဏ်တစ်ခုစီတွင် 128 Kbytes ၏ စာမျက်နှာ 8 ပါရှိသည်။ Flash memory သည် သုံးစွဲသူဒေတာအတွက် 512-byte OTP (တစ်ကြိမ် ပရိုဂရမ်သွင်းနိုင်သော) ကိုလည်း ထည့်သွင်းထားသည်။
မတည်ငြိမ်သောမှတ်ဉာဏ်တစ်ခုလုံးတွင် ECC (အမှားပြင်ဆင်ခြင်းကုဒ်) ကို ပံ့ပိုးပေးသည့် အင်္ဂါရပ်ကို မြှုပ်နှံထားသည်- · တစ်ခုတည်းသော အမှားရှာဖွေခြင်းနှင့် အမှားပြင်ဆင်ခြင်း · အမှားနှစ်ချက်ထောက်လှမ်းခြင်း · ECC ပျက်ကွက်လိပ်စာအစီရင်ခံစာ
၅/၅
DS13086 Rev 3
Arrow.com မှ ဒေါင်းလုဒ်လုပ်ထားသည်။
STM32U585xx
အလုပ်လုပ်တဲ့အပေါ်မှာview
3.4.1
မှတ်ချက် -
Flash Memory ကာကွယ်မှု
ရွေးချယ်မှု bytes သည် ပြောင်းလွယ်ပြင်လွယ်သော အကာအကွယ်များ ဖွဲ့စည်းမှုကို ခွင့်ပြုသည်-
· ဖျက်ခြင်းနှင့် ပရိုဂရမ်ရေးသားခြင်းမှ ဧရိယာများကို ကာကွယ်ရန် စာရေးကာကွယ်မှု (WRP)။ ဘဏ်တစ်ခုလျှင် နယ်ပယ်နှစ်ခုကို 8-Kbyte အသေးစိတ်ဖြင့် ရွေးချယ်နိုင်သည်။
· မှတ်ဉာဏ်တစ်ခုလုံးကို ကာကွယ်ရန် RDP (readout protection) တွင် အကာအကွယ်အဆင့် လေးဆင့်ပါရှိသည် (ဇယား 3 နှင့် ဇယား 4 ကိုကြည့်ပါ)။
အဆင့် 0- ဖတ်ရန် အကာအကွယ်မရှိပါ။
အဆင့် 0.5- TrustZone ကို ဖွင့်ထားမှသာ ရနိုင်သည်။
ဖတ်ရှုခြင်း/ရေးခြင်း လုပ်ဆောင်ချက်များအားလုံး (ရေးရန် အကာအကွယ်ကို မသတ်မှတ်ထားပါက) လုံခြုံမှုမရှိသော Flash memory မှ/သို့ ဖြစ်နိုင်သည်။ လုံခြုံသောဧရိယာသို့ အမှားရှာပြင်ခြင်းအား တားမြစ်ထားသည်။ လုံခြုံမှုမရှိသော ဧရိယာသို့ အမှားအယွင်းဝင်ရောက်ခွင့်သည် ဖြစ်နိုင်သေးသည်။
အဆင့် 1- မမ်မိုရီဖတ်ခြင်းကာကွယ်မှု
အမှားရှာပြင်အင်္ဂါရပ်များကို ချိတ်ဆက်ထားလျှင် သို့မဟုတ် RAM တွင် bootloader သို့မဟုတ် bootloader ကိုရွေးချယ်ပါက Flash memory မှ ဖတ်ရန် သို့မဟုတ် စာရေး၍မရပါ။ TrustZone ကိုဖွင့်ထားပါက၊ လုံခြုံမှုမရှိသော အမှားရှာပြင်ခြင်း ဖြစ်နိုင်ပြီး SRAM တွင် boot လုပ်၍မရပါ။ အဆင့် 1 မှ အောက်ခြေအဆင့်အထိ ဆုတ်ယုတ်မှုများကို စကားဝှက်အထောက်အထားစိစစ်ခြင်းဖြင့် ကာကွယ်နိုင်ပါသည်။
အဆင့် 2- ချစ်ပ်ဖတ်ခြင်းကာကွယ်မှု
အမှားရှာပြင်ခြင်းအင်္ဂါရပ်များ၊ RAM တွင် boot နှင့် bootloader ရွေးချယ်မှုကို ပိတ်ထားသည်။ အဆင့် 2 မှ အဆင့် 1 အထိ ဆုတ်ယုတ်မှုစွမ်းရည်ကို ခွင့်ပြုရန်အတွက် လုံခြုံသောလျှို့ဝှက်သော့ကို လုံခြုံသောရွေးချယ်မှုများတွင် ပြင်ဆင်သတ်မှတ်နိုင်သည်။ ပုံသေအားဖြင့် (သော့ကို ပြင်ဆင်သတ်မှတ်မထားပါ)၊ ဤအဆင့် 2 ရွေးချယ်မှုသည် ပြောင်းပြန်လှန်၍မရသည့်အပြင် JTAG/SWD အင်တာဖေ့စ်များကို ပိတ်ထားသည်။ လျှို့ဝှက်သော့ကို ယခင်က RDP အဆင့်များတွင် သတ်မှတ်ထားပါက၊ စက်ပစ္စည်းသည် J မှတစ်ဆင့် စကားဝှက်ကို စစ်မှန်ကြောင်းအထောက်အထားပြပြီးနောက် အဆင့် 2 မှ အဆင့် 1 သို့ RDP ဆုတ်ယုတ်မှုကို လုပ်ဆောင်ပေးပါသည်။TAG/SWD အင်တာဖေ့စ်။
အကောင်းဆုံးကာကွယ်မှုအဆင့်သို့ရောက်ရှိရန်အတွက်၊ TrustZone ကိုဖွင့်ရန်နှင့် စကားဝှက်အထောက်အထားစိစစ်ခြင်းဆုတ်ယုတ်မှုဖြင့် RDP အဆင့် 2 ကို သတ်မှတ်ရန် အကြံပြုထားသည်။
TZEN = 3 သောအခါတွင် ဇယား 0. ဝင်ရောက်မှု အခြေအနေနှင့် အကာအကွယ်အဆင့်နှင့် လုပ်ဆောင်မှုမုဒ်များ
ဧရိယာ
RDP အဆင့်
အသုံးပြုသူ၏လုပ်ဆောင်မှု (Flash memory မှစတင်ခြင်း)
ဖတ်ပါ။
ရေးပါ။
ဖျက်ပါ။
RAM/ bootloader မှ အမှားရှာ/ဖွင့်ခြင်း(1)
ဖတ်ပါ။
ရေးပါ။
ဖျက်ပါ။
1
ဟုတ်ကဲ့
ဟုတ်ကဲ့
ဟုတ်ကဲ့
မရှိ
မရှိ
နံပါတ်(၁)
Flash ပင်မမှတ်ဉာဏ်
2
ဟုတ်ကဲ့
ဟုတ်ကဲ့
ဟုတ်ကဲ့
မရှိ
မရှိ
မရှိ
1
ဟုတ်ကဲ့
မရှိ
မရှိ
စနစ်မှတ်ဉာဏ် (၂) ခု၊
2
ဟုတ်ကဲ့
မရှိ
မရှိ
1
ဟုတ်ကဲ့
ဟုတ်တယ် (၂)
မရှိ
ရွေးချယ်စရာ ဘိုက်(၃)
2
ဟုတ်ကဲ့
နံပါတ်(၁)
မရှိ
OTP
1
ဟုတ်ကဲ့
ဟုတ်တယ် (၂)
မရှိ
2
ဟုတ်ကဲ့
ဟုတ်တယ် (၂)
မရှိ
ဟုတ်ကဲ့
မရှိ
မရှိ
မရှိ
မရှိ
မရှိ
ဟုတ်ကဲ့
ဟုတ်တယ် (၂)
မရှိ
မရှိ
မရှိ
မရှိ
ဟုတ်ကဲ့
ဟုတ်တယ် (၂)
မရှိ
မရှိ
မရှိ
မရှိ
DS13086 Rev 3
၅/၅
93
Arrow.com မှ ဒေါင်းလုဒ်လုပ်ထားသည်။
အလုပ်လုပ်တဲ့အပေါ်မှာview
STM32U585xx
ဇယား ၃။ TZEN = 3 (ဆက်လက်) သောအခါတွင် ဝင်ရောက်မှုအခြေအနေနှင့် အကာအကွယ်အဆင့်နှင့် လုပ်ဆောင်မှုမုဒ်များ
ဧရိယာ
RDP အဆင့်
အသုံးပြုသူ၏လုပ်ဆောင်မှု (Flash memory မှစတင်ခြင်း)
ဖတ်ပါ။
ရေးပါ။
ဖျက်ပါ။
RAM/ bootloader မှ အမှားရှာ/ဖွင့်ခြင်း(1)
ဖတ်ပါ။
ရေးပါ။
ဖျက်ပါ။
1
ဟုတ်ကဲ့
ဟုတ်ကဲ့
မရှိ
မရှိ
မရှိ
N / A (7)
အရန်စာရင်းများ
2
ဟုတ်ကဲ့
ဟုတ်ကဲ့
မရှိ
မရှိ
မရှိ
မရှိ
SRAM2/ အရန်သိမ်းခြင်း။
1
ဟုတ်ကဲ့
ဟုတ်ကဲ့
မရှိ
မရှိ
မရှိ
N / A (8)
ရမ်
2
ဟုတ်ကဲ့
ဟုတ်ကဲ့
မရှိ
မရှိ
မရှိ
မရှိ
OTFDEC ဒေသများ
1
ဟုတ်ကဲ့
ဟုတ်ကဲ့
ဟုတ်ကဲ့
နံပါတ်(၁)
ဟုတ်ကဲ့
ဟုတ်ကဲ့
(Octo-SPI)
2
ဟုတ်ကဲ့
ဟုတ်ကဲ့
ဟုတ်ကဲ့
မရှိ
မရှိ
မရှိ
1. ကာကွယ်မှုအဆင့် 2 အသက်ဝင်သောအခါ၊ အမှားရှာပြင်အပေါက်၊ RAM မှ boot နှင့် စနစ်မှတ်ဉာဏ်မှ boot ကို ပိတ်ထားသည်။ 2. စနစ်မှတ်ဉာဏ်သည် အကာအကွယ်အဆင့် (0၊ 1 သို့မဟုတ် 2) နှင့် လုပ်ဆောင်မှုမုဒ် မည်သို့ပင်ရှိစေကာမူ ဖတ်ရှုနိုင်မည်ဖြစ်သည်။ 3. Option bytes များကို Flash memory registers နှင့် OPSTRT bit မှတဆင့်သာ ရရှိနိုင်သည်။ 4. RDP ရွေးချယ်မှု byte သည် အဆင့် 1 မှ အဆင့် 0 သို့ ပြောင်းလဲသောအခါ Flash ပင်မမှတ်ဉာဏ်ကို ဖျက်လိုက်သည် ။ 5. SWAP_BANK ရွေးချယ်မှုဘစ်ကို ပြင်ဆင်နိုင်သည်။ 6. OTP ကို တစ်ကြိမ်သာ ရေးသားနိုင်သည်။ 7. RDP အဆင့် 1 မှ အဆင့် 0 သို့ ပြောင်းလဲသောအခါ အရန်စာရင်းများကို ဖျက်လိုက်သည် ။ 8. RDP အဆင့် 1 မှ အဆင့် 0 သို့ပြောင်းသောအခါ SRAM အားလုံးကို ဖျက်လိုက်သည် ။ 9. RDP ရွေးချယ်မှု byte မှ အဆင့် 1 သို့ပြောင်းသောအခါ OTFDEC သော့များကို ဖျက်လိုက်သည် အဆင့် 0 ။
TZEN = 4 သောအခါတွင် ဇယား 1. ဝင်ရောက်မှု အခြေအနေနှင့် အကာအကွယ်အဆင့်နှင့် လုပ်ဆောင်မှုမုဒ်များ
ဧရိယာ
RDP အဆင့်
အသုံးပြုသူ၏လုပ်ဆောင်မှု (Flash memory မှစတင်ခြင်း)
ဖတ်ပါ။
ရေးပါ။
ဖျက်ပါ။
အမှားရှာ/ bootloader(1)
ဖတ်ပါ။
ရေးပါ။
ဖျက်ပါ။
0.5
ဟုတ်ကဲ့
ဟုတ်ကဲ့
ဟုတ်ကဲ့
ဟုတ်တယ် (၂)
ဟုတ်တယ် (၂)
ဟုတ်တယ် (၂)
Flash ပင်မမှတ်ဉာဏ် ၁
ဟုတ်ကဲ့
ဟုတ်ကဲ့
ဟုတ်ကဲ့
မရှိ
မရှိ
နံပါတ်(၁)
2
ဟုတ်ကဲ့
ဟုတ်ကဲ့
ဟုတ်ကဲ့
မရှိ
မရှိ
မရှိ
0.5
ဟုတ်ကဲ့
မရှိ
မရှိ
ဟုတ်ကဲ့
မရှိ
မရှိ
စနစ်မှတ်ဉာဏ် (၂) ခု၊
1
ဟုတ်ကဲ့
မရှိ
မရှိ
ဟုတ်ကဲ့
မရှိ
မရှိ
2
ဟုတ်ကဲ့
မရှိ
မရှိ
0.5
ဟုတ်ကဲ့
ဟုတ်တယ် (၂)
မရှိ
ရွေးချယ်စရာ ဘိုက်(၃)
1
ဟုတ်ကဲ့
ဟုတ်တယ် (၂)
မရှိ
2
ဟုတ်ကဲ့
နံပါတ်(၁)
မရှိ
မရှိ
မရှိ
မရှိ
ဟုတ်ကဲ့
ဟုတ်ကဲ့ (၁)
မရှိ
ဟုတ်ကဲ့
ဟုတ်တယ် (၂)
မရှိ
မရှိ
မရှိ
မရှိ
၅/၅
DS13086 Rev 3
Arrow.com မှ ဒေါင်းလုဒ်လုပ်ထားသည်။
STM32U585xx
အလုပ်လုပ်တဲ့အပေါ်မှာview
ဇယား ၃။ TZEN = 4 (ဆက်လက်) သောအခါတွင် ဝင်ရောက်မှုအခြေအနေနှင့် အကာအကွယ်အဆင့်နှင့် လုပ်ဆောင်မှုမုဒ်များ
ဧရိယာ
RDP အဆင့်
အသုံးပြုသူ၏လုပ်ဆောင်မှု (Flash memory မှစတင်ခြင်း)
ဖတ်ပါ။
ရေးပါ။
ဖျက်ပါ။
အမှားရှာ/ bootloader(1)
ဖတ်ပါ။
ရေးပါ။
ဖျက်ပါ။
0.5
ဟုတ်ကဲ့
ဟုတ်တယ် (၂)
မရှိ
ဟုတ်ကဲ့
ဟုတ်တယ် (၂)
မရှိ
OTP
1
ဟုတ်ကဲ့
ဟုတ်တယ် (၂)
မရှိ
ဟုတ်ကဲ့
ဟုတ်တယ် (၂)
မရှိ
2
ဟုတ်ကဲ့
ဟုတ်တယ် (၂)
မရှိ
မရှိ
မရှိ
မရှိ
0.5
ဟုတ်ကဲ့
ဟုတ်ကဲ့
မရှိ
ဟုတ်တယ် (၂)
ဟုတ်တယ် (၂)
N / A (8)
အရန်စာရင်းများ
1
ဟုတ်ကဲ့
ဟုတ်ကဲ့
မရှိ
မရှိ
မရှိ
N / A (8)
2
ဟုတ်ကဲ့
ဟုတ်ကဲ့
မရှိ
မရှိ
မရှိ
မရှိ
0.5
ဟုတ်ကဲ့
ဟုတ်ကဲ့
မရှိ
ဟုတ်တယ် (၂)
ဟုတ်တယ် (၂)
N / A (9)
SRAM2/ အရန် RAM
1
ဟုတ်ကဲ့
ဟုတ်ကဲ့
မရှိ
မရှိ
မရှိ
N / A (9)
2
ဟုတ်ကဲ့
ဟုတ်ကဲ့
မရှိ
မရှိ
မရှိ
မရှိ
0.5
ဟုတ်ကဲ့
ဟုတ်ကဲ့
ဟုတ်ကဲ့
နံပါတ်(၁)
ဟုတ်ကဲ့
ဟုတ်ကဲ့
OTFDEC ဒေသများ (Octo-SPI)
1
ဟုတ်ကဲ့
ဟုတ်ကဲ့
ဟုတ်ကဲ့
နံပါတ်(၁)
ဟုတ်ကဲ့
ဟုတ်ကဲ့
2
ဟုတ်ကဲ့
ဟုတ်ကဲ့
ဟုတ်ကဲ့
မရှိ
မရှိ
မရှိ
1. ကာကွယ်မှုအဆင့် 2 အသက်ဝင်သောအခါ၊ အမှားရှာပြင်အပေါက်နှင့် bootloader မုဒ်ကို ပိတ်ထားသည်။ 2. TrustZone လုံခြုံရေးဝင်ရောက်ခွင့်အခွင့်အရေးများပေါ်တွင်မူတည်သည်။ 3. စနစ်မှတ်ဉာဏ်သည် အကာအကွယ်အဆင့် (0၊ 1 သို့မဟုတ် 2) နှင့် လုပ်ဆောင်မှုမုဒ် မည်သို့ပင်ရှိစေကာမူ ဖတ်ရှုနိုင်မည်ဖြစ်သည်။ 4. Option bytes များကို Flash memory registers နှင့် OPSTRT bit မှတဆင့်သာ ရရှိနိုင်သည်။ 5. RDP ရွေးချယ်မှု byte သည် အဆင့် 1 မှ အဆင့် 0 သို့ ပြန်လည်ရောက်ရှိသောအခါ Flash ပင်မမှတ်ဉာဏ်ကို ဖျက်လိုက်သည် ။ 6. SWAP_BANK ရွေးချယ်မှုဘစ်ကို ပြုပြင်နိုင်ပါသည်။ 7. OTP ကို တစ်ကြိမ်သာ ရေးသားနိုင်သည်။ 8. RDP အဆင့် 1 မှ အဆင့် 0 သို့ ပြောင်းလဲသောအခါ အရန်စာရင်းများကို ဖျက်လိုက်သည် ။ 9. RDP အဆင့် 1 မှ အဆင့် 0 သို့ပြောင်းသောအခါ SRAM အားလုံးကို ဖျက်လိုက်သည် ။ 10. RDP ရွေးချယ်မှု byte မှ အဆင့် 1 သို့ပြောင်းသောအခါ OTFDEC သော့များကို ဖျက်လိုက်သည် အဆင့် 0 ။
3.4.2
TrustZone စဖွင့်သောအခါတွင် ထပ်လောင်း Flash memory ကာကွယ်မှုများ
TrustZone လုံခြုံရေးကို ရွေးချယ်စရာ ဘိုက်များမှတစ်ဆင့် ဖွင့်ထားသောအခါ၊ ပြန်လည်သတ်မှတ်ပြီးနောက် Flash memory တစ်ခုလုံးသည် လုံခြုံပြီး အောက်ပါကာကွယ်မှုများကို ရနိုင်ပါသည်- · မတည်ငြိမ်သော ရေအမှတ်အသားကို အခြေခံထားသည့် လုံခြုံသော Flash memory ဧရိယာ
လုံခြုံသောဧရိယာကို လုံခြုံသောမုဒ်တွင်သာ ဝင်ရောက်နိုင်သည်။ စာမျက်နှာအသေးစိတ်ဖြင့် ဘဏ်တစ်ခုလျှင် ဧရိယာတစ်ခုကို ရွေးချယ်နိုင်သည်။ · လုံခြုံသော HDP (ကာကွယ်မှုဧရိယာ) ၎င်းသည် Flash memory လုံခြုံသောဧရိယာ၏တစ်စိတ်တစ်ပိုင်းဖြစ်ပြီး မည်သည့်ဒေတာဖတ်၊ စာရေးရန်နှင့် ညွှန်ကြားချက်ရယူခြင်းဖြင့် ဤဧရိယာသို့ဝင်ရောက်ခွင့်ကို ငြင်းပယ်ရန် ကာကွယ်နိုင်ပါသည်။ ဟောင်းအတွက်ample၊ လုံခြုံသော Flash memory hide protection area ရှိ ဆော့ဖ်ဝဲကုဒ်ကို တစ်ကြိမ်သာ လုပ်ဆောင်နိုင်ပြီး ငြင်းပယ်နိုင်သည်။
DS13086 Rev 3
၅/၅
93
Arrow.com မှ ဒေါင်းလုဒ်လုပ်ထားသည်။
အလုပ်လုပ်တဲ့အပေါ်မှာview
STM32U585xx
3.4.3
စနစ်ပြန်လည်သတ်မှတ်ချိန်အထိ ဤဧရိယာသို့ နောက်ထပ်ဝင်ရောက်ခွင့်မရှိပါ။ လုံခြုံသောဧရိယာ၏အစတွင် ဘဏ်တစ်ခုလျှင် ဧရိယာတစ်ခုကို ရွေးနိုင်သည်။ · မတည်ငြိမ်သော ပိတ်ဆို့ခြင်းအခြေခံသည့် လုံခြုံသော Flash မှတ်ဉာဏ်ဧရိယာသည် စာမျက်နှာတစ်ခုစီကို လုံခြုံသော သို့မဟုတ် မလုံခြုံသည့်အဖြစ် ပရိုဂရမ်ပေါ်တွင် ပျံသန်းနိုင်သည်။
မီးထိုးခြင်းဆိုင်ရာ အခွင့်ထူးကာကွယ်မှု
Flash Memory စာမျက်နှာတစ်ခုစီကို အခွင့်ထူးခံ သို့မဟုတ် အခွင့်ထူးမခံသောအဖြစ် အွန်လိုင်းတွင် အစီအစဉ်ချနိုင်သည်။
3.5
၇၁၄၀၅ ၀.၀၃၅
ထည့်သွင်းထားသော SRAM များ
SRAM ငါးခုကို STM32U585xx စက်များတွင် ထည့်သွင်းထားပြီး တစ်ခုစီတွင် သီးခြားအင်္ဂါရပ်များရှိသည်။ SRAM1၊ SRAM2 နှင့် SRAM3 တို့သည် အဓိက SRAM များဖြစ်သည်။ SRAM4 သည် Stop 2 မုဒ်တွင် အရံအတားများ LPBAM (ပါဝါနည်းသော နောက်ခံအလိုအလျောက်အုပ်ချုပ်မှုမုဒ်) အတွက် အသုံးပြုသည့် SRAM တွင်ဖြစ်သည်။
ဤ SRAM များကို သုံးစွဲမှုလျှော့ချရန် Stop မုဒ်တွင် ပါဝါချနိုင်သည့် ဘလောက်များစွာဖြင့် ပြုလုပ်ထားပါသည်- · SRAM1: 64-Kbyte ဘလောက်သုံးခု (စုစုပေါင်း 192 Kbytes) · SRAM2: 8-Kbyte + 56-Kbyte ဘလောက်များ (စုစုပေါင်း 64 Kbytes) ကို ရွေးချယ်နိုင်သည် ECC။ ဖြည့်စွက်ကာ
SRAM2 တုံးများကို Standby မုဒ်တွင် ထိန်းသိမ်းထားနိုင်သည်။ · SRAM3- ရွေးချယ်နိုင်သော ECC ပါရှိသော 64-Kbyte တုံးရှစ်ခု (စုစုပေါင်း 512 Kbytes)။ ECC က ဘယ်အချိန်လဲ။
ဖွင့်ထားပြီး၊ 256 Kbytes ECC နှင့် SRAM192 ၏ 3 Kbytes ကို ECC မပါဘဲ ဝင်ရောက်နိုင်သည်။ · SRAM4: 16 Kbytes · BKPSRAM (အရန်သိမ်းဆည်းခြင်း SRAM): စိတ်ကြိုက်ရွေးချယ်နိုင်သော ECC နှင့် 2 Kbytes။ BKPSRAM ကို ပါဝါမုဒ်အားလုံးတွင် သိမ်းဆည်းနိုင်ပြီး VDD ကို VBAT မုဒ်တွင် ပိတ်ထားသည့်အခါ၊ သို့သော် Shutdown မုဒ်တွင် မရှိပါ။
SRAMs TrustZone လုံခြုံရေး
TrustZone လုံခြုံရေးကို ဖွင့်ထားသောအခါ၊ SRAM များအားလုံးသည် ပြန်လည်သတ်မှတ်ပြီးနောက် လုံခြုံပါသည်။ SRAM1၊ SRAM2၊ SRAM3၊ SRAM4 ကို MPCBB (block-based memory protection controller) ကို အသုံးပြု၍ ဘလောက်များဖြင့် လုံခြုံသော သို့မဟုတ် မလုံခြုံသည့်အဖြစ် ပရိုဂရမ်ပြုလုပ်နိုင်ပါသည်။
SRAM secure block based ၏အသေးစိတ်အချက်မှာ စာမျက်နှာ 512 bytes ဖြစ်သည်။ GTZC (ကမ္ဘာလုံးဆိုင်ရာ TrustZone ထိန်းချုပ်ကိရိယာ) ရှိ ZC (TrustZone လုံခြုံရေးထိန်းချုပ်ကိရိယာ) ကို အသုံးပြု၍ အရန်သိမ်းဆည်းထားသော SRAM ဒေသများကို ရေစာဖြင့် လုံခြုံသော သို့မဟုတ် မလုံခြုံသည့်အဖြစ် ပရိုဂရမ်ပြုလုပ်နိုင်သည်။
SRAMs အထူးအခွင့်အရေးကာကွယ်မှု
MPCBB ကို အသုံးပြု၍ SRAM1၊ SRAM2၊ SRAM3၊ SRAM4 ကို ပိတ်ပင်မှုများဖြင့် အခွင့်ထူးခံ သို့မဟုတ် အခွင့်ထူးမခံဘဲ ပရိုဂရမ်ပြုလုပ်နိုင်သည်။ SRAM အထူးအခွင့်အရေးပိတ်ဆို့ခြင်း၏အသေးစိတ်အချက်မှာ စာမျက်နှာ 512 bytes ဖြစ်သည်။ GTZC (ကမ္ဘာလုံးဆိုင်ရာ TrustZone ထိန်းချုပ်ကိရိယာ) ရှိ ZC (TrustZone လုံခြုံရေး ထိန်းချုပ်ကိရိယာ) ကို အသုံးပြု၍ အရန် SRAM ဒေသများကို ရေစာဖြင့် အခွင့်ထူးခံ သို့မဟုတ် အခွင့်ထူးခံအဖြစ် ပရိုဂရမ်ပြုလုပ်နိုင်ပါသည်။
28/327 ကို Arrow.com မှ ဒေါင်းလုဒ်လုပ်ထားသည်။
DS13086 Rev 3
STM32U585xx
အလုပ်လုပ်တဲ့အပေါ်မှာview
3.6
TrustZone လုံခြုံရေးဗိသုကာ
လုံခြုံရေးဗိသုကာသည် Armv8-M ပင်မတိုးချဲ့မှုဖြင့် Arm TrustZone ကို အခြေခံထားသည်။
TrustZone လုံခြုံရေးကို FLASH_OPTR မှတ်ပုံတင်ရှိ TZEN ရွေးချယ်မှုဘစ်ဖြင့် အသက်သွင်းထားသည်။
TrustZone ကိုဖွင့်ထားသောအခါ၊ SAU (လုံခြုံရေးထည့်သွင်းသတ်မှတ်မှုယူနစ်) နှင့် IDAU (အကောင်အထည်ဖော်သတ်မှတ်ထားသော ရည်ညွှန်းချက်ယူနစ်) သည် လုံခြုံပြီး လုံခြုံမှုမရှိသောအခြေအနေအပေါ်အခြေခံ၍ ဝင်ရောက်ခွင့်ခွင့်ပြုချက်များကို သတ်မှတ်ပေးပါသည်။
· SAU- လုံခြုံရေးထည့်သွင်းသတ်မှတ်မှုအတွက် SAU စီမံနိုင်သော ဒေသရှစ်ခုအထိ ရနိုင်ပါသည်။
· IDAU- ၎င်းသည် လုံခြုံမှုမရှိသော သို့မဟုတ် မလုံခြုံသောခေါ်ဆိုနိုင်သော အရည်အချင်းများအဖြစ် ပထမဆုံးမှတ်ဉာဏ်အပိုင်းကို ပံ့ပိုးပေးသည်။ ထို့နောက် ၎င်းကို SAU လုံခြုံရေးရည်ညွှန်းချက်မှ ရလဒ်များနှင့် ပေါင်းစပ်ထားပြီး ပိုမိုမြင့်မားသော လုံခြုံရေးအခြေအနေကို ရွေးချယ်ထားသည်။
IDAU လုံခြုံရေးထည့်ဝင်မှုအပေါ်အခြေခံ၍ Flash memory၊ system SRAM နှင့် peripheral memory space ကို လုံခြုံပြီး မလုံခြုံသောအခြေအနေများအတွက် နှစ်ကြိမ်တိုင်တိုင် နာမည်ပြောင်းထားသည်။ သို့သော် ပြင်ပမှတ်ဉာဏ်နေရာသည် နာမည်တူမဟုတ်ပါ။
အောက်ဖော်ပြပါဇယားတွင် ရည်းစားဟောင်းကို ပြထားသည်။ampIDAU ဒေသများကိုအခြေခံ၍ ပုံမှန် SAU ဒေသဖွဲ့စည်းမှုပုံစံ။ အသုံးပြုသူသည် ပြင်ပမှတ်ဉာဏ်များအတွက် လုံခြုံသော၊ လုံခြုံမှုမရှိသော သို့မဟုတ် NSC ဒေသများကို လိုအပ်သလို ခွဲ၍ ရွေးချယ်နိုင်သည်။
ဇယား ၁ampမန်မိုရီမြေပုံ၏ လုံခြုံရေးထည့်သွင်းတွက်ချက်မှုနှင့် SAU ဖွဲ့စည်းမှုပုံစံနယ်မြေများ
ဒေသဖော်ပြချက်
လိပ်စာပါဝင်ပါသည်။
IDAU လုံခြုံရေး ထည့်သွင်းတွက်ချက်ခြင်း။
SAU လုံခြုံရေး ထည့်သွင်းတွက်ချက်မှုသည် ပုံမှန်ဖြစ်သည်။
ဖွဲ့စည်းမှု
နောက်ဆုံး လုံခြုံရေး ထည့်သွင်းတွက်ချက်ခြင်း။
ကုဒ် – ပြင်ပမှတ်ဉာဏ် ကုဒ် – Flash နှင့် SRAM
ကုဒ် - ပြင်ပအမှတ်တရများ
SRAM
Peripherals ပြင်ပအမှတ်တရများ
1. NSC = လုံခြုံမှုမရှိသော ခေါ်ဆိုနိုင်သော။
0x0000 0000 0x07FF FFFF
0x0800 0000 0x0BFF FFFF
0x0C00 0000 0x0FFF FFFF
0x1000 0000 0x17FF FFFF
0x1800 0000 0x1FFF FFFF
0x2000 0000 0x2FFF FFFF
0x3000 0000 0x3FFF FFFF
0x4000 0000 0x4FFF FFFF
0x5000 0000 0x5FFF FFFF
0x6000 0000 0xDFFF FFF
မလုံခြုံသော Non-secure
လုံခြုံသော သို့မဟုတ်
လုံခြုံသော သို့မဟုတ်
မလုံခြုံသော သို့မဟုတ် NSC(1) မလုံခြုံသော သို့မဟုတ် NSC
မလုံခြုံ
မလုံခြုံ
NSC
လုံခြုံသော သို့မဟုတ် NSC
လုံခြုံသော သို့မဟုတ် NSC
မလုံခြုံ
မလုံခြုံသော NSC
မလုံခြုံသော NSC
မလုံခြုံ
မလုံခြုံ
လုံခြုံသော သို့မဟုတ် NSC
လုံခြုံသော သို့မဟုတ် NSC
မလုံခြုံ
မလုံခြုံ
လုံခြုံသော သို့မဟုတ် NSC
လုံခြုံသော သို့မဟုတ် NSC
လုံခြုံသော သို့မဟုတ်
လုံခြုံသော သို့မဟုတ်
မလုံခြုံသော သို့မဟုတ် NSC မလုံခြုံသော သို့မဟုတ် NSC
DS13086 Rev 3
၅/၅
93
Arrow.com မှ ဒေါင်းလုဒ်လုပ်ထားသည်။
အလုပ်လုပ်တဲ့အပေါ်မှာview
STM32U585xx
၇၁၄၀၅ ၀.၀၃၅
TrustZone အရံအမျိုးအစားခွဲခြားခြင်း။
TrustZone လုံခြုံရေးသည် အသက်ဝင်သောအခါ၊ အရံတစ်ခုသည် လုံခြုံနိုင်သည် သို့မဟုတ် TrustZone-aware အမျိုးအစားသည် အောက်ပါအတိုင်း ဖြစ်နိုင်သည်- · လုံခြုံနိုင်သည်- ထိန်းချုပ်ထားသော AHB/APB firewall gate ဖြင့် ကာကွယ်ထားသော အရံများ
လုံခြုံရေးဂုဏ်သတ္တိများကို သတ်မှတ်ရန် ZC · TrustZone-aware- အရံပစ္စည်းများကို AHB သို့မဟုတ် APB ဘတ်စ်ကားသို့ တိုက်ရိုက်ချိတ်ဆက်ပြီး အကောင်အထည်ဖော်ခြင်း
မှတ်ပုံတင်ထားသော အစုအဝေးကဲ့သို့ တိကျသော TrustZone အပြုအမူသည် လုံခြုံသည်။
မူရင်း TrustZone လုံခြုံရေးအခြေအနေ
ပုံသေစနစ်လုံခြုံရေးအခြေအနေအား အောက်တွင်အသေးစိတ်ဖော်ပြထားသည်- · CPU-
ပြန်လည်သတ်မှတ်ပြီးနောက် Cortex-M33 သည် လုံခြုံသောအခြေအနေတွင်ရှိသည်။ boot လိပ်စာသည် လုံခြုံသောလိပ်စာဖြစ်ရပါမည်။
· မှတ်ဉာဏ်မြေပုံ- SAU သည် ပြန်လည်သတ်မှတ်ပြီးနောက် အပြည့်အဝလုံခြုံသည်။ ထို့ကြောင့်၊ မှတ်ဉာဏ်မြေပုံအားလုံးသည် အပြည့်အဝလုံခြုံပါသည်။ လုံခြုံရေးထည့်သွင်းသတ်မှတ်မှုအတွက် SAU ပြင်ဆင်သတ်မှတ်နိုင်သော ဒေသရှစ်ခုအထိ ရနိုင်ပါသည်။
· Flash memory- Flash memory လုံခြုံရေးဧရိယာကို ရေစာအသုံးပြုသူရွေးချယ်စရာများဖြင့် သတ်မှတ်သည်။ ဖလက်ရှ်မမ်မိုရီ ပိတ်ဆို့ခြင်းအခြေခံဧရိယာသည် ပြန်လည်သတ်မှတ်ပြီးနောက် လုံခြုံမှုမရှိပေ။
· SRAM များ- SRAM များအားလုံးသည် ပြန်လည်သတ်မှတ်ပြီးနောက် လုံခြုံပါသည်။ MPCBB (memory protection block based controller) သည် လုံခြုံသည်။
· ပြင်ပအမှတ်တရများ- FSMC၊ OCTOSPI ဘဏ်များသည် ပြန်လည်သတ်မှတ်ပြီးနောက် လုံခြုံပါသည်။ MPCWMx (မှတ်ဉာဏ်ကာကွယ်မှု ရေစာအမှတ်အသားပါ ထိန်းချုပ်ကိရိယာ) သည် လုံခြုံသည်။
· Peripherals Securable peripherals များသည် ပြန်လည်သတ်မှတ်ပြီးနောက် လုံခြုံမှုမရှိပေ။ TrustZone-aware အရံပစ္စည်းများသည် ပြန်လည်သတ်မှတ်ပြီးနောက် မလုံခြုံပါ။ ၎င်းတို့၏ လုံခြုံသော ဖွဲ့စည်းမှုပုံစံ မှတ်ပုံတင်များသည် လုံခြုံသည်။
· ပြန်လည်သတ်မှတ်ပြီးနောက် GPIO များအားလုံး လုံခြုံသည်။ · အနှောင့်အယှက်များ-
NVIC- ပြန်လည်သတ်မှတ်ပြီးနောက် အနှောင့်အယှက်များအားလုံးသည် လုံခြုံပါသည်။ NVIC သည် လုံခြုံပြီး လုံခြုံမှုမရှိသော အခြေအနေအတွက် ဘဏ်စာရင်းသွင်းထားသည်။
· TZIC- တရားမဝင်ဝင်ရောက်မှု အနှောင့်အယှက်အားလုံးကို ပြန်လည်သတ်မှတ်ပြီးနောက် ပိတ်ထားသည်။
3.7
boot mode များ
စတင်ချိန်တွင်၊ BOOT0 pin၊ nBOOT0၊ NSBOOTADDx[24:0] (x = 0၊ 1) နှင့် SECBOOTADD0[24:0] option bytes ကိုအသုံးပြုသည်- ပါဝင်သော boot memory address ကို ရွေးချယ်ရန်အတွက် အသုံးပြုသည်- · အသုံးပြုသူ Flash အတွင်းရှိ မည်သည့်လိပ်စာမှ စတင်ပါ။ မှတ်ဉာဏ်။ · system memory bootloader မှစတင်ပါ။ · ထည့်သွင်းထားသော SRAM အတွင်းရှိ မည်သည့်လိပ်စာမှ စတင်ပါ။ · RSS (လုံခြုံရေးဝန်ဆောင်မှုများ) မှစတင်ပါ။
၅/၅
DS13086 Rev 3
Arrow.com မှ ဒေါင်းလုဒ်လုပ်ထားသည်။
STM32U585xx
အလုပ်လုပ်တဲ့အပေါ်မှာview
BOOT0 တန်ဖိုးသည် PH3-BOOT0 pin မှ ဆင်းသက်လာပြီး လိုအပ်ပါက GPIO pad ကို လွတ်ရန် အသုံးပြုသူ ရွေးချယ်မှု bit ၏ တန်ဖိုးပေါ်မူတည်၍ ရွေးချယ်မှုဘစ်တစ်ခုမှ ဆင်းသက်လာပါသည်။
bootloader သည် ထုတ်လုပ်နေစဉ်အတွင်း ST မှ ပရိုဂရမ်ပြုလုပ်ထားသော စနစ်မှတ်ဉာဏ်တွင် တည်ရှိသည်။ bootloader ကို DFU (စက်ပစ္စည်း firmware အဆင့်မြှင့်ခြင်း) မှတဆင့် စက်ပစ္စည်းမုဒ်တွင် USAART, I2C, SPI, FDCAN သို့မဟုတ် USB FS ကို အသုံးပြုခြင်းဖြင့် Flash memory ကို ပြန်လည်ပရိုဂရမ်ပြုလုပ်ရန် အသုံးပြုသည်။
bootloader ကို စက်အားလုံးတွင် ရနိုင်ပါသည်။ အသေးစိတ်အချက်အလက်များအတွက် အပလီကေးရှင်းမှတ်စု STM32 မိုက်ခရိုကွန်ထရိုလာစနစ်မှတ်ဉာဏ်ဖွင့်မုဒ် (AN2606) ကို ကိုးကားပါ။
RSS ကို ST ထုတ်လုပ်စဉ်အတွင်း ပရိုဂရမ်ပြုလုပ်ထားသည့် လုံခြုံသောအချက်အလက်ပိတ်ဆို့ခြင်းဟု အမည်ပေးထားသည့် Flash memory ဧရိယာတွင် ထည့်သွင်းထားသည်။
ဟောင်းအတွက်ampထို့ကြောင့်၊ RSS သည် RSS SFI (RSS extension firmware) ကြောင့် SFI (secure firmware ထည့်သွင်းခြင်း) ကို ဖွင့်ပေးသည်။
ဤအင်္ဂါရပ်သည် သုံးစွဲသူအား ထုတ်လုပ်မှုကို စိတ်မချရသောတတိယပါတီထံသို့ ထုတ်လုပ်မှုကို နှစ်ခွဲစာချုပ်ချုပ်ဆိုသည့်အခါ STM32 တွင် ထည့်သွင်းထားသော ဆော့ဖ်ဝဲ၏လျှို့ဝှက်ချက်ကို ထုတ်လုပ်နိုင်စေပါသည်။
TZEN ရွေးချယ်မှုဘစ်မှတစ်ဆင့် TrustZone ကိုဖွင့်ပြီးနောက် RSS ကို စက်အားလုံးတွင် ရနိုင်သည်။ အပလီကေးရှင်းမှတ်စု Over ကိုကိုးကားပါ။view အသေးစိတ်အချက်အလက်များအတွက် secure firmware install (SFI) (AN4992)။
TrustZone ကိုပိတ်ထားပြီး အသီးသီးဖွင့်ထားသောအခါ boot modes အတွက် Table 6 နှင့် Table 7 ကို ကိုးကားပါ။
nBOOT0 FLASH_ OPTR[27] –
–
1
0
ဇယား 6. TrustZone ကိုပိတ်ထားသောအခါတွင် Boot မုဒ်များ (TZEN = 0)
BOOT0 pin PH3
nSWBOOT0 FLASH_ OPTR[26]
Boot address option-byte
ရွေးချယ်မှု
Boot ဧရိယာ
ST ပရိုဂရမ်ဖြင့် ပုံသေတန်ဖိုး
သတ်မှတ်ထားသော Boot လိပ်စာ
0
1
NSBOOTADD0[24:0]
အသုံးပြုသူရွေးချယ်ခွင့် ဘိုက်များ
ဖလက်ရှ်- 0x0800 0000
NSBOOTADD0[24:0]
1
1
သတ်မှတ်ထားသော Boot လိပ်စာ
NSBOOTADD1[24:0]
အသုံးပြုသူရွေးချယ်ခွင့် ဘိုက်များ
NSBOOTADD1[24:0]
Bootloader- 0x0BF9 0000
သတ်မှတ်ထားသော Boot လိပ်စာ
–
0
NSBOOTADD0[24:0]
အသုံးပြုသူရွေးချယ်ခွင့် ဘိုက်များ
ဖလက်ရှ်- 0x0800 0000
NSBOOTADD0[24:0]
–
0
သတ်မှတ်ထားသော Boot လိပ်စာ
NSBOOTADD1[24:0]
အသုံးပြုသူရွေးချယ်ခွင့် ဘိုက်များ
NSBOOTADD1[24:0]
Bootloader- 0x0BF9 0000
TZEN ရွေးချယ်မှုဘစ်ကို သတ်မှတ်ခြင်းဖြင့် TrustZone ကို ဖွင့်ထားသောအခါ၊ boot နေရာလွတ်သည် လုံခြုံသောနေရာတွင် ရှိရပါမည်။ SECBOOTADD0[24:0] ရွေးချယ်စရာ ဘိုက်များကို boot secure memory address ကို ရွေးချယ်ရန်အတွက် အသုံးပြုပါသည်။
SECBOOTADD0[24:0] ရွေးချယ်မှု bytes မှ ရွေးချယ်ထားသော လိပ်စာတွင် အမြဲတမ်း boot လုပ်နိုင်စေမည့် BOOT_LOCK option bit ကို သတ်မှတ်ခြင်းဖြင့် ထူးခြားသော boot entry option ကို ရွေးချယ်နိုင်ပါသည်။ အခြား boot option အားလုံးကို လျစ်လျူရှုထားသည်။
Arrow.com မှ ဒေါင်းလုဒ်လုပ်ထားသည်။
DS13086 Rev 3
၅/၅
93
အလုပ်လုပ်တဲ့အပေါ်မှာview
STM32U585xx
ဇယား 7. TrustZone ကိုဖွင့်ထားသောအခါ Boot မုဒ်များ (TZEN = 1)
BOOT_လော့ခ်
nBOOT0 FLASH_ OPTR[27]
BOOT0 pin PH3
nSWBOOT0 FLASH_ OPTR[26]
RSS အမိန့်
Boot address option-bytes
ရွေးချယ်မှု
Boot ဧရိယာ
ST ပရိုဂရမ်ဖြင့် ပုံသေတန်ဖိုး
–
0
boot လိပ်စာကို လုံခြုံအောင်ထားပါ။
1
0
SECBOOTADD0 [24:0]
အသုံးပြုသူရွေးချယ်မှု bytes မှသတ်မှတ်သည်။
ဖလက်ရှ်- 0x0C00 0000
SECBOOTADD0[24:0]
–
1
1
0
မရှိ
RSS
RSS: 0x0FF8 0000
0
1
–
boot လိပ်စာကို လုံခြုံအောင်ထားပါ။
0
0
SECBOOTADD0 [24:0]
အသုံးပြုသူရွေးချယ်မှု bytes မှသတ်မှတ်သည်။
ဖလက်ရှ်- 0x0C00 0000
SECBOOTADD0[24:0]
0
–
–
–
1
–
–
0
0
မရှိ
RSS
RSS: 0x0FF8 0000
–
0
မရှိ
RSS
RSS: 0x0FF8 0000
boot လိပ်စာကို လုံခြုံအောင်ထားပါ။
–
–
SECBOOTADD0 [24:0]
အသုံးပြုသူရွေးချယ်မှု bytes မှသတ်မှတ်သည်။
ဖလက်ရှ်- 0x0C00 0000
SECBOOTADD0[24:0]
boot address ရွေးချယ်မှု bytes သည် မည်သည့် boot memory address ကိုမဆို ပရိုဂရမ်ပြုလုပ်ရန် ခွင့်ပြုသည်။ သို့သော်၊ ခွင့်ပြုထားသောလိပ်စာနေရာသည် Flash memory RDP အဆင့်ပေါ်တွင်မူတည်သည်။
RDP အဆင့် 0.5 သို့မဟုတ် ထို့ထက်ပိုသည့်အခါ ပရိုဂရမ်လုပ်ထားသည့် boot memory လိပ်စာသည် ခွင့်ပြုထားသည့် memory map ဧရိယာပြင်ပတွင် ရှိနေပါက၊ TrustZone လုံခြုံရေးရွေးချယ်မှုအပေါ် မူတည်၍ မူရင်း boot address ကို လုံခြုံသော Flash memory သို့မဟုတ် လုံခြုံသော Flash memory တွင် ခိုင်းစေသည် အောက်တွင်။
RDP 0 0.5 ၁
2
ဇယား ၈။ Boot space နှင့် RDP ကာကွယ်မှု
TZEN = ၁
TZEN = ၁
မည်သည့် boot လိပ်စာ
မည်သည့် boot လိပ်စာ
မရှိ
RSS တွင်သာ Boot လိပ်စာ သို့မဟုတ် လုံခြုံသော Flash memory- 0x0C00 0000 – 0x0C1F FFFF
မဟုတ်ပါက၊ အတင်းအကြပ် boot address သည် 0x0FF8 0000 ဖြစ်သည်။
မည်သည့် boot လိပ်စာ
Flash memory 0x0800 0000 – 0x081F FFFF တွင်သာ Boot လိပ်စာ
မဟုတ်ပါက၊ အတင်းအကြပ် boot address သည် 0x0800 0000 ဖြစ်သည်။
32/327 ကို Arrow.com မှ ဒေါင်းလုဒ်လုပ်ထားသည်။
DS13086 Rev 3
STM32U585xx
အလုပ်လုပ်တဲ့အပေါ်မှာview
3.8
Global TrustZone ထိန်းချုပ်ကိရိယာ (GTZC)
GTZC ကို စနစ်အပြည့်အတွင်း TrustZone နှင့် အခွင့်ထူးခံ attribute များကို ပြင်ဆင်သတ်မှတ်ရန် အသုံးပြုသည်။
GTZC တွင် မတူညီသော အကွက်ခွဲသုံးခု ပါဝင်သည်- · ZC: TrustZone လုံခြုံရေး ထိန်းချုပ်ကိရိယာ
ဤအကွက်ခွဲခွဲသည် slave/master အရံပစ္စည်းများ၏ လုံခြုံသော/အခွင့်ထူးအခြေအနေအား သတ်မှတ်သည်။ ၎င်းသည် watermark memory peripheral controller (MPCWM) အတွက် လုံခြုံမှုမရှိသော ဧရိယာအရွယ်အစားကိုလည်း ထိန်းချုပ်ပါသည်။ TZC ပိတ်ဆို့ခြင်းသည် RCC နှင့် I/O ယုတ္တိဗေဒတို့ကို မျှဝေခြင်းဖြင့် လုံခြုံစိတ်ချရသော အရံကိရိယာတစ်ခုစီ၏ လုံခြုံသောအခြေအနေအကြောင်း (RCC သို့မဟုတ် GPIOs ကဲ့သို့သော) အရံကိရိယာအချို့ကို အသိပေးသည်။ · TZIC- TrustZone တရားမဝင်ဝင်ရောက်မှု ထိန်းချုပ်ကိရိယာ ဤအကွက်ခွဲခွဲသည် စနစ်အတွင်းရှိ လုံခြုံရေးတရားမ၀င်ဝင်ရောက်ခြင်းဆိုင်ရာ ဖြစ်ရပ်များအားလုံးကို စုစည်းကာ NVIC ဆီသို့ လုံခြုံသော အနှောင့်အယှက်တစ်ခုကို ထုတ်ပေးသည်။ · MPCBB- MPCBB- ဘလောက်အခြေခံမှတ်ဉာဏ်ကာကွယ်မှု ထိန်းချုပ်ကိရိယာ ဤအကွက်ခွဲသည် ဆက်စပ် SRAM ၏ မမ်မိုရီပိတ်ဆို့အားလုံး (512-byte စာမျက်နှာများ) ၏ လုံခြုံသောအခြေအနေများကို ထိန်းချုပ်ပေးသည်။ ဤအစွန်အဖျားသည် TrustZone စနစ် ထုတ်ကုန်တစ်ခုတွင် SRAM ကို ပရိုဂရမ်မာနိုင်သော လုံခြုံရေးနှင့် အခွင့်ထူးခံ ရည်ညွှန်းချက်များဖြင့် ပိုင်းခြားထားသည့် အတွင်း RAM ကို ပြင်ဆင်သတ်မှတ်ရန် ရည်ရွယ်သည်။
GTZC ၏ အဓိကအင်္ဂါရပ်များမှာ- · TZC၊ TZIC နှင့် MPCBB အတွက် သီးခြားလွတ်လပ်သော 32-bit AHB အင်တာဖေ့စ်သုံးခု · TZC ၏ အခွင့်ထူးခံ/အခွင့်ထူးမခံရသေးသော အစိတ်အပိုင်းအတွက် ပံ့ပိုးပေးထားသော လုံခြုံပြီး လုံခြုံသောဝင်ရောက်ခွင့်မရှိခြင်း · ထုတ်ကုန်လုံခြုံရေးဆက်တင်များကို သတ်မှတ်ရန် မှတ်ပုံတင်ခြင်းအစုံ-
ပြင်ပမှတ်ဉာဏ်များအတွက် လုံခြုံသော/အခွင့်ထူးပေးသည့် ဒေသများအတွက် လုံခြုံသောအရံပစ္စည်းများအတွက် လုံခြုံသော/အခွင့်ထူးရယူမှုမုဒ်၊
3.9
ပါဝါထောက်ပံ့မှုစီမံခန့်ခွဲမှု
PWR (ပါဝါထိန်းချုပ်ကိရိယာ) ၏အဓိကအင်္ဂါရပ်များမှာ- · ပါဝါထောက်ပံ့မှုနှင့် ထောက်ပံ့ရေးဒိုမိန်းများ
Core domain (VCORE) VDD domain Backup domain (VBAT) Analog domain (VDDA) SMPS power stage (VDDSMPS၊ SMPS ပက်ကေ့ဂျ်များတွင်သာ ရနိုင်သည်) USB transceiver အတွက် VDDIO2 ဒိုမိန်း VDDUSB · စနစ်ထောက်ပံ့မှု voltage regulation SMPS step down converter Voltage regulator (LDO) · Power supply ကြီးကြပ်မှု BOR monitor PVD monitor PVM monitor (VDDA, VDDUSB, VDDIO2)
DS13086 Rev 3
၅/၅
93
Arrow.com မှ ဒေါင်းလုဒ်လုပ်ထားသည်။
အလုပ်လုပ်တဲ့အပေါ်မှာview
STM32U585xx
3.9.1
မှတ်ချက် -
· ပါဝါစီမံခန့်ခွဲမှု
လည်ပတ်မှုမုဒ်များ
ထယ်၊tage အတိုင်းအတာထိန်းချုပ်မှု
ပါဝါမုဒ်များ
· VBAT ဘက်ထရီအားသွင်းခြင်း · TrustZone လုံခြုံရေးနှင့် အခွင့်ထူးခံကာကွယ်မှု
Power supply အစီအစဉ်များ
စက်ပစ္စည်းများသည် 1.71 V မှ 3.6 V VDD လည်ပတ်မှုဗိုအား လိုအပ်သည်။tage ထောက်ပံ့မှု။ သီးခြားအရံပစ္စည်းများအတွက် သီးခြားထောက်ပံ့မှုများစွာကို ပံ့ပိုးပေးနိုင်သည်-
· VDD = 1.71 V မှ 3.6 V (လုပ်ဆောင်နိုင်စွမ်းကို VBORx အနည်းဆုံးတန်ဖိုးအထိ အာမခံထားသည်) VDD သည် I/Os အတွက် ပြင်ပပါဝါထောက်ပံ့မှု၊ အတွင်းပိုင်းထိန်းညှိမှုနှင့် ပြန်လည်သတ်မှတ်မှု၊ ပါဝါစီမံခန့်ခွဲမှုနှင့် စက်တွင်းနာရီများကဲ့သို့သော စနစ် analog ဖြစ်သည်။ ၎င်းကို VDD pins များမှ ပြင်ပတွင် ပံ့ပိုးပေးပါသည်။
· VDDA = 1.58 V (COMPs) / 1.6 V (DACs၊ OPAMPs) / 1.62 V (ADCs) / 1.8 V (VREFBUF) မှ 3.6 V
VDDA သည် ADCs, DACs, vol အတွက် ပြင်ပ analog power supply ဖြစ်သည်။tage ရည်ညွှန်းကြားခံ၊ လုပ်ငန်းလည်ပတ်မှု ampလောင်စာဆီများနှင့် နှိုင်းယှဉ်သူများ။ VDDA voltage အဆင့်သည် VDD vol မှ သီးခြားဖြစ်သည်။tage နှင့် ဤအရံပစ္စည်းများကို အသုံးမပြုသည့်အခါ VDD သို့မဟုတ် VSS pin (ဖြစ်နိုင်ရင် VDD သို့) ချိတ်ဆက်ရပါမည်။
· VDDSMPS = 1.71 V မှ 3.6 V VDDSMPS သည် SMPS အဆင့်ဆင်းပြောင်းစက်အတွက် ပြင်ပပါဝါထောက်ပံ့မှုဖြစ်သည်။ ၎င်းကို VDDSMPS ထောက်ပံ့ရေးပင်မှတဆင့် ပြင်ပမှ ပံ့ပိုးပေးထားပြီး VDD ထက် တူညီသော ထောက်ပံ့မှုသို့ ချိတ်ဆက်ရပါမည်။
· VLXSMPS သည် ပြောင်းထားသော SMPS အဆင့်မှ ပြောင်းပေးသည့် output ဖြစ်သည်။
SMPS ပါဝါထောက်ပံ့ရေး ပင်နံပါတ်များကို SMPS အဆင့်အောက်သို့ ပြောင်းပေးသည့် ရွေးချယ်မှုပါရှိသော သီးခြားပက်ကေ့ခ်ျတစ်ခုတွင်သာ ရနိုင်ပါသည်။
· VDDUSB = 3.0 V မှ 3.6 V VDDUSB သည် USB transceivers အတွက် ပြင်ပ သီးခြား ပါဝါထောက်ပံ့မှု ဖြစ်သည်။ VDDUSB voltage အဆင့်သည် VDD vol မှ သီးခြားဖြစ်သည်။tage နှင့် USB ကို အသုံးမပြုသည့်အခါ VDD သို့မဟုတ် VSS pin (ဖြစ်နိုင်ရင် VDD သို့) ချိတ်ဆက်ရပါမည်။
· VDDIO2 = 1.08 V မှ 3.6 V VDDIO2 သည် 14 I/Os (port G[15:2]) အတွက် ပြင်ပ power supply ဖြစ်သည်။ VDDIO2 voltage အဆင့်သည် VDD vol မှ သီးခြားဖြစ်သည်။tage နှင့် PG[15:2] ကို အသုံးမပြုသည့်အခါ VDD သို့မဟုတ် VSS pin (ဖြစ်နိုင်ရင် VDD သို့) ချိတ်ဆက်ရပါမည်။
· VBAT = 1.65 V မှ 3.6 V (လုပ်ဆောင်နိုင်စွမ်းကို VBOR_VBAT မိနစ်တန်ဖိုးအထိ အာမခံထားသည်) VBAT သည် RTC၊ T အတွက် ပါဝါထောက်ပံ့သည်။AMPVDD မရှိသည့်အခါ၊ ပြင်ပနာရီ 32 kHz oscillator နှင့် အရန်စာရင်းများ (ပါဝါခလုတ်မှတဆင့်)။
· VREF-၊ VREF+
VREF+ သည် ထည့်သွင်းရည်ညွှန်းချက် အတွဲဖြစ်သည်။tage ADCs နှင့် DAC များအတွက်။ ၎င်းသည် internal vol ၏ output လည်းဖြစ်သည်။tage ရည်ညွှန်းကြားခံကို ဖွင့်ထားသောအခါ။
ADC နှင့် DAC တက်ကြွမှုမရှိသောအခါ VREF+ ကိုအခြေခံနိုင်သည်။ အတွင်းပိုင်း voltage ရည်ညွှန်းကြားခံသည် အထွက်လေးခုကို ပံ့ပိုးပေးသည်-
VREF+ သည် 1.5 V ဝန်းကျင်။ ၎င်းသည် VDDA 1.8 V လိုအပ်သည်။ VREF+ သည် 1.8 V ဝန်းကျင်ဖြစ်သည်။ ၎င်းသည် VDDA 2.1 V လိုအပ်သည်။
၅/၅
DS13086 Rev 3
Arrow.com မှ ဒေါင်းလုဒ်လုပ်ထားသည်။
STM32U585xx
အလုပ်လုပ်တဲ့အပေါ်မှာview
VREF+ သည် 2.048 V ဝန်းကျင်။ ၎င်းသည် VDDA 2.4 V. လိုအပ်သည်။ VREF+ 2.5 V ဝန်းကျင်တွင် VDDA 2.8 V လိုအပ်သည်။ VREF- နှင့် VREF+ ပင်များကို ပက်ကေ့ဂျ်အားလုံးတွင် မရရှိနိုင်ပါ။ မရရှိနိုင်သောအခါ၊ ၎င်းတို့ကို VSSA နှင့် VDDA အသီးသီး ချိတ်ဆက်ထားသည်။ VREF+ ကို ပက်ကေ့ခ်ျတစ်ခုတွင် VDDA နှင့် နှစ်ဆချိတ်ဆက်သောအခါ၊ အတွင်းပိုင်း voltage ရည်ညွှန်းကြားခံကို မရရှိနိုင်သဖြင့် ပိတ်ထားရပါမည်။ VREF- အမြဲတမ်း VSSA နှင့် တန်းတူဖြစ်ရမည်။
STM32U585xx စက်ပစ္စည်းများသည် ဒစ်ဂျစ်တယ်အရံအတားများ၊ SRAM1၊ SRAM2၊ SRAM3 နှင့် SRAM4 တို့အတွက် VCORE ထောက်ပံ့မှုကို ပံ့ပိုးပေးရန်အတွက် အပြိုင် LDO တစ်ခုနှင့် တစ်ခု SMPS တစ်ခုတို့ကို အပြိုင်ထည့်သွင်းထားသည်။ SMPS သည် ဤအတွဲကို ထုတ်ပေးသည်။tage တွင် VDD11 (pins နှစ်ခု) တွင် စုစုပေါင်း ပြင်ပ capacitor သည် 4.7 F ပုံမှန်ဖြစ်သည်။ SMPS သည် 2.2 H ပုံမှန် ပြင်ပကွိုင်တစ်ခု လိုအပ်သည်။ LDO သည် ဤအတွဲကို ထုတ်ပေးသည်။tage VCAP pin တွင် 4.7 F ရှိသော ပြင်ပ capacitor နှင့် ချိတ်ဆက်ထားသည်။
အားပြိုင်မှုနှစ်ခုလုံးသည် မတူညီသော vol လေးခုကို ပေးစွမ်းနိုင်သည်။tages (အတွဲtage scaling) နှင့် Stop မုဒ်များတွင် လည်ပတ်နိုင်သည်။
၎င်းသည် SMPS မှ LDO သို့ ပြောင်းနိုင်ပြီး LDO မှ SMPS သို့ ပျံသန်းခြင်းတွင် ဖြစ်နိုင်သည်။
ပုံ 2. STM32U585xQ ပါဝါထောက်ပံ့မှု ကျော်လွန်သွားသည်။view (SMPS ဖြင့်)
VDDA VSSA VDDUSB
VSS VDDIO2
VSS
VSS VDD 2x VDD11 VLXSMPS VDDSMPS VSSSMPS
VBAT
VDDA ဒိုမိန်း
A/D converters များ နှိုင်းယှဉ်မှုများ D/A converters များ လည်ပတ်မှု amplifiers Voltage ရည်ညွှန်းကြားခံ
USB အသံဖမ်းစက်
VDDIO2 ဒိုမိန်း
VDDIO2
I/O လက်စွပ်
PG[15:2]
VDD ဒိုမိန်း VDDIO1 I/O လက်စွပ်
ပိတ်ဆို့နေသော အပူချိန်အာရုံခံကိရိယာ 3 x PLL အတွင်းပိုင်း RC အလှည့်အပြောင်းများကို ပြန်လည်သတ်မှတ်ပါ။
အသင့်အနေအထားပတ်လမ်းများ (Wakeup logic၊ IWDG)
ထယ်၊tage regulator LDO regulator
SMPS စည်းကမ်းထိန်းသိမ်းရေး
VCORE
VCORE ဒိုမိန်း
အူတိုင်
SRAM1 SRAM2 SRAM3 SRAM4
ဒစ်ဂျစ်တယ်ပစ္စည်းကိရိယာများ
အသံအနိမ့်tage detector
အရန်ဒိုမိန်း
LSE crystal 32kHz oscillator Backup registers RCC_BDCR register RTC TAMP BKPSRAM
Flash memory
MSv63604V2
DS13086 Rev 3
၅/၅
93
Arrow.com မှ ဒေါင်းလုဒ်လုပ်ထားသည်။
အလုပ်လုပ်တဲ့အပေါ်မှာview
STM32U585xx
ပုံ 3. STM32U585xx ပါဝါထောက်ပံ့မှု ကျော်လွန်သွားသည်။view (SMPS မပါဘဲ)
VDDA VSSA
VDDA ဒိုမိန်း
A/D converters များ နှိုင်းယှဉ်မှုများ D/A converters များ လည်ပတ်မှု amplifiers Voltage ရည်ညွှန်းကြားခံ
VDDUSB VSS
VDDIO2 VSS
VSS VDD VCAP
USB အသံဖမ်းစက်
VDDIO2 ဒိုမိန်း
VDDIO2
I/O လက်စွပ်
PG[15:2]
VDD ဒိုမိန်း
VDDIO1 I/O လက်စွပ်
ပိတ်ဆို့နေသော အပူချိန်အာရုံခံကိရိယာ 3 x PLL အတွင်းပိုင်း RC အလှည့်အပြောင်းများကို ပြန်လည်သတ်မှတ်ပါ။
အသင့်အနေအထားပတ်လမ်းများ (Wakeup logic၊ IWDG)
VCORE
LDO စည်းကမ်းထိန်းသိမ်းရေး
VCORE ဒိုမိန်း
အူတိုင်
SRAM1 SRAM2 SRAM3 SRAM4
ဒစ်ဂျစ်တယ်ပစ္စည်းကိရိယာများ
VBAT
အသံအနိမ့်tage detector
အရန်ဒိုမိန်း
LSE crystal 32kHz oscillator Backup registers RCC_BDCR register RTC TAMP BKPSRAM
Flash memory
MSv64350V3
ပါဝါတက်ချိန်နှင့် ပါဝါချခြင်းအဆင့်များအတွင်း အောက်ပါ ပါဝါအစီအစဥ်လိုအပ်ချက်များကို လေးစားလိုက်နာရပါမည်-
· VDD သည် 1 V အောက်ရှိသောအခါတွင် အခြားသော ပါဝါထောက်ပံ့မှုများ (VDDA၊ VDDIO2၊ VDDUSB) သည် VDD + 300 mV အောက်တွင် ရှိနေရပါမည်။
· VDD သည် 1 V အထက်တွင် ပါဝါထောက်ပံ့မှုအားလုံးသည် သီးခြားဖြစ်သည်။
· ပါဝါချသည့်အဆင့်တွင် MCU မှပေးသောစွမ်းအင်သည် 1 mJ အောက်သာရှိနေပါက VDD သည် အခြားထောက်ပံ့ရေးပစ္စည်းများထက် ခေတ္တလျော့နည်းသွားနိုင်သည်။ ၎င်းသည် power-down transient အဆင့်အတွင်း မတူညီသော အချိန်အကန့်အသတ်များဖြင့် ပြင်ပ decoupling capacitors အား ဖယ်ရှားနိုင်စေပါသည်။
36/327 ကို Arrow.com မှ ဒေါင်းလုဒ်လုပ်ထားသည်။
DS13086 Rev 3
STM32U585xx
V 3.6
VBOR0 ၁
အလုပ်လုပ်တဲ့အပေါ်မှာview ပုံ 4။ ပါဝါတက်/ချခြင်း အစီအစဉ်
VDDX(1) VDD
3.9.2
0.3
ပါဝါ - အပေါ်
လည်ပတ်မှုမုဒ်
ပါဝါချပါ
အချိန်
ထောက်ပံ့ရေးဧရိယာ မမှန်ကန်ပါ။
VDDX < VDD + 300 mV
VDDX သည် VDD မှ သီးခြားဖြစ်သည်။
1. VDDX သည် VDDA၊ VDDUSB နှင့် VDDIO2 တို့တွင် မည်သည့် power supply ကိုမဆို ရည်ညွှန်းသည်။
MSv47490V1
ပါဝါထောက်ပံ့ရေးကြီးကြပ်ရေးမှူး
စက်များတွင် ပေါင်းစပ်ပါဝင်မှု အလွန်နည်းသော ပါဝါ BOR (Brownout ပြန်လည်သတ်မှတ်ခြင်း) သည် မုဒ်အားလုံးတွင် (ပိတ်သိမ်းမုဒ်မှလွဲ၍) ပါဝင်သည်။ BOR သည် ပါဝါဖွင့်ပြီးနောက်နှင့် ပါဝါပိတ်နေစဉ် စက်ပစ္စည်း၏ မှန်ကန်သောလည်ပတ်မှုကို သေချာစေသည်။ စောင့်ကြည့်ထားသော ထောက်ပံ့မှုပမာဏတွင် စက်ပစ္စည်းသည် ပြန်လည်သတ်မှတ်မုဒ်တွင် ရှိနေပါသည်။tage VDD သည် ပြင်ပမှ ပြန်လည်သတ်မှတ်ပတ်လမ်းအတွက် မလိုအပ်ဘဲ သတ်မှတ်ထားသော အတိုင်းအတာတစ်ခုအောက်တွင် ရှိနေသည်။
အနိမ့်ဆုံး BOR အဆင့်သည် ပါဝါဖွင့်ချိန်တွင် 1.71 V ဖြစ်ပြီး၊ အခြားအဆင့်မြင့်သော အဆင့်များကို ရွေးချယ်မှု bytes မှတဆင့် ရွေးချယ်နိုင်ပါသည်။ စက်များတွင် ထည့်သွင်းထားသော PVD (ပရိုဂရမ်ထုတ်နိုင်သော ပမာဏtage detector) VDD ပါဝါထောက်ပံ့မှုကို စောင့်ကြည့်ပြီး VPVD အဆင့်သတ်မှတ်ချက်နှင့် နှိုင်းယှဉ်သည်။
VDD အောက်တွင်ကျဆင်းသွားပြီး/သို့မဟုတ် VPVD အဆင့်ထက်ကျော်လွန်သောအခါ ကြားဖြတ်တစ်ခုထုတ်ပေးနိုင်သည်။ အနှောက်အယှက်ဖြစ်စေသော ဝန်ဆောင်မှုလုပ်ရိုးလုပ်စဉ်သည် ထို့နောက်သတိပေးစာတစ်စောင်ကိုထုတ်ပေးနိုင်ပြီး MCU အား လုံခြုံသောအခြေအနေသို့ထည့်သွင်းနိုင်သည်။ PVD ကို ဆော့ဖ်ဝဲလ်ဖြင့် ဖွင့်ထားသည်။
ထို့အပြင်၊ စက်ပစ္စည်းများသည် အရံ voltagလွတ်လပ်သောထောက်ပံ့ရေးပမာဏကို နှိုင်းယှဉ်သော e မော်နီတာtagperipheral သည် ၎င်း၏ functional supply range တွင်ရှိကြောင်းသေချာစေရန် VDDA၊ VDDUSB နှင့် VDDIO2။
စက်ပစ္စည်းများသည် dynamic vol ကိုထောက်ပံ့သည်။tagRun မုဒ်တွင် ၎င်း၏ ပါဝါသုံးစွဲမှုကို အကောင်းဆုံးဖြစ်အောင် ချိန်ညှိခြင်း voltage သည် လော့ဂျစ် (VCORE) ကို ပံ့ပိုးပေးသော ပင်မထိန်းညှိကိရိယာမှ စနစ်၏ အမြင့်ဆုံးလည်ပတ်မှုကြိမ်နှုန်းအတိုင်း ချိန်ညှိနိုင်သည်။
ပင်မထိန်းညှိကိရိယာသည် အောက်ပါအကွာအဝေးများတွင် လုပ်ဆောင်သည်-
· Range 1 (VCORE = 1.2 V) အထိ 160 MHz အထိ လုပ်ဆောင်နေသော CPU နှင့် အရံပစ္စည်းများ · Range 2 (VCORE = 1.1 V) ဖြင့် CPU နှင့် peripherals များသည် 110 MHz အထိ လည်ပတ်နေသည် · Range 3 (VCORE = 1.0 V) CPU ဖြင့် လည်းကောင်း၊ 55 MHz အထိ လည်ပတ်နေသော အရံပစ္စည်းများ · Range 4 (VCORE = 0.9 V) CPU နှင့် 25 MHz အထိ လည်ပတ်နေသော အရံပစ္စည်းများ
Arrow.com မှ ဒေါင်းလုဒ်လုပ်ထားသည်။
DS13086 Rev 3
၅/၅
93
အလုပ်လုပ်တဲ့အပေါ်မှာview
STM32U585xx
Mode Run ပြီး Sleep Stop ၀င်ပါ။
၀ယ်တာကို ရပ်လိုက်ပါ။
အနိမ့်ပါဝါ Modes သာ
ပါဝါအလွန်နည်းသော STM32U585xx စက်ပစ္စည်းများသည် ပါဝါစားသုံးမှုနည်းခြင်း၊ စတင်ချိန်တိုခြင်း၊ ရနိုင်သော အရံပစ္စည်းများနှင့် ရရှိနိုင်သော နိုးထမှုအရင်းအမြစ်များကြားတွင် အကောင်းဆုံးအပေးအယူရရှိရန် ပါဝါနည်းသောမုဒ် ခုနစ်ခုကို ပံ့ပိုးပေးပါသည်။
အောက်ဖော်ပြပါဇယားတွင် သက်ဆိုင်ရာ ပါဝါနိမ့်မုဒ်များကို အသေးစိတ်ဖော်ပြထားသည်။
ဇယား 9. STM32U585xx မုဒ်များ ကျော်သွားပါပြီ။view
Regulator (1) CPU Flash SRAM နာရီများ
DMA နှင့် အရံပစ္စည်းများ (၂) ခု
နိုးကြားမှုအရင်းအမြစ်
Range 1 Range 2 Range 3 Range 4 Range 1 Range 2 Range 3 Range 4 Range 1 Range 2 Range 3 Range 4
LPR
Yes ON (3) ON မဟုတ်ဘူး ON ON (4)
မပိတ်ပါ (၅)
အားလုံး
တစ်ခုခု
မရှိ
OTG_FS နှင့် UCPD မှလွဲ၍ အားလုံး
All Any
အနှောင့်အယှက် သို့မဟုတ် ဖြစ်ရပ်တစ်ခုခု
OTG_FS နှင့် UCPD မှလွဲ၍ အားလုံး
BOR၊ PVD၊ PVM၊
RTC၊ TAMP, IWDG ၊
TEMP (အပူချိန်အာရုံခံကိရိယာ)၊ VREFBUF၊ ADC4(7)၊ DAC1 (ချန်နယ် 2 ခု)(8)၊
COMx(x=1၊ 2)၊
OPAMPx (x=1၊ 2)၊
LSE USARTx (x = 1…5)(9)၊
LSI
(၄)
LPUART1၊
SPIx (x = 1…3)(10)၊
I2Cx (x = 1…4)(11)၊
LPTIMx (x = 1…4)(12)၊
MDF1(13)၊ ADF1၊
GPIO၊ LPGPIO၊ GPDMA1(14)၊ LPDMA1
ပင်နံပါတ်၊ I/Os၊ BOR၊ PVD၊ PVM၊ RTC၊ T အားလုံးကို ပြန်လည်သတ်မှတ်ပါ။AMP၊ IWDG၊ TEMP၊ ADC4၊ DAC1 (ချန်နယ် ၂ ခု)၊ COMPx (x = 2၊ 1)၊ USARTx (x = 2…1)၊ LPUART5၊ SPIx (x = 1…1)၊ I3Cx (x = 2…1) ၊ LPTIMx (x = 4…1)၊ MDF4၊ ADF1၊ GPDMA1၊ LPDMA1၊ OTG_FS၊ UCPD
အခြားအရံအတားများအားလုံးကို အေးခဲထားသည်။
38/327 ကို Arrow.com မှ ဒေါင်းလုဒ်လုပ်ထားသည်။
DS13086 Rev 3
STM32U585xx
အလုပ်လုပ်တဲ့အပေါ်မှာview
မုဒ်ရပ်ရန် ၂
ဇယား 9. STM32U585xx မုဒ်များ ကျော်သွားပါပြီ။view (ဆက်ရန်)
Regulator (1) CPU Flash SRAM နာရီများ
DMA နှင့် အရံပစ္စည်းများ (၂) ခု
BOR၊ PVD၊ PVM၊
RTC၊ TAMP, IWDG ၊
TEMP၊ VREFBUF၊
ADC4၊
DAC1 (2 channels)၊
COMx(x=1၊ 2)၊
OPAMPx (x=1၊ 2)၊
LPR
မပိတ်ပါ (၅)
LSE LPUART1, LSI SPI3၊
I2C3၊
LPTIMx (x = 1၊ 3၊ 4)၊
ADF1၊
LPGPIO၊
LPDMA1
နိုးကြားမှုအရင်းအမြစ်
ပင်နံပါတ်၊ I/Os၊ BOR၊ PVD၊ PVM၊ RTC၊ T အားလုံးကို ပြန်လည်သတ်မှတ်ပါ။AMP, IWDG, TEMP, ADC4, COMPx (x = 1, 2), LPUART1, SPI3, I2C3, LPTIMx (x = 1,3,4), ADF1, LPDMA1
၀ယ်တာကို ရပ်လိုက်ပါ။
အခြားအရံအတားများအားလုံးကို အေးခဲထားသည်။
BOR၊
ပင်ကို ပြန်လည်သတ်မှတ်ရန်၊
RTC၊ TAMP, IWDG ၊
24 I/Os (WKUPx)၊
DAC1 (2 static channels)၊
BOR၊ RTC၊ TAMP,
LPR
မပိတ်ပါ (၅)
LSE OPAMPx (x = ၁၊ ၂)၊
IWDG
LSI
အခြားအရံအတားများအားလုံးကို အေးခဲထားသည်။
LPR အသင့်အနေအထား
ပိတ်ပါ။
I/O ဖွဲ့စည်းမှုပုံစံသည် ရေပေါ်၊ ဆွဲတင် သို့မဟုတ် ဆွဲချနိုင်သည်။
BOR၊ RTC၊ TAMP, IWDG
အခြားအရံပစ္စည်းများအားလုံးကို ပါဝါပိတ်ထားသည်။
ပင်နံပါတ်ကို ပြန်လည်သတ်မှတ်ပါ၊ 24 I/Os (WKUPx)၊ BOR၊ RTC၊ TAMP, IWDG
LSE I/O ဖွဲ့စည်းမှုပုံစံသည် ရေပေါ်၊ LSI ဆွဲတင်ခြင်း သို့မဟုတ် ဆွဲချနိုင်သည်။
64-၊ 56- သို့မဟုတ် 8-Kbyte SRAM2 2-Kbyte BKPSRAM(5)
အခြား SRAM များအားလုံးကို ပါဝါပိတ်ထားသည်။
စွမ်းအင်
စွမ်းအင်
ပိတ်ပါ။
အပြီးပိတ်လိုက်သည်
ပိတ်ပါ။
စွမ်းအင်
ပိတ်ပါ။
စွမ်းအင်
RTC၊ TAMP
အခြားအရံပစ္စည်းများအားလုံးကို LSE ပါဝါပိတ်ထားသည်။
ပင်နံပါတ်ကို ပြန်လည်သတ်မှတ်ရန်၊ 24 I/Os (WKUPx)၊ RTC၊ TAMP
I/O ဖွဲ့စည်းမှုပုံစံသည် ရေပေါ်၊ ဆွဲတင် သို့မဟုတ် ဆွဲချနိုင်သည် (၁၅)။
DS13086 Rev 3
၅/၅
93
Arrow.com မှ ဒေါင်းလုဒ်လုပ်ထားသည်။
အလုပ်လုပ်တဲ့အပေါ်မှာview
STM32U585xx
1. LPR ဆိုသည်မှာ ပင်မ ထိန်းညှိအား ပိတ်ထားပြီး ပါဝါနည်းသော ထိန်းညှိအား ဖွင့်ထားကြောင်း ဆိုလိုသည်။
2. ပါဝါသုံးစွဲမှုကို သက်သာစေရန် အရံပစ္စည်းအားလုံးသည် တက်ကြွစွာ သို့မဟုတ် နာရီကို တံခါးပိတ်နိုင်သည်။
3. Flash memory ကို power-down ထားနိုင်ပြီး SRAM မှ လုပ်ဆောင်သည့်အခါ ၎င်း၏နာရီကို ပိတ်ထားနိုင်ပါသည်။ ဘဏ်တစ်ခုအား ပါဝါချမုဒ်တွင် ထည့်သွင်းနိုင်သည်။
4. SRAM1၊ SRAM2၊ SRAM3၊ SRAM4 နှင့် BKPSRAM နာရီများကို သီးခြားအဖွင့်အပိတ်လုပ်နိုင်ပါသည်။
5. ပါဝါသုံးစွဲမှုကို သက်သာစေရန် SRAM ကို တစ်ဦးချင်း ပါဝါပိတ်နိုင်သည်။
6. MSI နှင့် HSI16 သည် DMA ဖြင့် အလိုအလျောက်လုပ်ဆောင်နိုင်သော လုပ်ဆောင်ချက်များ သို့မဟုတ် ဖြစ်ရပ်ကို ထောက်လှမ်းခြင်းမှ ရပ်တန့်ရန် တောင်းဆိုမှုအရ ယာယီဖွင့်ထားနိုင်သည်။
7. ADC4 ပြောင်းလဲခြင်းသည် ရပ်တန့်မုဒ်တွင် DMA ဖြင့် အလုပ်လုပ်နိုင်ပြီး အလိုအလျောက်လုပ်ဆောင်နိုင်ပြီး ပြောင်းလဲခြင်းဖြစ်ရပ်များတွင် နှိုးဆော်နှောင့်ယှက်မှုကို ထုတ်ပေးနိုင်သည်။
8. DAC1 သည် digital-to-analog (D/A) converter controller instance အမည်ဖြစ်သည်။ ဤဥပမာသည် “ချန်နယ်နှစ်ခု” ဟုခေါ်သော D/A converters နှစ်ခုကို ထိန်းချုပ်ပါသည်။ DAC ကူးပြောင်းမှုများသည် Stop မုဒ်တွင် DMA ဖြင့် လုပ်ဆောင်နိုင်ပြီး အလိုအလျောက်လုပ်ဆောင်နိုင်သည်။
9. U(S)ART နှင့် LPUART ဂီယာနှင့် ဧည့်ခံမှုသည် Stop မုဒ်တွင် DMA ဖြင့် အလုပ်လုပ်နိုင်ပြီး အလိုအလျောက်လုပ်ဆောင်နိုင်ပြီး လွှဲပြောင်းခြင်းဆိုင်ရာ အဖြစ်အပျက်များတွင် နှိုးဆော်နှောင့်ယှက်မှုကို ထုတ်ပေးနိုင်သည်။
10. SPI ထုတ်လွှင့်ခြင်းနှင့် ဧည့်ခံခြင်းသည် ရပ်တန့်ခြင်းမုဒ်တွင် DMA ဖြင့် လုပ်ဆောင်နိုင်ပြီး အလိုအလျောက်လုပ်ဆောင်နိုင်ပြီး လွှဲပြောင်းခြင်းဆိုင်ရာ အဖြစ်အပျက်များတွင် နှိုးဆော်နှောင့်ယှက်မှုကို ထုတ်ပေးနိုင်သည်။
11. I2C ထုတ်လွှင့်မှုနှင့် ဧည့်ခံမှုသည် ရပ်တန့်မုဒ်တွင် DMA ဖြင့် လုပ်ဆောင်နိုင်ပြီး အလိုအလျောက်လုပ်ဆောင်နိုင်ပြီး လွှဲပြောင်းခြင်းဆိုင်ရာ အဖြစ်အပျက်များတွင် နှိုးဆော်နှိုးဆော်မှုကို ထုတ်ပေးနိုင်သည်။
12. LPTIM သည် Stop မုဒ်တွင် DMA ဖြင့် အလုပ်လုပ်နိုင်ပြီး အလိုအလျောက်လုပ်ဆောင်နိုင်ပြီး ဖြစ်ရပ်အားလုံးတွင် နှိုးဆော်နှောင့်ယှက်မှုကို ဖန်တီးနိုင်သည်။
13. MDF နှင့် ADF တို့သည် Stop မုဒ်တွင် DMA ဖြင့် အလုပ်လုပ်နိုင်ပြီး အလိုအလျောက်လုပ်ဆောင်နိုင်ပြီး အဖြစ်အပျက်များတွင် နှိုးဆော်နှောင့်ယှက်မှုကို ထုတ်ပေးနိုင်သည်။
14. GPDMA နှင့် LPDMA တို့သည် Stop မုဒ်တွင် အလုပ်လုပ်နိုင်ပြီး အလိုအလျောက်လုပ်ဆောင်နိုင်ပြီး အဖြစ်အပျက်များတွင် နှိုးဆော်နှောင့်ယှက်မှုကို ထုတ်ပေးနိုင်သည်။
15. I/Os များကို Shutdown မုဒ်တွင် အတွင်းပိုင်း ဆွဲတင်ခြင်း၊ ဆွဲချခြင်း သို့မဟုတ် လွင့်မျောခြင်းတို့ဖြင့် ပြင်ဆင်သတ်မှတ်နိုင်သော်လည်း Shutdown မုဒ်မှ ထွက်သည့်အခါ ဖွဲ့စည်းမှုမှာ ပျောက်ဆုံးသွားပါသည်။
ပုံမှန်အားဖြင့်၊ စနစ်တစ်ခု သို့မဟုတ် ပါဝါပြန်လည်သတ်မှတ်ပြီးနောက် မိုက်ခရိုကွန်ထရိုလာသည် Run မုဒ်တွင်ဖြစ်သည်။ အောက်တွင်ဖော်ပြထားသော ပါဝါနိမ့်မုဒ်များထဲမှ တစ်ခုကို ရွေးချယ်ရန် အသုံးပြုသူအပေါ် မူတည်သည်-
· အိပ်စက်ခြင်းမုဒ်
Sleep mode မှာ CPU ကိုသာရပ်လိုက်တယ်။ အရံပစ္စည်းများအားလုံးသည်ဆက်လက်လည်ပတ်နေပြီးကြားဖြတ် / အဖြစ်အပျက်တစ်ခုဖြစ်ပေါ်သည့်အခါ CPU ကိုနှိုးနိုင်သည်။
· Stop 0၊ Stop 1၊ Stop 2 နှင့် Stop 3 မုဒ်များ
Stop mode သည် SRAM ၏အကြောင်းအရာကို ထိန်းသိမ်းထားပြီး မှတ်ပုံတင်ထားစဉ်တွင် အနိမ့်ဆုံးပါဝါသုံးစွဲမှုကို ရရှိသည်။ VCORE ဒိုမိန်းရှိ နာရီများအားလုံး ရပ်သွားသည်၊ PLL၊ MSI၊ HSI16၊ HSI48 နှင့် HSE crystal oscillator များကို ပိတ်ထားသည်။ LSE သို့မဟုတ် LSI သည် ဆက်လက်လည်ပတ်နေပါသည်။
RTC သည် အသက်ဝင်နေနိုင်သည် (RTC ဖြင့် ရပ်မုဒ်၊ RTC မပါဘဲ ရပ်ရန်မုဒ်)။
အချို့သော အရံပစ္စည်းများသည် အလိုအလျောက် အုပ်ချုပ်နိုင်ပြီး၊ လိုအပ်သည့်အခါတွင် ၎င်းတို့၏ kernel နာရီနှင့် ၎င်းတို့၏ ဘတ်စ်ကား (APB သို့မဟုတ် AHB) ကို တောင်းဆိုခြင်းဖြင့်၊ DMA (GPDMA1 နှင့် Stop 0 နှင့် Stop 1 မုဒ်များတွင် DMA1 နှင့် Stop 0 မုဒ်များတွင် ဒေတာလွှဲပြောင်းရန်အတွက် လိုအပ်သည့်အခါတွင်၊ LPDMA1၊ Stop 2၊ Stop 3 နှင့် Stop XNUMX modes)။ နောက်ထပ်အသေးစိတ်အချက်အလက်များအတွက် ပါဝါနိမ့်သော နောက်ခံအလိုအလျောက်အုပ်ချုပ်မှုမုဒ် (LPBAM) ကို ကိုးကားပါ။ LPBAM ကို Stop XNUMX မုဒ်တွင် ပံ့ပိုးမထားပါ။
Stop 2 နှင့် Stop 3 မုဒ်များတွင် VCORE ဒိုမိန်းအများစုကို နိမ့်သောယိုစိမ့်မှုမုဒ်တွင် ထည့်သွင်းထားသည်။ Stop 0 နှင့် Stop 1 မုဒ်များသည် အသက်ဝင်သော အရံအတားများနှင့် နှိုးဆွမှုရင်းမြစ်များ၏ အရေအတွက်အများဆုံးဖြစ်ပြီး၊ နိုးထချိန်သေးငယ်သော်လည်း Stop 2 မုဒ်ထက် သုံးစွဲမှုပိုများသည်။
Stop 0 မုဒ်တွင်၊ ပင်မ ထိန်းညှိကိရိယာသည် ဖွင့်ထားဆဲဖြစ်ပြီး အလွန်လျင်မြန်သော နိုးထချိန်ကို ခွင့်ပြုသော်လည်း စားသုံးမှု ပိုမိုများပြားသည်။
Stop 3 သည် အပြည့်အ၀ထိန်းထားနိုင်သော အနိမ့်ဆုံးပါဝါမုဒ်ဖြစ်သည်၊ သို့သော် လုပ်ဆောင်နိုင်သော အရံအတားများနှင့် နိုးကြားမှုအရင်းအမြစ်များကို Standby မုဒ်တွင်ထက် တူညီသည့်အရာများအဖြစ်သို့ လျှော့ချထားသည်။
Stop 0၊ Stop 1 သို့မဟုတ် Stop 2 မုဒ်မှ ထွက်သည့်အခါ စနစ်နာရီသည် ဆော့ဖ်ဝဲလ်ဖွဲ့စည်းပုံပေါ် မူတည်၍ MSI အထိ 24 MHz သို့မဟုတ် HSI16 အထိ ဖြစ်နိုင်သည်။
၅/၅
DS13086 Rev 3
Arrow.com မှ ဒေါင်းလုဒ်လုပ်ထားသည်။
STM32U585xx
အလုပ်လုပ်တဲ့အပေါ်မှာview
· အသင့်အနေအထား မုဒ်
BOR ဖြင့် ပါဝါသုံးစွဲမှု အနည်းဆုံးရရှိရန် Standby မုဒ်ကို အသုံးပြုသည်။ VCORE ဒိုမိန်းအား ပါဝါပိတ်စေရန် အတွင်းပိုင်းထိန်းညှိစနစ်ကို ပိတ်ထားသည်။ PLL၊ MSI၊ HSI16၊ HSI48 နှင့် HSE crystal oscillators များကိုလည်း ပိတ်ထားသည်။
RTC သည် အသက်ဝင်နေနိုင်သည် (RTC ဖြင့် Standby မုဒ်၊ RTC မပါဘဲ အသင့်အနေအထား)။
BOR သည် Standby မုဒ်တွင် အမြဲတက်ကြွနေပါသည်။
Standby မုဒ်အတွင်း I/O တစ်ခုစီ၏ အခြေအနေကို ဆော့ဖ်ဝဲလ်မှ ရွေးချယ်နိုင်သည်- အတွင်းပိုင်း ဆွဲတင်ခြင်း၊ အတွင်းပိုင်း ဆွဲချခြင်း သို့မဟုတ် လွင့်မျောခြင်းတို့ဖြင့် I/O ကို ရွေးချယ်နိုင်သည်။
Standby မုဒ်သို့ ဝင်ရောက်ပြီးနောက်၊ SRAM များနှင့် မှတ်ပုံတင်ထားသော အကြောင်းအရာများသည် အရန်သိမ်းဆည်းထားသော ဒိုမိန်းနှင့် Standby ဆားကစ်ရှိ မှတ်ပုံတင်များနှင့် အရန်သိမ်းဆည်းခြင်း SRAM မှလွဲ၍ ပျောက်ဆုံးသွားပါသည်။ ရွေးချယ်နိုင်သောအားဖြင့်၊ အပြည့်အ၀ SRAM2 သို့မဟုတ် 8 Kbytes သို့မဟုတ် 56 Kbytes ကို ပါဝါနည်းသော ထိန်းညှိပေးသည့် (SRAM2 retention mode) မှ ပံ့ပိုးထားသော Standby မုဒ်တွင် ထိန်းသိမ်းထားနိုင်သည်။
Standby မုဒ်အတွင်း ပါဝါသုံးစွဲမှုကို ပိုမိုလျှော့ချရန် BOR အား အလွန်နည်းသော ပါဝါမုဒ်တွင် ပြင်ဆင်သတ်မှတ်နိုင်သည်။
ပြင်ပပြင်ဆင်သတ်မှတ်မှု (NRST ပင်နံပါတ်)၊ IWDG ပြန်လည်သတ်မှတ်မှု၊ WKUP ပင်နံပါတ်ဖြစ်ရပ် (ပြင်ဆင်သတ်မှတ်နိုင်သော မြင့်တက်လာခြင်း သို့မဟုတ် ပြုတ်ကျသည့်အစွန်း)၊ RTC ဖြစ်ရပ် (နှိုးစက်၊ အချိန်အပိုင်းအခြားအလိုက် နိုးထလာချိန်၊ အချိန်အတိအကျ) ရှိသည့်အခါ စက်သည် အရန်မုဒ်မှ ထွက်ပါမည်amp) သို့မဟုတ် တွင်amper detection ။ ပုဇွန်တောင်မြို့နယ်ampပြင်ပ ပင်များ ကြောင့် သို့မဟုတ် အတွင်းပိုင်း ချို့ယွင်းမှု ထောက်လှမ်းမှု ကြောင့် er detection ကို မြှင့်တင်နိုင်သည်။
နိုးထပြီးနောက် စနစ်နာရီသည် MSI 4 MHz အထိဖြစ်သည်။
· ပိတ်ခြင်းမုဒ်
အနိမ့်ဆုံးပါဝါသုံးစွဲမှုကို Shutdown မုဒ်တွင် ရရှိသည်။ VCORE ဒိုမိန်းအား ပါဝါပိတ်စေရန် အတွင်းပိုင်းထိန်းညှိစနစ်ကို ပိတ်ထားသည်။ PLL၊ HSI16၊ HSI48၊ MSI၊ LSI နှင့် HSE oscillators များကိုလည်း ပိတ်ထားသည်။
RTC သည် အသက်ဝင်နေနိုင်သည် (RTC ဖြင့် ပိတ်ခြင်းမုဒ်၊ RTC မပါဘဲ ပိတ်ခြင်းမုဒ်)။ BOR ကို Shutdown မုဒ်တွင် မရရှိနိုင်ပါ။ ပါဝါ voltage စောင့်ကြည့်ခြင်းကို ဤမုဒ်တွင် ဖြစ်နိုင်သည်၊ ထို့ကြောင့် Backup domain သို့ ပြောင်းခြင်းကို မပံ့ပိုးပါ (VBAT)။ SRAM များနှင့် မှတ်ပုံတင်ထားသော အကြောင်းအရာများသည် Backup domain တွင် မှတ်ပုံတင်ခြင်းမှလွဲ၍ ပျောက်ဆုံးသွားပါသည်။
ပြင်ပပြန်လည်သတ်မှတ်မှု (NRST ပင်နံပါတ်)၊ WKUP ပင်နံပါတ်ဖြစ်ရပ် (ပြင်ဆင်သတ်မှတ်နိုင်သော အတက်အဆင်း သို့မဟုတ် အစွန်းထွက်ခြင်း) သို့မဟုတ် RTC ဖြစ်ရပ် ဖြစ်ပေါ်ခြင်း (နှိုးစက်၊ အချိန်အပိုင်းအခြားအလိုက် နိုးထလာချိန်၊ အချိန်အတိအကျ) ရှိသည့်အခါ စက်ပစ္စည်းသည် Shutdown မုဒ်မှ ထွက်ပါမည်။amp) သို့မဟုတ် တွင်amper ထောက်လှမ်း။
နိုးထပြီးနောက် စနစ်နာရီသည် MSI တွင် 4 MHz ဖြစ်သည်။
ပါဝါနည်းသော နောက်ခံ ကိုယ်ပိုင်အုပ်ချုပ်ခွင့်ရမုဒ် (LPBAM)
ပါဝါအလွန်နိမ့် STM32U585xx စက်ပစ္စည်းများသည် LPBAM (ပါဝါနိမ့်သောနောက်ခံအလိုအလျောက်အုပ်ချုပ်သည့်မုဒ်) ကို ပံ့ပိုးပေးသောကြောင့် အရံပစ္စည်းများကို Stop မုဒ် (Stop 0၊ Stop 1 နှင့် Stop 2 မုဒ်များ) တွင် အလုပ်လုပ်နိုင်စေရန်နှင့် အလိုအလျောက်လုပ်ဆောင်နိုင်စေရန် ခွင့်ပြုပေးပါသည်။
Stop 0 နှင့် Stop 1 မုဒ်များတွင်၊ အလိုအလျောက်အုပ်ချုပ်နိုင်သော အရံပစ္စည်းများမှာ အောက်ပါအတိုင်းဖြစ်သည်- ADC4, DAC1, LPTIMx (x = 1 မှ 4), USARTx (x = 1 မှ 5), LPUART1, SPIx (x = 1 မှ 3), I2Cx ( x = 1 မှ 4)၊ MDF1၊ ADF1၊ GPDMA1 နှင့် LPDMA1။ ဤမုဒ်များတွင် SRAM1၊ SRAM2၊ SRAM3 နှင့် SRAM4 ကို GPDMA1 မှဝင်ရောက်နိုင်ပြီး SRAM4 ကို LPDMA1 မှဝင်ရောက်နိုင်ပါသည်။
Stop 2 မုဒ်တွင်၊ အလိုအလျောက်အုပ်ချုပ်နိုင်သော အရံပစ္စည်းများမှာ အောက်ပါအတိုင်းဖြစ်သည်- ADC4၊ DAC1၊ LPTIM1၊ LPTIM3၊ LPTIM4၊ LPUART1၊ SPI3၊ I2C3၊ ADF1 နှင့် LPDMA1။ ဤမုဒ်တွင်၊ SRAM4 ကို LPDMA1 မှဝင်ရောက်နိုင်သည်။
Arrow.com မှ ဒေါင်းလုဒ်လုပ်ထားသည်။
DS13086 Rev 3
၅/၅
93
အလုပ်လုပ်တဲ့အပေါ်မှာview
STM32U585xx
အဆိုပါ ဆက်စပ်ပစ္စည်းများသည် အောက်ပါအသေးစိတ်အင်္ဂါရပ်များကို ပံ့ပိုးပေးသည်-
· ၎င်း၏ကိုယ်ပိုင် သီးခြားနာရီ (kernel နာရီဟု အမည်ပေးထားသည့်) တောင်းဆိုမှုစွမ်းရည်ကြောင့် ရပ်တန့်ခြင်းမုဒ်တွင် လုပ်ဆောင်နိုင်မှု- အရံ kernel နာရီကို အရံကိရိယာတစ်ခုမှ တောင်းဆိုသောအခါ အလိုအလျောက်ပွင့်လာပြီး အရံမတောင်းဆိုသည့်အခါ အလိုအလျောက်ပိတ်သွားပါသည်။
· စနစ်နာရီတောင်းဆိုမှုစွမ်းရည်ကြောင့် ရပ်တန့်မုဒ်တွင် ပံ့ပိုးထားသော DMA လွှဲပြောင်းမှုများ- စက်အရံတစ်ခုမှ တောင်းဆိုသည့်အခါ စနစ်နာရီ (MSI သို့မဟုတ် HSI16) ကို အလိုအလျောက်ဖွင့်ပြီး အရံမတောင်းဆိုသည့်အခါ အလိုအလျောက်ပိတ်သွားပါသည်။ စနစ်နာရီကို အလိုအလျောက် အရံအရံတစ်ခုက တောင်းဆိုသောအခါ၊ စနစ်နာရီသည် နိုးလာပြီး RCC တွင် ဖွင့်ထားသည့် အရံပစ္စည်းများအားလုံးကို ဖြန့်ဝေသည်။ ၎င်းသည် DMA အား ဖွင့်ထားသော SRAM နှင့် ဖွင့်ထားသည့် အရံမှတ်ပုံတင်များ (ဥပမာ GPIO သို့မဟုတ် LPGPIO မှတ်ပုံတင်များ) ကို ဝင်ရောက်ခွင့်ပြုသည်။
· ဟာ့ဒ်ဝဲတစ်ပြိုင်တည်းချိန်ကိုက်ခြင်း သို့မဟုတ် အပျက်သဘောဆောင်သည့်အစပျိုးခြင်းများ (I/Os edge detection နှင့် low-power timer event ကဲ့သို့သော) ကြောင့် အရံများ၏ အလိုအလျောက်စတင်ခြင်း။
· အရံအတားအဆီးများဖြင့် ရပ်တန့်မုဒ်မှ နိုးထပါ။
GPDMA နှင့် LPDMA တို့သည် အပြည့်အဝလုပ်ဆောင်နိုင်ပြီး၊ ချိတ်ဆက်ထားသောစာရင်းကို ရပ်တန့်မုဒ်တွင် အပ်ဒိတ်လုပ်ထားပြီး၊ မတူညီသော DMA လွှဲပြောင်းမှုများကို CPU နှိုးဆွခြင်းမရှိဘဲ ချိတ်ဆက်နိုင်စေမည်ဖြစ်သည်။ ဤအရာကို ရပ်တန့်မုဒ်တွင် ကျန်နေချိန်တွင် ၎င်းတို့၏ဖွဲ့စည်းပုံပုံစံကို ပြောင်းလဲရန်အတွက် ကွဲပြားခြားနားသော အရံပစ္စည်းများ လွှဲပြောင်းမှုများကို ချိတ်ဆက်ရန် သို့မဟုတ် အရံပစ္စည်းများ မှတ်ပုံတင်မှုများကို ရေးသားရန် ၎င်းကို အသုံးပြုနိုင်သည်။
DMA သည် memory မှ memory သို့ ကူးပြောင်းခြင်းကို hardware synchronous သို့မဟုတ် asynchronous triggers ဖြင့် စတင်နိုင်ပြီး၊ အရံများနှင့် memory များကြား DMA လွှဲပြောင်းမှုများကိုလည်း အဆိုပါ triggers များမှ တားထားနိုင်သည်။
Stop မုဒ်တွင် ကျန်နေချိန်တွင် လုပ်ဆောင်နိုင်သည့် အသုံးအနှုန်းအချို့ကို အောက်တွင်ဖော်ပြထားသည်-
· ပါဝါနည်းသော အချိန်တိုင်းကိရိယာ (သို့မဟုတ် အခြားအစပျိုး) မှအစပြုသော A/D သို့မဟုတ် D/A ပြောင်းလဲခြင်း
A/D ပြောင်းလဲခြင်း ရလဒ်သည် ပရိုဂရမ်သတ်မှတ်ထားသော ကန့်သတ်ချက်များမှ ကျော်လွန်နေပါက Analog watchdog ရှိ Stop မုဒ်မှ နိုးထပါ။
DMA ကြားခံဖြစ်ရပ်ရှိ Stop မုဒ်မှ နိုးထပါ။
· အသံဒစ်ဂျစ်တယ် စစ်ထုတ်ခြင်း ဒေတာကို SRAM သို့ လွှဲပြောင်းပါ။
အသံ-လုပ်ဆောင်ချက်သိရှိခြင်းအား ရပ်တန့်ခြင်းမှ နိုးထခြင်း · I2C ကျွန်လက်ခံခြင်း သို့မဟုတ် ထုတ်လွှင့်ခြင်း၊ SPI ဧည့်ခံခြင်း၊ UART/LPUART ဧည့်ခံခြင်း
အရံလွှဲပြောင်းခြင်း၏အဆုံးတွင် သို့မဟုတ် DMA ကြားခံဖြစ်ရပ်တွင် နိုးထခြင်း · I2C မာစတာလွှဲပြောင်းမှု၊ SPI ဂီယာ၊ UART/LPUART ဂီယာဖြင့် အစပျိုးသည်
ပါဝါနည်းသော အချိန်တိုင်းကိရိယာ (သို့မဟုတ် အခြားအစပျိုး)
ဟောင်းample: ဆင်ဆာ အချိန်အပိုင်းအခြားအလိုက် ဖတ်သည်။
အရံလွှဲပြောင်းခြင်း၏အဆုံးတွင် သို့မဟုတ် DMA ကြားခံဖြစ်ရပ်တွင် နိုးထသည်။
· အရံအတားများကြား တံတားများ
ဟောင်းample- ADC သည် ဆက်သွယ်ရေး အရံပစ္စည်းများဖြင့် လွှဲပြောင်းပေးသော ဒေတာကို ကူးပြောင်းသည်။
· ဒေတာလွှဲပြောင်းခြင်း/မှ GPIO/LPGPIO သို့/မှ SRAM အတွက်-
ပြင်ပအစိတ်အပိုင်းများကို ထိန်းချုပ်ခြင်း။
ဒေတာပေးပို့ခြင်းနှင့် လက်ခံခြင်းဆိုင်ရာ ပရိုတိုကောများကို အကောင်အထည်ဖော်ခြင်း။
42/327 ကို Arrow.com မှ ဒေါင်းလုဒ်လုပ်ထားသည်။
DS13086 Rev 3
STM32U585xx
အလုပ်လုပ်တဲ့အပေါ်မှာview
ဇယား 10။ အလုပ်လုပ်မုဒ်ပေါ် မူတည်၍ လုပ်ဆောင်ချက်များ (1)
0/1 ရပ်ပါ။
၀ယ်တာကို ရပ်လိုက်ပါ။
3 Standby ပိတ်ခြင်း ရပ်ပါ။
အရံ
ပြေးအိပ်ပါ။
VBAT
–
–
–
–
–
နိုးကြားနိုင်မှု နိုးထနိုင်မှု နိုးထနိုင်စွမ်း နိုးနိုးကြားကြားစွမ်းရည် နိုးထနိုင်စွမ်း
CPU ပါ။
Y
–
–
–
–
———
–
Flash memory (2 Mbytes)
အို(၁)
အို(၁)
–
–
–
———
–
SRAM1 (192 Kbytes) Y(3)(4) Y(3)(4) O(7) – O(7) – O(7) –
–
–
–
–
–
SRAM2 (64 Kbytes)
Y(3)(4)Y(3)(4)O(7)O(5)O(7)
– O(7) – O(6) –
–
–
–
SRAM3 (512 Kbytes) Y(3)(4) Y(3)(4) O(7) O(5) O(7) – O(7) –
–
–
–
–
–
SRAM4 (16 Kbytes)
Y(3)(4)Y(3)(4)O(7) –
အို(၁)
(၇) –
–
–
–
–
–
BKPSRAM
အို(၁)
အို(၁)
OO(5) O
O
O
–
O
FSMC
O
O
–
–
–
———
–
OCTOSPIx (x = 1,2)
O
O
–
–
–
———
–
အရန်စာရင်းများ
Y
Y
Y
–
Y
-YYY-
Y
BOR (Brownout ပြန်လည်သတ်မှတ်ခြင်း) Y
Y
YYYY YYYY --
–
PVD (ပရိုဂရမ်ထုတ်နိုင်သော အတွဲtage detector)
O
O
အို အို အို - - - - -
–
အရံ voltage စောင့်ကြည့်
GPDMA1
LPDMA1
O
O
အို အို အို - - - - -
–
O
O
OO(8) –
———
–
O
O
OO(9) OO(9) –
–
–
–
–
–
–
DMA2D
O
O
HSI16 (မြန်နှုန်းမြင့် အတွင်းပိုင်း)
HSI48 oscillator
O
O
(၄)
–
(၄)
–
–
–
–
–
–
–
–
O
O
–
–
–
–
–
—-
–
–
HSE (မြန်နှုန်းမြင့်ပြင်ပ)
O
O
–
–
–
———
–
LSI (အမြန်နှုန်းနိမ့်အတွင်းပိုင်း)
O
O
O
–
O
-OO-----
O
LSE (အမြန်နှုန်းနိမ့်ပြင်ပ)
O
O
O
–
O
– OOO-
O
MSIS နှင့် MSIK (မြန်နှုန်းမြင့် စက်တွင်း)
O
O
(၄)
–
(၄)
–
–
–
–
–
–
–
–
CSS (နာရီလုံခြုံရေးစနစ်)
O
O
–
–
–
———
–
LSE ရှိ နာရီလုံခြုံရေးစနစ်
O
O
OO အို
အို OOOOOO
O
DS13086 Rev 3
၅/၅
93
Arrow.com မှ ဒေါင်းလုဒ်လုပ်ထားသည်။
အလုပ်လုပ်တဲ့အပေါ်မှာview
STM32U585xx
ဇယား 10။ အလုပ်လုပ်မုဒ်ပေါ် မူတည်၍ လုပ်ဆောင်ချက်များ (၁) (ဆက်ရန်)
0/1 ရပ်ပါ။
၀ယ်တာကို ရပ်လိုက်ပါ။
3 Standby ပိတ်ခြင်း ရပ်ပါ။
အရံ
ပြေးအိပ်ပါ။
VBAT
–
–
–
–
–
နိုးကြားနိုင်မှု နိုးထနိုင်မှု နိုးထနိုင်စွမ်း နိုးနိုးကြားကြားစွမ်းရည် နိုးထနိုင်စွမ်း
အရန်ဒိုမိန်း အတွဲtage နှင့် အပူချိန် စောင့်ကြည့်ခြင်း။
O
O
OO အို
အို OOOOOO
O
RTC/TAMP
O
O
OO အို
အို OOOOOO
O
RTC t အရေအတွက်amper pins
OTG_FS၊ UCPD
8
8
8 O 8 O 8O8O8O
8
O(11) O(11)
–
O
–
———
–
USARTx (x = 1,2,3,4,5)
O
O
O(12) O(12) –
———
–
ပါဝါနိမ့် UART (LPUART1) I2Cx (x = 1,2,4) I2C3 SPIx (x = 1,2) SPI3
O
O
O(12)O(12)O(12)O(12) –
–
–
–
–
–
–
O
O
O(13) O(13) –
———
–
O
O
O(13)O(13)O(13)O(13) –
–
–
–
–
–
–
O
O
O(14) O(14) –
———
–
O
O
O(14)O(14)O(14)O(14)
FDCAN ၁
O
O
–
–
–
———
–
SDMMCx (x = 1,2)
O
O
–
–
–
———
–
SAIx (x = 1,2)
O
O
–
–
–
———
–
ADC1 ADC4
O
O
–
–
–
———
–
O
O
O(15)O(15)O(15)O(15) –
–
–
–
–
–
–
DAC1 (2 converters)
O
O
O
–
O
–
——
–
VREFBUF
O
O
O
–
O
–
——
–
OPAMPx (x = ၁၊၂)၊
O
O
O
–
O
–
——
–
COMx (x = 1,2)
O
O
OOO O---------
–
အပူချိန်အာရုံခံကိရိယာ
O
O
O
–
O
———
–
တိုင်မာများ (TIMx)
O
O
–
–
–
———
–
LPTIMx (x = 1,3,4)
O
O
O(16)O(16)O(16)O(16) –
–
–
–
–
–
–
LPTIM2
O
IWDG (လွတ်လပ်သောစောင့်ကြည့်ရေးဌာန)
O
WWDG (ပြတင်းပေါက်စောင့်ကြပ်)
O
O
O(16) O(16) –
———
–
O
OOOO OOOO ----
–
O
–
–
–
———
–
၅/၅
DS13086 Rev 3
Arrow.com မှ ဒေါင်းလုဒ်လုပ်ထားသည်။
STM32U585xx
အလုပ်လုပ်တဲ့အပေါ်မှာview
ဇယား 10။ အလုပ်လုပ်မုဒ်ပေါ် မူတည်၍ လုပ်ဆောင်ချက်များ (၁) (ဆက်ရန်)
0/1 ရပ်ပါ။
၀ယ်တာကို ရပ်လိုက်ပါ။
3 Standby ပိတ်ခြင်း ရပ်ပါ။
အရံ
ပြေးအိပ်ပါ။
VBAT
–
–
–
–
–
နိုးကြားနိုင်မှု နိုးထနိုင်မှု နိုးထနိုင်စွမ်း နိုးနိုးကြားကြားစွမ်းရည် နိုးထနိုင်စွမ်း
SysTick timer ကို
O
O
–
–
–
———
–
MDF1 (ဘက်စုံသုံး ဒစ်ဂျစ်တယ် စစ်ထုတ်မှု)
O
O
O(17) O(17) –
———
–
ADF1 (အသံဒစ်ဂျစ်တယ် စစ်ထုတ်မှု)
O
O
O(17)O(17)O(17)O(17) –
–
–
–
–
–
–
DCMI (ဒစ်ဂျစ်တယ်ကင်မရာမျက်နှာပြင်)
O
O
–
–
–
———
–
PSSI (paral. synch. slave interface)
O
O
–
–
–
———
–
CORDIC ပေါင်းစပ်ပရိုဆက်ဆာ O
O
–
–
–
———
–
FMAC (သင်္ချာ အရှိန်မြှင့်စက်)
O
O
–
–
–
———
–
TSC (ထိတွေ့အာရုံခံထိန်းချုပ်ကိရိယာ)
O
O
–
–
–
———
–
RNG (ကျပန်းနံပါတ်အစစ်အမှန်စက်)
O
O
–
–
–
———
–
AES နှင့် လုံခြုံသော AES O
O
–
–
–
———
–
PKA (အများပြည်သူသော့ အရှိန်မြှင့်စက်)
O
O
–
–
–
———
–
OTFDEC (ပျံပေါ်မှ စာဝှက်စနစ်)
O
O
–
–
–
———
–
HASH အရှိန်မြှင့်စက်
O
O
–
–
–
———
–
CRC တွက်ချက်မှုယူနစ်
O
GPIO များ
O
O
–
–
–
———
–
O
O
O
O
O
– ၂၄ – ၂၄ – ၂၄ (၁၈) တံ (၁၈) တံ (၁၉) တံ၊
–
1. Y = yes (ဖွင့်ထားသည်)။ O = ရွေးချယ်နိုင်သည် (ပုံမှန်အားဖြင့် ပိတ်ထားသည်၊ ဆော့ဖ်ဝဲဖြင့် ဖွင့်နိုင်သည်)။ – = မရနိုင်ပါ။ မီးခိုးရောင်ဆဲလ်များသည် မုဒ်တစ်ခုစီတွင် နိုးထနိုင်စွမ်းကို မီးမောင်းထိုးပြသည်။
2. Flash memory ကို ပါဝါချမုဒ်တွင် စီစဉ်သတ်မှတ်နိုင်ပါသည်။ ပုံမှန်အားဖြင့်၊ ၎င်းသည် ပါဝါချမုဒ်တွင် မရှိပါ။
3. SRAM များကို လွတ်လပ်စွာ ဖွင့် သို့မဟုတ် ပိတ်နိုင်သည်။
4. SRAM နာရီကို လွတ်လပ်စွာ ဖွင့်နိုင်ပိတ်နိုင်သည်။
5. ECC အမှားအယွင်း ရပ်တန့်ခြင်း သို့မဟုတ် NMI နိုးကြားခြင်း
6. 8-Kbyte၊ 56-Kbyte သို့မဟုတ် SRAM2 အကြောင်းအရာအပြည့်အစုံကို ထိန်းသိမ်းထားနိုင်သည်။
7. ပါဝါသုံးစွဲမှုကို သက်သာစေရန်အတွက် Sub-blocks သို့မဟုတ် SRAM1 နှင့် SRAM3၊ full SRAM2 နှင့် SRAM4 ကို ပါဝါပိတ်နိုင်သည်။ SRAM1၊ SRAM2၊ SRAM3 နှင့် SRAM4 ကို Stop 1 နှင့် Stop 0 မုဒ်များတွင် GPDMA1 ဖြင့် ဝင်ရောက်ကြည့်ရှုနိုင်ပါသည်။ SRAM4 ကို Stop 1၊ Stop 0 နှင့် Stop 1 မုဒ်များတွင် LPDMA2 မှ ဝင်ရောက်ကြည့်ရှုနိုင်ပါသည်။
8. GPDMA လွှဲပြောင်းမှုများသည် ရပ်တန့်မုဒ်တွင် လုပ်ဆောင်နိုင်ကာ အလိုအလျောက်လုပ်ဆောင်နိုင်ပြီး လွှဲပြောင်းခြင်းဖြစ်ရပ်များတွင် နှိုးဆော်နှိုးဆော်မှုကို ထုတ်ပေးပါသည်။
9. LPDMA လွှဲပြောင်းမှုများကို ရပ်တန့်မုဒ်တွင် လုပ်ဆောင်နိုင်ပြီး အလိုအလျောက်လုပ်ဆောင်နိုင်ပြီး လွှဲပြောင်းခြင်းဆိုင်ရာ ဖြစ်ရပ်များတွင် နှိုးဆော်နှိုးဆော်မှုကို ထုတ်ပေးပါသည်။
DS13086 Rev 3
၅/၅
93
Arrow.com မှ ဒေါင်းလုဒ်လုပ်ထားသည်။
အလုပ်လုပ်တဲ့အပေါ်မှာview
STM32U585xx
10. အလိုအလျောက်ထိန်းချုပ်နိုင်သောမုဒ်နှင့် Stop စွမ်းရည်ရှိသော အချို့သောအရံပစ္စည်းများသည် HSI16၊ MSIS သို့မဟုတ် MSIK ကိုဖွင့်ရန် တောင်းဆိုနိုင်သည်။ ဤအခြေအနေတွင်၊ အဝိုင်းသည် အဝိုင်းမှ နိုးလာပြီး အရံအတားမရှိသည့်အခါ အလိုအလျောက် ပိတ်သွားပါသည်။
11. OTG_FS သည် voltage အတိုင်းအတာ အပိုင်းအခြား 1၊ 2 နှင့် 3။
12. USART နှင့် LPUART ဧည့်ခံခြင်းနှင့် ထုတ်လွှင့်ခြင်းများသည် ရပ်တန့်မုဒ်တွင် ရပ်တန့်မုဒ်တွင် လုပ်ဆောင်နိုင်ပြီး SPI မာစတာမုဒ်များတွင် လုပ်ဆောင်နိုင်ပြီး လွှဲပြောင်းခြင်းဆိုင်ရာ အဖြစ်အပျက်များတွင် နှိုးဆော်နှိုးဆော်မှုကို ဖန်တီးပေးပါသည်။
13. I2C လက်ခံမှုနှင့် ဂီယာများသည် ရပ်တန့်ခြင်းမုဒ်တွင် လုပ်ဆောင်နိုင်ပြီး အလိုအလျောက်လုပ်ဆောင်နိုင်ပြီး လွှဲပြောင်းခြင်းဆိုင်ရာ အဖြစ်အပျက်များတွင် နှိုးဆော်နှိုးဆော်မှုတစ်ခု ဖန်တီးပေးပါသည်။
14. SPI လက်ခံခြင်းနှင့် ထုတ်လွှင့်ခြင်းများသည် Stop မုဒ်တွင် အလုပ်လုပ်နိုင်ပြီး အလိုအလျောက်လုပ်ဆောင်နိုင်ပြီး လွှဲပြောင်းခြင်းဆိုင်ရာ အဖြစ်အပျက်များတွင် နှိုးဆော်နှိုးဆော်မှုတစ်ခု ဖန်တီးပေးပါသည်။
15. A/D ပြောင်းလဲခြင်းသည် ရပ်တန့်ခြင်းမုဒ်တွင် လုပ်ဆောင်နိုင်ကာ အလိုအလျောက်လုပ်ဆောင်နိုင်ပြီး ပြောင်းလဲခြင်းဖြစ်ရပ်များတွင် နှိုးဆော်နှောင့်ယှက်မှုကို ထုတ်ပေးပါသည်။
16. LPTIM သည် ရပ်တန့်မုဒ်တွင် အလုပ်လုပ်နိုင်ပြီး အလိုအလျောက်လုပ်ဆောင်နိုင်ပြီး ဖြစ်ရပ်များတွင် နှိုးဆော်နှောင့်ယှက်မှုကို ထုတ်ပေးပါသည်။
17. MDF နှင့် ADF တို့သည် Stop မုဒ်တွင် အလုပ်လုပ်နိုင်ပြီး အလိုအလျောက်လုပ်ဆောင်နိုင်ပြီး အဖြစ်အပျက်များတွင် နှိုးဆော်နှောင့်ယှက်မှုကို ထုတ်ပေးပါသည်။
18. I/O များကို Stop 3 နှင့် Standby မုဒ်များတွင် အတွင်းပိုင်း ဆွဲတင်ခြင်း၊ ဆွဲချခြင်း သို့မဟုတ် လွင့်မျောခြင်းတို့ဖြင့် ပြင်ဆင်သတ်မှတ်နိုင်သည်။
19. I/Os များကို Shutdown မုဒ်တွင် အတွင်းပိုင်း ဆွဲတင်ခြင်း၊ ဆွဲချခြင်း သို့မဟုတ် လွင့်မျောခြင်းတို့ဖြင့် ပြင်ဆင်သတ်မှတ်နိုင်သော်လည်း Shutdown မုဒ်မှ ထွက်သည့်အခါ ဖွဲ့စည်းမှုမှာ ပျောက်ဆုံးသွားပါသည်။
၇၁၄၀၅ ၀.၀၃၅
မှတ်ချက် -
3.9.5
မုဒ်ကို ပြန်လည်သတ်မှတ်ပါ။
ပြန်လည်သတ်မှတ်မှုအောက်တွင် စားသုံးမှုကို ပိုမိုကောင်းမွန်စေရန်အတွက်၊ ပြန်လည်သတ်မှတ်မှုအောက်နှင့် အပြီးတွင် I/O အခြေအနေသည် "analog state" (I/O Schmitt trigger ကို ပိတ်ထားသည်)။ ထို့အပြင်၊ ပြန်လည်သတ်မှတ်သည့်ရင်းမြစ်သည် အတွင်းပိုင်းဖြစ်သည့်အခါ အတွင်းပိုင်းပြန်လည်သတ်မှတ်ခြင်း ဆွဲငင်ခြင်းကို ပိတ်ထားသည်။
VBAT လည်ပတ်မှု
VBAT ပင်နံပါတ်သည် စက်ပစ္စည်း၏ VBAT ဒိုမိန်းအား ပြင်ပဘက်ထရီ သို့မဟုတ် ပြင်ပစူပါကာပါစီတာမှ ပါဝါအသုံးပြုနိုင်စေသည်။
VBAT ပင်နံပါတ်သည် RTC အား LSE၊ anti-t ဖြင့် ပံ့ပိုးပေးသည်။amper detection (TAMP) အရန်မှတ်ပုံတင်များနှင့် 2-Kbyte အရန်သိမ်းဆည်းခြင်း SRAM။ ပုဇွန်တောင်မြို့နယ် ဆန့်ကျင်ရေး ရှစ်amper detection pins များကို VBAT မုဒ်တွင် ရနိုင်ပါသည်။ VDD မရှိသည့်အခါ VBAT လုပ်ဆောင်ချက်ကို အလိုအလျောက် အသက်သွင်းပါသည်။ အတွင်းပိုင်း VBAT ဘက်ထရီအားသွင်းပတ်လမ်းကို မြှုပ်နှံထားပြီး VDD ရှိနေချိန်တွင် စတင်အသုံးပြုနိုင်သည်။ မိုက်ခရိုကွန်ထရိုလာကို VBAT မှ ထောက်ပံ့ပေးသောအခါ၊ ပြင်ပအနှောင့်အယှက်များ သို့မဟုတ် RTC အချက်ပေးစနစ်/ဖြစ်ရပ်များသည် VBAT လည်ပတ်မှုမှ မိုက်ခရိုကွန်ထရိုလာကို မထုတ်ပါ။
PWR TrustZone လုံခြုံရေး
TZEN ရွေးချယ်မှုဘစ်ဖြင့် TrustZone လုံခြုံရေးကို စဖွင့်သောအခါ၊ PWR ကို TrustZone လုံခြုံရေးမုဒ်တွင် ပြောင်းထားသည်။
PWR TrustZone လုံခြုံရေးသည် အောက်ပါဖွဲ့စည်းပုံများကို လုံခြုံစေသည်- · ပါဝါမုဒ် · WKUP (နိုးထ) ပင်များ · voltage ထောက်လှမ်းခြင်းနှင့် စောင့်ကြည့်ခြင်း · VBAT မုဒ် PWR ဖွဲ့စည်းမှုဆိုင်ရာ ဘစ်လုံခြုံရေးအချို့ကို အခြားအရံပစ္စည်းများ၏ လုံခြုံရေးက သတ်မှတ်သည်- · VOS (voltage scaling) စနစ်နာရီရွေးချယ်မှုဖြစ်သည့်အခါ ဖွဲ့စည်းမှုပုံစံသည် လုံခြုံသည်။
RCC တွင် လုံခြုံသည်။ · Standby mode configuration တွင် I/O pull-up/pull-down သည် လုံခြုံသောအခါတွင်ဖြစ်သည်။
သက်ဆိုင်ရာ GPIO သည် လုံခြုံသည်။
၅/၅
DS13086 Rev 3
Arrow.com မှ ဒေါင်းလုဒ်လုပ်ထားသည်။
STM32U585xx
အလုပ်လုပ်တဲ့အပေါ်မှာview
3.10
Peripheral အပြန်အလှန်ချိတ်ဆက် matrix
ဆက်စပ်ပစ္စည်းအများအပြားသည် ၎င်းတို့ကြားတွင် တိုက်ရိုက်ချိတ်ဆက်မှုများရှိပြီး ၎င်းတို့ကြားတွင် ကိုယ်ပိုင်အုပ်ချုပ်ခွင့်ရဆက်သွယ်ရေးကို ခွင့်ပြုကာ CPU အရင်းအမြစ်များကို ချွေတာနိုင်သည် (ထို့ကြောင့် ပါဝါထောက်ပံ့မှုသုံးစွဲမှု) ကို ပံ့ပိုးပေးသည်။ ထို့အပြင်၊ ဤဟာ့ဒ်ဝဲချိတ်ဆက်မှုများသည် မြန်ဆန်ပြီး ကြိုတင်မှန်းဆနိုင်သော latency ကို ခွင့်ပြုပါသည်။
အရံအတားများပေါ် မူတည်၍ ဤအပြန်အလှန်ချိတ်ဆက်မှုများကို Run၊ Sleep၊ Low-power Run နှင့် Sleep၊ Stop 0၊ Stop 1 နှင့် Stop 2 မုဒ်များတွင် လည်ပတ်နိုင်သည်။
3.11
ပြန်လည်သတ်မှတ်ခြင်းနှင့် နာရီထိန်းချုပ်ကိရိယာ (RCC)
RCC (ပြန်လည်သတ်မှတ်ခြင်းနှင့် နာရီထိန်းချုပ်မှု) သည် မတူညီသော ပြန်လည်သတ်မှတ်မှုအမျိုးအစားများကို စီမံခန့်ခွဲပြီး ဘတ်စ်ကားနှင့် အရံပစ္စည်းများအတွက် နာရီအားလုံးကို ထုတ်ပေးပါသည်။
RCC သည် မတူညီသော oscillator များမှလာသော နာရီများကို core နှင့် peripherals များသို့ ဖြန့်ဝေပေးသည်။ ၎င်းသည် ပါဝါနည်းသောမုဒ်များအတွက် နာရီတံခါးပေါက်ကိုလည်း စီမံခန့်ခွဲပြီး နာရီ၏ကြံ့ခိုင်မှုကို သေချာစေသည်။ ၎င်းတွင်အင်္ဂါရပ်များ:
· Clock prescaler- အမြန်နှုန်းနှင့် လက်ရှိသုံးစွဲမှုအကြား အကောင်းဆုံးအပေးအယူကိုရရန်အတွက်၊ CPU နှင့် peripherals များသို့ နာရီကြိမ်နှုန်းကို programmable prescaler ဖြင့်ချိန်ညှိနိုင်သည်။
· နာရီလုံခြုံရေးစနစ်- နာရီရင်းမြစ်များကို သတ်မှတ်ပုံစံမှတ်ပုံတင်ခြင်းဖြင့် Run မုဒ်တွင် ဘေးကင်းစွာ ပျံသန်းနိုင်သည်။
· နာရီစီမံခန့်ခွဲမှု- ပါဝါသုံးစွဲမှုကို လျှော့ချရန်အတွက် နာရီထိန်းချုပ်ကိရိယာသည် နာရီကို အူတိုင်၊ တစ်ဦးချင်းအရံအတားများ သို့မဟုတ် မှတ်ဉာဏ်တွင် ရပ်တန့်နိုင်သည်။
· စနစ်နာရီအရင်းအမြစ်- မာစတာနာရီ SYSCLK ကိုမောင်းနှင်ရန် မတူညီသောနာရီရင်းမြစ် လေးခုကို အသုံးပြုနိုင်သည်။
PLL ကို ထောက်ပံ့ပေးနိုင်သော HSE (4 မှ 50 MHz မြန်နှုန်းမြင့် ပြင်ပပုံဆောင်ခဲ သို့မဟုတ် ကြွေထည်သံပြန်ကြားစက်)။ HSE ကို ပြင်ပနာရီအတွက် ရှောင်ကွင်းမုဒ်တွင်လည်း စီစဉ်သတ်မှတ်နိုင်သည်။
HSI16 (16 MHz မြန်နှုန်းမြင့် internal RC oscillator) PLL ကို ထောက်ပံ့ပေးနိုင်သော ဆော့ဖ်ဝဲလ်ဖြင့် ဖြတ်တောက်နိုင်သည်။
MSI (multispeed internal RC oscillator) သည် 16 kHz မှ 100 MHz အထိ ကြိမ်နှုန်း 48 ခုကို ထုတ်ပေးနိုင်သော ဆော့ဖ်ဝဲလ်ဖြင့် ဖြတ်တောက်နိုင်သည်။ စနစ် (LSE) တွင် 32.768 kHz နာရီရင်းမြစ်ကို ရရှိနိုင်သောအခါ၊ MSI ကြိမ်နှုန်းသည် ±0.25% တိကျမှုထက် ပိုမိုကောင်းမွန်လာစေရန် ဟာ့ဒ်ဝဲဖြင့် အလိုအလျောက်ဖြတ်တောက်နိုင်သည်။ ဤမုဒ်တွင် MSI သည် USB ကိရိယာကို ကျွေးမွေးနိုင်ပြီး ပြင်ပမြန်နှုန်းမြင့်ပုံဆောင်ခဲ (HSE) လိုအပ်မှုကို သက်သာစေသည်။ MSI သည် PLL ကို ထောက်ပံ့ပေးနိုင်သည်။
အမြင့်ဆုံးကြိမ်နှုန်း 16 MHz ဖြင့် HSE၊ HSI160 သို့မဟုတ် MSI ဖြင့် ကျွေးနိုင်သော စနစ် PLL။
· USB၊ SDMMC သို့မဟုတ် RNG အရံပစ္စည်းများကို မောင်းနှင်ရန် အသုံးပြုနိုင်သည့် အတွင်းပိုင်း 48 MHz နာရီရင်းမြစ် HSI48 (RC48)။ ဤနာရီသည် MCO တွင်အထွက်ရှိနိုင်သည်။
· HSI16 နာရီမှဆင်းသက်လာသော UCPD kernel နာရီ။ UCPD kernel နာရီအသုံးမပြုမီ HSI16 RC oscillator ကိုဖွင့်ထားရပါမည်။
Arrow.com မှ ဒေါင်းလုဒ်လုပ်ထားသည်။
DS13086 Rev 3
၅/၅
93
အလုပ်လုပ်တဲ့အပေါ်မှာview
STM32U585xx
· အရန်နာရီအရင်းအမြစ်- အချိန်နှင့်တစ်ပြေးညီနာရီကို မောင်းနှင်ရန်အတွက် အသုံးပြုနိုင်သည့် အလွန်နည်းသော ပါဝါနာရီအရင်းအမြစ်နှစ်ခု-
LSE (32.768 kHz မြန်နှုန်းနိမ့် ပြင်ပပုံဆောင်ခဲ)၊ LSE ကို ပြင်ပနာရီအတွက် ရှောင်ကွင်းမုဒ်တွင်လည်း စီစဉ်သတ်မှတ်နိုင်သည်။
LSI (32 kHz low-speed internal RC) ကို လွတ်လပ်သော စောင့်ကြည့်စက်ကို မောင်းနှင်ရန်အတွက်လည်း အသုံးပြုပါသည်။ LSI နာရီတိကျမှုသည် ±5% တိကျသည်။ ရင်းမြစ်နာရီအဖြစ် 128 Hz ကိုထုတ်ပေးရန် LSI နာရီကို 250 ဖြင့် ပိုင်းခြားနိုင်သည်။
· Peripheral နာရီရင်းမြစ်များ- များစွာသော အရံကိရိယာများသည် စနစ်နာရီတိုင်းတွင် ၎င်းတို့၏ကိုယ်ပိုင် သီးခြားနာရီများရှိသည်။ PLL သုံးခုစီသည် အမြင့်ဆုံးပြောင်းလွယ်ပြင်လွယ်ဖြစ်စေနိုင်သော လွတ်လပ်သော output သုံးခုစီပါရှိသော ADC၊ USB၊ SDMMC၊ RNG၊ MDF၊ ADF၊ FDCAN1၊ OCTOSPIs နှင့် SAIs အတွက် သီးခြားနာရီများကို ထုတ်ပေးနိုင်သည်။
· စတင်ချိန်နာရီ- ပြန်လည်သတ်မှတ်ပြီးနောက်၊ မိုက်ခရိုကွန်ထရိုလာသည် MSI ဖြင့် မူရင်းအတိုင်း ပြန်လည်စတင်သည်။ ကုဒ်လုပ်ဆောင်မှုစတင်သည်နှင့်တပြိုင်နက် အပလီကေးရှင်းပရိုဂရမ်မှ ကြိုတင်စကေးရှင်းအချိုးအစားနှင့် နာရီရင်းမြစ်ကို ပြောင်းလဲနိုင်သည်။
· CSS (နာရီလုံခြုံရေးစနစ်)- ဤအင်္ဂါရပ်ကို ဆော့ဖ်ဝဲဖြင့် ဖွင့်နိုင်သည်။ HSE နာရီချို့ယွင်းမှုဖြစ်ပေါ်ပါက၊ မာစတာနာရီသည် HSI16 သို့ အလိုအလျောက်ပြောင်းသွားပြီး ဖွင့်ထားလျှင် ဆော့ဖ်ဝဲလ်ပြတ်တောက်မှုကို ထုတ်ပေးပါသည်။ LSE ချို့ယွင်းမှုကိုလည်း ရှာဖွေတွေ့ရှိနိုင်ပြီး အနှောင့်အယှက်တစ်ခုကို ထုတ်ပေးနိုင်သည်။
· နာရီထွက်နိုင်မှု-
MCO (မိုက်ခရိုကွန်ထရိုလာနာရီအထွက်)- ၎င်းသည် အပလီကေးရှင်းမှ ပြင်ပအသုံးပြုမှုအတွက် အတွင်းနာရီများထဲမှ တစ်ခုကို ထုတ်လွှတ်သည်။
LSCO (မြန်နှုန်းနိမ့်နာရီအထွက်)- ၎င်းသည် ပါဝါနိမ့်မုဒ်များအားလုံးတွင် LSI သို့မဟုတ် LSE ကိုထုတ်ပေးသည် (VBAT မုဒ်မှလွဲ၍)။
ကြိုတင်စကေးကိရိယာအများအပြားသည် AHB နှင့် APB ကြိမ်နှုန်းပုံစံဖွဲ့စည်းမှုကို ခွင့်ပြုသည်။ AHB နှင့် APB နာရီဒိုမိန်းများ၏ အမြင့်ဆုံးကြိမ်နှုန်းမှာ 160 MHz ဖြစ်သည်။
48/327 ကို Arrow.com မှ ဒေါင်းလုဒ်လုပ်ထားသည်။
DS13086 Rev 3
STM32U585xx
အလုပ်လုပ်တဲ့အပေါ်မှာview
LSI RC LSCO 32 kHz သို့မဟုတ် 250 Hz LSI
OSC32_OUT OSC32_IN
MCO
LSE OSC 32.768 kHz
နာရီ detector
/၈၂၀၀
LSE
LSI MSIS HSI16 HSE SYSCLK
pll1_r_ck HSI48 MSIK
OSC_OUT OSC_IN
HSE OSC 4-50 MHz
နာရီ detector
HSE
HSI RC 16 MHz
HSI16
MSI RC MSIS 100 kHz 48 MHz
MSIK 100 kHz 48 MHz
MSIS MSIK
HSI48 RC 48 MHz
HSI48
PLL1 VCO
/n
/ M / P pll1_p_ck / Q pll1_q_ck / R pll1_r_ck
PLL2 VCO
/n
/ M / P pll2_p_ck / Q pll2_q_ck / R pll2_r_ck
PLL3 VCO
/n
/ M / P pll3_p_ck / Q pll3_q_ck / R pll3_r_ck
SHSI RC
/၈၂၀၀
AUDIOCLK
ပုံ ၂။ သစ်ပင်ပုံ
/၁၂
MSIS HSI16 HSE MSIS HSI16 HSE MSIS HSI16 HSE
LSI LSE MSIK HSI16
IWDG သို့
HSI16
UCPD1 သို့ RTC သို့
x2 သို့ LPTIM1၊ LPTIM3၊ LPTIM4
နာရီအရင်းအမြစ်ထိန်းချုပ်မှု
SYSCLK
AHB bus၊ core၊ memory နှင့် DMA သို့
AHB PRESC / 1,2,..512
HCLK
FCLK Cortex အခမဲ့အပြေးနာရီ
LSE LSI / ၈
Cortex စနစ် timer လုပ်ဖို့
APB1 PRESC / 1,2,4,8,16
LSE HSI16 SYSCLK
MSIK HSI16 SYSCLK
PCLK1 မှ APB1 အရံပစ္စည်းများ
x1 သို့မဟုတ် x2 သို့ TIMx
(x = 2 မှ 7) x4
USARTx (x = 2 မှ 5) သို့
SPI2 သို့
HSI16 SYSCLK
MSIK
x3
I2Cx သို့
(X = 1,2,4)၊
LSI LSE HSI16 HSE pll1_q_ck pll2_p_ck
LPTIM2 သို့ FDCAN1 သို့
SYSCLK MSIK
pll1_q_ck pll2_q_ck
APB2 PRESC / 1,2,4,8,16
CRS နာရီ
PCLK2
OCTOSPIx (X = 1,2) သို့
SAES သို့
APB2 အရံကိရိယာများသို့
x1 သို့မဟုတ် x2
TIMx သို့
(x=1,8,15,16,17)၊
LSE HSI16 SYSCLK
USART1 သို့
pll1_p_ck pll3_q_ck
MSIK
MSIK HSI16 SYSCLK x2
SPI1 သို့ ADF1 နှင့် MDF1 သို့
pll1_p_ck
MSIK HSI48 pll1_q_ck pll2_q_ck
ICLK HSI16
pll1_p_ck pll2_p_ck pll3_p_ck
HSI16
x2 သို့ SAIx (X = 1,2)
SDMMCx (X = 1,2) သို့
48 MHz နာရီမှ OTG_FS / 2
RNG သို့
APB3 PRESC / 1,2,4,8,16
PCLK3 မှ APB3 အရံပစ္စည်းများ
MSIK HSI16
I2C3 သို့
MSIK HSI16
SPI3 သို့
pll2_r_ck
HSE HSI16 MSIK
MSIK HSI16
LSE
LSI LSE
LPUART1 သို့
ADC1၊ ADC4 နှင့် DAC1 DAC1 s သို့ample နှင့် MSv63634V6 နာရီကို ကိုင်ထားပါ။
DS13086 Rev 3
၅/၅
93
မှဒေါင်းလုဒ်လုပ်ထားသည်။ Arrow.com
အလုပ်လုပ်တဲ့အပေါ်မှာview
STM32U585xx
3.11.1
RCC TrustZone လုံခြုံရေး
TZEN ရွေးချယ်မှုဘစ်ဖြင့် TrustZone လုံခြုံရေးကို စဖွင့်သောအခါ၊ RCC ကို TrustZone လုံခြုံရေးမုဒ်တွင် ပြောင်းထားသည်။
RCC TrustZone လုံခြုံရေးသည် RCC စနစ်ဖွဲ့စည်းပုံနှင့် အရံဖွဲ့စည်းပုံနာရီအချို့ကို လုံခြုံမှုမရှိသောဝင်ရောက်မှုများဖြင့် ဖတ်ခြင်း သို့မဟုတ် ပြုပြင်ခြင်းမှ လုံခြုံစေသည်- အရံတစ်ခုသည် လုံခြုံသောအခါ၊ ဆက်စပ်အရံနာရီ၊ ပြန်လည်သတ်မှတ်ခြင်း၊ နာရီရင်းမြစ်ရွေးချယ်မှုနှင့် ပါဝါနည်းသောမုဒ်များ ထိန်းချုပ်မှုဘစ်များအတွင်း နာရီကို ဖွင့်ပေးသည် လုံခြုံပါတယ်။
အစွန်အဖျားတစ်ခုသည် လုံခြုံသောအခြေအနေတွင်ရှိသည်- · ၎င်း၏သက်ဆိုင်ရာ SEC လုံခြုံရေးဘစ်ကို ZC (TrustZone လုံခြုံရေးတွင် သတ်မှတ်သောအခါ၊
ထိန်းချုပ်ကိရိယာ)၊ လုံခြုံသောအရံပစ္စည်းများအတွက်။ · ဤအရံများ၏ လုံခြုံရေးအင်္ဂါရပ်ကို ၎င်း၏ သီးခြား bit များမှတစ်ဆင့် ဖွင့်ထားသည့်အခါ၊
TrustZone-aware အရံပစ္စည်းများ။
နာရီပြန်လည်ရယူခြင်းစနစ် (CRS)
စက်များသည် စက်တွင်း 48 MHz oscillator ၏ အလိုအလျောက် ဖြတ်တောက်ခြင်းကို ခွင့်ပြုသည့် အထူးဘလောက်တစ်ခုကို မြှုပ်နှံထားပြီး စက်ပစ္စည်းလည်ပတ်မှုအပိုင်းအတွက် အကောင်းဆုံးတိကျမှုကို အာမခံပါသည်။ ဒါဟာအလိုအလျောက် t
စာရွက်စာတမ်းများ / အရင်းအမြစ်များ
![]() |
IoT Node အတွက် STMicroelectronics STM32U585AI Discovery Kit [pdf] အသုံးပြုသူလက်စွဲ IoT Node အတွက် STM32U585AI Discovery Kit၊ STM32U585AI၊ IoT Node အတွက် Discovery Kit၊ IoT Node၊ IoT Node၊ Node အတွက် Kit |