မာတိကာ ပုန်း

STM32 F0 မိုက်ခရိုကွန်ထရိုလာများ

သတ်မှတ်ချက်များ-

  • ထုတ်ကုန်အမည်- STM32F0DISCOVERY
  • အပိုင်းနံပါတ်- STM32F0DISCOVERY
  • မိုက်ခရိုကွန်ထရို- STM32F051R8T6
  • မြှပ်သွင်းထားသည့် အမှားအယွင်းများ- ST-LINK/V2
  • ပါဝါထောက်ပံ့မှု- အမျိုးမျိုးသော ရွေးချယ်စရာများ ရနိုင်ပါသည်။
  • LEDs- ဟုတ်ပါတယ်။
  • ခလုတ်များ- ဟုတ်ကဲ့
  • တိုးချဲ့ချိတ်ဆက်မှုများ- ဟုတ်ကဲ့

ထုတ်ကုန်အသုံးပြုမှု ညွှန်ကြားချက်များ-

1. အမြန်စတင်ရန်-

STM32F0DISCOVERY အစုံဖြင့် အမြန်စတင်ရန်၊ လိုက်နာပါ။
အောက်ပါအဆင့်များ -

  1. ကိရိယာကို USB ကြိုးဖြင့် သင့်ကွန်ပျူတာသို့ ချိတ်ဆက်ပါ။
  2. လိုအပ်သောဖွံ့ဖြိုးတိုးတက်မှု toolchain ကိုထည့်သွင်းပါ။
    STM32F0DISCOVERY။
  3. ဖွံ့ဖြိုးတိုးတက်ရေးကိရိယာကိုဖွင့်ပြီး သင့်လျော်သောဘုတ်အဖွဲ့ကို ရွေးချယ်ပါ။
    STM32F0DISCOVERY အတွက် ဆက်တင်များ။
  4. ထည့်သွင်းထားသည့်အရာကို အသုံးပြု၍ သင့်ကုဒ်ကို မိုက်ခရိုကွန်ထရိုလာပေါ်သို့ တင်ပါ။
    ST-LINK/V2 အမှားရှာပြင်ကိရိယာ။
  5. ယခုသင်အလိုရှိသောကိရိယာအစုံကိုစတင်အသုံးပြုနိုင်ပါပြီ။
    လျှောက်လွှာများ။

2. စနစ်လိုအပ်ချက်များ-

STM32F0DISCOVERY အစုံသည် အောက်ပါစနစ် လိုအပ်ပါသည်။
လိုအပ်ချက်များ-

  • USB အပေါက်ပါသော ကွန်ပျူတာ
  • လိုအပ်သော ဖွံ့ဖြိုးတိုးတက်မှုကို ဒေါင်းလုဒ်လုပ်ရန် အင်တာနက်ချိတ်ဆက်မှု
    toolchain

3. Development Toolchain-

STM32F0DISCOVERY အစုံသည် ဖွံ့ဖြိုးတိုးတက်မှုတစ်ခုနှင့် လိုက်ဖက်ပါသည်။
STM32F0 မိုက်ခရိုကွန်ထရိုလာများကို ပံ့ပိုးပေးသည့် ကိရိယာကွင်းဆက်။ ဒေါင်းလုဒ်လုပ်နိုင်ပါတယ်။
လိုအပ်သော toolchain ကိုတရားဝင်ထံမှ web၏ဆိုဒ်
ထုတ်လုပ်သူ။

4. Hardware နှင့် Layout-

4.1 STM32F051R8T6 Microcontroller:

စက်ကိရိယာတွင် STM32F051R8T6 မိုက်ခရိုကွန်ထရိုလာ တပ်ဆင်ထားသည်။
Kit ၏ ပင်မလုပ်ဆောင်မှုယူနစ်ဖြစ်သည်။ အမျိုးမျိုးပေးတယ်။
သင့်အပလီကေးရှင်းများအတွက် အင်္ဂါရပ်များနှင့် လုပ်ဆောင်ချက်များ။

4.2 ထည့်သွင်းထားသော ST-LINK/V2-

ပစ္စည်းအစုံတွင် ထည့်သွင်းထားသော ST-LINK/V2 debugger တစ်ခုပါ၀င်သည်၊၊
သင်သည် စက်ပေါ်ရှိ STM32F0 microcontroller ကို ပရိုဂရမ်နှင့် အမှားရှာရန်။ မင်း
၎င်းကို ပရိုဂရမ်နှင့် ပြင်ပ STM32 အမှားရှာရန်လည်း အသုံးပြုနိုင်သည်။
လျှောက်လွှာ။

4.3 ပါဝါထောက်ပံ့မှုနှင့် ပါဝါရွေးချယ်မှု-

အစုံသည် ပါဝါထောက်ပံ့မှုရွေးချယ်စရာအမျိုးမျိုးကို ပံ့ပိုးပေးသည်။ သင်ရွေးချယ်နိုင်ပါသည်။
သင့်ကွန်ပြူတာ သို့မဟုတ် ချိတ်ဆက်ထားသော USB ကြိုးကို အသုံးပြု၍ ကိရိယာကို ပါဝါဖွင့်ပါ။
ပြင်ပ power supply ။ ပါဝါရွေးချယ်မှုကို အသုံးပြု၍ ထိန်းချုပ်နိုင်သည်။
ပေးထားသော jumpers များ။

LED 4.4 လုံး-

စက်ကိရိယာတွင် အမြင်အာရုံ သို့မဟုတ် ညွှန်ပြရန်အတွက် အသုံးပြုနိုင်သည့် LED များပါရှိသည်။
debugging ရည်ရွယ်ချက်များ။ အသုံးပြုသူလက်စွဲတွင် အသုံးပြုနည်းအသေးစိတ်များကို ပေးထားသည်။
ဤ LEDs များကိုထိရောက်စွာ။

4.5 ခလုတ်များ-

စက်တွင် အသုံးပြုသူထည့်သွင်းမှုများအဖြစ် အသုံးပြုနိုင်သည့် တွန်းခလုတ်များ ပါဝင်သည်။
သင်၏လျှောက်လွှာများအတွက်။ ဤခလုတ်များကို ချိတ်ဆက်ထားသည်။
microcontroller နှင့် လိုက်လျောညီထွေ ပရိုဂရမ်ပြုလုပ်နိုင်သည်။

4.6 JP2 (Idd)-

JP2 သည် သင့်အား လက်ရှိတိုင်းတာနိုင်သော ဂဟေဆက်တံတားတစ်ခုဖြစ်သည်။
microcontroller သုံးစွဲမှု။ အသုံးပြုသူလက်စွဲစာအုပ်တွင် ပေးထားသည်။
ဤအင်္ဂါရပ်ကိုအသုံးပြုနည်း လမ်းညွှန်ချက်များ။

4.7 OSC နာရီ-

သင့်အတွက် တိကျသောအချိန်အတွက် OSC နာရီတစ်ခုပါဝင်ပါသည်။
လျှောက်လွှာများ။ ၎င်းသည် ပင်မနာရီထောက်ပံ့မှုနှင့် 32 KHz နှစ်ခုလုံးကို ထောက်ပံ့ပေးသည်။
ပါဝါနည်းပါးသော လုပ်ဆောင်ချက်များအတွက် နာရီထောက်ပံ့မှု။

4.8 Solder တံတားများ-

ပစ္စည်းအစုံတွင် အသုံးပြုနိုင်သော ဂဟေဆက်တံတားများစွာရှိသည်။
မိုက်ခရိုကွန်ထရိုလာ၏ အချို့သောအင်္ဂါရပ်များကို ပြင်ဆင်သတ်မှတ်ပါ သို့မဟုတ် စိတ်ကြိုက်ပြင်ဆင်ပါ။ ဟိ
အသုံးပြုသူလက်စွဲတွင် ဂဟေတံတားတစ်ခုစီနှင့် ၎င်း၏အသေးစိတ်အချက်အလက်များကို ပေးပါသည်။
ရည်ရွယ်ချက်။

4.9 တိုးချဲ့ချိတ်ဆက်မှုများ-

ကိရိယာအစုံသည် သင့်အား ချိတ်ဆက်နိုင်စေမည့် extension connectors များကို ပံ့ပိုးပေးသည်။
တိုးမြှင့်လုပ်ဆောင်နိုင်စွမ်းအတွက် အပို modules သို့မဟုတ် ဆက်စပ်ပစ္စည်းများ။ ဟိ
အသုံးပြုသူလက်စွဲ၏ကွဲပြားခြားနားသောအမျိုးအစားများချိတ်ဆက်ပုံကိုအသေးစိတ်အချက်အလက်များကိုပေးပါသည်။
မော်ဂျူးများ

5. Prototyping Board ရှိ မော်ဂျူးများကို ချိတ်ဆက်ခြင်း-

5.1 Mikroelektronica ဆက်စပ်ပစ္စည်း ဘုတ်များ-

အဆိုပါကိရိယာသည် Mikroelektronica ဆက်စပ်ပစ္စည်းဘုတ်များနှင့် တွဲဖက်အသုံးပြုနိုင်သည်။
အသုံးပြုသူလက်စွဲတွင် ချိတ်ဆက်အသုံးပြုပုံနှင့် အသုံးပြုပုံဆိုင်ရာ ညွှန်ကြားချက်များကို ပေးပါသည်။
STM32F0DISCOVERY အစုံပါသော ဤဘုတ်များ။

5.2 ST MEMS အဒပ်တာဘုတ်များ၊ Standard DIL24 ပေါက်များ-

ကိရိယာအစုံသည် စံ DIL24 ဖြင့် ST MEMS အဒက်တာဘုတ်များကို ထောက်ပံ့ပေးသည်။
ပလပ်ပေါက်။ အသုံးပြုသူလက်စွဲတွင် ချိတ်ဆက်နည်းနှင့် လမ်းညွှန်ချက်များကို ပေးပါသည်။
STM32F0DISCOVERY အစုံဖြင့် ဤဘုတ်များကို အသုံးပြုပါ။

5.3 Arduino Shield ဘုတ်များ-

ပစ္စည်းကိရိယာသည် Arduino အကာအရံဘုတ်များနှင့် တွဲဖက်အသုံးပြုနိုင်သည်။ အသုံးပြုသူ
manual သည် ဤဘုတ်များကို ချိတ်ဆက်နည်းနှင့် အသုံးပြုနည်းဆိုင်ရာ ညွှန်ကြားချက်များ ပေးပါသည်။
STM32F0DISCOVERY အစုံနှင့်အတူ။

6. စက်ပိုင်းဆိုင်ရာ ပုံဆွဲခြင်း-

အသုံးပြုသူလက်စွဲစာအုပ်တွင် စက်ပိုင်းဆိုင်ရာပုံဆွဲခြင်း ပါဝင်သည်။
အသေးစိတ်အတိုင်းအတာနှင့် အပြင်အဆင်ကိုပေးဆောင်သော STM32F0DISCOVERY အစုံ
အချက်အလက်

7. Electrical Schematics-

အသုံးပြုသူလက်စွဲစာအုပ်တွင် လျှပ်စစ်ဆိုင်ရာ ကိန်းဂဏန်းများ ပါဝင်သည်။
STM32F0DISCOVERY အစုံ၊ အသေးစိတ် circuit diagram များနှင့်
အစိတ်အပိုင်းချိတ်ဆက်မှုများ။

အမြဲမေးလေ့ရှိသောမေးခွန်းများ:

မေး- STM32F0DISCOVERY အတွက် စနစ်လိုအပ်ချက်တွေက ဘာတွေလဲ။
အစုံ?

A- အဆိုပါကိရိယာသည် USB အပေါက်နှင့် အင်တာနက်ပါရှိသော ကွန်ပျူတာတစ်လုံး လိုအပ်သည်။
လိုအပ်သောဖွံ့ဖြိုးတိုးတက်မှု toolchain ကိုဒေါင်းလုဒ်လုပ်ရန်ချိတ်ဆက်ပါ။

မေး- Arduino shield boards တွေနဲ့ အစုံသုံးလို့ရလား။

A- ဟုတ်ကဲ့၊ ပစ္စည်းအစုံသည် Arduino ဒိုင်းဘုတ်များနှင့် တွဲဖက်အသုံးပြုနိုင်ပါသည်။ ဟိ
အသုံးပြုသူလက်စွဲ သည် ၎င်းတို့ကို ချိတ်ဆက်ပုံနှင့် အသုံးပြုနည်းဆိုင်ရာ ညွှန်ကြားချက်များ ပေးပါသည်။
ဘုတ်များ

မေး- လက်ရှိသုံးစွဲမှုကို ဘယ်လိုတိုင်းတာမလဲ။
မိုက်ခရိုကွန်ထရိုး?

A- JP2 ကို အသုံးပြု၍ လက်ရှိသုံးစွဲမှုကို တိုင်းတာနိုင်သည်။
ဂဟေဆက်တံတား အစုံပါရှိသည်။ အသုံးပြုသူလက်စွဲစာအုပ်တွင် ပေးထားသည်။
ဤအင်္ဂါရပ်ကိုအသုံးပြုနည်း လမ်းညွှန်ချက်များ။

UM1525 အသုံးပြုသူလက်စွဲ
STM32F0DISCOVERY မိုက်ခရိုကွန်ထရိုလာများအတွက် STM32F0DISCOVERY Discovery အစုံ
နိဒါန်း
STM32F0DISCOVERY သည် သင့်အား STM32 F0 CortexTM-M0 အင်္ဂါရပ်များကို ရှာဖွေတွေ့ရှိရန်နှင့် သင့်အက်ပ်လီကေးရှင်းများကို လွယ်ကူစွာ ဖွံ့ဖြိုးတိုးတက်စေရန် ကူညီပေးသည်။ ၎င်းသည် STM32F051R8T6၊ STM32 F0 စီးရီး 32-bit ARM® CortexTM မိုက်ခရိုကွန်ထရိုလာကို အခြေခံထားပြီး ST-LINK/V2 ထည့်သွင်းထားသော အမှားရှာကိရိယာ၊ LED ခလုတ်များ၊ ခလုတ်များနှင့် ပုံတူရိုက်ခြင်းဘုတ်တို့ ပါဝင်သည်။
ပုံ 1. STM32F0DISCOVERY

ဇယား ၁။

အသုံးပြုနိုင်သော ကိရိယာများ အမျိုးအစား
အကဲဖြတ်ကိရိယာများ

အပိုင်းနံပါတ် STM32F0DISCOVERY

မေလ ၁၉၉၇

Doc ID 022910 Rev ၂

၅/၅
www.st.com

