Seti ya Ugunduzi ya STMICROELECTRONICS STM32F0DISCOVERY
Taarifa ya Bidhaa
STM32F0DISCOVERY ni zana ya ugunduzi kwa vidhibiti vidogo vya STM32 F0. Inaangazia kidhibiti kidogo cha STM32F051R8T6 na ST-LINK/V2 iliyopachikwa kwa utayarishaji na utatuzi. Kiti pia kinajumuisha LED, vifungo vya kushinikiza, chaguzi za usambazaji wa nguvu, na viunganisho mbalimbali vya kuunganisha moduli na vifaa.
Utangulizi
STM32F0DISCOVERY hukusaidia kugundua vipengele vya STM32 F0 Cortex™-M0 na kutengeneza programu zako kwa urahisi. Inategemea STM32F051R8T6, kidhibiti kidogo cha STM32 F0 cha mfululizo wa 32-bit ARM® Cortex™, na inajumuisha zana ya utatuzi iliyopachikwa ya ST-LINK/V2, taa za LED, vitufe vya kushinikiza na ubao wa onyesho.
Jedwali 1. Vifaa vinavyotumika
Aina | Nambari ya sehemu |
Zana za tathmini | STM32F0DISCOVERY |
Mikataba
Jedwali 2 hutoa ufafanuzi wa baadhi ya kanuni zilizotumika katika hati hii.
Jedwali 2. Mikataba ya ON/OFF
Mkataba | Ufafanuzi |
Rukia JP1 IMEWASHWA | Jumper iliyowekwa |
Jumper JP1 IMEZIMWA | Jumper haijawekwa |
Daraja la solder SBx IMEWASHWA | Viunganisho vya SBx vimefungwa na solder |
Solder daraja SBx IMEZIMWA | Viunganishi vya SBx vimeachwa wazi |
Kuanza haraka
STM32F0DISCOVERY ni seti ya ukuzaji ya gharama ya chini na rahisi kutumia ili kutathmini haraka na kuanza kutengeneza kwa kutumia kidhibiti kidogo cha mfululizo wa STM32 F0. Kabla ya kusakinisha na kutumia bidhaa, tafadhali ukubali Mkataba wa Leseni ya Kutathmini Bidhaa kutoka www.st.com/stm32f0discovery. Kwa habari zaidi juu ya STM32F0DISCOVERY na kwa programu ya maonyesho, tembelea www.st.com/stm32f0discovery.
Kuanza
Fuata mlolongo ulio hapa chini ili kusanidi bodi ya STM32F0DISCOVERY na kuzindua
GUNDUA programu:
- Angalia nafasi ya kuruka kwenye ubao, JP2 imewashwa, CN2 imewashwa (Ugunduzi umechaguliwa).
- Unganisha ubao wa STM32F0DISCOVERY kwenye Kompyuta kwa kutumia kebo ya USB 'aina A hadi mini-B' kupitia kiunganishi cha USB CN1 ili kuwasha ubao. LED nyekundu LD1 (PWR) na LD2 (COM) inang'aa na taa ya kijani ya LD3 inameta.
- Bonyeza kitufe cha mtumiaji B1 (kona ya chini kushoto ya ubao).
- Angalia jinsi mwangaza wa kijani wa LED LD3 unavyobadilika kulingana na mibofyo ya kitufe cha USER B1.
- Kila kubofya kwenye kitufe cha USER B1 kunathibitishwa na LED LD4 ya bluu.
- Kusoma au kurekebisha mradi wa DISCOVER unaohusiana na onyesho hili, tembelea www.st.com/stm32f0discovery na ufuate mafunzo.
- Gundua vipengele vya STM32F0, pakua na utekeleze programu zilizopendekezwa katika orodha ya miradi.
- Tengeneza programu yako mwenyewe kwa kutumia ex inapatikanaampchini.
Mahitaji ya mfumo
- Windows PC (XP, Vista, 7)
- Kebo ya USB ya aina ya A hadi Mini-B ya USB
Mnyororo wa zana za ukuzaji unaounga mkono STM32F0DISCOVERY
- Altium®, TASKING™ VX-zana
- ARM®, Atollic TrueSTUDIO®
- IAR™, EWARM (IAR Embedded Workbench®)
- Keil™, MDK-ARM™
Msimbo wa agizo
Ili kuagiza vifaa vya Ugunduzi vya STM32F0, tumia msimbo wa agizo STM32F0DISCOVERY.
Vipengele
Seti ya STM32F0DISCOVERY inatoa huduma zifuatazo:
- Kidhibiti kidogo cha STM32F051R8T6 kilicho na Flash 64 KB, RAM ya KB 8 kwenye kifurushi cha LQFP64
- Ubaoni ST-LINK/V2 yenye swichi ya modi ya uteuzi ili kutumia kit kama ST-LINK/V2 inayojitegemea (iliyo na kiunganishi cha SWD cha utayarishaji na utatuzi)
- Ugavi wa umeme wa bodi: kupitia basi la USB au kutoka kwa ujazo wa nje wa 5 Vtage
- Usambazaji wa nguvu ya maombi ya nje: 3 V na 5 V
- LEDs nne:
- LD1 (nyekundu) kwa nguvu ya 3.3 V
- LD2 (nyekundu/kijani) kwa mawasiliano ya USB
- LD3 (kijani) kwa pato la PC9
- LD4 (bluu) kwa pato la PC8
- Vifungo viwili vya kushinikiza (mtumiaji na kuweka upya)
- Kijajuu cha kiendelezi cha LQFP64 I/Os kwa muunganisho wa haraka kwenye ubao wa uchapaji na uchunguzi rahisi.
- Ubao wa ziada hutolewa na vifaa ambavyo vinaweza kuunganishwa kwenye kiunganishi cha upanuzi kwa protoksi na uchunguzi rahisi zaidi.
- Idadi kubwa ya programu dhibiti ya programu tayari-kuendeshwa bila malipo examples zinapatikana kwenye www.st.com/stm32f0discovery kusaidia tathmini na maendeleo ya haraka.
Vifaa na mpangilio
STM32F0DISCOVERY imeundwa karibu na kidhibiti kidogo cha STM32F051R8T6 katika kifurushi cha LQFP cha pini 64. Mchoro wa 2 unaonyesha miunganisho kati ya STM32F051R8T6 na vifaa vyake vya pembeni (STLINK/ V2, kitufe cha kubofya, LEDs na viunganishi). Kielelezo 3 na Kielelezo 4 hukusaidia kupata vipengele hivi kwenye STM32F0DISCOVERY.
Mdhibiti mdogo wa STM32F051R8T6
ARM™ MCU hii ya hali ya juu ya 32-bit ya chini na ya kati yenye utendakazi wa juu wa ARM Cortex™-M0 32-bit RISC msingi ina 64 Kbytes Flash, 8 Kbytes RAM, RTC, vipima muda, ADC, DAC, vilinganishi na violesura vya mawasiliano. .
STM32 F0 hutoa utendaji wa biti 32 na vipengele muhimu vya DNA vya STM32 katika programu ambazo kwa kawaida hushughulikiwa na vidhibiti vidogo 8- au 16-bit. Inanufaika kutokana na mchanganyiko wa utendakazi wa wakati halisi, utendakazi wa chini ya nguvu, usanifu wa hali ya juu na vifaa vya pembeni vinavyohusishwa na mfumo ikolojia wa STM32, ambao umefanya STM32 kuwa rejeleo kwenye soko. Sasa haya yote yanaweza kufikiwa kwa programu zisizo na gharama. STM32 F0 inatoa unyumbufu usio na kifani na hatari kwa bidhaa za burudani za nyumbani, vifaa na vifaa vya viwandani.
Kifaa hiki hutoa faida zifuatazo.
- Utekelezaji bora wa msimbo kwa utendakazi bora na ufanisi bora wa msimbo kwa utumiaji uliopunguzwa wa kumbukumbu iliyopachikwa
- Muunganisho wa utendakazi wa hali ya juu na viambata vya kina vya analogi ili kusaidia anuwai ya programu
- Chaguzi za saa zinazonyumbulika na hali ya nishati kidogo na kuamka haraka kwa matumizi ya chini ya nishati
Inayo sifa kuu zifuatazo:
- Msingi na hali ya uendeshaji
- ARM® Cortex™-M0 0.9 DMIPS/MHz hadi 48 MHz
- Usambazaji wa 1.8/2.0 hadi 3.6 V
- Muunganisho wa utendaji wa juu
- 6 Mbit/s KUANZISHA
- 18 Mbit/s SPI yenye fremu ya data ya biti 4 hadi 16
- 1 Mbit/s hali ya haraka ya I²C
- HDMI CEC
- Udhibiti ulioimarishwa
- 1x 16-bit 3-awamu ya PWM kudhibiti kipima muda
- Vipima muda vya PWM 5x 16-bit
- 1x 16-bit kipima muda msingi
- 1x 32-bit PWM kipima muda
- 12 MHz I/O kugeuza
Iliyopachikwa ST-LINK/V2
Zana ya kutengeneza programu na utatuzi ya ST-LINK/V2 imeunganishwa kwenye STM32F0DISCOVERY. ST-LINK/V2 iliyopachikwa inaweza kutumika kwa njia 2 tofauti kulingana na hali ya kuruka (tazama Jedwali 3):
- Panga/suluhisha MCU kwenye bodi,
- Panga/suluhisha MCU katika ubao wa programu ya nje kwa kutumia kebo iliyounganishwa kwenye kiunganishi cha SWD CN3.
ST-LINK/V2 iliyopachikwa inaweza kutumia SWD kwa vifaa vya STM32 pekee. Kwa maelezo kuhusu utatuzi na vipengele vya programu rejelea mwongozo wa mtumiaji UM1075 (ST-LINK/V2 kitatuzi/kipanga programu cha STM8 na STM32) ambacho kinafafanua kwa kina vipengele vyote vya ST-LINK/V2.
Jedwali 3. Majimbo ya jumper
Jimbo la jumper | Maelezo |
Virukaruka vyote viwili vya CN2 IMEWASHWA | Vitendaji vya ST-LINK/V2 vimewezeshwa kwa upangaji kwenye ubao (chaguo-msingi) |
Virukaruka vyote viwili vya CN2 IMEZIMWA | Vitendaji vya ST-LINK/V2 vimewezeshwa kwa programu kupitia kiunganishi cha nje cha CN3 (inatumika SWD) |
- Kutumia ST-LINK/V2 kupanga/kutatua STM32 F0 ubaoni
Ili kupanga STM32 F0 ubaoni, chomeka tu viruka-ruka viwili kwenye CN2, kama inavyoonyeshwa kwenye Mchoro 8 katika nyekundu, lakini usitumie kiunganishi cha CN3 kwani hiyo inaweza kutatiza mawasiliano na STM32F051R8T6 ya STM32F0DISCOVERY. - Kutumia ST-LINK/V2 kupanga/kutatua programu ya STM32 ya nje
Ni rahisi sana kutumia ST-LINK/V2 kupanga STM32 kwenye programu ya nje. Ondoa kwa urahisi viruka 2 kutoka kwa CN2 kama inavyoonyeshwa kwenye Mchoro 9, na uunganishe programu yako kwenye kiunganishi cha utatuzi cha CN3 kulingana na Jedwali la 4.
Kumbuka: SB19 na SB22 lazima ZIMZIMWE ikiwa unatumia CN3 pin 5 katika programu yako ya nje.
Jedwali 4. Kiunganishi cha utatuzi CN3 (SWDBandika CN3 Uteuzi 1 VDD_TARGET VDD kutoka kwa programu 2 SWCLK Saa ya SWD 3 GND Ardhi 4 SWDIO Ingizo / pato la data ya SWD 5 NRST KUWEKWA UPYA ya lengo la MCU 6 SWO Imehifadhiwa
Ugavi wa umeme na uteuzi wa nguvu
Ugavi wa umeme hutolewa ama na kompyuta mwenyeji kupitia kebo ya USB, au na usambazaji wa umeme wa 5V wa nje.
Diodi za D1 na D2 hulinda pini za 5V na 3V kutoka kwa vifaa vya nguvu vya nje:
- 5V na 3V zinaweza kutumika kama vifaa vya kutoa umeme wakati bodi nyingine ya programu imeunganishwa kwa pini P1 na P2. Katika kesi hii, pini za 5V na 3V hutoa umeme wa 5V au 3V na matumizi ya nguvu lazima iwe chini ya 100 mA.
- 5V pia inaweza kutumika kama vifaa vya kuingiza umeme kwa mfano wakati kiunganishi cha USB hakijaunganishwa kwenye Kompyuta.
Katika hali hii, bodi ya STM32F0DISCOVERY lazima iwezeshwe na kitengo cha usambazaji wa nishati au kwa vifaa vya usaidizi vinavyotii kiwango cha EN-60950-1: 2006+A11/2009, na lazima iwe Usalama wa Kinga ya Chini ya ziada.tage (SELV) yenye uwezo mdogo wa nguvu.
LEDs
- LD1 PWR: LED nyekundu inaonyesha kuwa bodi inaendeshwa.
- LD2 COM: Tricolor LED (COM) inashauri juu ya hali ya mawasiliano kama ifuatavyo:
- Mwangaza wa polepole wa LED/Zima: Inawaka kabla ya kuanzishwa kwa USB
- Nyekundu inayometa/Zima kwa haraka: Baada ya mawasiliano sahihi ya kwanza kati ya Kompyuta na STLINK/V2 (hesabu)
- Umewasha Taa Nyekundu: Wakati uanzishaji kati ya Kompyuta na ST-LINK/V2 umekamilika
- Umewasha Taa ya Kijani: Baada ya uanzishaji wa mawasiliano lengwa uliofaulu
- LED Nyekundu/Kijani Inameta: Wakati wa mawasiliano na lengo
- Umewasha Taa Nyekundu: Mawasiliano yamekamilika na Sawa
- LED ya chungwa Imewashwa: Kushindwa kwa mawasiliano
- Mtumiaji LD3: LED ya mtumiaji wa kijani iliyounganishwa kwenye I/O PC9 ya STM32F051R8T6.
- Mtumiaji LD4: LED ya mtumiaji wa bluu iliyounganishwa kwenye I/O PC8 ya STM32F051R8T6.
Bonyeza vifungo
- MTUMIAJI B1: Kitufe cha kubofya cha mtumiaji kilichounganishwa kwenye I/O PA0 ya STM32F051R8T6.
- B2 WEKA UPYA: Kitufe cha kubofya kinachotumika KUWEKA UPYA STM32F051R8T6.
JP2 (Idd)
Jumper JP2, inayoitwa Idd, inaruhusu matumizi ya STM32F051R8T6 kupimwa kwa kuondoa jumper na kuunganisha ammita.
- Rukia kwenye: STM32F051R8T6 imewashwa (chaguo-msingi).
- Jumper off: ammeter lazima iunganishwe ili kupima sasa STM32F051R8T6, (ikiwa hakuna ammeter, STM32F051R8T6 haijawashwa).
Saa ya OSC
- Usambazaji wa saa ya OSC
PF0 na PF1 inaweza kutumika kama GPIO au kama oscillator ya HSE. Kwa chaguo-msingi I/O hizi husanidiwa kama GPIO, kwa hivyo SB16 na SB17 zimefungwa, SB18 imefunguliwa na R22, R23, C13 na C14 hazijaishi. Saa ya nje ya HSE inaweza kutolewa kwa MCU kwa njia tatu:- MCO kutoka ST-LINK. Kutoka kwa MCO ya STM32F103. Mzunguko huu hauwezi kubadilishwa, umewekwa kwa 8 MHz na kushikamana na PF0-OSC_IN ya STM32F051R8T6. Usanidi unahitajika:
- SB16, SB18 IMEFUNGWA
- R22, R23 imeondolewa
- SB17 FUNGUA
- Oscillator kwenye ubao. Kutoka kwa fuwele ya X2 (haijatolewa). Kwa masafa ya kawaida na vidhibiti na vidhibiti vyake, tafadhali rejelea Karatasi ya data ya STM32F051R8T6. Usanidi unahitajika:
- SB16, SB17 SB18 FUNGUA
- R22, R23, C13, C14 kuuzwa
- Oscillator kutoka PF0 ya nje. Kutoka kwa oscillator ya nje kupitia pini 7 ya kontakt P1. Usanidi unahitajika:
- SB16, SB17 IMEFUNGWA
- SB18 FUNGUA
- R22 na R23 zimeondolewa
- MCO kutoka ST-LINK. Kutoka kwa MCO ya STM32F103. Mzunguko huu hauwezi kubadilishwa, umewekwa kwa 8 MHz na kushikamana na PF0-OSC_IN ya STM32F051R8T6. Usanidi unahitajika:
- Ugavi wa saa wa OSC 32 KHz
PC14 na PC15 inaweza kutumika kama GPIO au kama oscillator ya LSE. Kwa chaguo-msingi I/O hizi husanidiwa kama GPIO, kwa hivyo SB20 & SB21 zimefungwa na X3, R24, R25 hazija watu. Saa ya nje ya LSE inaweza kutolewa kwa MCU kwa njia mbili:- Oscillator kwenye ubao. Kutoka kwa fuwele ya X3 (haijatolewa). Usanidi unahitajika:
- SB20, SB21 FUNGUA
- C15, C16, R24 na R25 kuuzwa.
- Oscillator kutoka kwa PC14 ya nje. Kutoka kwa njia ya oscillator ya nje pini 5 ya kiunganishi cha P1. Usanidi unahitajika:
- SB20, SB21 IMEFUNGWA
- R24 na R25 zimeondolewa
- Oscillator kwenye ubao. Kutoka kwa fuwele ya X3 (haijatolewa). Usanidi unahitajika:
Madaraja ya solder
Jedwali 5. Mipangilio ya daraja la solder
Daraja | Jimbo(1) | Maelezo |
SB16,17 (X2 fuwele)(2) |
IMEZIMWA | X2, C13, C14, R22 na R23 hutoa saa. PF0, PF1 zimetenganishwa kutoka kwa P1. |
ON | PF0, PF1 zimeunganishwa kwa P1 (R22, R23 na SB18 lazima zisiwekwe). | |
SB6,8,10,12 (Chaguomsingi) | ON | Imehifadhiwa, usirekebishe. |
SB5,7,9,11 (Imehifadhiwa) | IMEZIMWA | Imehifadhiwa, usirekebishe. |
SB20,21 (kioo cha X3) |
IMEZIMWA | X3, C15, C16, R24 na R25 hutoa saa ya 32 KHz. PC14, PC15 hazijaunganishwa kwenye P1. |
ON | PC14, PC15 zimeunganishwa tu kwa P1 (R24, R25 haipaswi kuingizwa). | |
SB4 (B2-WEKA UPYA) |
ON | Kitufe cha kushinikiza cha B2 kimeunganishwa kwenye pini ya NRST ya STM32F051R8T6 MCU. |
IMEZIMWA | Kitufe cha kushinikiza cha B2 hakijaunganishwa na pini ya NRST ya STM32F051R8T6 MCU. | |
SB3
(B1-MTUMIAJI) |
ON | Kitufe cha kushinikiza cha B1 kimeunganishwa kwenye PA0. |
IMEZIMWA | Kitufe cha kushinikiza cha B1 hakijaunganishwa kwenye PA0. | |
SB1
(VBAT inaendeshwa na VDD) |
ON | VBAT inaendeshwa kabisa kutoka kwa VDD. |
IMEZIMWA | VBAT haitumiki kutoka kwa VDD lakini pin3 ya P1. | |
SB14,15 (RX,TX) | IMEZIMWA | Imehifadhiwa, usirekebishe. |
ON | Imehifadhiwa, usirekebishe. | |
SB19 (NRST) |
ON | Ishara ya NRST ya kiunganishi cha CN3 imeunganishwa kwenye pini ya NRST ya STM32F051R8T6 MCU. |
IMEZIMWA | Ishara ya NRST ya kiunganishi cha CN3 haijaunganishwa kwenye pini ya NRST ya STM32F051R8T6 MCU. | |
SB22 (T_SWO) | ON | Ishara ya SWO ya kiunganishi cha CN3 imeunganishwa kwenye PB3. |
IMEZIMWA | Ishara ya SWO haijaunganishwa. | |
SB13 (STM_RST) | IMEZIMWA | Hakuna matukio kwenye mawimbi ya STM32F103C8T6 (ST-LINK/V2) ya NRST. |
ON | Mawimbi ya STM32F103C8T6 (ST-LINK/V2) NRST imeunganishwa kwenye GND. | |
SB2 (BOOT0) |
ON | Ishara ya BOOT0 ya STM32F051R8T6 MCU inashikiliwa chini kupitia kontena ya kuvuta chini ya 510 Ohm. |
IMEZIMWA | Ishara ya BOOT0 ya STM32F051R8T6 MCU inaweza kuwekwa juu kwa njia ya 10 KOhm kuvuta-up resistor R27 hadi solder. | |
SB18 (MCO)(2) | ON | Hutoa MHz 8 kwa OSC_IN kutoka MCO ya STM32F103C8T6. |
IMEZIMWA | Tazama maelezo ya SB16, SB17. |
Viunganishi vya ugani
Vichwa vya kiume P1 na P2 vinaweza kuunganisha STM32F0DISCOVERY kwenye ubao wa kawaida wa protoksi/ufungaji. STM32F051R8T6 GPI/Os zinapatikana kwenye viunganishi hivi. P1 na P2 pia inaweza kuchunguzwa na oscilloscope, analyzer mantiki au voltmeter.
Jedwali 6. Maelezo ya pin ya MCU dhidi ya utendaji wa bodi
Pini ya MCU | Shughuli ya bodi | ||||||||||
Kuu kazi |
Kazi mbadala |
LQFP64 | Bonyeza kitufe | LED | SWD | OSC | I/O ya bure | Nguvu usambazaji | CN3 | P1 | P2 |
KITUA0 | KITUA0 | 60 | 6 | ||||||||
NRST |
NRST |
7 |
WEKA UPYA | NRST |
5 |
10 |
|||||
PA0 |
2_CTS, IN0,
2_CH1_ETR, 1_INM6, 1_OUT, TSC_G1_IO1, RTC_TAMP2, WKUP1 |
14 |
MTUMIAJI |
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_OUT, TSC_G1_IO3 |
16 |
17 |
||||||||
PA3 |
2_RX, IN3, 2_CH4,
15_CH2, 2_INP, TSC_G1_IO4, |
17 |
18 |
Pini ya MCU | Shughuli ya bodi | ||||||||||
Kuu kazi | Kazi mbadala | LQFP64 | Bonyeza kitufe | LED | SWD | OSC | I/O ya bure | Nguvu usambazaji | 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 |
Pini ya MCU | Shughuli ya bodi | ||||||||||
Kuu kazi | Kazi mbadala | LQFP64 | Bonyeza kitufe | LED | SWD | OSC | I/O ya bure | Nguvu usambazaji | 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 au NPOR (1.8V
hali) |
TSC_G3_IO4 |
28 |
29 | ||||||||
PB3 | 1_SCK / 1_CK, 2_CH2, TSC_G5_IO1, EVENTOUT | 55 | SWO | 6 | 11 |
Pini ya MCU | Shughuli ya bodi | ||||||||||
Kuu kazi | Kazi mbadala | LQFP64 | Bonyeza kitufe | LED | SWD | OSC | I/O ya bure | Nguvu usambazaji | 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 |
Pini ya MCU | Shughuli ya bodi | ||||||||||
Kuu kazi | Kazi mbadala | LQFP64 | Bonyeza kitufe | LED | SWD | OSC | I/O ya bure | Nguvu usambazaji | 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, EVENTOUT | 8 | 11 | ||||||||
PC1 | IN11, EVENTOUT | 9 | 12 | ||||||||
PC2 | IN12, EVENTOUT | 10 | 13 | ||||||||
PC3 | IN13, EVENTOUT | 11 | 14 | ||||||||
PC4 | IN14, EVENTOUT | 24 | 25 | ||||||||
PC5 | IN15, TSC_G3_IO1 | 25 | 26 | ||||||||
PC6 | 3_CH1 | 37 | 29 | ||||||||
PC7 | 3_CH2 | 38 | 28 | ||||||||
PC8 | 3_CH3 | 39 | BLUU | 27 | |||||||
PC9 | 3_CH4 | 40 | KIJANI | 26 | |||||||
PC10 | 51 | 15 | |||||||||
PC11 | 52 | 14 | |||||||||
PC12 | 53 | 13 | |||||||||
PC13 | RTC_TAMP1, RTC_TS, RTC_OUT, WKUP2 | 2 | 4 |
Pini ya MCU | Shughuli ya bodi | ||||||||||
Kuu kazi | Kazi mbadala | LQFP64 | Bonyeza kitufe | LED | SWD | OSC | I/O ya bure | Nguvu usambazaji | 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_ OUT | OSC_OUT |
6 |
OSC_OUT | 8 | |||||||
PF4 | BADO | 18 | 19 | ||||||||
PF5 | BADO | 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 |
Pini ya MCU | Shughuli ya bodi | ||||||||||
Kuu kazi | Kazi mbadala | LQFP64 | Bonyeza kitufe | LED | SWD | OSC | I/O ya bure | Nguvu usambazaji | CN3 | P1 | P2 |
GND | 9 | ||||||||||
GND | 33 | 33 |
Kuunganisha moduli kwenye ubao wa protoksi
Sehemu hii inatoa baadhi ya zamaniampmaelezo ya jinsi ya kuunganisha moduli zilizo tayari kutumika zinazopatikana kutoka kwa watengenezaji tofauti hadi kifurushi cha STM32F0DISCOVERY kupitia ubao wa uchapaji uliojumuishwa kwenye kit.
Programu mfanoamples, kulingana na viunganisho vilivyoelezewa hapa chini, vinapatikana kwa www.st.com/stm32f0discovery.
Bodi za vifaa vya Microelektronica
Microelektronika, http://www.mikroe.com, imebainisha viunganishi viwili vya kawaida vya bodi zao za nyongeza, zinazoitwa mikroBUS™ (http://www.mikroe.com/mikrobus_specs.pdf) na IDC10.
MikroBUS™ ni kiunganishi cha pini 16 cha kuunganisha mbao za nyongeza kwa haraka sana na kwa urahisi kwa ubao wa udhibiti mdogo kupitia mawasiliano ya SPI, USART au I2C, pamoja na pini za ziada kama vile Ingizo za Analogi, PWM na Kukatiza. Seti ya mbao za mikroElektronika zinazooana na mikroBUS™ inaitwa "Bonyeza bodi". IDC10 ni kiunganishi cha pini 10 ili kuunganisha madhumuni ya jumla ya I/O ya MCU na vibao vingine vya nyongeza.
Majedwali yaliyo hapa chini ni suluhisho mojawapo la kuunganisha bodi za mikroBUS™ na IDC kwenye STM32F0DISCOVERY; suluhisho hili kutumika katika ex tofautiamples inapatikana kwa www.st.com/stm32f0discovery.
Jedwali 7. Inaunganisha kwa kutumia mikroBUS™
Microelektronica mikroBUS™ | STM32F0DISCOVERY | ||
Bandika | Maelezo | Bandika | Maelezo |
AN | Pini ya analogi | PA4 | DAC1_OUT |
RST | Weka upya pini | PB13 | GPIO OUTPUT (inastahimili V 5) |
CS | SPI Chip Chagua mstari | PA11 | GPIO OUTPUT (inastahimili V 5) |
KITABU | Mstari wa saa wa SPI | PB3 | SPI1_SCK |
MISO | Mstari wa pato la SPI Slave | PB4 | SPI1_MISO |
YAXNUMXCXNUMXL | Mstari wa Kuingiza wa Slave wa SPI | PB5 | SPI1_MOSI |
PWM | Mstari wa pato wa PWM | PA8 | TIM1_CH1 |
INT | Mstari wa kukatiza vifaa | PB12 | GPIO INPUT EXTI (inastahimili V 5) |
RX | UART Pokea mstari | PA3 | UART2_RX |
TX | Laini ya UART ya kusambaza | PA2 | UART2_TX |
SCL | Mstari wa saa wa I2C | PF6 | I2C2_SCL |
SDA | Mstari wa data wa I2C | PF7 | I2C2_SDA |
5V | Njia ya umeme ya VCC 5V | 5V | Mstari wa nguvu |
Jedwali 8. Inaunganisha kwa kutumia IDC10
Microelektronica IDC10 kiunganishi | STM32F0DISCOVERY | ||
P0 | GPIO | PC0 | GPIO OUTPUT (inastahimili V 3.3) |
P1 | GPIO | PC1 | GPIO OUTPUT (inastahimili V 3.3) |
P2 | GPIO | PC2 | GPIO OUTPUT (inastahimili V 3.3) |
P3 | GPIO | PC3 | GPIO OUTPUT (inastahimili V 3.3) |
P4 | GPIO | PC4 | GPIO OUTPUT (inastahimili V 3.3) |
P5 | GPIO | PC5 | GPIO OUTPUT (inastahimili V 3.3) |
P6 | GPIO | PC6 | GPIO OUTPUT (inastahimili V 5) |
P7 | GPIO | PC7 | GPIO OUTPUT (inastahimili V 5) |
VCC | Njia ya umeme ya VCC 5V | 3V | VDD |
GND | Uwanja wa Marejeleo | GND | VSS |
P0 | GPIO | PC0 | GPIO OUTPUT (inastahimili V 3.3) |
P1 | GPIO | PC1 | GPIO OUTPUT (inastahimili V 3.3) |
P2 | GPIO | PC2 | GPIO OUTPUT (inastahimili V 3.3) |
P3 | GPIO | PC3 | GPIO OUTPUT (inastahimili V 3.3) |
Kielelezo cha 10 kinaonyesha miunganisho kati ya Ugunduzi wa STM32F0 na viunganishi 2, IDC10 na mikroBUS™.
ST MEMS "bodi za adapta", tundu la kawaida la DIL24
STMicroelectronics imefafanua kiunganishi cha kawaida cha DIL24 ili kutathmini kwa urahisi vihisi vyake vya MEMS vilivyounganishwa kwa kidhibiti kidogo kupitia mawasiliano ya SPI au I2C. Jedwali la 9 ni suluhisho moja la kuunganisha bodi za DIL24 kwa STM32F0DISCOVERY, suluhisho hili linatumika kwa zamani tofauti.amples na inapatikana kwa www.st.com/stm32f0discovery.
Jedwali 9. Kuunganisha na bodi ya DIL24
Bodi ya ST MEMS DIL24 Eval | STM32F0DISCOVERY | ||
P01 | Ugavi wa umeme wa VDD | 3V | VDD |
P02 | Vdd_IO Ugavi wa umeme kwa pini za I/O | 3V | VDD |
P03 | NC | ||
P04 | NC | ||
P05 | NC | ||
P06 | NC | ||
P07 | NC | ||
P08 | NC | ||
P09 | NC | ||
P10 | NC | ||
P11 | NC | ||
P12 | NC | ||
P13 | Utoaji wa GND 0V | GND | GND |
P14 | Ukatizaji wa INT1 usio na kipimo 1 | PB12 | GPIO INPUT EXTI (inastahimili V 5) |
P15 | Ukatizaji wa ndani wa INT2 2 | PB11 | GPIO INPUT EXTI (inastahimili V 5) |
P16 | NC | ||
P17 | NC | ||
P18 | NC | ||
P19 | CS – 0:SPI imewasha modi ya 1:I2C | PA11 | GPIO OUTPUT (inastahimili V 5) |
P20 | SCL (saa ya mfululizo ya I2C) SPC (saa ya mfululizo ya SPI) | PB6 PB3 | I2C1_SCL SPI1_SCK |
P21 | Uingizaji Data wa Ufuatiliaji wa SDA I2C SDI SPI | PB7 PB5 | I2C1_SDA SPI1_MOSI |
P22 | Pato la Data ya SDO SPI I2C yenye umuhimu mdogo wa anwani ya kifaa | PB4 | SPI1_MISO |
P23 | NC | ||
P24 | NC |
Kielelezo cha 11 kinaonyesha miunganisho kati ya Ugunduzi wa STM32F0 na tundu la DIL24.
Mbao za adapta za MEMS zinazotumika
Jedwali la 10 ni orodha ya vibao vya adapta vya MEMS vinavyotumika kufikia Aprili, 2012.
Jedwali 10. Mbao za adapta za MEMS zinazotumika
Bodi ya Eval ya ST MEMS DIL24 | Bidhaa ya msingi |
STEVAL-MKI009V1 | LIS3LV02DL |
STEVAL-MKI013V1 | LIS302DL |
STEVAL-MKI015V1 | LIS344ALH |
STEVAL-MKI082V1 | Sehemu ya LPY4150AL |
STEVAL-MKI083V1 | Sehemu ya LPY450AL |
STEVAL-MKI084V1 | Sehemu ya LPY430AL |
STEVAL-MKI085V1 | Sehemu ya LPY410AL |
STEVAL-MKI086V1 | Sehemu ya LPY403AL |
STEVAL-MKI087V1 | LIS331DL |
STEVAL-MKI088V1 | LIS33DE |
STEVAL-MKI089V1 | LIS331DLH |
STEVAL-MKI090V1 | Sehemu ya 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 | Sehemu ya 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 (kulingana na LSM303DLHC) |
STEVAL-MKI120V1 | LPS331AP |
STEVAL-MKI122V1 | LSM330DLC |
STEVAL-MKI123V1 | LSM330D |
STEVAL-MKI124V1 | 10AXISMODULE [LSM303DLHC + L3GD20+ LPS331AP] |
STEVAL-MKI125V1 | A3G4250D |
Kumbuka: Kwa orodha iliyosasishwa, tembelea http://www.st.com/internet/evalboard/subclass/1116.jsp. Bodi za DIL24 zinaelezewa kama "bodi za adapta" kwenye uwanja "Maelezo ya Jumla".
Bodi za ngao za Arduino
Arduino™ ni jukwaa la protoksi la chanzo huria la kielektroniki kulingana na maunzi na programu zinazonyumbulika, rahisi kutumia. Tazama http://www.arduino.cc kwa taarifa zaidi. Bodi za vifaa vya Arduino huitwa "Ngao" na zinaweza kushikamana kwa urahisi na Ugunduzi wa STM32F0 kulingana na jedwali lifuatalo.
Jedwali 11. Kuunganishwa na ngao za Arduino
Kuunganishwa na ngao za Arduino | |||
Kiunganishi cha nguvu cha Arduino | STM32F0DISCOVERY | ||
Weka upya | Weka upya kutoka kwa ubao wa Shield | NRST | Weka upya ugunduzi |
3V3 | Njia ya umeme ya VCC 3.3V | 3V | VDD |
5V | Njia ya umeme ya VCC 5V | 5V | VDD |
GND | Uwanja wa Marejeleo | GND | Uwanja wa Marejeleo |
GND | Uwanja wa Marejeleo | GND | Uwanja wa Marejeleo |
Vin | Utunzaji wa nje | VBAT | Jumper ili kutoshea |
Analog ya Arduino kwenye kiunganishi | STM32F0DISCOVERY | ||
A0 | Ingizo la analogi au pin ya Dijiti 14 | PC0 | ADC_IN10 |
A1 | Ingizo la analogi au pin ya Dijiti 15 | PC1 | ADC_IN11 |
A2 | Ingizo la analogi au pin ya Dijiti 16 | PC2 | ADC_IN12 |
A3 | Ingizo la analogi au pin ya Dijiti 17 | PC3 | ADC_IN13 |
A4 | Ingizo la Analogi au SDA au Pini ya Dijitali 18 | PC4 au PF7 | ADC_IN14 au I2C2_SDA |
A5 | Ingizo la Analogi au SCL au Pini ya Dijitali 19 | PC5 au PF6 | ADC_IN15 au I2C2_SCL |
Kiunganishi cha dijiti cha Arduino | STM32F0DISCOVERY | ||
D0 | Pini ya dijiti 0 au RX | PA3 | UART2_RX |
D1 | Pini ya dijiti 1 au TX | PA2 | UART2_TX |
D2 | Pini ya dijiti 2 / Ukatizaji wa nje | PB12 | EXTI (inastahimili V 5) |
D3 | Pini ya dijiti 3 / Ext int au PWM | PB11 | EXTI (inastahimili 5V) au TIM2_CH4 |
D4 | Pini ya dijiti 4 | PA7 | GPIO (inastahimili 3V) |
D5 | Pini ya dijiti 5 au PWM | PB9 | TIM17_CH1 |
D6 | Pini ya dijiti 6 au PWM | PB8 | TIM16_CH1 |
D7 | Pini ya dijiti 7 | PA6 | GPIO (inastahimili 3V) |
D8 | Pini ya dijiti 8 | PA5 | GPIO (inastahimili 3V) |
D9 | Pini ya dijiti 9 au PWM | PA4 | TIM14_CH1 |
D10 | Pini ya dijiti 10 au CS au PWM | PA11 | TIM1_CH4 |
D11 | Pini ya dijiti 11 au MOSI au PWM | PB5 | SPI1_MOSI au TIM3_CH2 |
D12 | Pini ya dijiti 12 au MISO | PB4 | SPI1_MISO |
D13 | Pini ya dijiti 13 au SCK | PB3 | SPI1_SCK |
GND | Uwanja wa Marejeleo | GND | Uwanja wa Marejeleo |
AREF | ADC juzuutage kumbukumbu | NC | Haijaunganishwa |
Kuunganisha na ngao za Arduino (inaendelea) | |||
Kiunganishi cha Arduino ICSP | STM32F0DISCOVERY | ||
1 | MISO | PB4 | SPI1_MISO |
2 | VCC 3.3 V | 3V | VDD |
3 | KITABU | PB3 | SPI1_SCK |
4 | YAXNUMXCXNUMXL | PB5 | SPI1_MOSI |
5 | RST | NRST | Weka upya ugunduzi |
6 | GND | GND | Uwanja wa Marejeleo |
Kielelezo cha 12 kinaonyesha miunganisho kati ya Ugunduzi wa STM32F0 na mbao za ngao za Arduino.
Mchoro wa mitambo
Mipango ya umeme
Historia ya marekebisho
Jedwali 12. Historia ya marekebisho ya hati
Tarehe | Marekebisho | Mabadiliko |
20-Mar-2012 | 1 | Kutolewa kwa awali. |
30-Mei-2012 | 2 | Imeongezwa Sehemu ya 5: Kuunganisha moduli kwenye ubao wa protoksi kwenye ukurasa wa 27. |
Tafadhali Soma kwa Makini:
Taarifa katika hati hii imetolewa tu kuhusiana na bidhaa za ST. STMicroelectronics NV na kampuni zake tanzu (“ST”) inahifadhi haki ya kufanya mabadiliko, masahihisho, marekebisho au uboreshaji, kwa hati hii, na bidhaa na huduma zilizofafanuliwa humu wakati wowote, bila taarifa. Bidhaa zote za ST zinauzwa kwa mujibu wa sheria na masharti ya mauzo ya ST. Wanunuzi wanawajibika kikamilifu kwa uchaguzi, uteuzi na matumizi ya bidhaa na huduma za ST zilizofafanuliwa hapa, na ST haichukui dhima yoyote inayohusiana na uchaguzi, uteuzi au matumizi ya bidhaa na huduma za ST zilizofafanuliwa hapa. Hakuna leseni, ya wazi au ya kudokezwa, kwa estoppel au vinginevyo, kwa haki zozote za uvumbuzi inatolewa chini ya hati hii. Ikiwa sehemu yoyote ya waraka huu inarejelea bidhaa au huduma za wahusika wengine haitachukuliwa kuwa ruzuku ya leseni na ST kwa matumizi ya bidhaa au huduma za wahusika wengine, au mali yoyote ya kiakili iliyomo au kuchukuliwa kama dhamana inayoshughulikia matumizi katika namna yoyote ya bidhaa au huduma za wahusika wengine au mali yoyote ya kiakili iliyomo.
ISIPOKUWA VINGINEVYO IMEANDIKWA KATIKA MASHARTI NA MASHARTI YA ST YA KUUZA ST INAKANUSHA UDHAMINI WOWOTE WA MAELEZO AU INAYOHUSISHWA KWA KUHESHIMU MATUMIZI NA/AU UUZAJI WA BIDHAA ZA ST IKIWEMO BILA KIKOMO HIYO INAYOHUSISHA DHAMANA YA UADILIFU WA BIASHARA, WA MAMLAKA YOYOTE), AU UKIUKWAJI WA HAKI ZOZOTE, HAKI YA HAKI AU HAKI NYINGINE YA MALI YA KIAKILI. ISIPOKUWA IMETHIBITISHWA HASA KWA KUANDIKWA NA WAWAKILISHI WAWILI WA ST ILIYOWEZA, BIDHAA ZA ST HAZIJAPENDEKEZWA, HAZIJAIDIWA AU KUHAKIKISHWA KWA MATUMIZI KATIKA JESHI, UTENGENEZAJI WA NDEGE, NAFASI, KUOKOA MAISHA, AU MATOKEO YA UTUMISHI WA UTUMISHI WA MAISHA, MATOKEO YA UTUMISHI WA MATUMIZI. JERUHI LA BINAFSI, KIFO, AU MALI AU UHARIBIFU MKUBWA WA MAZINGIRA. BIDHAA ZA ST AMBAZO HAZIJABASIWA KUWA “DARAJA LA MOTO” ZINAWEZA KUTUMIA TU KWENYE MAOMBI YA GARI KWA HATARI YA MTUMIAJI MWENYEWE.
Uuzaji wa bidhaa za ST zenye masharti tofauti na taarifa na/au vipengele vya kiufundi vilivyobainishwa katika hati hii vitabatilisha mara moja udhamini wowote uliotolewa na ST kwa bidhaa au huduma ya ST iliyofafanuliwa hapa na haitaunda au kupanua kwa namna yoyote ile, dhima yoyote ya ST.
ST na nembo ya ST ni chapa za biashara au chapa za biashara zilizosajiliwa za ST katika nchi mbalimbali. Maelezo katika waraka huu yanachukua nafasi na kuchukua nafasi ya taarifa zote zilizotolewa hapo awali. Nembo ya ST ni chapa ya biashara iliyosajiliwa ya STMicroelectronics. Majina mengine yote ni mali ya wamiliki wao.
© 2012 STMicroelectronics - Haki zote zimehifadhiwa
Kikundi cha makampuni ya STMicroelectronics
Australia – Ubelgiji – Brazili – Kanada – Uchina – Jamhuri ya Cheki – Ufini – Ufaransa – Ujerumani – Hong Kong – India – Israel – Italia – Japan – Malaysia – Malta – Moroko – Ufilipino – Singapore – Hispania – Uswidi – Uswizi – Uingereza – United Majimbo ya Amerika
Nyaraka / Rasilimali
![]() |
Seti ya Ugunduzi ya STMICROELECTRONICS STM32F0DISCOVERY [pdf] Mwongozo wa Mtumiaji Seti ya Ugunduzi ya STM32F0DISCOVERY, STM32F0DISCOVERY, vifaa vya ugunduzi, vifaa |