Izilawuli ezincane ze-STM32 F0

Imininingwane:

  • Igama lomkhiqizo: STM32F0DISCOVERY
  • Ingxenye #:STM32F0DISCOVERY
  • Isilawuli esincane: STM32F051R8T6
  • I-Debugger Eshumekiwe: ST-LINK/V2
  • Ukunikezwa kwamandla: Izinketho ezihlukahlukene ezitholakalayo
  • Ama-LED: Yebo
  • Push Izinkinobho: Yebo
  • Izixhumi Zesandiso: Yebo

Imiyalo yokusetshenziswa komkhiqizo:

1. Ukuqala Ngokushesha:

Ukuze uqalise ngokushesha ngekhithi ye-STM32F0DISCOVERY, landela okulandelayo
izinyathelo ezingezansi:

  1. Xhuma ikhithi kukhompyutha yakho usebenzisa ikhebula le-USB.
  2. Faka uchungechunge lwamathuluzi okuthuthukisa oludingekayo olusekela i-
    I-STM32F0DISCOVERY.
  3. Vula ithuluzi lokuthuthukisa bese ukhetha ibhodi elifanele
    izilungiselelo ze-STM32F0DISCOVERY.
  4. Layisha ikhodi yakho kusilawuli esincane usebenzisa okushumekiwe
    ST-LINK/V2 isilungisi sephutha.
  5. Manje ungaqala ukusebenzisa ikhithi ngokuthanda kwakho
    izicelo.

2. Izidingo zesistimu:

Ikhithi ye-STM32F0DISCOVERY idinga isistimu elandelayo
izidingo:

  • Ikhompyutha enembobo ye-USB
  • Uxhumano lwe-inthanethi ukuze ulande ukuthuthukiswa okudingekayo
    uchungechunge lwamathuluzi

3. I-Development Toolchain:

Ikhithi ye-STM32F0DISCOVERY iyahambisana nentuthuko
i-toolchain esekela ama-microcontrollers e-STM32F0. Ungalanda
uchungechunge lwamathuluzi oludingekayo oluvela esikhulwini webindawo ye
umkhiqizi.

4. Izingxenyekazi zekhompuyutha kanye nesakhiwo:

4.1 STM32F051R8T6 Microcontroller:

Ikhithi ifakwe STM32F051R8T6 microcontroller, okuyinto
iyunithi yokucubungula eyinhloko yekhithi. Inikeza ezihlukahlukene
izici nemisebenzi yezinhlelo zakho zokusebenza.

4.2 Kushumekwe i-ST-LINK/V2:

Ikhithi ihlanganisa isilungisi sephutha esishumekiwe se-ST-LINK/V2, esivumelayo
ukuthi uhlele futhi ulungise iphutha le-STM32F0 microcontroller ebhodini. Wena
ingayisebenzisa futhi ukuhlela nokulungisa iphutha le-STM32 yangaphandle
isicelo.

4.3 Ukunikezwa kwamandla kanye nokukhetha kwamandla:

Ikhithi isekela izinketho ezahlukene zokunikezwa kwamandla. Ungakhetha ukwenza kanjalo
vula ikhithi usebenzisa ikhebula le-USB elixhunywe kukhompuyutha yakho noma i
ukunikezwa kwamandla kwangaphandle. Ukukhetha amandla kungalawulwa kusetshenziswa
ama-jumpers anikeziwe.

4.4 ama-LED:

Ikhithi inama-LED angasetshenziselwa izinkomba ezibukwayo noma
izinjongo zokulungisa iphutha. Incwadi yomsebenzisi inikeza imininingwane yokuthi isetshenziswa kanjani
lawa ma-LED ngempumelelo.

4.5 Izinkinobho Zokusunduza:

Ikhithi ihlanganisa izinkinobho ezicindezelayo ezingasetshenziswa njengokufakwa komsebenzisi
kwezicelo zakho. Lezi zinkinobho zixhunywe ku-
microcontroller futhi ingahlelwa ngokufanele.

4.6 JP2 (Idd):

I-JP2 ibhuloho elithengiswayo elikuvumela ukuthi ulinganise okwamanje
ukusetshenziswa kwe-microcontroller. Incwadi yomsebenzisi ihlinzeka
imiyalelo yokuthi usetshenziswa kanjani lesi sici.

4.7 Iwashi le-OSC:

Ikhithi ihlanganisa iwashi le-OSC ukuze uthole isikhathi esinembile kweyakho
izicelo. Ihlinzeka kokubili iwashi eliyinhloko kanye ne-32 KHz
ukunikezwa kwewashi kokusebenza kwamandla aphansi.

4.8 Amabhuloho e-Solder:

Ikhithi inamabhuloho amaningi e-solder angasetshenziswa
lungisa noma wenze ngendlela oyifisayo izici ezithile ze-microcontroller. I
ibhuloho lomsebenzisi linikeza imininingwane ngebhuloho ngalinye le-solder kanye nalo
inhloso.

4.9 Isandiso Izixhumi:

Ikhithi inikeza izixhumi zesandiso ezikuvumela ukuthi uxhume
amamojula engeziwe noma izesekeli zokusebenza okuthuthukisiwe. I
incwadi yomsebenzisi inikeza imininingwane yokuthi ungaxhuma kanjani izinhlobo ezahlukene ze
amamojula.

5. Ukuxhumanisa amamojula ku-Prototyping Board:

5.1 Amabhodi ezinsiza ze-Mikroelektronica:

Ikhithi iyahambisana neMikroelektronica accessory board.
Imanuwali yomsebenzisi inikeza imiyalelo yokuthi ungaxhuma futhi usebenzise kanjani
lawa mabhodi anekhithi ye-STM32F0DISCOVERY.

5.2 Amabhodi e-adaptha ye-ST MEMS, Isokhethi elijwayelekile le-DIL24:

Ikhithi isekela amabhodi e-adaptha e-ST MEMS ane-DIL24 evamile
isisekelo. Incwadi yomsebenzisi inikeza imiyalelo yokuthi ungaxhuma kanjani futhi
sebenzisa lawa mabhodi ngekhithi ye-STM32F0DISCOVERY.

5.3 Amabhodi e-Arduino Shield:

Ikhithi iyahambisana namabhodi e-Arduino shield. Umsebenzisi
Imanuwali inikeza iziyalezo zendlela yokuxhuma nokusebenzisa lawa mabhodi
nge-STM32F0DISCOVERY kit.

6. Umdwebo Wemishini:

Imanuwali yomsebenzisi ihlanganisa umdwebo womshini we
Ikhithi ye-STM32F0DISCOVERY, ihlinzeka ngobukhulu nesakhiwo esinemininingwane
ulwazi.

7. Izikimu zikagesi:

Incwadi yomsebenzisi ihlanganisa ama-schematics kagesi we
STM32F0DISCOVERY kit, ehlinzeka ngemidwebo yesekethe enemininingwane kanye
izixhumanisi zengxenye.

I-FAQ:

Q: Yiziphi izimfuneko zesistimu ze-STM32F0DISCOVERY
ikhithi?

A: Ikhithi idinga ikhompuyutha enembobo ye-USB ne-inthanethi
uxhumano ukuze ulande i-toolchain yokuthuthukisa edingekayo.

Umbuzo: Ngingakwazi ukusebenzisa ikhithi ngamabhodi esihlangu e-Arduino?

A: Yebo, ikhithi iyahambisana namabhodi esihlangu e-Arduino. I
Imanuwali yomsebenzisi inikeza iziyalezo zendlela yokuxhuma nokusebenzisa lezi
amabhodi.

Q: Ngingalinganisa kanjani ukusetshenziswa kwamanje kwe-
i-microcontroller?

A: Ungakwazi ukukala ukusetshenziswa kwamanje ngokusebenzisa i-JP2
solder ibhuloho enikeziwe kit. Incwadi yomsebenzisi ihlinzeka
imiyalelo yokuthi usetshenziswa kanjani lesi sici.

UM1525 Incwadi yomsebenzisi
I-STM32F0DISCOVERY Discovery kit ye-STM32 F0 microcontrollers
Isingeniso
I-STM32F0DISCOVERY ikusiza ukuthi uthole izici ze-STM32 F0 CortexTM-M0 futhi uthuthukise izinhlelo zakho zokusebenza kalula. Isekelwe ku-STM32F051R8T6, i-STM32 F0 uchungechunge lwe-32-bit ARM® CortexTM microcontroller, futhi ihlanganisa ithuluzi lokususa iphutha elishumekiwe le-ST-LINK/V2, ama-LED, izinkinobho zokusunduza kanye nebhodi le-prototyping.
Umfanekiso 1. STM32F0DISCOVERY

Ithebula 1.

Amathuluzi asebenzayo Uhlobo
Amathuluzi wokuhlola

Ingxenye #:STM32F0DISCOVERY

Meyi 2012

I-ID ye-Doc 022910 Rev 2

1/41
www.st.com

Ilandwe ku-Arrow.com.

Okuqukethwe
Okuqukethwe

UM1525

1

Izivumelwano . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6

2

Ukuqala okusheshayo. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7

2.1 Ukuqalisa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7

2.2 Izidingo zesistimu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7

2.3 Uchungechunge lwamathuluzi okuthuthukisa asekela i-STM32F0DISCOVERY . . . . . . . . . 7

2.4 Ikhodi ye-oda . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7

3

Izici . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8

4

Izingxenyekazi zekhompuyutha nesakhiwo. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9

4.1 STM32F051R8T6 isilawuli esincane . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12

4.2 Kushumekwe i-ST-LINK/V2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14

4.2.1 Ukusebenzisa i-ST-LINK/V2 ukuhlela/ukulungisa iphutha le-STM32 F0 ebhodini . . . . . . . 15

