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:
- Xhuma ikhithi kukhompyutha yakho usebenzisa ikhebula le-USB.
- Faka uchungechunge lwamathuluzi okuthuthukisa oludingekayo olusekela i-
I-STM32F0DISCOVERY. - Vula ithuluzi lokuthuthukisa bese ukhetha ibhodi elifanele
izilungiselelo ze-STM32F0DISCOVERY. - Layisha ikhodi yakho kusilawuli esincane usebenzisa okushumekiwe
ST-LINK/V2 isilungisi sephutha. - 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.
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 |