Arrow.com မှ ဒေါင်းလုဒ်လုပ်ထားသည်။

မာတိကာ
မာတိကာ

UM1525

1

သဘောတူညီချက်များ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ၆

2

အမြန်စတင်ပါ။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ၇

2.1 စတင်ခြင်း။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ၇

2.2 စနစ်လိုအပ်ချက်များ။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ၇

2.3 STM32F0DISCOVERY ကို ပံ့ပိုးပေးသည့် ဖွံ့ဖြိုးတိုးတက်ရေး ကိရိယာကွင်းဆက်။ . . . . . . . . ၇

2.4 အမှာစာကုဒ်။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ၇

3

အင်္ဂါရပ်များ ။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ၈

4

ဟာ့ဒ်ဝဲနှင့် အပြင်အဆင်။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ၉

4.1 STM32F051R8T6 မိုက်ခရိုကွန်ထရိုလာ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ၁၂

4.2 ထည့်သွင်းထားသော ST-LINK/V2။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ၁၄

4.2.1 ဘုတ်ပေါ်ရှိ STM2 F32 ကို ပရိုဂရမ်/အမှားရှာရန် ST-LINK/V0 ကိုအသုံးပြုခြင်း။ . . . . . . ၁၅

4.2.2 ပြင်ပ STM2 အပလီကေးရှင်းကို ပရိုဂရမ်/အမှားရှာရန် ST-LINK/V32 ကို အသုံးပြုခြင်း။ . ၁၆

4.3 ပါဝါထောက်ပံ့မှုနှင့် ပါဝါရွေးချယ်မှု။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ၁၇

4.4 LEDs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ၁၇

4.5 ခလုတ်များ။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ၁၇

4.6 JP2 (Idd)။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ၁၇

4.7 OSC နာရီ။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ၁၈

4.7.1 OSC နာရီထောက်ပံ့မှု။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ၁၈

4.7.2 OSC 32 KHz နာရီထောက်ပံ့မှု။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ၁၈

4.8 ဂဟေဆော်တံတားများ။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ၁၉

4.9 တိုးချဲ့ချိတ်ဆက်မှုများ။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ၂၀

5

ပုံတူရိုက်ခြင်းဘုတ်ပေါ်တွင် မော်ဂျူးများကို ချိတ်ဆက်ခြင်း။ . . . . . . . . . . . . . . . . . ၂၇

5.1 Mikroelektronica ဆက်စပ်ပစ္စည်း ဘုတ်များ။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . ၂၇

5.2 ST MEMS “အဒပ်တာဘုတ်များ”၊ စံ DIL24 ပလပ်ပေါက်။ . . . . . . . . . . . . . . . ၃၀

5.3 Arduino ဒိုင်းဘုတ်များ။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ၃၃

6

စက်မှုပုံဆွဲ။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ၃၆

7

လျှပ်စစ်အစီအစဥ်။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ၃၇

၅/၅

Doc ID 022910 Rev ၂

Arrow.com မှ ဒေါင်းလုဒ်လုပ်ထားသည်။

UM1525

မာတိကာ

8

ပြန်လည်ပြင်ဆင်မှုသမိုင်း။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ၄၀

Arrow.com မှ ဒေါင်းလုဒ်လုပ်ထားသည်။

Doc ID 022910 Rev ၂

၅/၅

ဇယားများစာရင်း
ဇယားများစာရင်း

UM1525

Table 1. Table 2. Table 3. Table 4. Table 5. Table 6. Table 7. Table 8. Table 9. Table 10. Table 11. Table 12.

အသုံးပြုနိုင်သောကိရိယာများ။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 ကွန်ဗင်းရှင်းများကို ဖွင့်/ပိတ်ပါ။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 Jumper ပြည်နယ်။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14 အမှားအယွင်း ချိတ်ဆက်ကိရိယာ CN3 (SWD)။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16 Solder တံတား ဆက်တင်များ။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19 MCU ပင်နံပါတ်ဖော်ပြချက်နှင့် ဘုတ်အဖွဲ့လုပ်ဆောင်ချက်။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20 mikroBUSTM ကို အသုံးပြု၍ ချိတ်ဆက်ခြင်း။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27 IDC10 ကို အသုံးပြု၍ ချိတ်ဆက်ခြင်း။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 DIL24 ဘုတ်ဖြင့်ချိတ်ဆက်ခြင်း။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ပံ့ပိုးထားသော MEMS အဒက်တာဘုတ်များ 30 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32 Arduino ဒိုင်းများဖြင့် ချိတ်ဆက်ခြင်း။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33 စာရွက်စာတမ်း ပြန်လည်ပြင်ဆင်မှုမှတ်တမ်း။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ၄၀

4/41 ကို Arrow.com မှ ဒေါင်းလုဒ်လုပ်ထားသည်။

Doc ID 022910 Rev ၂

UM1525
ကိန်းဂဏန်းများစာရင်း

ကိန်းဂဏန်းများစာရင်း

ပုံ 1. ပုံ 2. ပုံ 3. ပုံ 4. ပုံ 5. ပုံ 6. ပုံ 7. ပုံ 8. ပုံ 9. ပုံ 10. ပုံ 11. ပုံ 12. ပုံ 13. ပုံ 14. ပုံ 15. ပုံ 16.

STM32F0ရှာဖွေတွေ့ရှိမှု။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 Hardware block diagram . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 ထိပ်တန်း အပြင်အဆင်။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 အောက်ခြေ အပြင်အဆင်။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11 STM32F051R8T6 အထုပ်။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12 STM32F051R8T6 ဘလောက်ကားချပ်။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13 ရိုးရိုးဖွဲ့စည်းပုံ။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14 STM32F0DISCOVERY ချိတ်ဆက်မှုများ ပုံ။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15 ST-LINK ဆက်သွယ်မှုပုံ။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16 IDC10 နှင့် mikroBUSTM ချိတ်ဆက်ကိရိယာများကို အသုံးပြုခြင်း။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 DIL24 socket ချိတ်ဆက်မှုများ။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31 Arduino အကာအရံဘုတ်အဖွဲ့ချိတ်ဆက်မှုများ။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35 STM32F0DISCOVERY စက်ပိုင်းဆိုင်ရာ ပုံဆွဲခြင်း။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36 STM32F0DISCOVERY . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37 ST-LINK/V2 (SWD သီးသန့်)။ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38 MCU . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ၃၉

Arrow.com မှ ဒေါင်းလုဒ်လုပ်ထားသည်။

Doc ID 022910 Rev ၂

၅/၅

သဘောတူညီချက်များ

1

သဘောတူညီချက်များ

UM1525

ဇယား 2 သည် လက်ရှိစာတမ်းတွင် အသုံးပြုထားသော သဘောတူညီချက်အချို့ကို အဓိပ္ပါယ်ဖွင့်ဆိုထားပါသည်။

ဇယား 2။ ကွန်ဗင်းရှင်းများကို ဖွင့်/ပိတ်ပါ။

ကွန်ဗင်းရှင်း

အဓိပ္ပါယ်

Jumper JP1 ကို ဖွင့်ထားသည်။

Jumper တပ်ဆင်ထားသည်။

Jumper JP1 ကို ပိတ်ထားသည်။

Jumper မတပ်ဆင်ပါ။

ဂဟေတံတား SBx ON SBx ချိတ်ဆက်မှုများ ဂဟေဆော်သောတံတား SBx ပိတ် SBx ချိတ်ဆက်မှုများကို ဖွင့်ထားခဲ့သော

6/41 ကို Arrow.com မှ ဒေါင်းလုဒ်လုပ်ထားသည်။

Doc ID 022910 Rev ၂

UM1525

2

အမြန်စတင်ပါ။

အမြန်စတင်ပါ။

STM32F0DISCOVERY သည် STM32 F0 စီးရီး မိုက်ခရိုကွန်ထရိုလာဖြင့် လျင်မြန်စွာ အကဲဖြတ်ပြီး ဖွံ့ဖြိုးတိုးတက်မှုကို စတင်ရန်အတွက် ကုန်ကျစရိတ်သက်သာပြီး အသုံးပြုရလွယ်ကူသော ဖွံ့ဖြိုးရေးကိရိယာတစ်ခုဖြစ်သည်။
ထုတ်ကုန်ကို ထည့်သွင်းပြီး အသုံးမပြုမီ၊ www.st.com/stm32f0discovery မှ အကဲဖြတ်ခြင်း ထုတ်ကုန်လိုင်စင် သဘောတူညီချက်ကို လက်ခံပါ။
STM32F0DISCOVERY နှင့် သရုပ်ပြဆော့ဖ်ဝဲအတွက် နောက်ထပ်အချက်အလက်များအတွက် www.st.com/stm32f0discovery သို့ ဝင်ရောက်ကြည့်ရှုပါ။

2.1

စတင်အသုံးပြုခြင်း