4.2.2 Ukusebenzisa i-ST-LINK/V2 ukuhlela/ukulungisa iphutha uhlelo lokusebenza lwangaphandle lwe-STM32 . . 16

4.3 Ukuphakelwa kukagesi nokukhetha kwamandla . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17

4.4 ama-LED. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17

4.5 Cindezela izinkinobho. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17

4.6 JP2 (Idd) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17

4.7 Iwashi le-OSC. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18

4.7.1 Ukunikezwa kwewashi le-OSC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18

4.7.2 OSC 32 KHz ukunikezwa kwewashi . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18

4.8 Amabhuloho ane-solder. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19

4.9 Izixhumi ezinwetshiwe . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20

5

Amamojula axhumayo ebhodini le-prototyping. . . . . . . . . . . . . . . . . . 27

5.1 Amabhodi wezinsiza ze-Mikroelektronica . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27

5.2 ST MEMS “ama-adaptha amabhodi”, isokhethi elijwayelekile le-DIL24 . . . . . . . . . . . . . . . . 30

5.3 Amabhodi esihlangu e-Arduino. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33

6

Umdwebo womshini . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36

7

Izikimu zikagesi . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37

2/41

I-ID ye-Doc 022910 Rev 2

Ilandwe ku-Arrow.com.

UM1525

Okuqukethwe

8

Umlando wokubuyekeza . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40

Ilandwe ku-Arrow.com.

I-ID ye-Doc 022910 Rev 2

3/41

Uhlu lwamathebula
Uhlu lwamathebula

UM1525

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

Amathuluzi asebenzayo. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Izivumelwano ezingu-1 VALIWE/ZIVALWE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 I-Jumper ithi . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14 Isixhumi sokususa iphutha CN3 (SWD) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16 Izilungiselelo zebhuloho le-solder. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19 Incazelo yephinikhodi ye-MCU iqhathaniswa nomsebenzi webhodi. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20 Ukuxhuma usebenzisa i-mikroBUSTM. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27 Ukuxhuma kusetshenziswa i-IDC10. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 Ukuxhuma ngebhodi le-DIL24. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30 Ama-adaptha amabhodi we-MEMS asekelwe. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32 Ukuxhuma nezihlangu ze-Arduino. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33 Umlando wokubuyekeza idokhumenti . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40

4/41 Ilandwe ku-Arrow.com.

I-ID ye-Doc 022910 Rev 2

UM1525
Uhlu lwezibalo

Uhlu lwezibalo

Umfanekiso 1. Umfanekiso 2. Umfanekiso 3. Umfanekiso 4. Umfanekiso 5. Umfanekiso 6. Umfanekiso 7. Umfanekiso 8. Umfanekiso 9. Umfanekiso 10. Umfanekiso 11. Umfanekiso 12. Umfanekiso 13. Umfanekiso 14. Umfanekiso 15.

Idatha ye-STM32F0DISCOVERY . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 Umdwebo webhulokhi yezingxenyekazi zekhompuyutha. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 Isakhiwo esiphezulu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 Isakhiwo esingezansi. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Idatha ye-STM11F32R051T8 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Idatha ye-6STM12F32R051T8 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 Ukucushwa okujwayelekile . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13 STM14F32DISCOVERY isithombe sokuxhuma . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 0 ST-LINK isithombe sokuxhumana . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15 Ukusebenzisa i-IDC16 nezixhumi ze-mikroBUSTM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 DIL29 uxhumano lwesokhethi. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24 Ukuxhumana kwebhodi lesihlangu se-Arduino. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31 STM35F32DISCOVERY umdwebo womshini . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 0 STM36F32DISCOVERY . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 0 ST-LINK/V37 (SWD kuphela) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 MCU. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38

Ilandwe ku-Arrow.com.

I-ID ye-Doc 022910 Rev 2

5/41

Izivumelwano

1

Izivumelwano

UM1525

Ithebula lesi-2 linikeza incazelo yezinye zezimiso ezisetshenziswe kulo mbhalo wamanje.

Ithebula 2. Izivumelwano ZIVULIWE/ZIVALWE

Ingqungquthela

Incazelo

I-Jumper JP1 ON

I-Jumper ifakiwe

I-Jumper JP1 IVALIWE

I-Jumper ayifakiwe

Ibhuloho le-Solder SBx KU-SBx ukuxhumana okuvalwe ibhuloho le-solder SBx OFF SBx ukuxhumana okushiywe kuvuliwe

6/41 Ilandwe ku-Arrow.com.

I-ID ye-Doc 022910 Rev 2

UM1525

2

Ukuqala okusheshayo

Ukuqala okusheshayo

I-STM32F0DISCOVERY iyikhithi yokuthuthukisa ebiza kancane futhi esebenziseka kalula ukuze ihlolwe ngokushesha futhi iqale intuthuko ngesilawuli esincane se-STM32 F0.
Ngaphambi kokufaka nokusebenzisa umkhiqizo, sicela wamukele Isivumelwano Selayisensi Yomkhiqizo Wokuhlola esivela ku-www.st.com/stm32f0discovery.
Ukuze uthole ulwazi olwengeziwe nge-STM32F0DISCOVERY kanye nesofthiwe yokubonisa, vakashela ku-www.st.com/stm32f0discovery.

2.1

Ukuqalisa

