STMICROELECTRONICS STM32F0DISCOVERY Uppgötvunarsett
Upplýsingar um vöru
STM32F0DISCOVERY er uppgötvunarsett fyrir STM32 F0 örstýringar. Hann er með STM32F051R8T6 örstýringunni og innbyggðum ST-LINK/V2 fyrir forritun og villuleit. Settið inniheldur einnig LED, þrýstihnappa, aflgjafa og ýmis tengi til að tengja einingar og fylgihluti.
Inngangur
STM32F0DISCOVERY hjálpar þér að uppgötva STM32 F0 Cortex™-M0 eiginleikana og þróa forritin þín auðveldlega. Það er byggt á STM32F051R8T6, 32-bita ARM® Cortex™ örstýringu í STM0 F32 röð, og inniheldur ST-LINK/V2 innbyggt kembiforrit, LED, þrýstihnappa og frumgerðatöflu.
Tafla 1. Gildandi verkfæri
Tegund | Hlutanúmer |
Matstæki | STM32F0UPPLÝSING |
Samþykktir
Tafla 2 veitir skilgreiningu á sumum samþykktum sem notaðar eru í þessu skjali.
Tafla 2. ON/OFF venjur
samþykkt | Skilgreining |
Kveikt er á jumper JP1 | Peysa ásett |
Slökkt er á jumper JP1 | Jumper ekki ásettur |
Lóðabrú SBx ON | SBx tengingum lokað með lóðmálmi |
Lóðabrú SBx OFF | SBx tengingar skildar eftir opnar |
Fljótleg byrjun
STM32F0DISCOVERY er ódýrt og auðvelt í notkun þróunarsett til að fljótt meta og hefja þróun með STM32 F0 röð örstýringartæki. Áður en þú setur upp og notar vöruna skaltu samþykkja Evaluation Product License Agreement frá www.st.com/stm32f0discovery. Fyrir frekari upplýsingar um STM32F0DISCOVERY og fyrir sýnikennsluhugbúnað skaltu heimsækja www.st.com/stm32f0discovery.
Að byrja
Fylgdu röðinni hér að neðan til að stilla STM32F0DISCOVERY borðið og ræsa
DISCOVER forrit:
- Athugaðu stöðu jumper á töflunni, JP2 á, CN2 á (uppgötvun valin).
- Tengdu STM32F0DISCOVERY borðið við tölvu með USB snúru 'tegund A til mini-B' í gegnum USB tengi CN1 til að knýja borðið. Rauða LED LD1 (PWR) og LD2 (COM) kvikna og græn LED LD3 blikkar.
- Ýttu á notendahnapp B1 (neðst í vinstra horninu á töflunni).
- Athugaðu hvernig græna ljósdíóðan LD3 blikkandi breytist í samræmi við smelli notandahnapps B1.
- Hver smellur á USER hnappinn B1 er staðfestur með bláu LED LD4.
- Til að læra eða breyta DISCOVER verkefninu sem tengist þessari kynningu skaltu fara á www.st.com/stm32f0discovery og fylgja kennslunni.
- Uppgötvaðu STM32F0 eiginleikana, halaðu niður og keyrðu forrit sem lagt er til á lista yfir verkefni.
- Þróaðu þitt eigið forrit með því að nota tiltækt tdamples.
Kerfiskröfur
- Windows PC (XP, Vista, 7)
- USB tegund A til Mini-B USB snúru
Þróunarverkfærakeðja sem styður STM32F0DISCOVERY
- Altium®, TASKING™ VX-verkfærasett
- ARM®, Atollic TrueSTUDIO®
- IAR™, EWARM (IAR Embedded Workbench®)
- Keil™, MDK-ARM™
Pöntunarkóði
Til að panta STM32F0 Discovery Kit, notaðu pöntunarkóðann STM32F0DISCOVERY.
Eiginleikar
STM32F0DISCOVERY settið býður upp á eftirfarandi eiginleika:
- STM32F051R8T6 örstýring með 64 KB Flash, 8 KB vinnsluminni í LQFP64 pakka
- Innbyggður ST-LINK/V2 með valstillingarrofa til að nota settið sem sjálfstæðan ST-LINK/V2 (með SWD tengi fyrir forritun og kembiforrit)
- Aflgjafi fyrir borð: í gegnum USB-rútu eða frá utanaðkomandi 5 V framboðitage
- Aflgjafi fyrir ytri notkun: 3 V og 5 V
- Fjórar LED:
- LD1 (rautt) fyrir 3.3 V afl
- LD2 (rautt/grænt) fyrir USB samskipti
- LD3 (grænt) fyrir PC9 úttak
- LD4 (blár) fyrir PC8 úttak
- Tveir þrýstihnappar (notandi og endurstilla)
- Framlengingarhaus fyrir LQFP64 I/Os fyrir skjóta tengingu við frumgerðatöflu og auðvelda leit.
- Viðbótarplata fylgir settinu sem hægt er að tengja við framlengingartengi fyrir enn auðveldari frumgerð og leit.
- Mikill fjöldi ókeypis forrita sem er tilbúinn til að keyra vélbúnaðar tdamples eru fáanleg á www.st.com/stm32f0discovery til að styðja við skjótt mat og þróun.
Vélbúnaður og skipulag
STM32F0DISCOVERY er hannaður í kringum STM32F051R8T6 örstýringuna í 64 pinna LQFP pakka. Mynd 2 sýnir tengingar milli STM32F051R8T6 og jaðarbúnaðar hans (STLINK/V2, þrýstihnappur, LED og tengi). Mynd 3 og mynd 4 hjálpa þér að finna þessa eiginleika á STM32F0DISCOVERY.
STM32F051R8T6 örstýring
Þessi 32 bita háþróaða ARM™ MCU með lág- og meðalþéttleika með afkastamiklum ARM Cortex™-M0 32 bita RISC kjarna er með 64 Kbæti Flash, 8 Kbæti vinnsluminni, RTC, tímamælir, ADC, DAC, samanburðartæki og samskiptaviðmót .
STM32 F0 skilar 32 bita afköstum og STM32 DNA nauðsynlegum í forritum sem venjulega er fjallað um með 8 eða 16 bita örstýringum. Það nýtur góðs af blöndu af rauntímaafköstum, lítilli orkunotkun, háþróaðri arkitektúr og jaðarbúnaði sem tengist STM32 vistkerfinu, sem hefur gert STM32 að viðmiðun á markaðnum. Nú er allt þetta aðgengilegt fyrir kostnaðarnæm forrit. STM32 F0 býður upp á óviðjafnanlegan sveigjanleika og sveigjanleika fyrir heimilisskemmtivörur, tæki og iðnaðarbúnað.
Þetta tæki veitir eftirfarandi kosti.
- Framúrskarandi kóðaframkvæmd fyrir betri afköst og framúrskarandi kóðaskilvirkni fyrir minni notkun á innbyggt minni
- Afkastamikil tenging og háþróuð hliðræn jaðartæki til að styðja við fjölbreytt úrval af forritum
- Sveigjanlegir klukkuvalkostir og lágorkustillingar með hraðri vöku fyrir litla orkunotkun
Það hefur eftirfarandi lykileiginleika:
- Kjarni og rekstrarskilyrði
- ARM® Cortex™-M0 0.9 DMIPS/MHz allt að 48 MHz
- 1.8/2.0 til 3.6 V framboðssvið
- Afkastamikil tenging
- 6 Mbit/s USART
- 18 Mbit/s SPI með 4- til 16-bita gagnaramma
- 1 Mbit/s I²C hraðstilling plús
- HDMI CEC
- Aukið eftirlit
- 1x 16-bita 3-fasa PWM mótorstýringartímamælir
- 5x 16-bita PWM tímamælir
- 1x 16-bita grunnteljari
- 1x 32-bita PWM tímamælir
- 12 MHz I/O skipta
Innbyggt ST-LINK/V2
ST-LINK/V2 forritunar- og kembiforritið er samþætt í STM32F0DISCOVERY. Hægt er að nota innbyggða ST-LINK/V2 á 2 mismunandi vegu í samræmi við stöður stökkvarans (sjá töflu 3):
- Forrita/kemba MCU um borð,
- Forrita/kemba MCU á ytra forritaborði með því að nota snúru sem er tengdur við SWD tengi CN3.
Innbyggði ST-LINK/V2 styður aðeins SWD fyrir STM32 tæki. Fyrir upplýsingar um villuleit og forritunareiginleika er að finna í notendahandbók UM1075 (ST-LINK/V2 kembiforritari/forritari fyrir STM8 og STM32) sem lýsir í smáatriðum öllum ST-LINK/V2 eiginleikum.
Tafla 3. Jumper segir
Jumper ástand | Lýsing |
Kveikt er á báðum CN2 stökkunum | ST-LINK/V2 aðgerðir virkjaðar fyrir forritun um borð (sjálfgefið) |
Báðir CN2 jumpers OFF | ST-LINK/V2 aðgerðir virkjaðar fyrir notkun í gegnum ytri CN3 tengi (SWD studd) |
- Notkun ST-LINK/V2 til að forrita/kemba STM32 F0 um borð
Til að forrita STM32 F0 um borð skaltu einfaldlega stinga tveimur stökkunum á CN2 í samband, eins og sýnt er á mynd 8 í rauðu, en ekki nota CN3 tengið þar sem það gæti truflað samskipti við STM32F051R8T6 á STM32F0DISCOVERY. - Notkun ST-LINK/V2 til að forrita/kemba utanaðkomandi STM32 forrit
Það er mjög auðvelt að nota ST-LINK/V2 til að forrita STM32 á utanaðkomandi forrit. Fjarlægðu einfaldlega 2 jumperana úr CN2 eins og sýnt er á mynd 9 og tengdu forritið þitt við CN3 kembiforritið samkvæmt töflu 4.
Athugið: SB19 og SB22 verða að vera SLÖKKT ef þú notar CN3 pinna 5 í ytri forritinu þínu.
Tafla 4. Kemba tengi CN3 (SWDPinna CN3 Tilnefning 1 VDD_TARGET VDD úr forriti 2 SWCLK SWD klukka 3 GND Jarðvegur 4 SWDIO SWD gagnainntak/úttak 5 NRST ENDURSTILLING á miða MCU 6 SVÓ Frátekið
Aflgjafi og aflval
Aflgjafinn er annaðhvort frá hýsingartölvunni í gegnum USB snúruna eða með ytri 5V aflgjafa.
D1 og D2 díóðurnar vernda 5V og 3V pinnana fyrir utanaðkomandi aflgjafa:
- Hægt er að nota 5V og 3V sem úttaksaflgjafa þegar annað forritaborð er tengt við pinna P1 og P2. Í þessu tilviki gefa 5V og 3V pinnar 5V eða 3V aflgjafa og orkunotkun verður að vera minni en 100 mA.
- 5V er einnig hægt að nota sem inntaksaflgjafa td þegar USB tengið er ekki tengt við tölvuna.
Í þessu tilviki verður STM32F0DISCOVERY borðið að vera knúið af aflgjafa eða með aukabúnaði sem uppfyllir staðal EN-60950-1: 2006+A11/2009 og verður að vera Safety Extra Low Voltage (SELV) með takmarkaða aflgetu.
LED
- LD1 PWR: Rauður ljósdíóða gefur til kynna að stjórnborðið sé með rafmagni.
- LD2 COM: Tricolor LED (COM) ráðleggur um samskiptastöðu sem hér segir:
- Rautt ljósdíóða sem blikkar hægt/slökkt: Þegar kveikt er á henni fyrir USB frumstillingu
- Hratt blikkandi rautt ljósdíóða/slökkt: Eftir fyrstu réttu samskiptin milli PC og STLINK/V2 (upptalning)
- Rautt ljósdíóða kveikt: Þegar frumstillingu milli PC og ST-LINK/V2 er lokið
- Grænt ljósdíóða kveikt: Eftir árangursríka frumstillingu miðasamskipta
- Blikkandi rauð/græn ljósdíóða: Í samskiptum við skotmark
- Rautt ljósdíóða kveikt: Samskiptum lokið og í lagi
- Appelsínugult ljós kveikt: Samskiptabilun
- Notandi LD3: Græn notendaljós tengd við I/O PC9 á STM32F051R8T6.
- Notandi LD4: Blá notendaljós tengd við I/O PC8 á STM32F051R8T6.
Ýttu á hnappa
- B1 USER: Þrýstihnappur notanda tengdur við I/O PA0 á STM32F051R8T6.
- B2 RESET: Ýttu á hnappinn sem notaður er til að ENDURSTILLA STM32F051R8T6.
JP2 (Idd)
Jumper JP2, merktur Idd, gerir kleift að mæla eyðslu STM32F051R8T6 með því að fjarlægja jumperinn og tengja straummæli.
- Jumper on: STM32F051R8T6 er knúinn (sjálfgefið).
- Slökkt á stökkvari: Ammælir verður að vera tengdur til að mæla STM32F051R8T6 strauminn, (ef það er enginn ampermælir er STM32F051R8T6 ekki með rafmagni).
OSC klukka
- OSC klukka framboð
PF0 og PF1 er hægt að nota sem GPIO eða sem HSE oscillator. Sjálfgefið er að þessi I/O eru stillt sem GPIO, þannig að SB16 og SB17 eru lokaðir, SB18 er opinn og R22, R23, C13 og C14 eru ekki fyllt út. Hægt er að útvega ytri HSE klukku til MCU á þrjá vegu:- MCO frá ST-LINK. Frá MCO á STM32F103. Ekki er hægt að breyta þessari tíðni, hún er fast á 8 MHz og tengd við PF0-OSC_IN á STM32F051R8T6. Stillingar nauðsynlegar:
- SB16, SB18 LOKAÐ
- R22, R23 fjarlægður
- SB17 OPIÐ
- Oscillator um borð. Úr X2 kristal (fylgir ekki með). Fyrir dæmigerða tíðni og þétta hennar og viðnám, vinsamlegast skoðaðu STM32F051R8T6 gagnablaðið. Stillingar nauðsynlegar:
- SB16, SB17 SB18 OPIÐ
- R22, R23, C13, C14 lóðaðir
- Oscillator frá ytri PF0. Frá ytri oscillator í gegnum pinna 7 á P1 tenginu. Stillingar nauðsynlegar:
- SB16, SB17 LOKAÐ
- SB18 OPIÐ
- R22 og R23 fjarlægðir
- MCO frá ST-LINK. Frá MCO á STM32F103. Ekki er hægt að breyta þessari tíðni, hún er fast á 8 MHz og tengd við PF0-OSC_IN á STM32F051R8T6. Stillingar nauðsynlegar:
- OSC 32 KHz klukka framboð
PC14 og PC15 er hægt að nota sem GPIO eða sem LSE oscillator. Sjálfgefið er að þessi I/O eru stillt sem GPIO, þannig að SB20 og SB21 eru lokaðir og X3, R24, R25 ekki fyllt út. Hægt er að útvega ytri LSE klukku til MCU á tvo vegu:- Oscillator um borð. Úr X3 kristal (fylgir ekki með). Stillingar nauðsynlegar:
- SB20, SB21 OPIÐ
- C15, C16, R24 og R25 lóðaðir.
- Oscillator frá ytri PC14. Frá ytri oscillator gegnum pinna 5 á P1 tenginu. Stillingar nauðsynlegar:
- SB20, SB21 LOKAÐ
- R24 og R25 fjarlægðir
- Oscillator um borð. Úr X3 kristal (fylgir ekki með). Stillingar nauðsynlegar:
Lóðuðu brýr
Tafla 5. Stillingar á lóðabrú
Brú | Ríki(1) | Lýsing |
SB16,17 (X2 kristal)(2) |
SLÖKKT | X2, C13, C14, R22 og R23 veita klukku. PF0, PF1 eru aftengdir P1. |
ON | PF0, PF1 eru tengd við P1 (ekki má setja R22, R23 og SB18). | |
SB6,8,10,12 (sjálfgefið) | ON | Frátekið, ekki breyta. |
SB5,7,9,11 (Frátekið) | SLÖKKT | Frátekið, ekki breyta. |
SB20,21 (X3 kristal) |
SLÖKKT | X3, C15, C16, R24 og R25 skila 32 KHz klukku. PC14, PC15 eru ekki tengd við P1. |
ON | PC14, PC15 eru aðeins tengdir við P1 (R24, R25 má ekki vera í). | |
SB4 (B2-ENDURSTILLING) |
ON | B2 þrýstihnappur er tengdur við NRST pinna á STM32F051R8T6 MCU. |
SLÖKKT | B2 þrýstihnappur er ekki tengdur við NRST pinna á STM32F051R8T6 MCU. | |
SB3
(B1-USER) |
ON | B1 þrýstihnappur er tengdur við PA0. |
SLÖKKT | B1 þrýstihnappur er ekki tengdur við PA0. | |
SB1
(VBAT knúið frá VDD) |
ON | VBAT er varanlega knúið frá VDD. |
SLÖKKT | VBAT er ekki knúið frá VDD heldur pin3 á P1. | |
SB14,15 (RX,TX) | SLÖKKT | Frátekið, ekki breyta. |
ON | Frátekið, ekki breyta. | |
SB19 (NRST) |
ON | NRST merki CN3 tengisins er tengt við NRST pinna á STM32F051R8T6 MCU. |
SLÖKKT | NRST merki CN3 tengisins er ekki tengt við NRST pinna á STM32F051R8T6 MCU. | |
SB22 (T_SWO) | ON | SWO merki CN3 tengisins er tengt við PB3. |
SLÖKKT | SWO merki er ekki tengt. | |
SB13 (STM_RST) | SLÖKKT | Engin tíðni á STM32F103C8T6 (ST-LINK/V2) NRST merki. |
ON | STM32F103C8T6 (ST-LINK/V2) NRST merki er tengt við GND. | |
SB2 (BOOT0) |
ON | BOOT0 merki STM32F051R8T6 MCU er haldið lágu í gegnum 510 Ohm niðurdráttarviðnám. |
SLÖKKT | BOOT0 merki STM32F051R8T6 MCU er hægt að stilla hátt í gegnum 10 KOhm uppdráttarviðnám R27 til að lóða. | |
SB18 (MCO)(2) | ON | Veitir 8 MHz fyrir OSC_IN frá MCO af STM32F103C8T6. |
SLÖKKT | Sjá SB16, SB17 lýsingu. |
Framlengingartengi
Karlkynshausarnir P1 og P2 geta tengt STM32F0DISCOVERY við venjulegt frumgerð/umbúðir. STM32F051R8T6 GPI/Os eru fáanleg á þessum tengjum. P1 og P2 er einnig hægt að rannsaka með sveiflusjá, rökrænum greiningartækjum eða voltmæli.
Tafla 6. MCU pinnalýsing á móti borðvirkni
MCU pinna | Stjórnarstörf | ||||||||||
Aðal virka |
Varar aðgerðir |
LQFP64 | Ýttu á hnapp | LED | SWD | OSC | Ókeypis I/O | Kraftur framboð | CN3 | P1 | P2 |
STÍGGIÐ0 | STÍGGIÐ0 | 60 | 6 | ||||||||
NRST |
NRST |
7 |
ENDURSTILLA | NRST |
5 |
10 |
|||||
PA0 |
2_CTS, IN0,
2_CH1_ETR, 1_INM6, 1_OUT, TSC_G1_IO1, RTC_TAMP2, WKUP1 |
14 |
NOTANDI |
15 |
|||||||
PA1 |
2_RTS, IN1, 2_CH2,
1_INP, TSC_G1_IO2, EVENTOUT |
15 |
16 |
||||||||
PA2 |
2_TX, IN2, 2_CH3,
15_CH1, 2_INM6, 2_ÚT, TSC_G1_IO3 |
16 |
17 |
||||||||
PA3 |
2_RX, IN3, 2_CH4,
15_CH2, 2_INP, TSC_G1_IO4, |
17 |
18 |
MCU pinna | Stjórnarstörf | ||||||||||
Aðal virka | Varar aðgerðir | LQFP64 | Ýttu á hnapp | LED | SWD | OSC | Ókeypis I/O | Kraftur framboð | CN3 | P1 | P2 |
PA4 | 1_NSS / 1_WS, 2_CK, IN4, 14_CH1, DAC1_OUT, 1_INM4, 2_INM4, TSC_G2_IO1 | 20 | 21 | ||||||||
PA5 | 1_SCK / 1_CK, CEC, IN5, 2_CH1_ETR, (DAC2_OUT), 1_INM5, 2_INM5, TSC_G2_IO2 | 21 | 22 | ||||||||
PA6 | 1_MISO / 1_MCK, IN6, 3_CH1, 1_BKIN,
16_CH1, 1_OUT, TSC_G2_IO3, EVENTOUT |
22 | 23 | ||||||||
PA7 | 1_MOSI / 1_SD, IN7,3_CH2, 14_CH1, 1_CH1N, 17_CH1, 2_OUT, TSC_G2_IO4, EVENTOUT | 23 | 24 | ||||||||
PA8 | 1_CK, 1_CH1, EVENTOUT, MCO | 41 |
25 |
||||||||
PA9 | 1_TX, 1_CH2, 15_BKIN, TSC_G4_IO1 | 42 | 24 |
MCU pinna | Stjórnarstörf | ||||||||||
Aðal virka | Varar aðgerðir | LQFP64 | Ýttu á hnapp | LED | SWD | OSC | Ókeypis I/O | Kraftur framboð | CN3 | P1 | P2 |
PA10 | 1_RX, 1_CH3, 17_BKIN, TSC_G4_IO2 | 43 | 23 | ||||||||
PA11 | 1_CTS, 1_CH4, 1_OUT, TSC_G4_IO3, EVENTOUT | 44 | 22 | ||||||||
PA12 | 1_RTS, 1_ETR, 2_OUT, TSC_G4_IO4, EVENTOUT | 45 | 21 | ||||||||
PA13 | IR_OUT, SWDAT | 46 | SWDIO | 4 | 20 | ||||||
PA14 | 2_TX, SWCLK | 49 | SWCLK | 2 | 17 | ||||||
PA15 | 1_NSS / 1_WS, 2_RX,2_CH1_ETR, EVENTOUT | 50 | 16 | ||||||||
PB0 | IN8, 3_CH3, 1_CH2N, TSC_G3_IO2, EVENTOUT | 26 | 27 | ||||||||
PB1 | IN9, 3_CH4, 14_CH1,1_CH3N, TSC_G3_IO3 | 27 | 28 | ||||||||
PB2 eða NPOR (1.8V
ham) |
TSC_G3_IO4 |
28 |
29 | ||||||||
PB3 | 1_SCK / 1_CK, 2_CH2, TSC_G5_IO1, EVENTOUT | 55 | SVÓ | 6 | 11 |
MCU pinna | Stjórnarstörf | ||||||||||
Aðal virka | Varar aðgerðir | LQFP64 | Ýttu á hnapp | LED | SWD | OSC | Ókeypis I/O | Kraftur framboð | CN3 | P1 | P2 |
PB4 | 1_MISO / 1_MCK, 3_CH1, TSC_G5_IO2, EVENTOUT | 56 | 10 | ||||||||
PB5 | 1_MOSI / 1_SD, 1_SMBA, 16_BKIN, 3_CH2 | 57 | 9 | ||||||||
PB6 | 1_SCL, 1_TX, 16_CH1N, TSC_G5_IO3 | 58 | 8 | ||||||||
PB7 | 1_SDA, 1_RX, 17_CH1N, TSC_G5_IO4 | 59 | 7 | ||||||||
PB8 | 1_SCL, CEC, 16_CH1, TSC_SYNC | 61 | 4 | ||||||||
PB9 | 1_SDA, IR_EVENTOUT, 17_CH1,EVENTOUT | 62 | 3 | ||||||||
PB10 | 2_SCL, CEC, 2_CH3, SYNC | 29 | 30 | ||||||||
PB11 | 2_SDA, 2_CH4, G6_IO1, EVENTOUT | 30 | 31 | ||||||||
PB12 | 2_NSS, 1_BKIN, G6_IO2, EVENTOUT | 33 | 32 | ||||||||
PB13 | 2_SCK, 1_CH1N, G6_IO3 | 34 | 32 |
MCU pinna | Stjórnarstörf | ||||||||||
Aðal virka | Varar aðgerðir | LQFP64 | Ýttu á hnapp | LED | SWD | OSC | Ókeypis I/O | Kraftur framboð | CN3 | P1 | P2 |
PB14 | 2_MISO, 1_CH2N, 15_CH1, G6_IO4 | 35 | 31 | ||||||||
PB15 | 2_MOSI, 1_CH3N, 15_CH1N, 15_CH2, RTC_REFIN | 36 | 30 | ||||||||
PC0 | IN10, VIÐBURÐUR | 8 | 11 | ||||||||
PC1 | IN11, VIÐBURÐUR | 9 | 12 | ||||||||
PC2 | IN12, VIÐBURÐUR | 10 | 13 | ||||||||
PC3 | IN13, VIÐBURÐUR | 11 | 14 | ||||||||
PC4 | IN14, VIÐBURÐUR | 24 | 25 | ||||||||
PC5 | IN15, TSC_G3_IO1 | 25 | 26 | ||||||||
PC6 | 3_CH1 | 37 | 29 | ||||||||
PC7 | 3_CH2 | 38 | 28 | ||||||||
PC8 | 3_CH3 | 39 | BLÁTT | 27 | |||||||
PC9 | 3_CH4 | 40 | GRÆNT | 26 | |||||||
PC10 | 51 | 15 | |||||||||
PC11 | 52 | 14 | |||||||||
PC12 | 53 | 13 | |||||||||
PC13 | RTC_TAMP1, RTC_TS, RTC_OUT, WKUP2 | 2 | 4 |
MCU pinna | Stjórnarstörf | ||||||||||
Aðal virka | Varar aðgerðir | LQFP64 | Ýttu á hnapp | LED | SWD | OSC | Ókeypis I/O | Kraftur framboð | CN3 | P1 | P2 |
PC14- OSC32_ IN | OSC32_IN |
3 |
OSC32_IN | 5 | |||||||
PC15- OSC32_ OUT | OSC32_OUT | 4 | OSC32_OUT | 6 | |||||||
PD2 | 3_ETR | 54 | 12 | ||||||||
PF0- OSC_IN | OSC_IN |
5 |
OSC_IN | 7 | |||||||
PF1- OSC_ ÚT | OSC_OUT |
6 |
OSC_OUT | 8 | |||||||
PF4 | VIÐBURÐUR | 18 | 19 | ||||||||
PF5 | VIÐBURÐUR | 19 | 20 | ||||||||
PF6 | 2_SCL | 47 | 19 | ||||||||
PF7 | 2_SDA | 48 | 18 | ||||||||
VBAT | VBAT | 1 | 3 | ||||||||
VDD_1 | 64 | ||||||||||
VDD_2 | 32 | ||||||||||
VDDA | 13 | ||||||||||
VSS_1 | 63 | ||||||||||
VSS_2 | 31 | ||||||||||
VSSA | 12 | ||||||||||
5V | 1 | ||||||||||
3V | 1 | ||||||||||
VDD | 5 | ||||||||||
GND | 2 | 2 | |||||||||
GND | GND | 3 |
MCU pinna | Stjórnarstörf | ||||||||||
Aðal virka | Varar aðgerðir | LQFP64 | Ýttu á hnapp | LED | SWD | OSC | Ókeypis I/O | Kraftur framboð | CN3 | P1 | P2 |
GND | 9 | ||||||||||
GND | 33 | 33 |
Að tengja einingar á frumgerðatöflunni
Þessi kafli gefur nokkur tdampupplýsingar um hvernig á að tengja tilbúnar einingar sem eru fáanlegar frá mismunandi framleiðendum við STM32F0DISCOVERY settið í gegnum frumgerðatöfluna sem fylgir settinu.
Hugbúnaður tdamples, byggt á tengingunum sem lýst er hér að neðan, eru fáanlegar á www.st.com/stm32f0discovery.
Mikroelektronica aukabúnaðartöflur
Mikroelektronika, http://www.mikroe.com, hefur tilgreint tvö stöðluð tengi fyrir aukahlutaborðin sín, kölluð mikroBUS™ (http://www.mikroe.com/mikrobus_specs.pdf) og IDC10.
MikroBUS™ er 16 pinna tengi til að tengja aukabúnaðartöflur mjög fljótt og auðveldlega við örstýringarborð í gegnum SPI, USART eða I2C samskipti, ásamt viðbótarpinni eins og Analog Input, PWM og Interrupt. Settið af mikroElektronika töflum sem er samhæft við mikroBUS™ er kallað „smellaborð“. IDC10 er 10 pinna tengi til að tengja almenna I/O MCU við önnur aukabúnaðarborð.
Töflurnar hér að neðan eru ein lausn til að tengja mikroBUS™ og IDC töflur við STM32F0DISCOVERY; þessi lausn sem notuð er í mismunandi frvamples er í boði kl www.st.com/stm32f0discovery.
Tafla 7. Tengist með mikroBUS™
Mikroelektronica mikroBUS™ | STM32F0UPPLÝSING | ||
Pinna | Lýsing | Pinna | Lýsing |
AN | Analog pinna | PA4 | DAC1_OUT |
RST | Endurstilla pinna | PB13 | GPIO OUTPUT (5V þol) |
CS | SPI Chip Select lína | PA11 | GPIO OUTPUT (5V þol) |
SCK | SPI klukkulína | PB3 | SPI1_SCK |
MISO | SPI Slave Output lína | PB4 | SPI1_MISO |
MOSI | SPI Þrælainntakslína | PB5 | SPI1_MOSI |
PWM | PWM úttakslína | PA8 | TIM1_CH1 |
INT | Truflunarlína fyrir vélbúnað | PB12 | GPIO INPUT EXTI (5V þol) |
RX | UART móttökulína | PA3 | USART2_RX |
TX | UART sendilína | PA2 | USART2_TX |
SCL | I2C klukkulína | PF6 | I2C2_SCL |
SDA | I2C gagnalína | PF7 | I2C2_SDA |
5V | VCC 5V rafmagnslína | 5V | Rafmagnslína |
Tafla 8. Tengist með IDC10
Mikroelektronica IDC10 tengi | STM32F0UPPLÝSING | ||
P0 | GPIO | PC0 | GPIO OUTPUT (3.3V þol) |
P1 | GPIO | PC1 | GPIO OUTPUT (3.3V þol) |
P2 | GPIO | PC2 | GPIO OUTPUT (3.3V þol) |
P3 | GPIO | PC3 | GPIO OUTPUT (3.3V þol) |
P4 | GPIO | PC4 | GPIO OUTPUT (3.3V þol) |
P5 | GPIO | PC5 | GPIO OUTPUT (3.3V þol) |
P6 | GPIO | PC6 | GPIO OUTPUT (5V þol) |
P7 | GPIO | PC7 | GPIO OUTPUT (5V þol) |
VCC | VCC 5V rafmagnslína | 3V | VDD |
GND | Viðmiðunarvöllur | GND | VSS |
P0 | GPIO | PC0 | GPIO OUTPUT (3.3V þol) |
P1 | GPIO | PC1 | GPIO OUTPUT (3.3V þol) |
P2 | GPIO | PC2 | GPIO OUTPUT (3.3V þol) |
P3 | GPIO | PC3 | GPIO OUTPUT (3.3V þol) |
Mynd 10 sýnir tengingar milli STM32F0 Discovery og 2 tenginna, IDC10 og mikroBUS™.
ST MEMS „millistykki“, venjuleg DIL24 innstunga
STMicroelectronics hefur skilgreint staðlað DIL24 tengi til að auðveldlega meta MEMS skynjara sína tengda örstýringu í gegnum SPI eða I2C fjarskipti. Tafla 9 er ein lausn til að tengja DIL24 töflurnar við STM32F0DISCOVERY, þessi lausn er notuð í mismunandi td.amples og fáanleg á www.st.com/stm32f0discovery.
Tafla 9. Tengist með DIL24 borði
ST MEMS DIL24 Eval borð | STM32F0UPPLÝSING | ||
P01 | VDD aflgjafi | 3V | VDD |
P02 | Vdd_IO Aflgjafi fyrir I/O pinna | 3V | VDD |
P03 | NC | ||
P04 | NC | ||
P05 | NC | ||
P06 | NC | ||
P07 | NC | ||
P08 | NC | ||
P09 | NC | ||
P10 | NC | ||
P11 | NC | ||
P12 | NC | ||
P13 | GND 0V framboð | GND | GND |
P14 | INT1 tregðurof 1 | PB12 | GPIO INPUT EXTI (5V þol) |
P15 | INT2 tregðu truflun 2 | PB11 | GPIO INPUT EXTI (5V þol) |
P16 | NC | ||
P17 | NC | ||
P18 | NC | ||
P19 | CS – 0:SPI virkt 1:I2C ham | PA11 | GPIO OUTPUT (5V þol) |
P20 | SCL (I2C raðklukka) SPC (SPI raðklukka) | PB6 PB3 | I2C1_SCL SPI1_SCK |
P21 | SDA I2C raðgögn SDI SPI raðgagnainntak | PB7 PB5 | I2C1_SDA SPI1_MOSI |
P22 | SDO SPI Serial Data Output I2C minni hluti af heimilisfangi tækisins | PB4 | SPI1_MISO |
P23 | NC | ||
P24 | NC |
Mynd 11 sýnir tengingarnar á milli STM32F0 Discovery og DIL24 tengisins.
Stuðningur MEMS millistykki borð
Tafla 10 er listi yfir studd MEMS millistykki frá og með apríl, 2012.
Tafla 10. Stuðningur MEMS millistykki borð
ST MEMS DIL24 Eval Board | Kjarnavara |
STEVAL-MKI009V1 | LIS3LV02DL |
STEVAL-MKI013V1 | LIS302DL |
STEVAL-MKI015V1 | LIS344ALH |
STEVAL-MKI082V1 | LPY4150AL |
STEVAL-MKI083V1 | LPY450AL |
STEVAL-MKI084V1 | LPY430AL |
STEVAL-MKI085V1 | LPY410AL |
STEVAL-MKI086V1 | LPY403AL |
STEVAL-MKI087V1 | LIS331DL |
STEVAL-MKI088V1 | LIS33DE |
STEVAL-MKI089V1 | LIS331DLH |
STEVAL-MKI090V1 | LIS331DLF |
STEVAL-MKI091V1 | LIS331DLM |
STEVAL-MKI092V1 | LIS331HH |
STEVAL-MKI095V1 | LPR4150AL |
STEVAL-MKI096V1 | LPR450AL |
STEVAL-MKI097V1 | LPR430AL |
STEVAL-MKI098V1 | LPR410AL |
STEVAL-MKI099V1 | LPR403AL |
STEVAL-MKI105V1 | LIS3DH |
STEVAL-MKI106V1 | LSM303DLHC |
STEVAL-MKI107V1 | L3G4200D |
STEVAL-MKI107V2 | L3GD20 |
STEVAL-MKI108V1 | 9AXISMODULE v1 [LSM303DLHC + L3G4200D] |
STEVAL-MKI108V2 | 9AXISMODULE v2 [LSM303DLHC + L3GD20] |
STEVAL-MKI110V1 | AIS328DQ |
STEVAL-MKI113V1 | LSM303DLM |
STEVAL-MKI114V1 | MAG PROBE (byggt á LSM303DLHC) |
STEVAL-MKI120V1 | LPS331AP |
STEVAL-MKI122V1 | LSM330DLC |
STEVAL-MKI123V1 | LSM330D |
STEVAL-MKI124V1 | 10AXISMODULE [LSM303DLHC + L3GD20+ LPS331AP] |
STEVAL-MKI125V1 | A3G4250D |
Athugið: Fyrir uppfærðan lista skaltu heimsækja http://www.st.com/internet/evalboard/subclass/1116.jsp. DIL24 töflunum er lýst sem „millistykki“ í reitnum „Almenn lýsing“.
Arduino skjöld borð
Arduino™ er opinn frumgerð rafeindatækni sem byggir á sveigjanlegum, auðvelt í notkun vélbúnaði og hugbúnaði. Sjáðu http://www.arduino.cc fyrir meiri upplýsingar. Arduino aukabúnaðarborð eru kölluð „Shields“ og hægt er að tengja þau auðveldlega við STM32F0 Discovery samkvæmt eftirfarandi töflu.
Tafla 11. Tengist Arduino skjöldum
Tengist Arduino skjöldum | |||
Arduino rafmagnstengi | STM32F0UPPLÝSING | ||
Endurstilla | Endurstilla frá Shield borð | NRST | Endurstilla uppgötvun |
3V3 | VCC 3.3V rafmagnslína | 3V | VDD |
5V | VCC 5V rafmagnslína | 5V | VDD |
GND | Viðmiðunarvöllur | GND | Viðmiðunarvöllur |
GND | Viðmiðunarvöllur | GND | Viðmiðunarvöllur |
Vin | Ytri næring | VBAT | Jumper til að passa |
Arduino analog í tengi | STM32F0UPPLÝSING | ||
A0 | Analog inntak eða stafræn pinna 14 | PC0 | ADC_IN10 |
A1 | Analog inntak eða stafræn pinna 15 | PC1 | ADC_IN11 |
A2 | Analog inntak eða stafræn pinna 16 | PC2 | ADC_IN12 |
A3 | Analog inntak eða stafræn pinna 17 | PC3 | ADC_IN13 |
A4 | Analog inntak eða SDA eða Digital pinna 18 | PC4 eða PF7 | ADC_IN14 eða I2C2_SDA |
A5 | Analog inntak eða SCL eða Digital pinna 19 | PC5 eða PF6 | ADC_IN15 eða I2C2_SCL |
Arduino stafrænt tengi | STM32F0UPPLÝSING | ||
D0 | Stafræn pinna 0 eða RX | PA3 | USART2_RX |
D1 | Stafrænn pinna 1 eða TX | PA2 | USART2_TX |
D2 | Stafrænn pinna 2 / Ytri truflun | PB12 | EXTI (5V þol) |
D3 | Stafrænn pinna 3 / Ext int eða PWM | PB11 | EXTI (5V þol) eða TIM2_CH4 |
D4 | Stafrænn pinna 4 | PA7 | GPIO (3V þol) |
D5 | Stafrænn pinna 5 eða PWM | PB9 | TIM17_CH1 |
D6 | Stafrænn pinna 6 eða PWM | PB8 | TIM16_CH1 |
D7 | Stafrænn pinna 7 | PA6 | GPIO (3V þol) |
D8 | Stafrænn pinna 8 | PA5 | GPIO (3V þol) |
D9 | Stafrænn pinna 9 eða PWM | PA4 | TIM14_CH1 |
D10 | Stafrænn pinna 10 eða CS eða PWM | PA11 | TIM1_CH4 |
D11 | Stafrænn pinna 11 eða MOSI eða PWM | PB5 | SPI1_MOSI eða TIM3_CH2 |
D12 | Stafræn pinna 12 eða MISO | PB4 | SPI1_MISO |
D13 | Stafræn pinna 13 eða SCK | PB3 | SPI1_SCK |
GND | Viðmiðunarvöllur | GND | Viðmiðunarvöllur |
AREF | ADC binditage tilvísun | NC | Ekki tengdur |
Tengist Arduino skjöldum (framhald) | |||
Arduino ICSP tengi | STM32F0UPPLÝSING | ||
1 | MISO | PB4 | SPI1_MISO |
2 | VCC 3.3V | 3V | VDD |
3 | SCK | PB3 | SPI1_SCK |
4 | MOSI | PB5 | SPI1_MOSI |
5 | RST | NRST | Endurstilla uppgötvun |
6 | GND | GND | Viðmiðunarvöllur |
Mynd 12 sýnir tengingarnar á milli STM32F0 Discovery og Arduino skjaldborðanna.
Vélræn teikning
Rafmagnsteikningar
Endurskoðunarsaga
Tafla 12. Endurskoðunarferill skjala
Dagsetning | Endurskoðun | Breytingar |
20-mars-2012 | 1 | Upphafleg útgáfa. |
30-maí-2012 | 2 | Bætt við Kafli 5: Að tengja einingar á frumgerðatöflunni á síðu 27. |
Vinsamlegast lestu vandlega:
Upplýsingar í þessu skjali eru eingöngu veittar í tengslum við ST vörur. STMicroelectronics NV og dótturfélög þess („ST“) áskilja sér rétt til að gera breytingar, leiðréttingar, breytingar eða endurbætur á þessu skjali og vörum og þjónustu sem lýst er hér hvenær sem er, án fyrirvara. Allar vörur ST eru seldar samkvæmt söluskilmálum ST. Kaupendur eru einir ábyrgir fyrir vali, vali og notkun þeirra ST vara og þjónustu sem lýst er hér, og ST tekur enga ábyrgð á neinni ábyrgð sem tengist vali, vali eða notkun ST vara og þjónustu sem lýst er hér. Ekkert leyfi, óbeint eða óbeint, með stöðvun eða á annan hátt, á neinum hugverkaréttindum er veitt samkvæmt þessu skjali. Ef einhver hluti þessa skjals vísar til vara eða þjónustu þriðju aðila telst það ekki vera leyfisveiting frá ST til notkunar á slíkum vörum eða þjónustu þriðju aðila, eða hvers kyns hugverk sem er að finna þar eða talinn vera ábyrgð sem nær yfir notkun í hvaða hátt sem er á slíkum vörum eða þjónustu þriðja aðila eða hvaða hugverk sem þar er að finna.
(NEMA ANNAÐ SEM KOMIÐ FRAM Í SÖLUSKILMÁLUM ST. ST. AFTALAR ALLA SKÝRI EÐA ÓBEINU ÁBYRGÐ MEÐ VIÐVITI TIL NOTKUNAR OG/EÐA SÖLU Á ST VÖRU Þ.M.T. UIVALENTS SAMKVÆMT LÖGUM UM LÖGSMÁL), EÐA BROÐ Á EINHVERJU EINLEIKA-, HÖFUNDARRETTI EÐA ANNAR HÚTVERKARÉTTI. NEMA SAMÞYKKT SAMÞYKKT skriflega af tveimur viðurkenndum ST FULLTRÚUM, ER EKKI Mælt með ST VÖRUR, LEYFIÐ EÐA ÁBYRGÐ TIL NOTKUNAR Í HER, FLUGFÖRLEGUM, RUIM, LÍFSBJÖRNUN EÐA LÍFVÖRUVÖRÐUN, EÐA LÍFVÖRUVÖRÐUN, VIRKUN Gæti leitt til þess PERSÓNULEGT MEIÐSLA, DAUÐA EÐA ALVARLEGT EIGNA- EÐA UMHVERFISKAÐI. ST VÖRUR SEM EKKI ERU TILGREKIÐ SEM „AUTOMOTIVE GRADE“ MÁ AÐEINS VERIÐ AÐ NOTA Í BÍLUMÁLUM Á EIGIN ÁHÆTTU NOTANDA.
Endursala á ST vörum með öðrum ákvæðum en yfirlýsingunum og/eða tæknilegum eiginleikum sem settar eru fram í þessu skjali ógildir tafarlaust alla ábyrgð sem ST veitir fyrir ST vöruna eða þjónustuna sem lýst er hér og mun ekki skapa eða framlengja á nokkurn hátt, neina ábyrgð ST.
ST og ST merkið eru vörumerki eða skráð vörumerki ST í ýmsum löndum. Upplýsingar í þessu skjali koma í stað og koma í stað allra upplýsinga sem áður hafa verið veittar. ST merkið er skráð vörumerki STMicroelectronics. Öll önnur nöfn eru eign viðkomandi eigenda.
© 2012 STMicroelectronics – Allur réttur áskilinn
STMicroelectronics fyrirtækjasamstæða
Ástralía – Belgía – Brasilía – Kanada – Kína – Tékkland – Finnland – Frakkland – Þýskaland – Hong Kong – Indland – Ísrael – Ítalía – Japan – Malasía – Malta – Marokkó – Filippseyjar – Singapúr – Spánn – Svíþjóð – Sviss – Bretland – Bretland Ríki Ameríku
Skjöl / auðlindir
![]() |
STMICROELECTRONICS STM32F0DISCOVERY Uppgötvunarsett [pdfNotendahandbók STM32F0DISCOVERY Discovery Kit, STM32F0DISCOVERY, Discovery Kit, Kit |