STM32F0DISCOVERY ဘုတ်အား ပြင်ဆင်သတ်မှတ်ပြီး DISCOVER အပလီကေးရှင်းကို စတင်ရန် အောက်ဖော်ပြပါအတိုင်း လုပ်ဆောင်ပါ။
1. ဘုတ်ပေါ်ရှိ jumper အနေအထားကို စစ်ဆေးပါ၊ JP2 on, CN2 on (Discovery ကို ရွေးထားသည်)။
2. STM32F0DISCOVERY ဘုတ်အား USB ကြိုးဖြင့် USB ချိတ်ဆက်မှု CN1 မှတစ်ဆင့် `type A to mini-B' ဖြင့် USB ကြိုးဖြင့် PC နှင့် ချိတ်ဆက်ပါ။ အနီရောင် LED LD1 (PWR) နှင့် LD2 (COM) မီးလင်းလာပြီး အစိမ်းရောင် LED LD3 မှိတ်တုတ်မှိတ်တုတ်။
3. အသုံးပြုသူခလုတ် B1 (ဘုတ်အဖွဲ့၏ဘယ်ဘက်အောက်ခြေထောင့်) ကိုနှိပ်ပါ။
4. USER ခလုတ် B3 နှိပ်လိုက်သည်နှင့်အညီ အစိမ်းရောင် LED LD1 မှိတ်တုတ်မှိတ်တုတ် မည်ကဲ့သို့ ပြောင်းလဲသည်ကို စောင့်ကြည့်ပါ။
5. USER ခလုတ် B1 ကို နှိပ်တိုင်း အပြာရောင် LED LD4 မှ အတည်ပြုသည်။
6. ဤသရုပ်ပြနှင့်ပတ်သက်သည့် DISCOVER ပရောဂျက်ကို လေ့လာရန် သို့မဟုတ် ပြင်ဆင်ရန်၊ www.st.com/stm32f0discovery သို့ ဝင်ရောက်ပြီး သင်ခန်းစာကို လိုက်နာပါ။
7. STM32F0 အင်္ဂါရပ်များကို ရှာဖွေပါ၊ ပရောဂျက်များစာရင်းတွင် အဆိုပြုထားသော ပရိုဂရမ်များကို ဒေါင်းလုဒ်လုပ်ပြီး လုပ်ဆောင်ပါ။
8. ရရှိနိုင်သော ex ကို အသုံးပြု၍ သင့်ကိုယ်ပိုင် application ကို တီထွင်ပါ။amples

2.2

စနစ်လိုအပ်ချက်များ

Windows PC (XP၊ Vista၊ 7) USB အမျိုးအစား A မှ Mini-B USB ကြိုး

2.3

STM32F0DISCOVERY ကို ပံ့ပိုးပေးသည့် ဖွံ့ဖြိုးတိုးတက်ရေးကိရိယာကွင်းဆက်

Altium®၊ TASKINGTM VX-toolset ARM®၊ Atollic TrueSTUDIO® IARTM၊ EWARM (IAR Embedded Workbench®) KeilTM၊ MDK-ARMTM

2.4

အမိန့်ကုဒ်

STM32F0 Discovery kit ကိုမှာယူရန်၊ မှာယူမှုကုဒ် STM32F0DISCOVERY ကိုသုံးပါ။

Doc ID 022910 Rev ၂

၅/၅

Arrow.com မှ ဒေါင်းလုဒ်လုပ်ထားသည်။

အင်္ဂါရပ်များ

3

အင်္ဂါရပ်များ

UM1525

STM32F0DISCOVERY အစုံသည် အောက်ပါအင်္ဂါရပ်များကို ပေးဆောင်သည်- 32 KB Flash ပါရှိသော STM051F8R6T64 မိုက်ခရိုကွန်ထရိုလာ၊ LQFP8 တွင် 64 KB RAM
အစုံလိုက်သီးသန့်အဖြစ်အသုံးပြုရန် ရွေးချယ်မှုမုဒ်ခလုတ်ပါရှိသော ဘုတ်ပေါ်တွင် ST-LINK/V2 ပက်ကေ့ဂျ်
ST-LINK/V2 (ပရိုဂရမ်ရေးဆွဲခြင်းနှင့် အမှားပြင်ဆင်ခြင်းအတွက် SWD ချိတ်ဆက်ကိရိယာပါရှိသော) ဘုတ်ပါဝါထောက်ပံ့မှု- USB ဘတ်စ်ကားမှတဆင့် သို့မဟုတ် ပြင်ပ 5 V ထောက်ပံ့ရေးဗို့မှtage ပြင်ပအပလီကေးရှင်းပါဝါထောက်ပံ့မှု- 3 V နှင့် 5 V LED လေးလုံး-
အမြန်ချိတ်ဆက်မှုအတွက် LQFP1 I/Os အတွက် USB ဆက်သွယ်ရေးအတွက် LD3.3 (အစိမ်း) အတွက် 2 V ပါဝါ 3 V ပါဝါ LD9 (အနီရောင်) LD4 (အနီရောင်) (အနီရောင်) (အနီရောင်) ပုံတူရိုက်ခြင်းဘုတ်ပြားနှင့် လွယ်ကူစွာ စစ်ဆေးခြင်း။ ပုံတူရိုက်ခြင်းနှင့် စစ်ဆေးခြင်းအတွက် ပိုမိုလွယ်ကူစေရန် extension connector သို့ ချိတ်ဆက်နိုင်သည့် အစုံအလင်ကို အပိုဘုတ်တစ်ခု ပေးထားပါသည်။ အခမဲ့ အဆင်သင့်သုံးနိုင်သော အပလီကေးရှင်း firmware အများအပြား exampလျင်မြန်သောအကဲဖြတ်ခြင်းနှင့် ဖွံ့ဖြိုးတိုးတက်မှုကို ပံ့ပိုးရန်အတွက် les ကို www.st.com/stm32f0discovery တွင် ရရှိနိုင်ပါသည်။

8/41 ကို Arrow.com မှ ဒေါင်းလုဒ်လုပ်ထားသည်။

Doc ID 022910 Rev ၂

UM1525

4

ဟာ့ဒ်ဝဲနှင့် အပြင်အဆင်

ဟာ့ဒ်ဝဲနှင့် အပြင်အဆင်

STM32F0DISCOVERY ကို 32-pin LQFP ပက်ကေ့ခ်ျတွင် STM051F8R6T64 မိုက်ခရိုကွန်ထရိုလာအနီးတွင် ဒီဇိုင်းထုတ်ထားသည်။ ပုံ 2 သည် STM32F051R8T6 နှင့် ၎င်း၏ အရံပစ္စည်းများ (STLINK/V2၊ ခလုတ်များ၊ LED များနှင့် ချိတ်ဆက်ကိရိယာများ) အကြား ချိတ်ဆက်မှုများကို ဖော်ပြသည်။ ပုံ 3 နှင့် Figure 4 သည် STM32F0DISCOVERY တွင် ဤအင်္ဂါရပ်များကို ရှာဖွေရန် ကူညီပေးသည်။
ပုံ 2. Hardware block diagram

Arrow.com မှ ဒေါင်းလုဒ်လုပ်ထားသည်။

Doc ID 022910 Rev ၂

၅/၅

ဟာ့ဒ်ဝဲနှင့် အပြင်အဆင် ပုံ ၃။ ထိပ်တန်း အပြင်အဆင်

(အနီ/စိမ်း LED) LD2 COM
3V power supply input အထွက်
CN3 SWD ချိတ်ဆက်ကိရိယာ

ST-LINK/V2

UM1525
LD1 (အနီရောင် LED) PWR 5V ပါဝါထောက်ပံ့မှု အဝင်အထွက် CN2 ST-LINK/DISCOVERY ရွေးကိရိယာ

STM32F051R8T6 B1 အသုံးပြုသူခလုတ်
(အစိမ်းရောင် LED) LD3

JP2 IDD တိုင်းတာခြင်း SB1 (VBAT)
SB3 (B1-USER) B2 ပြန်လည်သတ်မှတ်ရန် ခလုတ် SB4 (B2-RESET)
LD4 (အပြာရောင် LED)

MS30024V1

မှတ်ချက် -

CN1၊ CN2၊ P3 နှင့် P1 ချိတ်ဆက်ကိရိယာများ၏ ပင်နံပါတ် 2 ကို စတုရန်းတစ်ခုဖြင့် သတ်မှတ်သည်။

10/41 ကို Arrow.com မှ ဒေါင်းလုဒ်လုပ်ထားသည်။

Doc ID 022910 Rev ၂

UM1525 ပုံ 4။ အောက်ခြေ အပြင်အဆင်
SB5၊ SB7၊ SB9၊ SB11 (သီးသန့်)
SB6၊ SB8၊ SB10၊ SB12 (ပုံသေ)
SB13 (STM_RST) SB14၊ SB15 (RX၊ TX)

ဟာ့ဒ်ဝဲနှင့် အပြင်အဆင်
SB16၊ SB17 (X2 ပုံဆောင်ခဲ) SB18 (MCO) SB19 (NRST) SB20၊ SB21 (X3 ပုံဆောင်ခဲ) SB22 (T_SWO)
MS30025V1

Arrow.com မှ ဒေါင်းလုဒ်လုပ်ထားသည်။

Doc ID 022910 Rev ၂

၅/၅

ဟာ့ဒ်ဝဲနှင့် အပြင်အဆင်

UM1525

4.1

STM32F051R8T6 မိုက်ခရိုကွန်ထရို

စွမ်းဆောင်ရည်မြင့် ARM CortexTM-M32 0-bit RISC core ပါရှိသော ဤ 32-bit အနိမ့်နှင့် အလယ်အလတ်-သိပ်သည်းဆအဆင့်မြင့် ARMTM MCU တွင် 64 Kbytes Flash၊ 8 Kbytes RAM၊ RTC၊ timers၊ ADC၊ DAC၊ နှိုင်းယှဉ်ကိရိယာများနှင့် ဆက်သွယ်မှုကြားခံများ ပါရှိသည်။

ပုံ 5. STM32F051R8T6 အထုပ် 34-&24

STM32 F0 သည် 32-ဘစ် သို့မဟုတ် 32-ဘစ် မိုက်ခရိုကွန်ထရိုလာများမှ ကိုင်တွယ်ဖြေရှင်းသည့် အက်ပ်များတွင် 8-bit စွမ်းဆောင်ရည်နှင့် STM16 DNA မရှိမဖြစ်လိုအပ်မှုများကို ပေးဆောင်သည်။ ၎င်းသည် လက်ရှိအချိန်စွမ်းဆောင်ရည်၊ ပါဝါနည်းသောလုပ်ဆောင်ချက်၊ STM32 ဂေဟစနစ်နှင့်ဆက်စပ်နေသော အဆင့်မြင့်ဗိသုကာများနှင့် အရံပစ္စည်းများပေါင်းစပ်မှုမှ အကျိုးကျေးဇူးများရရှိပြီး STM32 ကို စျေးကွက်တွင် ကိုးကားမှုတစ်ခုဖြစ်စေခဲ့သည်။ ယခု ဤအရာအားလုံးကို ကုန်ကျစရိတ်သက်သာသော အပလီကေးရှင်းများအတွက် အသုံးပြုနိုင်ပါပြီ။ STM32 F0 သည် အိမ်တွင်းဖျော်ဖြေရေးပစ္စည်းများ၊ အသုံးအဆောင်များနှင့် စက်မှုလုပ်ငန်းသုံးပစ္စည်းများအတွက် ပြိုင်ဘက်ကင်းသော ပြောင်းလွယ်ပြင်လွယ်နှင့် အရွယ်အစားကို ပံ့ပိုးပေးပါသည်။
ဤစက်ပစ္စည်းသည် အောက်ပါအကျိုးကျေးဇူးများကို ပေးဆောင်သည်။ ပိုမိုကောင်းမွန်သော စွမ်းဆောင်ရည်နှင့် ပိုမိုကောင်းမွန်သော ကုဒ်ထိရောက်မှုတို့အတွက် သာလွန်သောကုဒ်ကို အကောင်အထည်ဖော်ခြင်း။
ထည့်သွင်းထားသော မှတ်ဉာဏ်အသုံးပြုမှုကို လျှော့ချပြီး စွမ်းဆောင်ရည်မြင့် ချိတ်ဆက်မှု နှင့် ကျယ်ပြန့်သော ပံ့ပိုးမှုပေးရန် အဆင့်မြင့် analog အရံအရံများ
အပလီကေးရှင်းများ၏ အကွာအဝေးသည် ပါဝါနည်းခြင်းအတွက် လျင်မြန်စွာနှိုးဆွပေးသည့် လိုက်လျောညီထွေရှိသော နာရီရွေးချယ်စရာများနှင့် ပါဝါနည်းသောမုဒ်များ
စားသုံးမှု
၎င်းတွင်အောက်ပါသော့ချက်အင်္ဂါရပ်များပါရှိသည်- Core နှင့်လည်ပတ်မှုအခြေအနေများ
ARM® CortexTM-M0 0.9 DMIPS/MHz အထိ 48 MHz 1.8/2.0 မှ 3.6 V ထောက်ပံ့ရေးအကွာအဝေး စွမ်းဆောင်ရည်မြင့် ချိတ်ဆက်မှု 6 Mbit/s USART 18 Mbit/s SPI နှင့်အတူ 4- မှ 16-bit ဒေတာဘောင် 1 Mbit/s I²C မြန်ဆန်သည် -mode အပေါင်း HDMI CEC မြှင့်တင်ထားသော ထိန်းချုပ်မှု 1x 16-bit 3-အဆင့် PWM မော်တာ ထိန်းချုပ်ချိန်မာ 5x 16-bit PWM တိုင်မာများ 1x 16-ဘစ် အခြေခံအချိန်တိုင်းမာ 1x 32-bit PWM အချိန်တိုင်းကိရိယာ 12 MHz I/O toggling

၅/၅

Doc ID 022910 Rev ၂

Arrow.com မှ ဒေါင်းလုဒ်လုပ်ထားသည်။

UM1525 ပုံ 6. STM32F051R8T6 ဘလောက်ပုံစံ

ဟာ့ဒ်ဝဲနှင့် အပြင်အဆင်

Arrow.com မှ ဒေါင်းလုဒ်လုပ်ထားသည်။

Doc ID 022910 Rev ၂

၅/၅

ဟာ့ဒ်ဝဲနှင့် အပြင်အဆင်

UM1525

4.2

ST-LINK/V2 ကို ထည့်သွင်းထားသည်။

ST-LINK/V2 ပရိုဂရမ်ရေးဆွဲခြင်းနှင့် အမှားရှာပြင်ခြင်းတူးလ်ကို STM32F0DISCOVERY တွင် ပေါင်းစပ်ထားသည်။ မြှုပ်သွင်းထားသော ST-LINK/V2 အား jumper ပြည်နယ်များအလိုက် မတူညီသော နည်းလမ်း 2 ခုဖြင့် အသုံးပြုနိုင်ပါသည်။ (ဇယား 3 ကိုကြည့်ပါ)။
ဘုတ်ပေါ်ရှိ MCU ပရိုဂရမ်/အမှားအယွင်း၊
SWD ချိတ်ဆက်ကိရိယာ CN3 နှင့် ချိတ်ဆက်ထားသော ကေဘယ်ကို အသုံးပြု၍ ပြင်ပအပလီကေးရှင်းဘုတ်တွင် MCU ကို ပရိုဂရမ်/အမှားအယွင်းလုပ်ပါ။
ထည့်သွင်းထားသော ST-LINK/V2 သည် STM32 စက်များအတွက် SWD ကိုသာ ပံ့ပိုးပေးသည်။ အမှားရှာပြင်ခြင်းနှင့် ပရိုဂရမ်ရေးဆွဲခြင်းဆိုင်ရာ အင်္ဂါရပ်များအကြောင်း အချက်အလက်အတွက် အသုံးပြုသူလက်စွဲ UM1075 (ST-LINK/V2 in-circuit debugger/programmer for STM8 နှင့် STM32) ကို ကိုးကား၍ ST-LINK/V2 အင်္ဂါရပ်အားလုံးကို အသေးစိတ်ဖော်ပြထားသည်။

ပုံ 7. ပုံမှန်ဖွဲ့စည်းမှု

ဇယား 3. Jumper ဖော်ပြသည်။

Jumper ပြည်နယ်

ဖော်ပြချက်

CN2 jumpers နှစ်ခုစလုံးသည် ST-LINK/V2 လုပ်ဆောင်ချက်များတွင် ဖွင့်ထားသည့် board programming (မူလ)

CN2 jumpers နှစ်ခုစလုံး OFF

ပြင်ပ CN2 ချိတ်ဆက်ကိရိယာမှတဆင့် အပလီကေးရှင်းအတွက် ST-LINK/V3 လုပ်ဆောင်ချက်များကို ဖွင့်ထားသည် (SWD ပံ့ပိုးထားသည်)

14/41 ကို Arrow.com မှ ဒေါင်းလုဒ်လုပ်ထားသည်။

Doc ID 022910 Rev ၂

UM1525

ဟာ့ဒ်ဝဲနှင့် အပြင်အဆင်

4.2.1

စက်ပေါ်ရှိ STM2 F32 ကို ပရိုဂရမ်/အမှားရှာရန် ST-LINK/V0 ကို အသုံးပြုခြင်း။
စက်ပေါ်တွင် STM32 F0 ကို အစီအစဉ်ဆွဲရန်၊ ပုံ 2 တွင် အနီရောင်ဖြင့် ပြထားသည့်အတိုင်း CN8 ပေါ်ရှိ jumper နှစ်ခုကို ရိုးရိုးတပ်လိုက်ပါ၊ သို့သော် STM3F32DISCOVERY ၏ STM051F8R6T32 နှင့် ဆက်သွယ်မှုကို နှောင့်ယှက်နိုင်သောကြောင့် CN0 connector ကို အသုံးမပြုပါနှင့်။
ပုံ 8. STM32F0DISCOVERY ဆက်သွယ်မှုပုံ

Arrow.com မှ ဒေါင်းလုဒ်လုပ်ထားသည်။

Doc ID 022910 Rev ၂

၅/၅

ဟာ့ဒ်ဝဲနှင့် အပြင်အဆင်

UM1525

4.2.2
မှတ်ချက် -

ပြင်ပ STM2 အပလီကေးရှင်းကို ပရိုဂရမ်/အမှားရှာရန် ST-LINK/V32 ကို အသုံးပြုခြင်း။
ပြင်ပအပလီကေးရှင်းတစ်ခုတွင် STM2 ကို ပရိုဂရမ်ပြုလုပ်ရန် ST-LINK/V32 ကို အသုံးပြုရန် အလွန်လွယ်ကူသည်။ ပုံ 2 တွင်ပြထားသည့်အတိုင်း CN2 မှ jumper 9 ခုကို ဖယ်ရှားပြီး ဇယား 3 အရ သင့်လျှောက်လွှာကို CN4 debug connector သို့ ချိတ်ဆက်ပါ။
သင့်ပြင်ပအက်ပ်လီကေးရှင်းတွင် CN19 pin 22 ကိုအသုံးပြုပါက SB3 နှင့် SB5 ကို ပိတ်ရပါမည်။

ဇယား ၁။

အမှားရှာပြင်ကိရိယာ CN3 (SWD)

တံ

CN3

1

VDD_TARGET

2

SWCLK

3

GND

4

SWDIO

5

NRST

6

SWO

လျှောက်လွှာမှ VDD အမည်သတ်မှတ်ခြင်း။
SWD နာရီ Ground
ပစ်မှတ် MCU ၏ SWD ဒေတာ အဝင်/အထွက် RESET
လက်ဝယ်ရှိတယ်။

ပုံ 9. ST-LINK ချိတ်ဆက်မှုပုံ

16/41 ကို Arrow.com မှ ဒေါင်းလုဒ်လုပ်ထားသည်။

Doc ID 022910 Rev ၂

UM1525

ဟာ့ဒ်ဝဲနှင့် အပြင်အဆင်

4.3

ပါဝါထောက်ပံ့မှုနှင့် ပါဝါရွေးချယ်မှု

ပါဝါထောက်ပံ့မှုကို USB ကြိုးမှတဆင့် host PC မှဖြစ်စေ သို့မဟုတ် ပြင်ပ 5V ပါဝါထောက်ပံ့မှုဖြင့် ပံ့ပိုးပေးပါသည်။
D1 နှင့် D2 diodes များသည် 5V နှင့် 3V pin များကို ပြင်ပပါဝါထောက်ပံ့မှုများမှ ကာကွယ်ပေးသည်-
အခြားအပလီကေးရှင်းဘုတ်အဖွဲ့ကို ပင်နံပါတ် P5 နှင့် P3 သို့ချိတ်ဆက်သောအခါတွင် 1V နှင့် 2V အား အထွက်ပါဝါထောက်ပံ့မှုအဖြစ် အသုံးပြုနိုင်သည်။ ဤကိစ္စတွင်၊ 5V နှင့် 3V ပင်ချောင်းများသည် 5V သို့မဟုတ် 3V ပါဝါထောက်ပံ့မှုကို ပေးဆောင်ပြီး ပါဝါသုံးစွဲမှုသည် 100 mA ထက်နိမ့်ရမည်ဖြစ်သည်။
5V အား input power supply အဖြစ်လည်းအသုံးပြုနိုင်ပါသည်။ USB ချိတ်ဆက်ကိရိယာကို PC နှင့်မချိတ်ဆက်သောအခါ။ ဤကိစ္စတွင်၊ STM32F0DISCOVERY ဘုတ်အား ပါဝါထောက်ပံ့ရေးယူနစ် သို့မဟုတ် Standard EN-60950-1: 2006+A11/2009 နှင့် ကိုက်ညီသော အရန်ပစ္စည်းများဖြင့် ပါဝါပေးဆောင်ရမည်ဖြစ်ပြီး Safety Extra Low Vol ဖြစ်ရပါမည်။tage (SELV) ပါဝါ အကန့်အသတ်ဖြင့်။

4.4

အယ်လ်အီးဒီများ

LD1 PWR- အနီရောင် LED သည် ဘုတ်အား ပါဝါဖွင့်ထားကြောင်း ဖော်ပြသည်။ LD2 COM- သုံးရောင်ခြယ် LED (COM) သည် ဆက်သွယ်ရေး အခြေအနေကို အောက်ပါအတိုင်း အကြံပေးသည်-
အနီရောင် LED/ပိတ်ခြင်း နှေးကွေးခြင်း- USB စတင်ခြင်းမပြုမီ ပါဝါဖွင့်ထားခြင်းဖြင့် အနီရောင် LED/ပိတ်ခြင်း အမြန်မှိတ်တုတ်ခြင်း- PC နှင့် ပထမဆုံး မှန်ကန်သော ဆက်သွယ်မှုပြီးနောက်
STLINK/V2 (စာရင်းကောက်ခြင်း) အနီရောင် LED ဖွင့်ထားသည်- PC နှင့် ST-LINK/V2 အကြား အစပြုခြင်း အောင်မြင်သောအခါ၊
အစိမ်းရောင် LED ဖွင့်ခြင်း- အောင်မြင်စွာ ပစ်မှတ်ဆက်သွယ်ရေး စတင်ခြင်း ပြီးနောက် အနီရောင်/စိမ်းလန်းသော LED မှိတ်တုတ်မှိတ်တုတ်- ပစ်မှတ် အနီရောင် LED ဖွင့်ထားသည်- ဆက်သွယ်ရေး ပြီးဆုံးပြီး OK လိမ္မော်ရောင် LED On- ဆက်သွယ်ရေး ချို့ယွင်းချက် အသုံးပြုသူ LD3- STM9F32R051T8 ၏ I/O PC6 သို့ ချိတ်ဆက်ထားသော အစိမ်းရောင်အသုံးပြုသူ LED . အသုံးပြုသူ LD4- အပြာရောင်အသုံးပြုသူ LED သည် STM8F32R051T8 ၏ I/O PC6 သို့ ချိတ်ဆက်ထားသည်။

4.5

ခလုတ်များကိုနှိပ်ပါ

B1 USER- STM0F32R051T8 ၏ I/O PA6 သို့ ချိတ်ဆက်ထားသော အသုံးပြုသူ ခလုတ်နှိပ်ပါ။ B2 ပြန်လည်သတ်မှတ်ခြင်း- STM32F051R8T6 ကို ပြန်လည်သတ်မှတ်ရန် အသုံးပြုသည့် ခလုတ်ကို နှိပ်ပါ။

4.6

JP2 (Idd)

Idd ဟု တံဆိပ်တပ်ထားသော Jumper JP2 သည် STM32F051R8T6 ၏ သုံးစွဲမှုကို ခုန်ပါကို ဖယ်ရှားပြီး အမ်မီတာကို ချိတ်ဆက်ခြင်းဖြင့် တိုင်းတာရန် ခွင့်ပြုသည်။
Jumper on- STM32F051R8T6 ကို ပါဝါဖွင့်ထားသည် (မူလ)။
Jumper off- STM32F051R8T6 လက်ရှိတိုင်းတာရန် အမ်မီတာတစ်ခု ချိတ်ဆက်ထားရမည် (အမ်မီတာမရှိပါက၊ STM32F051R8T6 သည် ပါဝါမရှိပါ)။

Doc ID 022910 Rev ၂

၅/၅

Arrow.com မှ ဒေါင်းလုဒ်လုပ်ထားသည်။

ဟာ့ဒ်ဝဲနှင့် အပြင်အဆင်

UM1525

4.7
4.7.1
4.7.2

OSC နာရီ
OSC နာရီထောက်ပံ့မှု
PF0 နှင့် PF1 ကို GPIO အဖြစ် သို့မဟုတ် HSE oscillator အဖြစ် သုံးနိုင်သည်။ ပုံသေအားဖြင့် ဤ I/Os များကို GPIO အဖြစ် စီစဉ်သတ်မှတ်ထားသောကြောင့် SB16 နှင့် SB17 ကို ပိတ်လိုက်သည်၊ SB18 ကိုဖွင့်ထားပြီး R22၊ R23၊ C13 နှင့် C14 တို့ကို လူမထည့်ပါ။
ပြင်ပ HSE နာရီကို MCU သို့ ST-LINK မှ MCO နည်းလမ်းသုံးမျိုးဖြင့် ပံ့ပိုးနိုင်ပါသည်။ STM32F103 ၏ MCO မှ။ ဤအကြိမ်ရေ မရနိုင်ပါ။
ပြောင်းလဲသွားသည်၊ ၎င်းကို 8 MHz တွင် ပြင်ဆင်ပြီး STM0F32R051T8 ၏ PF6-OSC_IN သို့ ချိတ်ဆက်ထားသည်။ ဖွဲ့စည်းမှုလိုအပ်သည်- SB16၊ SB18 ပိတ်ထားသော R22၊ R23 သည် SB17 OPEN Oscillator ပေါ်ရှိ SB2 ကိုဖယ်ရှားသည်။ X32 crystal မှ (မပေးထားပါ)။ ပုံမှန်ကြိမ်နှုန်းများနှင့် ၎င်း၏ ကာပတ်စီတာများနှင့် ခုခံအားများအတွက်၊ STM051F8R6T16 ဒေတာစာရွက်ကို ကိုးကားပါ။ လိုအပ်သောဖွဲ့စည်းပုံ- SB17, SB18 SB22 OPEN R23, R13, C14, C0 ပြင်ပ PF7 မှ Oscillator ကိုဂဟေဆော်သည်။ ပြင်ပ oscillator မှ P1 ချိတ်ဆက်ကိရိယာ၏ pin 16 မှတဆင့်။ လိုအပ်သောဖွဲ့စည်းပုံ- SB17၊ SB18 ပိတ်ထားသော SB22 OPEN R23 နှင့် RXNUMX ကိုဖယ်ရှားထားသည်
OSC 32 KHz နာရီထောက်ပံ့သည်။
PC14 နှင့် PC15 ကို GPIO အဖြစ် သို့မဟုတ် LSE oscillator အဖြစ် သုံးနိုင်သည်။ ပုံသေအားဖြင့် ဤ I/Os များကို GPIO အဖြစ် ပြင်ဆင်သတ်မှတ်ထားသောကြောင့် SB20 နှင့် SB21 တို့ကို ပိတ်ထားပြီး X3၊ R24၊ R25 တို့ကို ဖြည့်သွင်းမည်မဟုတ်ပါ။
ပြင်ပ LSE နာရီကို MCU သို့ နည်းလမ်းနှစ်မျိုးဖြင့် ပေးနိုင်သည်- Oscillator onboard။ X3 crystal မှ (မပေးထားပါ)။ ဖွဲ့စည်းမှု လိုအပ်သည်-
SB20, SB21 OPEN C15, C16, R24 နှင့် R25 ရှိတာပါ။ ပြင်ပ PC14 မှ Oscillator ပြင်ပ oscillator မှ P5 ချိတ်ဆက်ကိရိယာ၏ ပင်နံပါတ် 1 ကို တူးပါ။ ဖွဲ့စည်းမှုလိုအပ်သည်- SB20၊ SB21 ပိတ်ထားသော R24 နှင့် R25 ကို ဖယ်ရှားထားသည်။

18/41 ကို Arrow.com မှ ဒေါင်းလုဒ်လုပ်ထားသည်။

Doc ID 022910 Rev ၂

UM1525

ဟာ့ဒ်ဝဲနှင့် အပြင်အဆင်

4.8

ဂဟေတံတားများ

ဇယား 5. ဂဟေဆက်တံတား ဆက်တင်များ

တံတား

ပြည်နယ်(၁)

ဖော်ပြချက်

SB16,17 (X2 ပုံဆောင်ခဲ)(၂)ခု၊
SB6,8,10,12 (ပုံသေ) SB5,7,9,11 (သီးသန့်)

ပိတ်ပါ။
ON ON OFF

SB20,21 (X3 ပုံဆောင်ခဲ)

ပိတ်ပါ

SB4 (B2-RESET)

အဖွင့်အပိတ်

SB3 (B1-အသုံးပြုသူ)

အဖွင့်အပိတ်

SB1

ON

(VBAT ကို VDD မှ ပါဝါသုံးထားသည်) ပိတ်ပါ။

SB14,15 (RX,TX)

ပိတ်ပါ

SB19 (NRST)

အဖွင့်အပိတ်

SB22 (T_SWO)
SB13 (STM_RST)

ON OFF OFF ON

SB2 (BOOT0)

အဖွင့်အပိတ်

SB18 (MCO)(၂)၊

အဖွင့်အပိတ်

X2၊ C13၊ C14၊ R22 နှင့် R23 သည် နာရီတစ်လုံးကို ပံ့ပိုးပေးသည်။ PF0၊ PF1 ကို P1 နှင့် ချိတ်ဆက်မှု ဖြတ်တောက်ထားသည်။ PF0၊ PF1 သည် P1 နှင့် ချိတ်ဆက်ထားပါသည် (R22၊ R23 နှင့် SB18 တို့ကို တပ်ဆင်၍မရပါ)။ သီးသန့်၊ မွမ်းမံပါ။ သီးသန့်၊ မွမ်းမံပါ။ X3၊ C15၊ C16၊ R24 နှင့် R25 သည် 32 KHz နာရီကို ပေးဆောင်သည်။ PC14၊ PC15 သည် P1 သို့မချိတ်ဆက်ပါ။ PC14၊ PC15 သည် P1 နှင့်သာ ချိတ်ဆက်သည် (R24၊ R25 တပ်ဆင်ရန် မလိုအပ်ပါ)။ B2 ခလုတ်ကို STM32F051R8T6 MCU ၏ NRST ပင်နံပါတ်သို့ ချိတ်ဆက်ထားသည်။ B2 ခလုတ်သည် STM32F051R8T6 MCU ၏ NRST ပင်နံပါတ်ကို မချိတ်ဆက်ပါ။ B1 ခလုတ်ကို PA0 နှင့် ချိတ်ဆက်ထားသည်။ B1 ခလုတ်ကို PA0 နှင့် မချိတ်ဆက်ပါ။ VBAT ကို VDD မှ အမြဲတမ်း ပါဝါသုံးထားသည်။ VBAT သည် VDD ​​မှ ပါဝါမရှိသော်လည်း P3 ၏ pin1။ သီးသန့်၊ မွမ်းမံပါ။ သီးသန့်၊ မွမ်းမံပါ။ CN3 ချိတ်ဆက်ကိရိယာ၏ NRST အချက်ပြမှုသည် STM32F051R8T6 MCU ၏ NRST ပင်နံပါတ်သို့ ချိတ်ဆက်ထားသည်။ CN3 ချိတ်ဆက်ကိရိယာ၏ NRST အချက်ပြမှုသည် STM32F051R8T6 MCU ၏ NRST ပင်နံပါတ်သို့ မချိတ်ဆက်ပါ။ CN3 ချိတ်ဆက်ကိရိယာ၏ SWO အချက်ပြမှုသည် PB3 သို့ ချိတ်ဆက်ထားသည်။ SWO အချက်ပြမှုကို မချိတ်ဆက်ပါ။ STM32F103C8T6 (ST-LINK/V2) NRST အချက်ပြမှုတွင် ဖြစ်ပွားမှုမရှိပါ။ STM32F103C8T6 (ST-LINK/V2) NRST အချက်ပြမှုသည် GND သို့ ချိတ်ဆက်ထားသည်။ STM0F32R051T8 MCU ၏ BOOT6 အချက်ပြမှုသည် 510 Ohm ဆွဲချသည့် ခုခံမှုမှတဆင့် နိမ့်နေပါသည်။ STM0F32R051T8 MCU ၏ BOOT6 အချက်ပြမှုကို ဂဟေဆက်ရန်အတွက် 10 KOhm ဆွဲအား R27 မှတဆင့် မြင့်မားစွာသတ်မှတ်နိုင်သည်။ STM8F32C103T8 ၏ MCO မှ OSC_IN အတွက် 6 MHz ကို ပံ့ပိုးပေးသည်။ SB16၊ SB17 ဖော်ပြချက်ကို ကြည့်ပါ။

1. မူရင်း SBx အခြေအနေကို ရဲရင့်စွာ ပြထားသည်။
2. OSC_IN နာရီသည် SB18 ကိုဖွင့်ထားလျှင် SB16,17 ကိုပိတ်ပြီး SB2 ကိုပိတ်ထားပါက SB18 မှ X16,17 မှလာပါသည်။

Doc ID 022910 Rev ၂

၅/၅

Arrow.com မှ ဒေါင်းလုဒ်လုပ်ထားသည်။

ဟာ့ဒ်ဝဲနှင့် အပြင်အဆင်

UM1525

4.9

တိုးချဲ့ချိတ်ဆက်မှုများ

အမျိုးသားခေါင်းစီး P1 နှင့် P2 တို့သည် STM32F0DISCOVERY ကို စံပုံစံပုံတူရိုက်ခြင်း/ထုပ်ပိုးခြင်းဘုတ်အဖွဲ့သို့ ချိတ်ဆက်နိုင်သည်။ STM32F051R8T6 GPI/O များကို ဤချိတ်ဆက်ကိရိယာများတွင် ရနိုင်ပါသည်။ P1 နှင့် P2 ကို oscilloscope၊ logical analyzer သို့မဟုတ် voltmeter ဖြင့်လည်း စစ်ဆေးနိုင်သည်။

ဇယား ၁။

MCU ပင်နံပါတ်ဖော်ပြချက်နှင့် ဘုတ်အဖွဲ့လုပ်ဆောင်ချက် (စာမျက်နှာ 1 မှ 7)

MCU ပင်နံပါတ်

ဘုတ်အဖွဲ့ လုပ်ဆောင်ချက်

P2 P1 CN3 ပါဝါထောက်ပံ့မှု အခမဲ့ I/O OSC SWD LED ခလုတ် LQFP64

အဓိကလုပ်ဆောင်ချက်

အခြားလုပ်ဆောင်ချက်များကို

BOOT0 BOOT0

60

NRST NRST

7

2_CTS၊

IN0၊

2_CH1_ETR၊

PA0

1_INM6၊ 1_OUT၊

14

TSC_G1_IO1၊

RTC_TAMP2,

WKUP1

2_RTS၊

IN1၊

PA1

2_CH2၊ 1_INP၊

15

TSC_G1_IO2၊

အဖြစ်အပျက်

2_TX၊

IN2၊

2_CH3၊

PA2

15_CH1၊

16

2_INM6၊

2_ထွက်၊

TSC_G1_IO3

2_RX၊

IN3၊

PA3

2_CH4၊ 15_CH2၊

17

2_INP၊

TSC_G1_IO4၊

USER

NRST ပြန်သတ်မှတ်ပါ။

၁၃၀၀ ၇၆၉ ၆၈၈
15
၁၃၀၀ ၇၆၉ ၆၈၈

20/41 ကို Arrow.com မှ ဒေါင်းလုဒ်လုပ်ထားသည်။

Doc ID 022910 Rev ၂

UM1525

ဟာ့ဒ်ဝဲနှင့် အပြင်အဆင်

ဇယား ၁။

MCU ပင်နံပါတ်ဖော်ပြချက်နှင့် ဘုတ်အဖွဲ့လုပ်ဆောင်ချက် (စာမျက်နှာ 2 မှ 7)

MCU ပင်နံပါတ်

ဘုတ်အဖွဲ့ လုပ်ဆောင်ချက်

P2 P1 CN3 ပါဝါထောက်ပံ့မှု အခမဲ့ I/O OSC SWD LED ခလုတ် LQFP64

အဓိကလုပ်ဆောင်ချက်

အခြားလုပ်ဆောင်ချက်များကို

1_NSS / 1_WS၊

2_CK၊

IN4၊

PA4

14_CH1၊ DAC1_OUT၊

20

1_INM4၊

2_INM4၊

TSC_G2_IO1

1_SCK/1_CK၊

ဗဟိုအလုပ်အမှုဆောင်၊

IN5၊

PA5

2_CH1_ETR၊ (DAC2_OUT)၊

21

1_INM5၊

2_INM5၊

TSC_G2_IO2

1_MISO/1_MCK၊

IN6၊

3_CH1၊

PA6

1_BKIN၊ 16_CH1၊

22

1_ထွက်၊

TSC_G2_IO3၊

အဖြစ်အပျက်

1_MOSI / 1_SD၊

IN7၊

3_CH2၊

14_CH1၊

PA7

1_CH1N၊

23

17_CH1၊

2_ထွက်၊

TSC_G2_IO4၊

အဖြစ်အပျက်

1_CK၊

PA8

1_CH1၊ EVENTOUT၊

41

MCO

1_TX၊

PA9

1_CH2၊ 15_BKIN၊

42

TSC_G4_IO1

၄ ၆၀၂၈၃၀၆ ၄ ၆၀၂၈၃၅၂
၇၁၄၀၅ ၀.၀၃၅

Doc ID 022910 Rev ၂

၅/၅

Arrow.com မှ ဒေါင်းလုဒ်လုပ်ထားသည်။

ဟာ့ဒ်ဝဲနှင့် အပြင်အဆင်

ဇယား ၁။

MCU ပင်နံပါတ်ဖော်ပြချက်နှင့် ဘုတ်အဖွဲ့လုပ်ဆောင်ချက် (စာမျက်နှာ 3 မှ 7)

MCU ပင်နံပါတ်

ဘုတ်အဖွဲ့ လုပ်ဆောင်ချက်

UM1525

P2 P1 CN3 ပါဝါထောက်ပံ့မှု အခမဲ့ I/O OSC SWD LED ခလုတ် LQFP64

အဓိကလုပ်ဆောင်ချက်

အခြားလုပ်ဆောင်ချက်များကို

1_RX၊

PA10

1_CH3၊ 17_BKIN၊

43

TSC_G4_IO2

1_CTS၊

1_CH4၊

PA11 1_OUT၊

44

TSC_G4_IO3၊

အဖြစ်အပျက်

1_RTS၊

1_ETR၊

PA12 2_OUT၊

45

TSC_G4_IO4၊

အဖြစ်အပျက်

PA13

IR_OUT၊ SWDAT

46

PA14

2_TX၊ SWCLK

49

1_NSS / 1_WS၊

PA15

2_RX၊ 2_CH1_ETR၊

50

အဖြစ်အပျက်

IN8၊

3_CH3၊

PB0

1_CH2N၊

26

TSC_G3_IO2၊

အဖြစ်အပျက်

IN9၊

3_CH4၊

PB1

14_CH1၊

27

1_CH3N၊

TSC_G3_IO3

PB2 သို့မဟုတ်

NPOR (1.8V

TSC_G3_IO4

28

မုဒ်)

1_SCK/1_CK၊

PB3

2_CH2၊ TSC_G5_IO1၊

55

အဖြစ်အပျက်

SWO

SWDIO SWCLK

၇၁၄၀၅ ၀.၀၃၅

21

4

20

2

17

16

27

28

29

6

11

၅/၅

Doc ID 022910 Rev ၂

Arrow.com မှ ဒေါင်းလုဒ်လုပ်ထားသည်။

UM1525

ဟာ့ဒ်ဝဲနှင့် အပြင်အဆင်

ဇယား ၁။

MCU ပင်နံပါတ်ဖော်ပြချက်နှင့် ဘုတ်အဖွဲ့လုပ်ဆောင်ချက် (စာမျက်နှာ 4 မှ 7)

MCU ပင်နံပါတ်

ဘုတ်အဖွဲ့ လုပ်ဆောင်ချက်

P2 P1 CN3 ပါဝါထောက်ပံ့မှု အခမဲ့ I/O OSC SWD LED ခလုတ် LQFP64

အဓိကလုပ်ဆောင်ချက်

အခြားလုပ်ဆောင်ချက်များကို

1_MISO/1_MCK၊

PB4

3_CH1၊ TSC_G5_IO2၊

56

အဖြစ်အပျက်

1_MOSI / 1_SD၊

PB5

1_SMBA၊ 16_BKIN၊

57

3_CH2

1_SCL၊

PB6

1_TX၊ 16_CH1N၊

58

TSC_G5_IO3

1_SDA၊

PB7

1_RX၊ 17_CH1N၊

59

TSC_G5_IO4

1_SCL၊

PB8

CEC, 16_CH1၊

61

TSC_SYNC

1_SDA၊

PB9

IR_EVENTOUT၊ 17_CH1၊

62

အဖြစ်အပျက်

2_SCL၊

PB10

CEC, 2_CH3၊

29

ချိန်ကိုက်ခြင်း။

2_SDA၊

PB11

2_CH4၊ G6_IO1၊

30

အဖြစ်အပျက်

2_NSS၊

PB12

1_BKIN၊ G6_IO2၊

33

အဖြစ်အပျက်

2_SCK၊

PB13 1_CH1N၊

34

G6_IO3

10 9 8 7 4 3 30 31 32 32

Doc ID 022910 Rev ၂

၅/၅

Arrow.com မှ ဒေါင်းလုဒ်လုပ်ထားသည်။

ဟာ့ဒ်ဝဲနှင့် အပြင်အဆင်

ဇယား ၁။

MCU ပင်နံပါတ်ဖော်ပြချက်နှင့် ဘုတ်အဖွဲ့လုပ်ဆောင်ချက် (စာမျက်နှာ 5 မှ 7)

MCU ပင်နံပါတ်

ဘုတ်အဖွဲ့ လုပ်ဆောင်ချက်

အဓိကလုပ်ဆောင်ချက်

အခြားလုပ်ဆောင်ချက်များကို

2_MISO၊

PB14

1_CH2N၊ 15_CH1၊

35

G6_IO4

2_MOSI၊

1_CH3N၊

PB15 15_CH1N၊

36

15_CH2၊

RTC_REFIN

PC0

IN10၊ ပွဲစဉ်

8

PC1

IN11၊ ပွဲစဉ်

9

PC2

IN12၊ ပွဲစဉ်

10

PC3

IN13၊ ပွဲစဉ်

11

PC4

IN14၊ ပွဲစဉ်

24

PC5

IN15၊ TSC_G3_IO1

25

PC6

3_CH1

37

PC7

3_CH2

38

PC8

3_CH3

39

PC9

3_CH4

40

PC10

51

PC11

52

PC12

53

RTC_TAMP1,

PC13

RTC_TS၊ RTC_OUT၊

2

WKUP2

စိမ်းပြာ

P2 P1 CN3 ပါဝါထောက်ပံ့မှု အခမဲ့ I/O OSC SWD LED ခလုတ် LQFP64

UM1525
31
30
၄ ၆ ၀၂ ၅၆ ၀ ၀
29 28 27 26 15 14 13 4

၅/၅

Doc ID 022910 Rev ၂

Arrow.com မှ ဒေါင်းလုဒ်လုပ်ထားသည်။

UM1525

ဟာ့ဒ်ဝဲနှင့် အပြင်အဆင်

ဇယား ၁။

MCU ပင်နံပါတ်ဖော်ပြချက်နှင့် ဘုတ်အဖွဲ့လုပ်ဆောင်ချက် (စာမျက်နှာ 6 မှ 7)

MCU ပင်နံပါတ်

ဘုတ်အဖွဲ့ လုပ်ဆောင်ချက်

P2

P1

CN3

OSC

အယ်လ်အီးဒီ

အဓိကလုပ်ဆောင်ချက်

အခြားလုပ်ဆောင်ချက်များကို

လျှပ်စစ်ဓာတ်အားထုတ်ပေးသောကိရိယာ

အခမဲ့ I/O

SWD

ခလုတ်နှိပ်ပါ။

LQFP64

OSC32_IN OSC32_OUT

PC14-

OSC32_ OSC32_IN

3

IN

PC15-

OSC32_ OSC32_OUT

4

ထုတ်လိုက်

PD2

3_ETR

54

PF0OSC_IN

OSC_IN

5

PF1-

OSC_ OSC_OUT

6

ထုတ်လိုက်

PF4

အဖြစ်အပျက်

18

PF5

အဖြစ်အပျက်

19

PF6

2_SCL

47

PF7

2_SDA

48

VBAT VBAT

1

VDD_1

64

VDD_2

32

VDDA

13

VSS_1

63

VSS_2

31

VSSA

12

OSC_IN OSC_OUT

5
6
၇၁၄၀၅ ၀.၀၃၅
၁၃၀၀ ၇၆၉ ၆၈၈
၁၃၀၀ ၇၆၉ ၆၈၈

5V

1

3V

1

5

22

3

VDD GND GND GND

Doc ID 022910 Rev ၂

၅/၅

Arrow.com မှ ဒေါင်းလုဒ်လုပ်ထားသည်။

P2 P1 CN3 ပါဝါထောက်ပံ့မှု GND GND အခမဲ့ I/O OSC SWD LED ခလုတ် LQFP64

ဟာ့ဒ်ဝဲနှင့် အပြင်အဆင်

ဇယား ၁။

MCU ပင်နံပါတ်ဖော်ပြချက်နှင့် ဘုတ်အဖွဲ့လုပ်ဆောင်ချက် (စာမျက်နှာ 7 မှ 7)

MCU ပင်နံပါတ်

ဘုတ်အဖွဲ့ လုပ်ဆောင်ချက်

အဓိကလုပ်ဆောင်ချက်

အခြားလုပ်ဆောင်ချက်များကို

UM1525

၁၃၀၀ ၇၆၉ ၆၈၈

26/41 ကို Arrow.com မှ ဒေါင်းလုဒ်လုပ်ထားသည်။

Doc ID 022910 Rev ၂

UM1525

ပုံတူရိုက်ခြင်းဘုတ်ပေါ်ရှိ မော်ဂျူးများကို ချိတ်ဆက်ခြင်း။

5

ပုံတူရိုက်ခြင်းဘုတ်ပေါ်ရှိ မော်ဂျူးများကို ချိတ်ဆက်ခြင်း။

ဒီပုဒ်မမှာ ရည်းစားဟောင်း ပေးတယ်။ampအစုံလိုက်တွင်ပါရှိသော ပုံတူရိုက်ဘုတ်မှတစ်ဆင့် STM32F0DISCOVERY kit သို့ အမျိုးမျိုးသောထုတ်လုပ်သူများမှရရှိနိုင်သည့်အဆင်သင့်အသုံးပြုနိုင်သည့် module များကိုမည်ကဲ့သို့ချိတ်ဆက်နည်း les ။
Software exampအောက်တွင်ဖော်ပြထားသောချိတ်ဆက်မှုများအပေါ်အခြေခံ၍ les သည် www.st.com/stm32f0discovery တွင်ရရှိနိုင်ပါသည်။

5.1

Mikroelektronica ဆက်စပ်ပစ္စည်း ဘုတ်များ
Mikroelektronika၊ http://www.mikroe.com သည် mikroBUSTM (http://www.mikroe.com/mikrobus_specs.pdf) နှင့် IDC10 ဟုအမည်ပေးထားသည့် ၎င်းတို့၏ဆက်စပ်ပစ္စည်းဘုတ်များအတွက် စံချိတ်ဆက်ကိရိယာနှစ်ခုကို သတ်မှတ်ထားသည်။
MikroBUSTM သည် ဆက်စပ်ဘုတ်များကို SPI၊ USART သို့မဟုတ် I16C ဆက်သွယ်ရေးများမှတဆင့် မိုက်ခရိုကွန်ထရိုလာဘုတ်သို့ အလွန်လျင်မြန်လွယ်ကူစွာ ချိတ်ဆက်ရန် 2-pin ချိတ်ဆက်ကိရိယာဖြစ်ပြီး၊ Analog Input၊ PWM နှင့် Interrupt ကဲ့သို့သော အပိုပင်နံပါတ်များပါဝင်သည်။
mikroElektronika ဘုတ်အဖွဲ့အစုံကို mikroBUSTM ကို "ကလစ်ဘုတ်များ" ဟုခေါ်သည်။
IDC10 သည် MCU ၏ ယေဘူယျ ရည်ရွယ်ချက် I/O ကို အခြားသော ဆက်စပ်ပစ္စည်း ဘုတ်များနှင့် ချိတ်ဆက်ရန် 10-pin connector ဖြစ်သည်။
အောက်ဖော်ပြပါဇယားများသည် mikroBUSTM နှင့် IDC ဘုတ်များကို STM32F0DISCOVERY သို့ချိတ်ဆက်ရန်အတွက် အဖြေတစ်ခုဖြစ်သည်။ မတူညီသော ex တွင်အသုံးပြုသောဤဖြေရှင်းချက်amples ကို www.st.com/stm32f0discovery တွင် ရရှိနိုင်ပါသည်။

ဇယား 7. mikroBUSTM ကို အသုံးပြု၍ ချိတ်ဆက်ခြင်း။

Mikroelektronica mikroBUSTM

တံ

ဖော်ပြချက်

RST CS SCK တစ်ခု

အင်နာလော့ပင်တံကို ပြန်လည်သတ်မှတ်ရန် ပင်နံပါတ် SPI Chip လိုင်း SPI နာရီလိုင်းကို ရွေးပါ။

MISO

SPI Slave Output လိုင်း

MOSI PWM INT

SPI Slave Input line PWM output line Hardware Interrupt line

RX

UART လက်ခံလိုင်း

TX SCL SDA 5V

UART Transmit line I2C Clock line I2C Data line VCC 5V ပါဝါလိုင်း

STM32F0DISCOVERY

ပင်နံပါတ် PA4 PB13 PA11 PB3 PB4 PB5 PA8 PB12 PA3 PA2 PF6 PF7 5V

ဖော်ပြချက် DAC1_OUT GPIO OUTPUT (5V tolerant) GPIO OUTPUT (5V tolerant) SPI1_SCK SPI1_MISO SPI1_MOSI TIM1_CH1 GPIO INPUT EXTI (5V tolerant) USART2_RX USART2_TX I2C2_SCL Power line I2C2_SCL

Doc ID 022910 Rev ၂

၅/၅

Arrow.com မှ ဒေါင်းလုဒ်လုပ်ထားသည်။

ပုံတူရိုက်ခြင်းဘုတ်ပေါ်ရှိ မော်ဂျူးများကို ချိတ်ဆက်ခြင်း။

ဇယား 8. IDC10 ကို အသုံးပြု၍ ချိတ်ဆက်ခြင်း။

Mikroelektronica IDC10 ချိတ်ဆက်ကိရိယာ

P0

GPIO

P1

GPIO

P2

GPIO

P3

GPIO

P4

GPIO

P5

GPIO

P6

GPIO

P7 VCC GND P0

GPIO VCC 5V ဓာတ်အားလိုင်း အကိုးအကား Ground GPIO

P1

GPIO

P2

GPIO

P3

GPIO

UM1525

STM32F0DISCOVERY

PC0 PC1 PC2 PC3 PC4 PC5 PC6 PC7 3V GND PC0 PC1 PC2 PC3

GPIO OUTPUT (3.3V ဒဏ်ခံနိုင်သည်) GPIO OUTPUT (3.3V ဒဏ်ခံနိုင်သည်) GPIO OUTPUT (3.3V ဒဏ်ခံနိုင်သည်) GPIO OUTPUT (3.3V ဒဏ်ခံနိုင်သည်) GPIO OUTPUT (3.3V ခံနိုင်ရည်ရှိ) GPIO OUTPIO (3.3V GPVOUTPOUTlerant) (5V ဒဏ်ခံနိုင်သည်) VDD VSS GPIO OUTPUT (5V ဒဏ်ခံနိုင်သည်) GPIO OUTPUT (3.3V ဒဏ်ခံနိုင်သည်) GPIO OUTPUT (3.3V ဒဏ်ခံနိုင်သည်) GPIO OUTPUT (3.3V ဒဏ်ခံနိုင်သည်)

28/41 ကို Arrow.com မှ ဒေါင်းလုဒ်လုပ်ထားသည်။

Doc ID 022910 Rev ၂

UM1525

ပုံတူရိုက်ခြင်းဘုတ်ပေါ်ရှိ မော်ဂျူးများကို ချိတ်ဆက်ခြင်း။

ပုံ 10 သည် STM32F0 Discovery နှင့် connectors 2 ခု၊ IDC10 နှင့် mikroBUSTM အကြားချိတ်ဆက်မှုများကို သရုပ်ဖော်သည်။
ပုံ 10။ IDC10 နှင့် mikroBUSTM ချိတ်ဆက်ကိရိယာများကို အသုံးပြုခြင်း။

Arrow.com မှ ဒေါင်းလုဒ်လုပ်ထားသည်။

Doc ID 022910 Rev ၂

၅/၅

ပုံတူရိုက်ခြင်းဘုတ်ပေါ်ရှိ မော်ဂျူးများကို ချိတ်ဆက်ခြင်း။

UM1525

5.2

ST MEMS "အဒပ်တာဘုတ်များ"၊ စံ DIL24 ပလပ်ပေါက်
STMicroelectronics သည် SPI သို့မဟုတ် I24C ဆက်သွယ်ရေးများမှတစ်ဆင့် မိုက်ခရိုကွန်ထရိုလာနှင့် ချိတ်ဆက်ထားသော ၎င်း၏ MEMS အာရုံခံကိရိယာများကို အလွယ်တကူ အကဲဖြတ်ရန် စံ DIL2 ချိတ်ဆက်ကိရိယာကို သတ်မှတ်ခဲ့သည်။
ဇယား 9 သည် DIL24 ဘုတ်များကို STM32F0DISCOVERY နှင့် ချိတ်ဆက်ရန်အတွက် ဖြေရှင်းချက်တစ်ခုဖြစ်ပြီး၊ ဤဖြေရှင်းချက်ကို မတူညီသော ex တွင် အသုံးပြုသည်။amples နှင့် www.st.com/stm32f0discovery တွင် ရရှိနိုင်ပါသည်။

ဇယား ၉။ DIL9 ဘုတ် ST MEMS DIL24 Eval ဘုတ်နှင့် ချိတ်ဆက်ခြင်း
P01 VDD ပါဝါထောက်ပံ့မှု P02 Vdd_IO I/O ပင်များအတွက် ပါဝါထောက်ပံ့မှု P03 NC P04 NC P05 NC P06 NC P07 NC P08 NC P09 NC P10 NC P11 NC P12 NC P13 GND 0V ထောက်ပံ့မှု P14 INT1 ပြတ်တောက်မှု NC P1 P15 အနှောက်အယှက် 2 P2 NC P16 NC P17 CS – 18:SPI ဖွင့်ထားသည့် 19:I0C မုဒ်

P20

SCL (I2C အမှတ်စဉ်နာရီ) SPC (SPI အမှတ်စဉ်နာရီ)

3V မှ 3V
GND PB12 PB11
PA11 PB6 PB3

STM32F0DISCOVERY VDD VDD
GND GPIO INPUT EXTI (5V ခံနိုင်ရည်ရှိ) GPIO INPUT EXTI (5V ခံနိုင်ရည်ရှိ)
GPIO OUTPUT (5V ခံနိုင်ရည်ရှိ) I2C1_SCL SPI1_SCK

P21

SDA I2C Serial Data SDI SPI Serial Data ထည့်သွင်းခြင်း။

PB7 I2C1_SDA PB5 SPI1_MOSI

P22

SDO SPI Serial Data Output I2C သည် device address ၏ သိသာထင်ရှားသော bit နည်းပါးသည်။

PB4

SPI1_MISO

P23 NC P24 NC

30/41 ကို Arrow.com မှ ဒေါင်းလုဒ်လုပ်ထားသည်။

Doc ID 022910 Rev ၂

UM1525

ပုံတူရိုက်ခြင်းဘုတ်ပေါ်ရှိ မော်ဂျူးများကို ချိတ်ဆက်ခြင်း။

ပုံ 11 သည် STM32F0 Discovery နှင့် DIL24 socket အကြားချိတ်ဆက်မှုများကို သရုပ်ဖော်သည်။
ပုံ 11. DIL24 socket ချိတ်ဆက်မှုများ

Arrow.com မှ ဒေါင်းလုဒ်လုပ်ထားသည်။

Doc ID 022910 Rev ၂

၅/၅

ပုံတူရိုက်ခြင်းဘုတ်ပေါ်ရှိ မော်ဂျူးများကို ချိတ်ဆက်ခြင်း။

UM1525

မှတ်ချက် -

ပံ့ပိုးထားသော MEMS အဒက်တာဘုတ်များ
ဇယား 10 သည် 2012 ခုနှစ် ဧပြီလအထိ ပံ့ပိုးထားသော MEMS အဒက်တာဘုတ်များစာရင်းဖြစ်သည်။

ဇယား 10။ ပံ့ပိုးထားသော MEMS အဒက်တာဘုတ်များ

ST MEMS DIL24 Eval ဘုတ်အဖွဲ့

အဓိကထုတ်ကုန်

STEVAL-MKI009V1

LIS3LV02DL

STEVAL-MKI013V1 STEVAL-MKI015V1

LIS302DL LIS344ALH

STEVAL-MKI082V1

LPY4150AL

STEVAL-MKI083V1

LPY450AL

STEVAL-MKI084V1

LPY430AL

STEVAL-MKI085V1

LPY410AL

STEVAL-MKI086V1

LPY403AL

STEVAL-MKI087V1

LIS 331DL

STEVAL-MKI088V1

LIS33DE

STEVAL-MKI089V1 STEVAL-MKI090V1

LIS331DLH LIS331DLF

STEVAL-MKI091V1

LIS331DLM

STEVAL-MKI092V1

LIS331HH

STEVAL-MKI095V1 STEVAL-MKI096V1

LPR4150AL LPR450AL

STEVAL-MKI097V1

LPR430AL

STEVAL-MKI098V1

LPR410AL

STEVAL-MKI099V1

LPR403AL

STEVAL-MKI105V1 STEVAL-MKI106V1

LIS3DH LSM303DLHC

STEVAL-MKI107V1

L3G4200D

STEVAL-MKI107V2

L3GD20

STEVAL-MKI108V1 STEVAL-MKI108V2 STEVAL-MKI110V1

9AXISMODULE v1 [LSM303DLHC + L3G4200D] 9AXISMODULE v2 [LSM303DLHC + L3GD20] AIS328DQ

STEVAL-MKI113V1

LSM303DLM

STEVAL-MKI114V1

MAG PROBE (LSM303DLHC ကိုအခြေခံ၍)

STEVAL-MKI120V1 STEVAL-MKI122V1

LPS331AP LSM330DLC

STEVAL-MKI123V1

LSM330D

STEVAL-MKI124V1

10axisMODULE [LSM303DLHC + L3GD20+ LPS331AP]

STEVAL-MKI125V1

A3G4250D

နောက်ဆုံးပေါ်စာရင်းအတွက်၊ http://www.st.com/internet/evalboard/subclass/1116.jsp သို့ ဝင်ရောက်ကြည့်ရှုပါ။ DIL24 ဘုတ်များကို "အထွေထွေဖော်ပြချက်" နယ်ပယ်တွင် "adapter boards" အဖြစ်ဖော်ပြသည်။

၅/၅

Doc ID 022910 Rev ၂

Arrow.com မှ ဒေါင်းလုဒ်လုပ်ထားသည်။

UM1525

ပုံတူရိုက်ခြင်းဘုတ်ပေါ်ရှိ မော်ဂျူးများကို ချိတ်ဆက်ခြင်း။

5.3

Arduino ဒိုင်းဘုတ်များ
ArduinoTM သည် ပြောင်းလွယ်ပြင်လွယ်၊ အသုံးပြုရလွယ်ကူသော ဟာ့ဒ်ဝဲနှင့် ဆော့ဖ်ဝဲလ်များအပေါ် အခြေခံထားသည့် ပွင့်လင်းသောအရင်းအမြစ် အီလက်ထရွန်နစ်ပစ္စည်းပုံတူပုံတူပလပ်ဖောင်းတစ်ခုဖြစ်သည်။ နောက်ထပ်အချက်အလက်များအတွက် http://www.arduino.cc တွင်ကြည့်ပါ။
Arduino ဆက်စပ်ဘုတ်များကို “Shields” ဟုခေါ်ပြီး အောက်ပါဇယားအတိုင်း STM32F0 Discovery နှင့် အလွယ်တကူ ချိတ်ဆက်နိုင်ပါသည်။

ဇယား 11။ Arduino ဒိုင်းများဖြင့် ချိတ်ဆက်ခြင်း။

Arduino ဒိုင်းများဖြင့် ချိတ်ဆက်ခြင်း။

Arduino ပါဝါချိတ်ဆက်ကိရိယာ

3V3 5V GND GND Vin ကို ပြန်လည်သတ်မှတ်ပါ။

Shield board VCC 3.3V ပါဝါလိုင်းမှ ပြန်လည်သတ်မှတ်ခြင်း VCC 5V ပါဝါလိုင်း အကိုးအကား မြေပြင် ရည်ညွှန်းမြေပြင် ပြင်ပ အရသာခံခြင်း

ချိတ်ဆက်ကိရိယာရှိ Arduino analog

A0

လက်တံထည့်သွင်းခြင်း သို့မဟုတ် ဒစ်ဂျစ်တယ်ပင်နံပါတ် ၁၄

A1

လက်တံထည့်သွင်းခြင်း သို့မဟုတ် ဒစ်ဂျစ်တယ်ပင်နံပါတ် ၁၄

A2

လက်တံထည့်သွင်းခြင်း သို့မဟုတ် ဒစ်ဂျစ်တယ်ပင်နံပါတ် ၁၄

A3

လက်တံထည့်သွင်းခြင်း သို့မဟုတ် ဒစ်ဂျစ်တယ်ပင်နံပါတ် ၁၄

A4

လက်တံထည့်သွင်းခြင်း သို့မဟုတ် SDA သို့မဟုတ် ဒစ်ဂျစ်တယ်ပင်နံပါတ် 18

A5

လက်တံထည့်သွင်းခြင်း သို့မဟုတ် SCL သို့မဟုတ် ဒစ်ဂျစ်တယ်ပင်နံပါတ် 19

Arduino ဒစ်ဂျစ်တယ်ချိတ်ဆက်ကိရိယာ

D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 D10 D11 D12 D13 GND AREF

ဒစ်ဂျစ်တယ်ပင်နံပါတ် 0 သို့မဟုတ် RX ဒစ်ဂျစ်တယ်ပင်နံပါတ် 1 သို့မဟုတ် TX ဒစ်ဂျစ်တယ်ပင်နံပါတ် 2 / ပြင်ပအနှောင့်အယှက် ဒစ်ဂျစ်တယ်ပင်နံပါတ် 3 / Ext int သို့မဟုတ် PWM ဒစ်ဂျစ်တယ်ပင်နံပါတ် 4 ဒစ်ဂျစ်တယ်ပင်နံပါတ် 5 သို့မဟုတ် PWM ဒစ်ဂျစ်တယ်ပင် 6 သို့မဟုတ် PWM ဒစ်ဂျစ်တယ်ပင် 7 ဒစ်ဂျစ်တယ်ပင် 8 ဒစ်ဂျစ်တယ်ပင် 9 သို့မဟုတ် PWM ဒစ်ဂျစ်တယ်ပင်နံပါတ် 10 သို့မဟုတ် CS သို့မဟုတ် PWM ဒစ်ဂျစ်တယ်ပင်နံပါတ် 11 သို့မဟုတ် MOSI သို့မဟုတ် PWM ဒစ်ဂျစ်တယ်ပင်နံပါတ် 12 သို့မဟုတ် MISO ဒစ်ဂျစ်တယ်ပင်နံပါတ် 13 သို့မဟုတ် SCK ရည်ညွှန်းမြေပြင် ADC voltage ကိုးကား

STM32F0DISCOVERY

NRST 3V 5V
GND GND VBAT

ရှာဖွေတွေ့ရှိမှု VDD VDD Reset Ground Reference Ground Jumper ကို အံကိုက်ပါ။

STM32F0DISCOVERY

PC0

ADC_IN10

PC1

ADC_IN11

PC2

ADC_IN12

PC3

ADC_IN13

PC4 သို့မဟုတ် PF7 ADC_IN14 သို့မဟုတ် I2C2_SDA

PC5 သို့မဟုတ် PF6 ADC_IN15 သို့မဟုတ် I2C2_SCL

STM32F0DISCOVERY

PA3 PA2 PB12 PB11 PA7 PB9 PB8 PA6 PA5 PA4 PA11 PB5 PB4 PB3 GND NC

USART2_RX USART2_TX EXTI (5V ခံနိုင်ရည်ရှိသော) EXTI (5V ခံနိုင်ရည်ရှိသော) သို့မဟုတ် TIM2_CH4 GPIO (3V ခံနိုင်ရည်ရှိသော) TIM17_CH1 TIM16_CH1 GPIO (3V ခံနိုင်ရည်ရှိသော) GPIO (3V ခံနိုင်ရည်ရှိသော) TIM14_CH1 TIM1_CH4 GPIO (1V ခံနိုင်ရည်ရှိသော) TIM3_CH2 TIM1_CH1 GPIO (XNUMXV သည်းခံနိုင်သည်) GPIO (XNUMXV ခံနိုင်ရည်ရှိခြင်း) TIMXNUMX_CHXNUMX TIMXNUMX_MICHXNUMX SIMXNUMX_MIPIXNUMXS ပတ်ပတ်လည် မချိတ်ဆက်ပါ။

Doc ID 022910 Rev ၂

၅/၅

Arrow.com မှ ဒေါင်းလုဒ်လုပ်ထားသည်။

ပုံတူရိုက်ခြင်းဘုတ်ပေါ်ရှိ မော်ဂျူးများကို ချိတ်ဆက်ခြင်း။

UM1525

Arduino ဒိုင်းများဖြင့် ချိတ်ဆက်ခြင်း (ဆက်ရန်)

Arduino ICSP ချိတ်ဆက်ကိရိယာ

1

MISO

2

VCC 3.3V ဖြစ်သည်

3

SCK

4

မောရှေ

5

RST

6

GND

STM32F0DISCOVERY

PB4 3V PB3 PB5 NRST GND

SPI1_MISO VDD SPI1_SCK SPI1_MOSI ရှာဖွေတွေ့ရှိမှု အကိုးအကား မြေပြင်ကို ပြန်လည်သတ်မှတ်ပါ

34/41 ကို Arrow.com မှ ဒေါင်းလုဒ်လုပ်ထားသည်။

Doc ID 022910 Rev ၂

UM1525

ပုံတူရိုက်ခြင်းဘုတ်ပေါ်ရှိ မော်ဂျူးများကို ချိတ်ဆက်ခြင်း။

ပုံ 12 သည် STM32F0 Discovery နှင့် Arduino ဒိုင်းဘုတ်များကြား ချိတ်ဆက်မှုများကို ဥပမာပေးသည်။
ပုံ 12. Arduino shield board ချိတ်ဆက်မှုများ

Arrow.com မှ ဒေါင်းလုဒ်လုပ်ထားသည်။

Doc ID 022910 Rev ၂

၅/၅

စက်မှုပုံဆွဲ

6

စက်မှုပုံဆွဲ

ပုံ 13. STM32F0DISCOVERY စက်ပိုင်းဆိုင်ရာ ပုံဆွဲခြင်း။

UM1525

36/41 ကို Arrow.com မှ ဒေါင်းလုဒ်လုပ်ထားသည်။

Doc ID 022910 Rev ၂

Arrow.com မှ ဒေါင်းလုဒ်လုပ်ထားသည်။

၅/၅

Doc ID 022910 Rev ၂

1

P1
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 XNUMX
ခေါင်းစီး ၁

PC13 PC14 PC15 PF0 PF1
NRST PC0 PC1 PC2 PC3 PA0 PA1 PA2 PA3 PF4 PF5 PA4 PA5 PA6 PA7 PC4 PC5 PB0 PB1 PB2 PB10 PB11 PB12

3V VBAT

1

2

3

4

ST_LINK_V2.SCHDOC U_ST_LINK

PA10 PA9

PA10 PA9

MCO PA14 PA13

NRST PB3

MCO PA14 PA13
NRST PB3

TCK/SWCLK TMS/SWDIO
T_NRST T_SWO

PA0 PA1 PA2 PA3 PA4 PA5 PA6 PA7 PA8 PA9 PA10 PA11 PA12 PA13 PA14 PA15

U_STM32Fx STM32Fx.SchDoc
PA0 PA1 PA2 PA3 PA4 PA5 PA6 PA7 PA8 PA9 PA10 PA11 PA12 PA13 PA14 PA15

PC0 PC1 PC2 PC3 PC4 PC5 PC6 PC7 PC8 PC9 PC10 PC11 PC12 PC13 PC14 PC15

PC0 PC1 PC2 PC3 PC4 PC5 PC6 PC7 PC8 PC9 PC10 PC11 PC12 PC13 PC14 PC15

PB0 PB1 PB2 PB3 PB4 PB5 PB6 PB7 PB8 PB9 PB10 PB11 PB12 PB13 PB14 PB15
PD2
PF0 PF1 PF4 PF5 PF6 PF7
MCO
VBAT
BOOT0
NRST

PB0 PB1 PB2 PB3 PB4 PB5 PB6 PB7 PB8 PB9 PB10 PB11 PB12 PB13 PB14 PB15
PD2
PF0 PF1 PF4 PF5 PF6 PF7
MCO
VBAT
BOOT0
NRST

2

3

5V VDD

PB9 PB8 ပါ။
BOOT0 PB7 PB6 PB5 PB4 PB3 PD2 PC12 PC11 PC10 PA15 PA14 PF7 PF6 PA13 PA12 PA11 PA10 PA9 PA8 PC9 PC8 PC7 PC6 PB15 PB14 PB13

P2
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 XNUMX
ခေါင်းစီး ၁

RevB.0 –> PCB တံဆိပ် MB1034 B-00 PA6, PA7, PC4, PC5, PB0, PB1 တို့ကို ရရှိနိုင်ပြီး P1, P2 သည် Header 33 pts ဖြစ်သည်။
RevA.0 –> PCB တံဆိပ် MB1034 A-00

STMicroelectronics
ခေါင်းစဉ်-
STM32F0DISCOVERY
နံပါတ်-MB1034 Rev: B.0(PCB.SCH) ရက်စွဲ-2/3/2012 4

စာရွက် 1 မှ 3

ပုံ 14. STM32F0DISCOVERY

လျှပ်စစ်အစီအစဥ်

7

လျှပ်စစ်အစီအစဥ်

UM1525

38/41 ကို Arrow.com မှ ဒေါင်းလုဒ်လုပ်ထားသည်။

၇၁၄၀၅ ၀.၀၃၅
ပုံသေ
၄ ၆၀၂၈၃၀၆ ၄ ၆၀၂၈၃၅၂
သီးသန့်

လျှပ်စစ်ဆိုင်ရာ ဇယားကွက်ပုံ 15. ST-LINK/V2 (SWD သီးသန့်)

ဘုတ်အဖွဲ့ ID- PC13=0

R18 10K R19 10K

R13 ၁၀ သိန်း

မတပ်ဆင်ပါ။

3V

C11

C10

20pF X1

20pF

1

3V 1

2

2

3

8MHz

4

R16

OSC_IN

5

100K

OSC_OUT ၆

STM_RST ၇

8

C8 100nF 3V

9 R20 4K7 AIN_1 ၁၀

SB13

11

R21 4K7

12

VBAT PC13 PC14 PC15 OSCIN OSCOUT NRST VSSA VDDA PA0 PA1 PA2

VDD_3 VSS_3
PB9 PB8 BOOT0 PB7 PB6 PB5 PB4/JNTRST PB3/JTDO PA15/JTDI JTCK/SWCLK

48 47 46 SWIM_IN 45 SWIM 44 43 SWIM_IN 42 SWIM_RST 41 SWIM_RST_IN 40 39 38 37 STM_JTCK

မတပ်ဆင်ပါ။

VDD_2 VSS_2 JTMS/SWDIO
PA12 PA11 PA10 PA9 PA8 PB15 PB14 PB13 PB12

R9 ၁၀ သိန်း
SWD

D3 R10

AIN_1

100

BAT60JFILM CN3

U2 STM32F103C8T6

၇၁၄၀၅ ၀.၀၃၅

R12

T_JTCK

22

3

၇၁၄၀၅ ၀.၀၃၅

3V

၁၃၀၀ ၇၆၉ ၆၈၈
ခေါင်းစီး ၁

R14

T_JTMS

22

R15

T_NRST

22

34 STM_JTMS

R17

T_SWO

USB_DP ၁၄

22

USB_DM 32

31 T_SWO 30 LED_STLINK 29 28 27 T_JTMS

RC သည် STM32F103 pin 29 နှင့် အလွန်နီးကပ်နေရပါမည်။

R34

MCO MCO

100

C24

၂၆ T_JTCK ၂၅

20pF R11
100

မတပ်ဆင်ပါ။

T_SWDIO_IN

TCK/SWCLK TMS/SWDIO
T_SWO

T_NRST SB19
SB22

PA14 PA13 NRST PB3

SWD

SB6 SB8 SB10 SB12

SB5

3V

STM_JTCK SWCLK

SB7

SB9 STM_JTMS
SB11

SWDIO

CN2
Jumpers ON -> Discovery Selected Jumpers Off -> ST-LINK ကို ရွေးထားသည်။

Doc ID 022910 Rev ၂

PA3 PA4 PA5 PA6 PA7 PB0 PB1 PB2/BOOT1 PB10 PB11 VSS_1 VDD_1

STLINK_TX

STM32F0_USART1_RX PA10
PA9 STM32F0_USART1_TX

SB14 JP1
SB15

TX RX
STLINK_RX

JP Not Fitted အနီး

မတပ်ဆင်ပါ။

USB

U5V

CN1

VCC DD+ ID
GND ရှဲလ်

၄ ၆ ၀၂ ၅၆ ၀ ၀

5075BMR-05-SM

D1

EXT_5V

5V

BAT60JFILM

R6 R8

1K5 0 USB_DM

3V

R7 0 USB_DP

R5 ၁၀ သိန်း

13

14

T_JTCK ၁၅

T_JTDO ၁၆

T_JTDI ၁၇

T_NRST ၁၈

T_JRST ၁၉

20

SWIM_IN ၂၁

22

23

24

ရေကူး

အိုင်ဒီယာ

3V

3V

JP2

VDD

R2 ၁၀ သိန်း

LD1 အနီရောင်

3V

C6

C7

C12

C9

100nF 100nF 100nF 100nF

COM
LED_STLINK

LD2

အနီရောင်

R4 2

1

100

R3 3 100

4

R1 0

3V

_အစိမ်း

LD_BICOLOR_CMS

PWR

5V

U1

၁၂၀ Vin

Vout ၅

D2

OUT_3V

3V

C1

3 INH
GND

1µF_X5R_0603

bypass

BAT60JFILM C4 1µF_X5R_0603

LD3985M33R

C2

C3

100nF

10nF_X7R_0603

C5 100nF

STMicroelectronics

ခေါင်းစဉ်-
STM32F0DISCOVERY ST-LINK/V2 (SWD သီးသန့်)

နံပါတ်-MB1034 Rev- B 0(PCB SCH) ရက်စွဲ- 2/3/2012

စာရွက် 2 မှ 3

UM1525

Arrow.com မှ ဒေါင်းလုဒ်လုပ်ထားသည်။

၅/၅

Doc ID 022910 Rev ၂

၁၃ ၁၂.၅ ၁၂ ၁၁.၆ ၁၁ ၁၀.၆ ၁၀ ၉.၅ ၈.၈ ၈.၂ ၇.၄ ၆.၇ ၆ ၅ ၃ ၂

PF7 PF6 PA13 PA12 PA11 PA10 PA9 PA8 PC9 PC8 PC7 PC6 PB15 PB14 PB13 PB12

PF7 PF6 PA13 PA12 PA11 PA10 PA9 PA8 PC9 PC8 PC7 PC6 PB15 PB14 PB13 PB12

မတပ်ဆင်ပါ။
BOOT0

VDD

R27 ၁၀ သိန်း
R26 510

SB2

PA14 PA15 PC10 PC11 PC12
PD2 PB3 PB4 PB5 PB6 PB7
PB8 PB9 ပါ။

PA14 ၅၁

PA15 ၅၁

PC10 ၂

PC11 ၂

PC12 ၂

PD2 ၃

PB3 ၆၈

PB4 ၆၈

PB5 ၆၈

PB6 ၆၈

PB7 ၆၈

BOOT0 60

PB8 ၆၈

PB9 ၆၈

63

VDD

64

PA14 PA15 PC10 PC11 PC12 PD2 PB3 PB4 PB5 PB6 PB7 BOOT0 PB8 PB9 VSS_1 VDD_1

မတပ်ဆင်ပါ။

C17

1uF

SB1

STM32 အနီး

VBAT PC13 PC14 PC15

PC13 PC14 SB21 PC15

SB20

XTAL နှင့် MCU အနီးတွင် တပ်ဆင်၍မရပါ။

R25 X3

R24

0

0

1

4

C16

2

3

C15

6.8pF

6.8pF

၁၃ ၁၂.၅ ၁၂ ၁၁.၆ ၁၁ ၁၀.၆ ၁၀ ၉.၅ ၈.၈ ၈.၂ ၇.၄ ၆.၇ ၆ ၅ ၃ ၂

VBAT PC13 – TAMPER1 – WKUP2 PC14 – OSC32_IN PC15 – OSC32_OUT PF0 – OSC_IN PF1 – OSC_OUT NRST PC0 PC1 PC2 PC3 VSSA / VREFVDDA / VREF+ PA0 – TAMPER2 – WKUP1 PA1 PA2

PF7 PF6 PA13 PA12 PA11 PA10 PA9 PA8 PC9 PC8 PC7 PC6 PB15 PB14 PB13 PB12

U3 STM32F051R8T6

VDD_2 VSS_2
PB11 PB10 PB2 သို့မဟုတ် NPOR (1.8V မုဒ်)
PB1 PB0 PC5 PC4 PA7 PA6 PA5 PA4 PF5 PF4 PA3

၇၁၄၀၅ ၀.၀၃၅

VDD

30 PB11 29 PB10 28 PB2 27 PB1 26 PB0 25 PC5 24 PC4 23 PA7 22 PA6 21 PA5 20 PA4 19 PF5 18 PF4 17 PA3

PB11 PB10 PB2 PB1 PB0 PC5 PC4 PA7 PA6 PA5 PA4 PF5 PF4 PA3

PA2 PA1 PA0

PA2 PA1 PA0

VDD

NRPSCTP0CP1CNP2CRP3SCTP0CP1CP2C3

MC306-G-06Q-32.768 (JFVNY)

MCO

MCO

PF0

PF0

SB18 SB17
မတပ်ဆင်ပါ။

PF1

PF1

SB16

R23

R22

၀၃ X၂

390

1

2

8MHz C14 20pF

C13 20pF

VDD

VDD

C18

C20

C21 C19

1uF

100nF 100nF 100nF

PC9

R30

330

PC8

R31

660

LD3 အစိမ်း LD4 အပြာ

VDD
မတပ်ဆင်ပါ။
R33 ၁၀ သိန်း
NRST SB4
B2 C23
100nF

1

2

SW-PUSH-CMS

4

3

RESET ခလုတ်

မတပ်ဆင်ပါ။
PA0 SB3

VDD
R32 100
B1 C22

1

2

SW-PUSH-CMS

100nF R28 330

3

4

R29 ၁၀ သိန်း

အသုံးပြုသူနှင့် နှိုးစက်ခလုတ်

STMicroelectronics
ခေါင်းစဉ်-
STM32F0DISCOVERY MCU
နံပါတ်-MB1034 Rev- B.0(PCB.SCH) ရက်စွဲ-3/1/2012

စာရွက် 3 မှ 3

UM1525 ပုံ 16. MCU

လျှပ်စစ်အစီအစဥ်

ပြန်လည်ပြင်ဆင်မှုမှတ်တမ်း

8

ပြန်လည်ပြင်ဆင်မှုမှတ်တမ်း

UM1525

ဇယား ၁။ စာရွက်စာတမ်း ပြန်လည်ပြင်ဆင်မှုမှတ်တမ်း

ရက်စွဲ

ပြန်လည်ပြင်ဆင်ခြင်း။

အပြောင်းအလဲများ

20-Mar-2012 ရက်

1

ကနဦး ထုတ်ဝေမှု။

30-မေ-2012

2

ထပ်ထည့်ထားသော အပိုင်း 5- စာမျက်နှာ 27 ရှိ ပုံတူရိုက်ဘုတ်ပေါ်ရှိ မော်ဂျူးများကို ချိတ်ဆက်ခြင်း။

40/41 ကို Arrow.com မှ ဒေါင်းလုဒ်လုပ်ထားသည်။

Doc ID 022910 Rev ၂

UM1525

ကျေးဇူးပြု၍ ဂရုတစိုက်ဖတ်ပါ
ဤစာတမ်းပါ အချက်အလက်များကို ST ထုတ်ကုန်များနှင့် စပ်လျဉ်း၍သာ ပေးထားပါသည်။ STMicroelectronics NV နှင့် ၎င်း၏ လုပ်ငန်းခွဲများ (“ST”) သည် အပြောင်းအလဲများ၊ ပြုပြင်မှုများ၊ ပြုပြင်မွမ်းမံမှုများ သို့မဟုတ် မြှင့်တင်မှုများ ပြုလုပ်ရန်၊ ဤစာရွက်စာတမ်းနှင့် ဤနေရာတွင် ဖော်ပြထားသော ထုတ်ကုန်နှင့် ဝန်ဆောင်မှုများကို အချိန်မရွေး အသိပေးခြင်းမပြုဘဲ လုပ်ပိုင်ခွင့်ကို ကန့်သတ်ထားသည်။ ST ထုတ်ကုန်အားလုံးကို ST ၏ရောင်းချမှုစည်းမျဉ်းစည်းကမ်းများနှင့်အညီ ရောင်းချသည်။ ဤနေရာတွင်ဖော်ပြထားသော ST ထုတ်ကုန်များနှင့် ဝန်ဆောင်မှုများ၏ ရွေးချယ်မှု၊ ရွေးချယ်မှုနှင့် အသုံးပြုမှုများအတွက် ST မှ တာဝန်ယူမှု၊ ရွေးချယ်မှု၊ ရွေးချယ်မှု သို့မဟုတ် အသုံးပြုမှုဆိုင်ရာ ST သည် ဤနေရာတွင်ဖော်ပြထားသော ST ထုတ်ကုန်နှင့် ဝန်ဆောင်မှုများနှင့်ပတ်သက်သည့် မည်သည့်တာဝန်ယူမှုမျှမရှိဟု ယူဆပါသည်။ ဤစာရွက်စာတမ်းအောက်တွင် မည်သည့်ဉာဏပစ္စည်းမူပိုင်ခွင့်အခွင့်အရေးကိုမျှ တားမြစ်ခြင်း၊ ဖော်ပြခြင်း သို့မဟုတ် အဓိပ္ပာယ်ဖွင့်ဆိုခြင်း၊ သို့မဟုတ် အခြားနည်းဖြင့် ခွင့်ပြုထားခြင်းမရှိပါ။ ဤစာရွက်စာတမ်း၏ တစ်စိတ်တစ်ပိုင်းသည် မည်သည့်ပြင်ပကုမ္ပဏီ ထုတ်ကုန် သို့မဟုတ် ဝန်ဆောင်မှုများကိုမဆို ရည်ညွှန်းပါက ယင်းတတိယပါတီထုတ်ကုန်များ သို့မဟုတ် ဝန်ဆောင်မှုများကို အသုံးပြုရန်အတွက် ST မှ လိုင်စင်ထုတ်ပေးခြင်း သို့မဟုတ် ၎င်းတို့တွင်ပါရှိသော ဉာဏပစ္စည်းဆိုင်ရာ ပစ္စည်းတစ်ခုခု သို့မဟုတ် အသုံးပြုမှုအတွက် အကျုံးဝင်သည့် အာမခံချက်အဖြစ် သတ်မှတ်ခြင်းမပြုရ။ ပြင်ပအဖွဲ့အစည်း ထုတ်ကုန် သို့မဟုတ် ဝန်ဆောင်မှုများ သို့မဟုတ် ၎င်းတွင်ပါရှိသော ဉာဏပစ္စည်းဆိုင်ရာ မည်သည့်နည်းဖြင့်မဆို၊
ST ၏ စည်းမျဥ်းစည်းကမ်းများနှင့် သတ်မှတ်ချက်များတွင် ဖော်ပြထားခြင်းမရှိပါက အရောင်းအ၀ယ်ဆိုင်ရာ ကန့်သတ်ချက်များ အကန့်အသတ်မရှိ အကန့်အသတ်မရှိ ပါဝင်သည့် ST ထုတ်ကုန်များကို အကန့်အသတ်မရှိ ထုတ်ပေးခြင်းအပါအဝင် အကန့်အသတ်မရှိ ကန့်သတ်ထားသော WARRANTITY အပါအဝင် အာမခံချက်မရှိ၊ အထူးရည်ရွယ်ချက် (ဥပဒေများအောက်တွင် ၎င်းတို့၏ သာတူညီမျှမှုများ မည်သည့်တရားစီရင်ပိုင်ခွင့်မှ) သို့မဟုတ် မူပိုင်ခွင့်၊ မူပိုင်ခွင့် သို့မဟုတ် အခြားဉာဏပစ္စည်းဆိုင်ရာအခွင့်အရေးကို ချိုးဖောက်မှု။ အခွင့်အာဏာရ ST ကိုယ်စား လှယ် နှစ်ဦးက ရေးသားဖော်ပြခြင်းတွင် အတိအလင်း အတည်ပြုထားခြင်းမရှိပါက၊ ST ထုတ်ကုန်များကို စစ်ဘက်ဆိုင်ရာ၊ လေကြောင်း၊ လက်မှုပညာ၊ အာကာသ၊ အသက်ကယ်၊ သက်ရှိ၊ သက်မဲ့၊ အခွင့် အရေး၊ သို့မဟုတ် ပျက်ကွက်ခြင်း သို့မဟုတ် ချွတ်ယွင်းချက် ဖြစ်ပေါ်လာနိုင်သည့် စနစ်များ ကိုယ်ရေးကိုယ်တာ ထိခိုက်ဒဏ်ရာရမှု၊ သေဆုံးမှု၊ သို့မဟုတ် ပိုင်ဆိုင်မှု သို့မဟုတ် သဘာဝပတ်ဝန်းကျင် ထိခိုက်ပျက်စီးမှု ဆိုးဆိုးရွားရွား။ "မော်တော်ယာဥ်အဆင့်" အဖြစ် မသတ်မှတ်ထားသော ST ထုတ်ကုန်များကို သုံးစွဲသူ၏ကိုယ်ပိုင်အန္တရာယ်ဖြင့် မော်တော်ယာဥ်အပလီကေးရှင်းများတွင်သာ အသုံးပြုနိုင်ပါသည်။
ဤစာရွက်စာတမ်းတွင်ဖော်ပြထားသောထုတ်ပြန်ချက်များနှင့်/သို့မဟုတ်နည်းပညာဆိုင်ရာအင်္ဂါရပ်များနှင့်ကွဲပြားသောပြဋ္ဌာန်းချက်များရှိသော ST ထုတ်ကုန်များကိုပြန်လည်ရောင်းချခြင်းသည် ဤနေရာတွင်ဖော်ပြထားသော ST ထုတ်ကုန် သို့မဟုတ်ဝန်ဆောင်မှုအတွက် ST မှပေးအပ်သောအာမခံချက်အားလုံးကိုပျက်ပြယ်စေမည်ဖြစ်ပြီး မည်သည့်နည်းဖြင့်မဆို ဖန်တီးခြင်း သို့မဟုတ် တိုးချဲ့ခြင်းမပြုရ၊ ST
ST နှင့် ST လိုဂိုများသည် နိုင်ငံအသီးသီးရှိ ST ၏ ကုန်အမှတ်တံဆိပ်များ သို့မဟုတ် မှတ်ပုံတင်ထားသော ကုန်အမှတ်တံဆိပ်များဖြစ်သည်။
ဤစာရွက်စာတမ်းရှိ အချက်အလက်ကို အစားထိုးပြီး ယခင်ပေးခဲ့သည့် အချက်အလက်အားလုံးကို အစားထိုးသည်။
ST လိုဂိုသည် STMicroelectronics ၏ မှတ်ပုံတင်ထားသော ကုန်အမှတ်တံဆိပ်တစ်ခုဖြစ်သည်။ အခြားအမည်များအားလုံးသည် သက်ဆိုင်ရာပိုင်ရှင်များ၏ ပိုင်ဆိုင်မှုဖြစ်သည်။
© 2012 STMicroelectronics - အခွင့်အရေးအားလုံးကို လက်ဝယ်ရှိသည်။
STMicroelectronics ကုမ္ပဏီများအုပ်စု သြစတြေးလျ - ဘယ်လ်ဂျီယံ - ဘရာဇီး - ကနေဒါ - တရုတ် - ချက်သမ္မတနိုင်ငံ - ဖင်လန် - ပြင်သစ် - ဂျာမနီ - ဟောင်ကောင် - အိန္ဒိယ - အစ္စရေး - အီတလီ - ဂျပန် -
မလေးရှား – မော်လ်တာ – မော်ရိုကို – ဖိလစ်ပိုင် – စင်ကာပူ – စပိန် – ဆွီဒင် – ဆွစ်ဇာလန် – United Kingdom – United States of America www.st.com

Doc ID 022910 Rev ၂

၅/၅

Arrow.com မှ ဒေါင်းလုဒ်လုပ်ထားသည်။

စာရွက်စာတမ်းများ / အရင်းအမြစ်များ

ST STM32 F0 မိုက်ခရိုကွန်ထရိုလာများ [pdf] အသုံးပြုသူလက်စွဲ
STM32 F0 Microcontrollers၊ STM32 F0၊ Microcontrollers

ကိုးကား

မှတ်ချက်တစ်ခုချန်ထားပါ။

သင့်အီးမေးလ်လိပ်စာကို ထုတ်ပြန်မည်မဟုတ်ပါ။ လိုအပ်သောအကွက်များကို အမှတ်အသားပြုထားသည်။ *