Landela ukulandelana okungezansi ukuze ulungiselele ibhodi le-STM32F0DISCOVERY futhi uqalise uhlelo lokusebenza lwe-DISCOVER:
1. Hlola indawo ye-jumper ebhodini, i-JP2 ivuliwe, i-CN2 ivuliwe (I-Discovery ikhethiwe).
2. Xhuma ibhodi le-STM32F0DISCOVERY ku-PC ngentambo ye-USB `uhlobo A ukuya ku-mini-B' ngesixhumi se-USB CN1 ukuze unike amandla ibhodi. I-LED LD1 ebomvu (PWR) ne-LD2 (COM) ikhanya futhi i-LED LD3 eluhlaza iyacwayiza.
3. Cindezela inkinobho yomsebenzisi ethi B1 (ekhoneni elingezansi kwesokunxele lebhodi).
4. Qaphela ukuthi ukucwayiza kwe-LED LD3 eluhlaza kushintsha kanjani ngokuvumelana nokuchofoza kwenkinobho ethi USER B1.
5. Ukuchofoza ngakunye ku-USER inkinobho ethi B1 kuqinisekiswa yi-LED LD4 eluhlaza okwesibhakabhaka.
6. Ukufunda noma ukulungisa iphrojekthi ye-DISCOVER ehlobene nale demo, vakashela ku-www.st.com/stm32f0discovery bese ulandela okokufundisa.
7. Zitholele izici ze-STM32F0, landa futhi wenze izinhlelo ezihlongozwayo ohlwini lwamaphrojekthi.
8. Yakha uhlelo lwakho lokusebenza usebenzisa i-ex etholakalayoampLes.

2.2

Izidingo zesistimu

I-Windows PC (XP, Vista, 7) Uhlobo lwe-USB A kuya kukhebula le-USB le-Mini-B

2.3

Uchungechunge lwamathuluzi okuthuthukisa olusekela i-STM32F0DISCOVERY

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

2.4

Ikhodi ye-oda

Ukuze u-ode ikhithi ye-STM32F0 Discovery, sebenzisa ikhodi ye-oda STM32F0DISCOVERY.

I-ID ye-Doc 022910 Rev 2

7/41

Ilandwe ku-Arrow.com.

Izici

3

Izici

UM1525

Ikhithi ye-STM32F0DISCOVERY inikeza izici ezilandelayo: I-STM32F051R8T6 microcontroller efaka u-64 KB Flash, 8 KB RAM ku-LQFP64
iphakheji Esebhodini ST-LINK/V2 enokushintsha kwemodi yokukhetha ukuze usebenzise ikhithi njengendawo ezimele
I-ST-LINK/V2 (enesixhumi se-SWD sokuhlela nokulungisa iphutha) Ukunikezwa kwamandla ebhodi: ngebhasi le-USB noma kuvolthi wangaphandle ongu-5 Vtage Ukunikezwa kwamandla ohlelo lokusebenza lwangaphandle: 3 V kanye no-5 V Ama-LED amane:
I-LD1 (ebomvu) yamandla angu-3.3 V ku-LD2 (obomvu/oluhlaza okotshani) ekuxhumaneni kwe-USB LD3 (okuluhlaza) kokuphuma kwe-PC9 LD4 (okuluhlaza okwesibhakabhaka) kokuphumayo kwe-PC8 Izinkinobho ezimbili zokusunduza (umsebenzisi nokusetha kabusha) Isihloko sokunweba se-LQFP64 I/Os ukuze uxhumeke ngokushesha ebhodini le-prototyping kanye nokuphenya kalula. Ibhodi elengeziwe linikezwa ikhithi engaxhunywa kusixhumi esinwetshiwe ukuze kube lula nakakhulu ukwenza i-prototyping nokuhlola. Inombolo enkulu ye-firmware elungele ukusetshenziswa yamahhala exampama-les ayatholakala ku-www.st.com/stm32f0discovery ukuze asekele ukuhlola nokuthuthukiswa okusheshayo.

8/41 Ilandwe ku-Arrow.com.

I-ID ye-Doc 022910 Rev 2

UM1525

4

Izingxenyekazi zekhompuyutha nesakhiwo

Izingxenyekazi zekhompuyutha nesakhiwo

I-STM32F0DISCOVERY yakhelwe eduze kwesilawuli esincane se-STM32F051R8T6 kuphakheji ye-LQFP enamaphini angu-64. Umfanekiso wesi-2 ubonisa ukuxhumana phakathi kwe-STM32F051R8T6 namapheripheral ayo (STLINK/V2, inkinobho yokuphusha, ama-LED nezixhumi). Umfanekiso 3 kanye noMfanekiso 4 ukusiza ukuthi uthole lezi zici ku-STM32F0DISCOVERY.
Umfanekiso 2. Umdwebo we-Hardware block

Ilandwe ku-Arrow.com.

I-ID ye-Doc 022910 Rev 2

9/41

Izingxenyekazi zekhompuyutha nesakhiwo Umfanekiso 3. Isakhiwo esiphezulu

(i-LED ebomvu/eluhlaza) LD2 COM
3V amandla okokufaka okokufaka
Isixhumi se-CN3 SWD

I-ST-LINK/V2

UM1525
I-LD1 (i-LED ebomvu) i-PWR 5V yokufaka amandla okokufaka okukhiphayo CN2 ST-LINK/DISCOVERY isikhethi

STM32F051R8T6 B1 inkinobho yomsebenzisi
(i-LED eluhlaza) LD3

Isilinganiso se-JP2 IDD SB1 (VBAT)
I-SB3 (B1-USER) B2 inkinobho yokusetha kabusha i-SB4 (B2-RESET)
I-LD4 (i-LED eluhlaza okwesibhakabhaka)

I-MS30024V1

Qaphela:

Iphinikhodi engu-1 ye-CN2, CN3, P1 kanye nezixhumi ze-P2 zikhonjwa ngesikwele.

10/41 Ilandwe ku-Arrow.com.

I-ID ye-Doc 022910 Rev 2

UM1525 Umfanekiso 4. Isakhiwo esingezansi
I-SB5, SB7, SB9, SB11 (IGCINIWE)
I-SB6, SB8, SB10, SB12 (DEFAULT)
I-SB13 (STM_RST) SB14, SB15 (RX, TX)

Izingxenyekazi zekhompuyutha nesakhiwo
SB16, SB17 (X2 crystal) SB18 (MCO) SB19 (NRST) SB20, SB21 (X3 crystal) SB22 (T_SWO)
I-MS30025V1

Ilandwe ku-Arrow.com.

I-ID ye-Doc 022910 Rev 2

11/41

Izingxenyekazi zekhompuyutha nesakhiwo

UM1525

4.1

Idatha ye-STM32F051R8T6

Le 32-bit low-and-medium-density advanced ARMTM MCU ene-ARM CortexTM-M0 32-bit RISC core esebenza kahle kakhulu ine-64 Kbytes Flash, 8 Kbytes RAM, RTC, izibali sikhathi, i-ADC, i-DAC, iziqhathanisi nezixhumi zokuxhumana.

Umfanekiso 5. STM32F051R8T6 iphakheji 34-&24

I-STM32 F0 iletha ukusebenza okungu-32-bit kanye ne-STM32 DNA ebalulekile ezinhlelweni ngokuvamile eziqondiswa ama-microcontrollers angu-8- noma angu-16-bit. Izuza ngokuhlanganiswa kokusebenza kwesikhathi sangempela, ukusebenza kwamandla aphansi, izakhiwo ezithuthukisiwe nezindawo eziphathelene ne-STM32 ecosystem, okwenze i-STM32 yaba ireferensi emakethe. Manje konke lokhu sekuyafinyeleleka ezinhlelweni ezizwela izindleko. I-STM32 F0 inikezela ngokuguquguquka okungenakuqhathaniswa kanye nokwehla kwemikhiqizo yokuzijabulisa yasekhaya, izinto zikagesi, nemishini yezimboni.
Le divayisi inikeza izinzuzo ezilandelayo. Ukwenziwa kwekhodi okuphezulu kokusebenza okungcono nokusebenza kahle kwekhodi kwe
kuncishiswe ukusetshenziswa kwememori eshumekiwe Ukusebenza okuphezulu kokuxhumana nama-peripherals e-analog athuthukisiwe ukuze kusekelwe ububanzi
uhla lwezinhlelo zokusebenza Izinketho zewashi eziguquguqukayo nezindlela zamandla amancane anokuvuka okusheshayo kwamandla aphansi
ukusetshenziswa
Inezici ezibalulekile ezilandelayo: Ingqikithi nezimo zokusebenza
I-ARM® CortexTM-M0 0.9 DMIPS/MHz kufika ku-48 MHz 1.8/2.0 kuya ku-3.6 V ububanzi bokunikezela obusebenza kahle kakhulu 6 Mbit/s USART 18 Mbit/s SPI enozimele wedatha ongu-4- kuya ku-16-bit 1 Mbit/s I²C ngokushesha -imodi kanye ne-HDMI CEC Ukulawula okuthuthukisiwe 1x 16-bit 3-isigaba se-PWM sokulawula isibali sikhathi 5x 16-bit PWM timer 1x 16-bit esiyisisekelo timer 1x 32-bit PWM timer 12 MHz I/O toggling

12/41

I-ID ye-Doc 022910 Rev 2

Ilandwe ku-Arrow.com.

UM1525 Umfanekiso 6. STM32F051R8T6 block diagram

Izingxenyekazi zekhompuyutha nesakhiwo

Ilandwe ku-Arrow.com.

I-ID ye-Doc 022910 Rev 2

13/41

Izingxenyekazi zekhompuyutha nesakhiwo

UM1525

4.2

Kushumekwe i-ST-LINK/V2

Ithuluzi le-ST-LINK/V2 lokuhlela nokususa iphutha lihlanganiswe ku-STM32F0DISCOVERY. I-ST-LINK/V2 eshumekiwe ingasetshenziswa ngezindlela ezi-2 ezihlukene ngokuya ngokwezimo ze-jumper (bona Ithebula 3):
Hlela/susa iphutha i-MCU ebhodini,
Hlela/susa iphutha i-MCU ebhodini lesicelo langaphandle usebenzisa ikhebula elixhunywe kusixhumi se-SWD CN3.
I-ST-LINK/V2 eshumekiwe isekela kuphela i-SWD yamadivayisi we-STM32. Ukuze uthole ulwazi mayelana nokulungisa iphutha nezici zokuhlela bheka imanuwali yomsebenzisi UM1075 (ST-LINK/V2 in-circuit debugger/programmer ye-STM8 ne-STM32) echaza ngokuningiliziwe zonke izici ze-ST-LINK/V2.

Umfanekiso 7. Ukucushwa okujwayelekile

Ithebula 3. I-Jumper states

Isimo se-Jumper

Incazelo

Kokubili ama-jumper e-CN2 KU-ST-LINK/V2 anikwe amandla okuhlelwa kwebhodi (okuzenzakalelayo)

Womabili ama-jumper e-CN2 VALIWE

Imisebenzi ye-ST-LINK/V2 inikwe amandla ukuze isetshenziswe ngesixhumi sangaphandle se-CN3 (i-SWD iyasekelwa)

14/41 Ilandwe ku-Arrow.com.

I-ID ye-Doc 022910 Rev 2

UM1525

Izingxenyekazi zekhompuyutha nesakhiwo

4.2.1

Kusetshenziswa i-ST-LINK/V2 ukuhlela/ukulungisa iphutha le-STM32 F0 ebhodini
Ukuze uhlele i-STM32 F0 ebhodini, vele uxhume ama-jumper amabili ku-CN2, njengoba kuboniswe kuMfanekiso 8 ngokubomvu, kodwa ungasebenzisi isixhumi se-CN3 njengoba lokho kungase kuphazamise ukuxhumana ne-STM32F051R8T6 ye-STM32F0DISCOVERY.
Umfanekiso 8. STM32F0DISCOVERY isithombe sokuxhuma

Ilandwe ku-Arrow.com.

I-ID ye-Doc 022910 Rev 2

15/41

Izingxenyekazi zekhompuyutha nesakhiwo

UM1525

4.2.2
Qaphela:

Kusetshenziswa i-ST-LINK/V2 ukuhlela/ukulungisa iphutha kuhlelo lokusebenza lwangaphandle lwe-STM32
Kulula kakhulu ukusebenzisa i-ST-LINK/V2 ukuhlela i-STM32 kuhlelo lokusebenza lwangaphandle. Vele ususe ama-jumper amabili ku-CN2 njengoba kukhonjisiwe kuMfanekiso 2, bese uxhuma uhlelo lwakho lokusebenza kusixhumi sokususa iphutha se-CN9 ngokweThebula lesi-3.
I-SB19 ne-SB22 kumele IVALI uma usebenzisa i-CN3 pin 5 kuhlelo lwakho lokusebenza lwangaphandle.

Ithebula 4.

Isixhumi sokususa iphutha i-CN3 (SWD)

Phina

CN3

1

VDD_TARGET

2

SWCLK

3

GND

4

I-SWDIO

5

I-NRST

6

SWO

Ukuqokwa kwe-VDD kusuka kuhlelo lokusebenza
Iwashi le-SWD Ground
Okokufaka/okuphumayo kwedatha ye-SWD SETHA KABUSHA ye-MCU eqondiwe
Igodliwe

Umfanekiso 9. Isithombe sokuxhuma kwe-ST-LINK

16/41 Ilandwe ku-Arrow.com.

I-ID ye-Doc 022910 Rev 2

UM1525

Izingxenyekazi zekhompuyutha nesakhiwo

4.3

Ukunikezwa kwamandla nokukhethwa kwamandla

Ukunikezwa kwamandla kunikezwa i-PC engumsingathi ngekhebula le-USB, noma i-5V yangaphandle yamandla kagesi.
Ama-diode e-D1 kanye ne-D2 avikela amaphinikhodi we-5V ne-3V ezintweni zamandla zangaphandle:
I-5V ne-3V ingasetshenziswa njengamandla aphumayo lapho elinye ibhodi lohlelo lokusebenza lixhunywe kumaphini u-P1 no-P2. Kulokhu, amaphinikhodi we-5V kanye ne-3V aletha amandla kagesi angu-5V noma angu-3V futhi ukusetshenziswa kwamandla kufanele kube ngaphansi kuka-100 mA.
I-5V ingasetshenziswa futhi njengempahla yamandla okokufaka isb. lapho isixhumi se-USB singaxhumekile ku-PC. Kulokhu, ibhodi le-STM32F0DISCOVERY kufanele linikezwe amandla iyunithi yokuphakela amandla noma izinto ezisizayo ezithobelana ne-EN-60950-1 ejwayelekile: 2006+A11/2009, futhi kufanele kube I-Safety Extra Low Vol.tage (SELV) enamandla alinganiselwe.

4.4

Ama-LED

I-LD1 PWR: I-LED ebomvu ibonisa ukuthi ibhodi linamandla. I-LD2 COM: I-Tricolor LED (COM) yeluleka ngesimo sokuxhumana ngale ndlela elandelayo:
I-LED Ebomvu Ecwayizayo/Icishiwe: Inamandla avuliwe ngaphambi kokuqaliswa kwe-USB Iyacwayiza ngokushesha I-LED/Icishiwe: Ngemva kokuxhumana kokuqala okulungile phakathi kwe-PC kanye
I-STLINK/V2 (ukubala) I-LED Ebomvu Ivuliwe: Uma ukuqaliswa phakathi kwe-PC ne-ST-LINK/V2 kuphumelela
iqedile I-LED Eluhlaza Ivuliwe: Ngemva kokuqaliswa kokuxhumana okuhlosiwe okuyimpumelelo Ukucwayiza kwe-LED Ebomvu/Eluhlaza: Ngesikhathi sokuxhumana ne-LED Ebomvu Ivuliwe: Ukuxhumana kuqediwe futhi KULUNGILE I-LED Ewolintshi Ivuliwe: Ukwehluleka kokuxhumana Umsebenzisi u-LD3: Umsebenzisi oluhlaza we-LED oxhumeke ku-I/O PC9 ye-STM32F051R8T6 . Umsebenzisi we-LD4: I-LED yomsebenzisi eluhlaza okwesibhakabhaka exhunywe ku-I/O PC8 ye-STM32F051R8T6.

4.5

Push izinkinobho

B1 USER: Inkinobho yokuphusha yomsebenzisi exhunywe ku-I/O PA0 ye-STM32F051R8T6. I-B2 SETHA KABUSHA: Inkinobho yokucindezela esetshenziselwa UKUSETHA KABUSHA i-STM32F051R8T6.

4.6

I-JP2 (Idd)

I-Jumper JP2, enelebuli ethi Idd, ivumela ukusetshenziswa kwe-STM32F051R8T6 ukuthi kukalwe ngokukhipha i-jumper nokuxhuma i-ammeter.
I-Jumper on: STM32F051R8T6 inikwe amandla (okuzenzakalelayo).
I-Jumper off: i-ammeter kufanele ixhunywe ukukala i-STM32F051R8T6 yamanje, (uma ingekho i-ammeter, i-STM32F051R8T6 ayinikwa amandla).

I-ID ye-Doc 022910 Rev 2

17/41

Ilandwe ku-Arrow.com.

Izingxenyekazi zekhompuyutha nesakhiwo

UM1525

4.7
4.7.1
4.7.2

Iwashi le-OSC
Ukunikezwa kwewashi le-OSC
I-PF0 ne-PF1 ingasetshenziswa njenge-GPIO noma njenge-oscillator ye-HSE. Ngokuzenzakalelayo lawa ma-I/O acushwa njenge-GPIO, ngakho i-SB16 ne-SB17 avaliwe, i-SB18 ivuliwe futhi u-R22, R23, C13 kanye ne-C14 awagcwali.
Iwashi langaphandle le-HSE linganikezwa i-MCU ngezindlela ezintathu: I-MCO evela ku-ST-LINK. Kusuka ku-MCO ye-STM32F103. Lokhu kuvamile akukwazi ukuba khona
ishintshiwe, ilungiswe ku-8 MHz futhi ixhunywe ku-PF0-OSC_IN ye-STM32F051R8T6. Ukucushwa kuyadingeka: SB16, SB18 CLOSED R22, R23 ekhishiwe SB17 OPEN Oscillator onboard. Kusuka ku-X2 crystal (akunikeziwe). Ukuze uthole amafrikhwensi ajwayelekile nama-capacitor kanye nezihlukumezi, sicela ubhekisele ku-STM32F051R8T6 Datasheet. Ukucushwa kuyadingeka: SB16, SB17 SB18 OPEN R22, R23, C13, C14 I-oscillator edayisiwe evela ku-PF0 yangaphandle. Kusukela ku-oscillator yangaphandle ngephinikhodi 7 yesixhumi se-P1. Ukucushwa kuyadingeka: SB16, SB17 CLOSED SB18 OPEN R22 kanye no-R23 kukhishiwe
Ukunikezwa kwewashi kwe-OSC 32 KHz
I-PC14 ne-PC15 ingasetshenziswa njenge-GPIO noma njenge-oscillator ye-LSE. Ngokuzenzakalelayo lawa ma-I/O acushwa njenge-GPIO, ngakho-ke i-SB20 & SB21 ivaliwe futhi i-X3, i-R24, i-R25 ayigcwaliswa.
Iwashi le-LSE langaphandle linganikezwa i-MCU ngezindlela ezimbili: I-Oscillator onboard. Kusuka ku-X3 crystal (akunikeziwe). Ukucushwa kuyadingeka:
I-SB20, SB21 OPEN C15, C16, R24 kanye ne-R25 edayisiwe. I-oscillator evela ku-PC14 yangaphandle. Kusuka ku-oscillator yangaphandle ngokusebenzisa iphinikhodi 5 yesixhumi se-P1. Ukucushwa kuyadingeka: SB20, SB21 CLOSED R24 kanye no-R25 kukhishiwe

18/41 Ilandwe ku-Arrow.com.

I-ID ye-Doc 022910 Rev 2

UM1525

Izingxenyekazi zekhompuyutha nesakhiwo

4.8

Amabhuloho athengiswayo

Ithebula 5. Izilungiselelo zebhuloho le-solder

Ibhuloho

Izwe(1)

Incazelo

I-SB16,17 (X2 crystal)(2)
SB6,8,10,12 (Okuzenzakalelayo) SB5,7,9,11 (Godliwe)

VALIWE
VULA VALIWE

I-SB20,21 (X3 crystal)

KUVALIWE

I-SB4 (B2-RESET)

KHANYISA CISHA

I-SB3 (B1-USER)

KHANYISA CISHA

SB1

ON

(I-VBAT inikwa amandla yi-VDD) VALIWE

I-SB14,15 (RX,TX)

KUVALIWE

I-SB19 (NRST)

KHANYISA CISHA

I-SB22 (T_SWO)
I-SB13 (STM_RST)

KUVALIWE KUVALIWE

I-SB2 (BOOT0)

KHANYISA CISHA

I-SB18 (MCO)(2)

KHANYISA CISHA

I-X2, C13, C14, R22 kanye ne-R23 inikeza iwashi. PF0, PF1 zinqanyuliwe ku-P1. PF0, PF1 zixhunywe ku-P1 (R22, R23 kanye ne-SB18 akumele zifakwe). Igodliwe, ungashintshi. Igodliwe, ungashintshi. I-X3, C15, C16, R24 kanye ne-R25 iletha iwashi elingu-32 KHz. I-PC14, i-PC15 ayixhunyiwe ku-P1. I-PC14, i-PC15 ixhunywe ku-P1 kuphela (i-R24, i-R25 akumele ifakwe). Inkinobho yokusunduza ye-B2 ixhunywe kuphinikhodi ye-NRST ye-STM32F051R8T6 MCU. Inkinobho yokusunduza ye-B2 ayixhunyiwe iphinikhodi ye-NRST ye-STM32F051R8T6 MCU. Inkinobho yokuphusha ethi B1 ixhunywe ku-PA0. Inkinobho yokuphusha ethi B1 ayixhunyiwe ku-PA0. I-VBAT inikwe amandla unaphakade kusuka ku-VDD. I-VBAT ayinikwa amandla yi-VDD kodwa i-pin3 ye-P1. Igodliwe, ungashintshi. Igodliwe, ungashintshi. Isignali ye-NRST yesixhumi se-CN3 ixhunywe kuphinikhodi ye-NRST ye-STM32F051R8T6 MCU. Isignali ye-NRST yesixhumi se-CN3 ayixhunyiwe kuphinikhodi ye-NRST ye-STM32F051R8T6 MCU. Isignali ye-SWO yesixhumi se-CN3 ixhunywe ku-PB3. Isiginali ye-SWO ayixhunyiwe. Azikho izehlakalo kusignali ye-STM32F103C8T6 (ST-LINK/V2) ye-NRST. I-STM32F103C8T6 (ST-LINK/V2) isignali ye-NRST ixhunywe ku-GND. Isignali ye-BOOT0 ye-STM32F051R8T6 MCU ibanjwe iphansi nge-resistor yokudonsela phansi engu-510 Ohm. Isignali ye-BOOT0 ye-STM32F051R8T6 MCU ingasethwa ibe phezulu ngokusebenzisa i-10 KOhm pull-up resistor R27 ukuze ibe solder. Ihlinzeka ngo-8 MHz ku-OSC_IN kusukela ku-MCO ye-STM32F103C8T6. Bheka i-SB16, SB17 incazelo.

1. Isimo se-SBx esizenzakalelayo siboniswa ngokugqamile.
2. Iwashi le-OSC_IN livela ku-MCO uma i-SB18 IVULIWE futhi i-SB16,17 IVALIWE futhi ivela ku-X2 uma i-SB18 IVALIWE futhi u-SB16,17 IVULIWE.

I-ID ye-Doc 022910 Rev 2

19/41

Ilandwe ku-Arrow.com.

Izingxenyekazi zekhompuyutha nesakhiwo

UM1525

4.9

Izixhumi zesandiso

Izihloko zabesilisa ezithi P1 kanye ne-P2 zingaxhuma i-STM32F0DISCOVERY ebhodini elivamile le-prototyping/ukugoqa. Ama-STM32F051R8T6 GPI/Os ayatholakala kulezi zixhumi. I-P1 ne-P2 nayo ingaphenywa nge-oscilloscope, i-analyzer enengqondo noma i-voltmeter.

Ithebula 6.

Incazelo yephinikhodi ye-MCU iqhathaniswa nomsebenzi webhodi (ikhasi 1 kwangu-7)

Iphinikhodi ye-MCU

Umsebenzi webhodi

I-P2 P1 CN3 Ukunikezwa kwamandla kwamahhala kwe-I/O OSC SWD LED Inkinobho yokusunduza LQFP64

Umsebenzi oyinhloko

Eminye imisebenzi

I-BOOT0 BOOT0

60

I-NRST

7

2_CTS,

IN0,

2_CH1_ETR,

PA0

1_INM6, 1_OUT,

14

I-TSC_G1_IO1,

I-RTC_TAMP2,

WKUP1

2_RTS,

IN1,

PA1

2_CH2, 1_INP,

15

I-TSC_G1_IO2,

NGAPHAKATHI

2_TX,

IN2,

2_CH3,

PA2

15_CH1,

16

2_INM6,

2_PHUMILE,

TSC_G1_IO3

2_RX,

IN3,

PA3

2_CH4, 15_CH2,

17

2_INP,

I-TSC_G1_IO4,

USER

UKUSETHA KABUSHA kwe-NRST

6 5 10
15
16 17 18

20/41 Ilandwe ku-Arrow.com.

I-ID ye-Doc 022910 Rev 2

UM1525

Izingxenyekazi zekhompuyutha nesakhiwo

Ithebula 6.

Incazelo yephinikhodi ye-MCU iqhathaniswa nomsebenzi webhodi (ikhasi 2 kwangu-7)

Iphinikhodi ye-MCU

Umsebenzi webhodi

I-P2 P1 CN3 Ukunikezwa kwamandla kwamahhala kwe-I/O OSC SWD LED Inkinobho yokusunduza LQFP64

Umsebenzi oyinhloko

Eminye imisebenzi

1_NSS / 1_WS,

2_CK,

IN4,

PA4

14_CH1, DAC1_OUT,

20

1_INM4,

2_INM4,

TSC_G2_IO1

1_SCK / 1_CK,

I-CEC,

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_PHUMILE,

I-TSC_G2_IO3,

NGAPHAKATHI

1_MOSI / 1_SD,

IN7,

3_CH2,

14_CH1,

PA7

1_CH1N,

23

17_CH1,

2_PHUMILE,

I-TSC_G2_IO4,

NGAPHAKATHI

1_CK,

PA8

1_CH1, EVENTOUT,

41

I-MCO

1_TX,

PA9

1_CH2, 15_BKIN,

42

TSC_G4_IO1

21 22 23 24
25 24

I-ID ye-Doc 022910 Rev 2

21/41

Ilandwe ku-Arrow.com.

Izingxenyekazi zekhompuyutha nesakhiwo

Ithebula 6.

Incazelo yephinikhodi ye-MCU iqhathaniswa nomsebenzi webhodi (ikhasi 3 kwangu-7)

Iphinikhodi ye-MCU

Umsebenzi webhodi

UM1525

I-P2 P1 CN3 Ukunikezwa kwamandla kwamahhala kwe-I/O OSC SWD LED Inkinobho yokusunduza LQFP64

Umsebenzi oyinhloko

Eminye imisebenzi

1_RX,

PA10

1_CH3, 17_BKIN,

43

TSC_G4_IO2

1_CTS,

1_CH4,

PA11 1_OUT,

44

I-TSC_G4_IO3,

NGAPHAKATHI

1_RTS,

1_ETR,

PA12 2_OUT,

45

I-TSC_G4_IO4,

NGAPHAKATHI

PA13

IR_OUT, SWDAT

46

PA14

2_TX, SWCLK

49

1_NSS / 1_WS,

PA15

2_RX, 2_CH1_ETR,

50

NGAPHAKATHI

IN8,

3_CH3,

PB0

1_CH2N,

26

I-TSC_G3_IO2,

NGAPHAKATHI

IN9,

3_CH4,

PB1

14_CH1,

27

1_CH3N,

TSC_G3_IO3

PB2 noma

I-NPOR (1.8V

TSC_G3_IO4

28

imodi)

1_SCK / 1_CK,

PB3

2_CH2, TSC_G5_IO1,

55

NGAPHAKATHI

SWO

I-SWDIO SWCLK

23 22

21

4

20

2

17

16

27

28

29

6

11

22/41

I-ID ye-Doc 022910 Rev 2

Ilandwe ku-Arrow.com.

UM1525

Izingxenyekazi zekhompuyutha nesakhiwo

Ithebula 6.

Incazelo yephinikhodi ye-MCU iqhathaniswa nomsebenzi webhodi (ikhasi 4 kwangu-7)

Iphinikhodi ye-MCU

Umsebenzi webhodi

I-P2 P1 CN3 Ukunikezwa kwamandla kwamahhala kwe-I/O OSC SWD LED Inkinobho yokusunduza LQFP64

Umsebenzi oyinhloko

Eminye imisebenzi

1_MISO / 1_MCK,

PB4

3_CH1, TSC_G5_IO2,

56

NGAPHAKATHI

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

I-CEC, 16_CH1,

61

TSC_SYNC

1_SDA,

PB9

IR_EVENTOUT, 17_CH1,

62

NGAPHAKATHI

2_SCL,

PB10

I-CEC, 2_CH3,

29

SYNC

2_SDA,

PB11

2_CH4, G6_IO1,

30

NGAPHAKATHI

2_NSS,

PB12

1_BKIN, G6_IO2,

33

NGAPHAKATHI

2_SCK,

I-PB13 1_CH1N,

34

G6_IO3

10 9 8 7 4 3 30 31 32 32

I-ID ye-Doc 022910 Rev 2

23/41

Ilandwe ku-Arrow.com.

Izingxenyekazi zekhompuyutha nesakhiwo

Ithebula 6.

Incazelo yephinikhodi ye-MCU iqhathaniswa nomsebenzi webhodi (ikhasi 5 kwangu-7)

Iphinikhodi ye-MCU

Umsebenzi webhodi

Umsebenzi oyinhloko

Eminye imisebenzi

2_MISO,

PB14

1_CH2N, 15_CH1,

35

G6_IO4

2_MOSI,

1_CH3N,

I-PB15 15_CH1N,

36

15_CH2,

RTC_REFIN

I-PC0

IN10, EVENTOUT

8

I-PC1

IN11, EVENTOUT

9

I-PC2

IN12, EVENTOUT

10

I-PC3

IN13, EVENTOUT

11

I-PC4

IN14, EVENTOUT

24

I-PC5

IN15, TSC_G3_IO1

25

I-PC6

3_CH1

37

I-PC7

3_CH2

38

I-PC8

3_CH3

39

I-PC9

3_CH4

40

I-PC10

51

I-PC11

52

I-PC12

53

I-RTC_TAMP1,

I-PC13

RTC_TS, RTC_OUT,

2

WKUP2

OKULUHLAZA OKULUHLAZA

I-P2 P1 CN3 Ukunikezwa kwamandla kwamahhala kwe-I/O OSC SWD LED Inkinobho yokusunduza LQFP64

UM1525
31
30
11 12 13 14 25 26
29 28 27 26 15 14 13 4

24/41

I-ID ye-Doc 022910 Rev 2

Ilandwe ku-Arrow.com.

UM1525

Izingxenyekazi zekhompuyutha nesakhiwo

Ithebula 6.

Incazelo yephinikhodi ye-MCU iqhathaniswa nomsebenzi webhodi (ikhasi 6 kwangu-7)

Iphinikhodi ye-MCU

Umsebenzi webhodi

P2

P1

CN3

I-OSC

I-LED

Umsebenzi oyinhloko

Eminye imisebenzi

Ukunikezwa kwamandla kagesi

I/O yamahhala

I-SWD

Cindezela inkinobho

I-LQFP64

I-OSC32_IN OSC32_OUT

I-PC14-

OSC32_ OSC32_IN

3

IN

I-PC15-

OSC32_ OSC32_OUT

4

PHUMA

PD2

3_ETR

54

PF0OSC_IN

OSC_IN

5

PF1-

OSC_ OSC_OUT

6

PHUMA

PF4

NGAPHAKATHI

18

PF5

NGAPHAKATHI

19

PF6

2_SCL

47

PF7

2_SDA

48

I-VBAT VBAT

1

VDD_1

64

VDD_2

32

I-VDDA

13

VSS_1

63

VSS_2

31

I-VSSA

12

OSC_IN OSC_OUT

5
6
12 7
8 19 20
19 18 3

5V

1

3V

1

5

22

3

I-VDD GND GND GND

I-ID ye-Doc 022910 Rev 2

25/41

Ilandwe ku-Arrow.com.

I-P2 P1 CN3 Ukunikezwa kwamandla kwe-GND GND Mahhala I/O OSC SWD Inkinobho yokusunduza ye-LED LQFP64

Izingxenyekazi zekhompuyutha nesakhiwo

Ithebula 6.

Incazelo yephinikhodi ye-MCU iqhathaniswa nomsebenzi webhodi (ikhasi 7 kwangu-7)

Iphinikhodi ye-MCU

Umsebenzi webhodi

Umsebenzi oyinhloko

Eminye imisebenzi

UM1525

9 33 33

26/41 Ilandwe ku-Arrow.com.

I-ID ye-Doc 022910 Rev 2

UM1525

Ukuxhuma amamojula ebhodini le-prototyping

5

Ukuxhuma amamojula ebhodini le-prototyping

Lesi sigaba sinikeza ama-exampizifundo zokuthi uwaxhuma kanjani amamojula alungele ukusetshenziswa atholakala kubakhiqizi abahlukene kukhithi ye-STM32F0DISCOVERY ngebhodi le-prototyping elifakwe kukhithi.
Isoftware examples, ngokusekelwe ekuxhumaneni okuchazwe ngezansi, kuyatholakala ku-www.st.com/stm32f0discovery.

5.1

I-Mikroelektronica accessory board
I-Mikroelektronika, http://www.mikroe.com, icacise izixhumi ezimbili ezijwayelekile zamabhodi azo ezisekeli, eziqanjwe i-mikroBUSTM (http://www.mikroe.com/mikrobus_specs.pdf) kanye ne-IDC10.
I-MikroBUSTM iyisixhumi esinamaphini angu-16 sokuxhuma amabhodi ezisekeli ngokushesha okukhulu futhi kalula ebhodini le-microcontroller ngokusebenzisa i-SPI, i-USART noma i-I2C yezokuxhumana, kanye nezikhonkwane ezengeziwe ezifana ne-Analog Input, i-PWM ne-Interrupt.
Isethi yamabhodi e-mikroElektronika ahambisana ne-mikroBUSTM ibizwa ngokuthi “Chofoza amabhodi”.
I-IDC10 iyisixhumi samaphini angu-10 sokuxhuma inhloso evamile ye-I/O ye-MCU kwamanye amabhodi wezisekeli.
Amathebula angezansi ayisixazululo esisodwa sokuxhuma amabhodi e-mikroBUSTM kanye ne-IDC ku-STM32F0DISCOVERY; lesi sixazululo esisetshenziswe ku-ex ehlukeneampLes itholakala ku-www.st.com/stm32f0discovery.

Ithebula 7. Ukuxhuma usebenzisa i-mikroBUSTM

I-Mikroelektronica mikroBUSTM

Phina

Incazelo

I-RST CS SCK

Iphinikhodi ye-analogi Setha kabusha iphinikhodi ye-SPI Chip Khetha umugqa wewashi le-SPI

I-MISO

I-SPI Slave Output line

Inkampani MOSI PWM INT

I-SPI Slave Input line ye-PWM yokukhipha ulayini wokuphazamisa i-Hardware

RX

UART Thola umugqa

I-TX SCL SDA 5V

Ulayini Wokudlulisa we-UART I2C Ulayini wewashi we-I2C Ulayini wedatha VCC 5V ulayini wamandla

I-STM32F0DISCOVERY

Iphinikhodi PA4 PB13 PA11 PB3 PB4 PB5 PA8 PB12 PA3 PA2 PF6 PF7 5V

Incazelo DAC1_OUT GPIO OUTPUT (5V ibekezelela) GPIO OUTPUT (5V ibekezelela) SPI1_SCK SPI1_MISO SPI1_MOSI TIM1_CH1 GPIO INPUT EXTI (5V ibekezelela) USART2_RX USART2_TX I2C2_SDA Power line I2C2_SDA

I-ID ye-Doc 022910 Rev 2

27/41

Ilandwe ku-Arrow.com.

Ukuxhuma amamojula ebhodini le-prototyping

Ithebula 8. Ixhuma kusetshenziswa i-IDC10

Isixhumi se-Mikroelektronica IDC10

P0

I-GPIO

P1

I-GPIO

P2

I-GPIO

P3

I-GPIO

P4

I-GPIO

P5

I-GPIO

P6

I-GPIO

I-P7 VCC GND P0

GPIO VCC 5V ulayini wamandla Reference Ground GPIO

P1

I-GPIO

P2

I-GPIO

P3

I-GPIO

UM1525

I-STM32F0DISCOVERY

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

I-GPIO OUTPUT (i-3.3V ibekezelela) I-GPIO OUTPUT (i-3.3V ibekezelela) I-GPIO OUTPUT (i-3.3V ibekezelela) I-GPIO OUTPUT (i-3.3V ibekezelela) I-GPIO OUTPUT (i-3.3V ibekezelela) I-GPIO OUTPUT (3.3VI-GPIOTOlerant) (Ibekezelela i-5V) I-VDD VSS GPIO OUTPUT (i-5V ibekezelela) I-GPIO OUTPUT (i-3.3V ibekezelela) I-GPIO OUTPUT (i-3.3V ibekezelela) I-GPIO OUTPUT (i-3.3V ibekezelela)

28/41 Ilandwe ku-Arrow.com.

I-ID ye-Doc 022910 Rev 2

UM1525

Ukuxhuma amamojula ebhodini le-prototyping

Umfanekiso we-10 ubonisa ukuxhumana phakathi kwe-STM32F0 Discovery nezixhumi ezi-2, i-IDC10 ne-mikroBUSTM.
Umfanekiso 10. Ukusebenzisa i-IDC10 nezixhumi ze-mikroBUSTM

Ilandwe ku-Arrow.com.

I-ID ye-Doc 022910 Rev 2

29/41

Ukuxhuma amamojula ebhodini le-prototyping

UM1525

5.2

I-ST MEMS “amabhodi e-adaptha”, isokhethi evamile ye-DIL24
I-STMicroelectronics ichaze isixhumi esijwayelekile se-DIL24 ukuze sihlole kalula izinzwa zayo ze-MEMS ezixhunywe kusilawuli esincane nge-SPI noma i-I2C yezokuxhumana.
Ithebula 9 yisixazululo esisodwa sokuxhuma amabhodi e-DIL24 ku-STM32F0DISCOVERY, lesi sixazululo sisetshenziswa kuma-ex ahlukene.amples futhi iyatholakala ku-www.st.com/stm32f0discovery.

Ithebula 9. Ukuxhuma ngebhodi le-DIL24 le-ST MEMS DIL24 Eval board
P01 VDD Amandla kagesi P02 Vdd_IO Ukunikezwa kwamandla kagesi wezikhonkwane ze-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 Ukunikezwa P14 INT1 Ukuphazamiseka kwangaphakathi INT1 P15 Ukuphazamisa INT2 P2 I-NC P16 NC P17 CS – 18:SPI inikwe amandla imodi engu-19:I0C

P20

I-SCL (I2C serial clock) SPC (SPI serial clock)

I-3V 3V
I-GND PB12 PB11
PA11 PB6 PB3

I-STM32F0DISCOVERY VDD VDD
I-GND GPIO INPUT EXTI (ibekezelela i-5V) I-GPIO INPUT EXTI (iyakwazi ukumelana ne-5V)
I-GPIO OUTPUT (i-5V ibekezelela) I2C1_SCL SPI1_SCK

P21

Idatha ye-SDA I2C yomkhiqizo we-SDI SPI Okokufaka kwedatha ye-serial

PB7 I2C1_SDA PB5 SPI1_MOSI

P22

I-SDO SPI Serial Data Output I2C kancane kancane ekhelini ledivayisi

PB4

SPI1_MISO

I-P23 NC P24 NC

30/41 Ilandwe ku-Arrow.com.

I-ID ye-Doc 022910 Rev 2

UM1525

Ukuxhuma amamojula ebhodini le-prototyping

Umfanekiso 11 ukhombisa ukuxhumana phakathi kwe-STM32F0 Discovery kanye nesokhethi ye-DIL24.
Umfanekiso 11. Izixhumanisi zesokhethi ze-DIL24

Ilandwe ku-Arrow.com.

I-ID ye-Doc 022910 Rev 2

31/41

Ukuxhuma amamojula ebhodini le-prototyping

UM1525

Qaphela:

Amabhodi e-adaptha ye-MEMS asekelwe
Ithebula le-10 liwuhlu lwamabhodi e-adaptha ye-MEMS asekelwe kusukela ngo-April, 2012.

Ithebula 10. Amabhodi e-adaptha e-MEMS asekelwe

Ibhodi le-ST MEMS DIL24 Eval

Umkhiqizo oyinhloko

I-STEVAL-MKI009V1

Idatha ye-LIS3LV02DL

I-STEVAL-MKI013V1 STEVAL-MKI015V1

I-LIS302DL LIS344ALH

I-STEVAL-MKI082V1

Idatha ye-LPY4150AL

I-STEVAL-MKI083V1

Idatha ye-LPY450AL

I-STEVAL-MKI084V1

Idatha ye-LPY430AL

I-STEVAL-MKI085V1

Idatha ye-LPY410AL

I-STEVAL-MKI086V1

Idatha ye-LPY403AL

I-STEVAL-MKI087V1

Idatha ye-LIS331DL

I-STEVAL-MKI088V1

I-LIS33DE

I-STEVAL-MKI089V1 STEVAL-MKI090V1

Idatha ye-LIS331DLH LIS331DLF

I-STEVAL-MKI091V1

Idatha ye-LIS331DLM

I-STEVAL-MKI092V1

I-LIS331HH

I-STEVAL-MKI095V1 STEVAL-MKI096V1

I-LPR4150AL LPR450AL

I-STEVAL-MKI097V1

I-LPR430AL

I-STEVAL-MKI098V1

I-LPR410AL

I-STEVAL-MKI099V1

I-LPR403AL

I-STEVAL-MKI105V1 STEVAL-MKI106V1

Idatha ye-LIS3DH LSM303DLHC

I-STEVAL-MKI107V1

I-L3G4200D

I-STEVAL-MKI107V2

I-L3GD20

STEVAL-MKI108V1 STEVAL-MKI108V2 STEVAL-MKI110V1

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

I-STEVAL-MKI113V1

Idatha ye-LSM303DLM

I-STEVAL-MKI114V1

I-MAG PROBE (kusekelwe ku-LSM303DLHC)

I-STEVAL-MKI120V1 STEVAL-MKI122V1

I-LPS331AP LSM330DLC

I-STEVAL-MKI123V1

I-LSM330D

I-STEVAL-MKI124V1

10AXISMODULE [LSM303DLHC + L3GD20+ LPS331AP]

I-STEVAL-MKI125V1

I-A3G4250D

Ukuze uthole uhlu lwakamuva, vakashela ku-http://www.st.com/internet/evalboard/subclass/1116.jsp. Amabhodi e-DIL24 achazwa ngokuthi “ama-adaptha amabhodi” emkhakheni “Incazelo Ejwayelekile”.

32/41

I-ID ye-Doc 022910 Rev 2

Ilandwe ku-Arrow.com.

UM1525

Ukuxhuma amamojula ebhodini le-prototyping

5.3

Amabhodi e-Arduino shield
I-Arduino TM iyinkundla ye-prototyping ye-elekthronikhi enomthombo ovulekile esekelwe kuzingxenyekazi zekhompuyutha eziguquguqukayo, okulula ukuzisebenzisa kanye nesofthiwe. Bheka ku-http://www.arduino.cc ukuze uthole ulwazi olwengeziwe.
Amabhodi ezinsiza ze-Arduino abizwa ngokuthi “Ama-Shields” futhi angaxhunywa kalula ku-STM32F0 Discovery ngokusho kwethebula elilandelayo.

Ithebula 11. Ukuxhuma nezihlangu ze-Arduino

Ixhuma ngezihlangu ze-Arduino

Isixhumi samandla e-Arduino

Setha kabusha i-3V3 5V GND GND Vin

Setha kabusha usuka ebhodini le-Shield i-VCC 3.3V kagesi kagesi i-VCC 5V kagesi Reference Ground Reference Ground Alimentation yangaphandle

I-analog ye-Arduino kusixhumi

A0

Okokufaka kwe-analogi noma iphinikhodi ye-Digital 14

A1

Okokufaka kwe-analogi noma iphinikhodi ye-Digital 15

A2

Okokufaka kwe-analogi noma iphinikhodi ye-Digital 16

A3

Okokufaka kwe-analogi noma iphinikhodi ye-Digital 17

A4

Okokufaka kwe-analog noma i-SDA noma i-Digital pin 18

A5

Okokufaka kwe-analog noma i-SCL noma iphinikhodi ye-Digital 19

Isixhumi sedijithali se-Arduino

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

Iphinikhodi yedijithali 0 noma i-RX Iphinikhodi yedijithali 1 noma i-TX Iphinikhodi yedijithali 2 / Ukuphazamisa kwangaphandle Iphinikhodi yedijithali 3 / Ext int noma i-PWM Iphinikhodi yedijithali 4 Iphinikhodi yedijithali 5 noma i-PWM Iphinikhodi yedijithali 6 noma i-PWM Iphinikhodi yedijithali 7 Iphinikhodi yedijithali 8 Iphinikhodi yeDijithali WM 9 noma CS noma PWM Digital pin 10 noma MOSI noma PWM Digital pin 11 noma MISO Digital pin 12 noma SCK Reference Ground ADC voltage reference

I-STM32F0DISCOVERY

I-NRST 3V 5V
I-GND GND VBAT

Setha kabusha ukutholwa kwe-VDD VDD Reference Ground Reference Ground Jumper ukuze ilingane

I-STM32F0DISCOVERY

I-PC0

ADC_IN10

I-PC1

ADC_IN11

I-PC2

ADC_IN12

I-PC3

ADC_IN13

I-PC4 noma i-PF7 ADC_IN14 noma i-I2C2_SDA

I-PC5 noma i-PF6 ADC_IN15 noma i-I2C2_SCL

I-STM32F0DISCOVERY

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

USART2_RX USART2_TX EXTI (ibekezelela i-5V) I-EXTI (ibekezelela i-5V) noma i-TIM2_CH4 GPIO (i-3V ibekezelela) TIM17_CH1 TIM16_CH1 GPIO (i-3V ibekezelela) GPIO (i-3V ibekezelela) TIM14_CH1 TIM1_CH4 TIM1_CH3 I-SIMPI2 Ireferensi_CH1 ye-SIMPI1 SIMPIXNUMX SIMPIXNUMX Ayixhunyiwe

I-ID ye-Doc 022910 Rev 2

33/41

Ilandwe ku-Arrow.com.

Ukuxhuma amamojula ebhodini le-prototyping

UM1525

Ixhuma nezihlangu ze-Arduino (kuyaqhutshwa)

Isixhumi se-Arduino ICSP

1

I-MISO

2

I-VCC 3.3V

3

SCK

4

UMOSI

5

I-RST

6

GND

I-STM32F0DISCOVERY

I-PB4 3V PB3 PB5 NRST GND

SPI1_MISO VDD SPI1_SCK SPI1_MOSI Setha kabusha ukutholakala kwendawo eyinkomba

34/41 Ilandwe ku-Arrow.com.

I-ID ye-Doc 022910 Rev 2

UM1525

Ukuxhuma amamojula ebhodini le-prototyping

Umfanekiso we-12 ubonisa ukuxhumana phakathi kwe-STM32F0 Discovery kanye namabhodi e-Arduino shield.
Umfanekiso 12. Izixhumanisi zebhodi lesihlangu se-Arduino

Ilandwe ku-Arrow.com.

I-ID ye-Doc 022910 Rev 2

35/41

Umdwebo we-mehendi

6

Umdwebo we-mehendi

Umfanekiso 13. STM32F0DISCOVERY umdwebo womshini

UM1525

36/41 Ilandwe ku-Arrow.com.

I-ID ye-Doc 022910 Rev 2

Ilandwe ku-Arrow.com.

37/41

I-ID ye-Doc 022910 Rev 2

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
Unhlokweni 33

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

I-3V VBAT

1

2

3

4

ST_LINK_V2.SCHDOC U_ST_LINK

PA10 PA9

PA10 PA9

I-MCO PA14 PA13

I-NRST PB3

I-MCO PA14 PA13
I-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

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

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

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

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

2

3

5VD

I-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
Unhlokweni 33

I-RevB.0 –> Ilebula ye-PCB ethi MB1034 B-00 PA6, PA7, PC4, PC5, PB0, PB1 iyatholakala futhi i-P1, i-P2 ingamaphuzu angu-Header 33
RevA.0 –> PCB ilebula MB1034 A-00

I-STMicroelectronics
Isihloko:
I-STM32F0DISCOVERY
Inombolo:MB1034 Rev: B.0(PCB.SCH) Usuku:2/3/2012 4

Ishidi1 kwangu-3

Umfanekiso 14. STM32F0DISCOVERY

Izikimu zikagesi

7

Izikimu zikagesi

UM1525

38/41 Ilandwe ku-Arrow.com.

2 4
UKUZENZAKALELA
1 2 3 4
IGCINIWE

Izikimu zikagesi Umfanekiso 15. ST-LINK/V2 (SWD kuphela)

I-ID yebhodi: PC13=0

R18 10K R19 10K

R13 100K

Akufakiwe

3V

C11

C10

20pF X1

20pF

1

3V 1

2

2

3

8MHz

4

R16

OSC_IN

5

100K

OSC_OUT 6

STM_RST 7

8

I-C8 100nF 3V

9 R20 4K7 AIN_1 10

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

Akufakiwe

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

R9 10K
I-SWD

D3 R10

AIN_1

100

Idatha ye-BAT60JFILM CN3

U2 STM32F103C8T6

1 2

R12

T_JTCK

22

3

36 35

3V

4 5 6
Unhlokweni 6

R14

T_JTMS

22

R15

T_NRST

22

34 STM_JTMS

R17

T_SWO

33 USB_DP

22

32 USB_DM

31 T_SWO 30 LED_STLINK 29 28 27 T_JTMS

I-RC Kumelwe ibe seduze kakhulu ne-STM32F103 pin 29

R34

I-MCO

100

C24

26 T_JTCK 25

20pF R11
100

Akufakiwe

T_SWDIO_IN

TCK/SWCLK TMS/SWDIO
T_SWO

T_NRST SB19
SB22

PA14 PA13 NRST PB3

I-SWD

I-SB6 SB8 SB10 SB12

SB5

3V

STM_JTCK SWCLK

SB7

I-SB9 STM_JTMS
SB11

I-SWDIO

CN2
Okweqa KUVULIWE -> UKUTHOLA Ama-Jumpers Akhethiwe -> I-ST-LINK Ikhethiwe

I-ID ye-Doc 022910 Rev 2

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

STLINK_TX

STM32F0_USART1_RX PA10
I-PA9 STM32F0_USART1_TX

I-SB14 JP1
SB15

I-TX RX
STLINK_RX

Eduze kwe-JP Akufakiwe

Akufakiwe

I-USB

U5V

CN1

VCC DD+ ID
I-GND SHELL

1 2 3 4 5 0

5075BMR-05-SM

D1

EXT_5V

5V

Idatha ye-BAT60JFILM

R6 R8

1K5 0 USB_DM

3V

R7 0 USB_DP

R5 100K

13

14

T_JTCK 15

T_JTDO 16

T_JTDI 17

T_NRST 18

T_JRST 19

20

SWIM_IN 21

22

23

24

BHUNGA

Ngempela

3V

3V

JP2

I-VDD

R2 1K

I-LD1 RED

3V

C6

C7

C12

C9

100nF 100nF 100nF 100nF

COM
I-LED_STLINK

I-LD2

Okubomvu

R4 2

1

100

R3 3 100

4

R1 0

3V

_Okuhlaza

LD_BICOLOR_CMS

I-PWR

5V

U1

I-1 Vin

Isiqephu 5

D2

OUT_3V

3V

C1

3 INH
GND

1µF_X5R_0603

BYPASS

BAT60JFILM C4 1µF_X5R_0603

I-LD3985M33R

C2

C3

100nF

10nF_X7R_0603

I-C5 100nF

I-STMicroelectronics

Isihloko:
STM32F0DISCOVERY ST-LINK/V2 (SWD kuphela)

Inombolo:MB1034 Rev: B 0(PCB SCH) Usuku:2/3/2012

Ishidi2 kwangu-3

UM1525

Ilandwe ku-Arrow.com.

39/41

I-ID ye-Doc 022910 Rev 2

48 47 46 45 44 43 42 41 40 39 38 37 36 35 34 33

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

Akufakiwe
IBHODI0

I-VDD

R27 10K
R26 510

SB2

PA14 PA15 PC10 PC11 PC12
PD2 PB3 PB4 PB5 PB6 PB7
I-PB8 PB9

PA14 49

PA15 50

I-PC10 51

I-PC11 52

I-PC12 53

I-PD2 54

PB3 55

PB4 56

PB5 57

PB6 58

PB7 59

IBHAYIBHELI 0 60

PB8 61

PB9 62

63

I-VDD

64

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

Akufakiwe

C17

1uF

SB1

Iseduze ne-STM32

I-VBAT PC13 PC14 PC15

I-PC13 PC14 SB21 PC15

SB20

Eduze kwe-XTAL ne-MCU Ayifakiwe

R25 X3

R24

0

0

1

4

C16

2

3

C15

6.8pF

6.8pF

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

I-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 – TAMPI-ER2 – 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
I-PB11 PB10 PB2 noma i-NPOR (imodi ye-1.8V)
PB1 PB0 PC5 PC4 PA7 PA6 PA5 PA4 PF5 PF4 PA3

32 31

I-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

I-VDD

NRPSCTP0CP1CNP2CRP3SCTP0CP1CP2C3

I-MC306-G-06Q-32.768 (JFVNY)

I-MCO

I-MCO

PF0

PF0

I-SB18 SB17
Akufakiwe

PF1

PF1

SB16

R23

R22

0 x2

390

1

2

8MHz C14 20pF

I-C13 20pF

I-VDD

I-VDD

C18

C20

C21 C19

1uF

100nF 100nF 100nF

I-PC9

R30

330

I-PC8

R31

660

I-LD3 eluhlaza okwesibhakabhaka i-LD4 eluhlaza okwesibhakabhaka

I-VDD
Akufakiwe
R33 100K
I-NRST SB4
B2 C23
100nF

1

2

I-SW-PUSH-CMS

4

3

SETHA KABUSHA Inkinobho

Akufakiwe
PA0 SB3

I-VDD
R32 100
B1 C22

1

2

I-SW-PUSH-CMS

100nF R28 330

3

4

R29 220K

USER & Inkinobho YOKUVUKA

I-STMicroelectronics
Isihloko:
I-STM32F0DISCOVERY MCU
Inombolo:MB1034 Rev: B.0(PCB.SCH) Usuku:3/1/2012

Ishidi3 kwangu-3

UM1525 Umfanekiso 16. MCU

Izikimu zikagesi

Umlando wokubuyekeza

8

Umlando wokubuyekeza

UM1525

Ithebula 12. Umlando wokubuyekeza idokhumenti

Usuku

Buyekeza

Izinguquko

20-Mar-2012

1

Ukukhishwa kokuqala.

30-May-2012

2

Kwengezwe Isigaba 5: Ukuxhuma amamojula ebhodini le-prototyping ekhasini 27.

40/41 Ilandwe ku-Arrow.com.

I-ID ye-Doc 022910 Rev 2

UM1525

Sicela Ufunde Ngokucophelela:
Ulwazi olukule dokhumenti lunikezwa kuphela mayelana nemikhiqizo ye-ST. I-STMicroelectronics NV nezinkampani ezingaphansi kwayo (“ST”) igodla ilungelo lokwenza izinguquko, ukulungisa, ukulungisa noma ukuthuthukisa, kulo mbhalo, kanye nemikhiqizo namasevisi achazwe lapha nganoma yisiphi isikhathi, ngaphandle kwesaziso. Yonke imikhiqizo ye-ST ithengiswa ngokulandela imigomo nemibandela yokuthengisa ye-ST. Abathengi banomthwalo wemfanelo kuphela ekukhetheni, ekukhethweni nasekusetshenzisweni kwemikhiqizo namasevisi e-ST achazwe lapha, futhi i-ST ayithwesi sibopho sezomthetho esihlobene nokukhetha, ukukhethwa noma ukusetshenziswa kwemikhiqizo namasevisi e-ST achazwe lapha. Ayikho ilayisensi, eshiwo noma eshiwo, nge-estoppel noma ngenye indlela, kunoma imaphi amalungelo empahla yengqondo enikezwe ngaphansi kwalo mbhalo. Uma noma iyiphi ingxenye yalo mbhalo ibhekisela kunoma yimiphi imikhiqizo noma amasevisi ezinkampani zangaphandle ngeke kuthathwe njengesibonelelo selayisensi yi-ST ukuze kusetshenziswe leyo mikhiqizo noma amasevisi ezinkampani zangaphandle, nanoma iyiphi impahla yengqondo equkethwe kuyo noma ethathwa njengesiqinisekiso esihlanganisa ukusetshenziswa nganoma iyiphi indlela yaleyo mikhiqizo noma amasevisi ezinkampani zangaphandle nanoma iyiphi impahla yengqondo equkethwe kuyo.
NGAPHANDLE KOKUBA OKUNYE KUBEKWE EMIBANDELA NEZIMBANDELA ZOKUTHENGISA I-ST IKUNXA NOMA YILUPHI ISIQINISEKISO ESIPHAKAMILEYO NOMA ESISHIWO NGENXAPHO YOKUSETSHENZISWA KANYE/NOMA UKUDAYISWA KWEMIKHIQIZO YE-ST OKUHLANGANISA NGAPHANDLE KOMKHAWUZI IZIQINISEKISO EZITHILE ZOKUTHENGISWA KOMTHETHO, UKUTHENGA OKUNGEZESIFUNDAZWE, IMITHETHO KWANOMA YIYIPHI INDAWO), NOMA UKWEphulwa KWANOMA YIYIPHI I-PATENT, I-COPYRIGHT NOMA OKUNYE ILUNGELO LEMPAHLA ENOBUGCISA. NGAPHANDLE KOKUBA KUVUNYELWE NGOKUBHALISWE NGOKUBHALWA KUBAMELELI ABABILI ABAMELI ABABILI ABAMELELE, IMIKHIQIZO YE-ST AYINCONYISWA, AYIGUNYAZIWE NOMA IQINISEKISIWE UKUSETSHENZISWA EBUSO, UBUKWEBI BOMOYA, ISIKHALA, UKUSINDISA IMPILO, NOMA IZINKULUNGWANE ZOKUSEBENZA IZIMALI ZEZIMALI KUNGENZEKA KUBELE NGOKU UKULIMALA KOMUNTU, UKUFA, NOMA IMPAHLA OMKHULU NOMA UKULIMALA KWENDAWO. IMIKHIQIZO YE-ST ENGACHAZWE NJENGETHI “IZIGCAWU ZEZINTOMBI” INGASE ISETSHENZISWA KUPHELA EZINCWENI ZEZINTATHU EZINGOZINI ZOMSEBENZISI.
Ukudayiswa kabusha kwemikhiqizo ye-ST enezinhlinzeko ezihlukile ezitatimendeni kanye/noma izici zobuchwepheshe ezibalulwe kulo mbhalo kuzosusa ngokushesha noma yisiphi isiqinisekiso esinikezwe i-ST somkhiqizo we-ST noma isevisi echazwe lapha futhi ngeke kudale noma kunwebe nganoma iyiphi indlela, noma isiphi isikweletu I-ST.
Ilogo ye-ST kanye ne-ST yizimpawu zokuthengisa noma izimpawu zokuthengisa ezibhalisiwe ze-ST emazweni ahlukahlukene.
Ulwazi olukule dokhumenti luthatha indawo futhi luthatha indawo yalo lonke ulwazi olunikezwe ngaphambilini.
Ilogo ye-ST wuphawu lokuthengisa olubhalisiwe lwe-STMicroelectronics. Wonke amanye amagama ayimpahla yabanikazi bawo.
© 2012 STMicroelectronics – Wonke amalungelo agodliwe
Iqembu lezinkampani ze-STMicroelectronics Australia – Belgium – Brazil – Canada – China – Czech Republic – Finland – France – Germany – Hong Kong – India – Israel – Italy – Japan –
Malaysia – Malta – Morocco – Philippines – Singapore – Spain – Sweden – Switzerland – United Kingdom – United States of America www.st.com

I-ID ye-Doc 022910 Rev 2

41/41

Ilandwe ku-Arrow.com.

Amadokhumenti / Izinsiza

I-STM32 F0 Microcontrollers [pdf] Imaniwali yosebenzisayo
I-STM32 F0 Microcontrollers, STM32 F0, Microcontrollers

Izithenjwa

Shiya amazwana

Ikheli lakho le-imeyili ngeke lishicilelwe. Izinkambu ezidingekayo zimakiwe *