STMICROELECTRONICS STM32F0DISCOVERY табу жинағы

Өнім туралы ақпарат
STM32F0DISCOVERY — STM32 F0 микроконтроллерлеріне арналған табу жинағы. Онда STM32F051R8T6 микроконтроллері және бағдарламалау және жөндеуге арналған ендірілген ST-LINK/V2 бар. Сондай-ақ жиынтықта жарықдиодты шамдар, түймелер, қуат көзі опциялары және модульдер мен керек-жарақтарды қосуға арналған әртүрлі қосқыштар бар.
Кіріспе
STM32F0DISCOVERY STM32 F0 Cortex™-M0 мүмкіндіктерін табуға және қолданбаларды оңай әзірлеуге көмектеседі. Ол STM32F051R8T6, STM32 F0 сериялы 32-биттік ARM® Cortex™ микроконтроллері негізінде жасалған және ST-LINK/V2 ендірілген жөндеу құралын, жарық диодтарын, басу түймелерін және прототиптеу тақтасын қамтиды.
Кесте 1. Қолданылатын құралдар
| Түр | Бөлшек нөмірі |
| Бағалау құралдары | STM32F0DISCOVERY |
Конвенциялар
2-кесте осы құжатта қолданылатын кейбір конвенциялардың анықтамасын береді.
Кесте 2. ҚОСУ/ӨШІРУ конвенциялары
| Конвенция | Анықтама |
| JP1 секіргіші ҚОСУЛЫ | Секіргіш орнатылған |
| JP1 секіргіші ӨШІРУ | Секіргіш орнатылмаған |
| SBx дәнекерлеу көпірі ҚОСУЛЫ | SBx қосылымдары дәнекерлеу арқылы жабылған |
| SBx дәнекерлеу көпірі ӨШІРУЛІ | SBx қосылымдары ашық қалды |
Жылдам бастау
STM32F0DISCOVERY - бұл STM32 F0 сериялы микроконтроллермен әзірлеуді жылдам бағалауға және бастауға арналған арзан және пайдалану оңай әзірлеу жинағы. Өнімді орнатып, пайдаланбас бұрын Бағалау өнімінің лицензиялық келісімін қабылдаңыз www.st.com/stm32f0discovery. STM32F0DISCOVERY туралы қосымша ақпаратты және демонстрациялық бағдарламалық құралды алу үшін мына сайтқа кіріңіз www.st.com/stm32f0discovery.
Бастау
STM32F0DISCOVERY тақтасын конфигурациялау және іске қосу үшін төмендегі ретті орындаңыз
DISCOVER қолданбасы:
- Тақтадағы секіргіш орнын тексеріңіз, JP2 қосулы, CN2 қосулы (Табу таңдалған).
- STM32F0DISCOVERY тақтасын компьютерге тақтаны қуаттандыру үшін CN1 USB қосқышы арқылы «А типінен мини-В» USB кабелі арқылы қосыңыз. Қызыл ЖШД LD1 (PWR) және LD2 (COM) жанады және жасыл ЖШД LD3 жыпылықтайды.
- B1 пайдаланушы түймесін басыңыз (тақтаның төменгі сол жақ бұрышы).
- Жасыл ЖШД LD3 жыпылықтауы USER түймесін B1 басқанына қарай қалай өзгеретінін бақылаңыз.
- B1 ПАЙДАЛАНУШЫ түймесін басқан сайын көк жарық диоды LD4 арқылы расталады.
- Осы демонстрацияға қатысты DISCOVER жобасын зерттеу немесе өзгерту үшін www.st.com/stm32f0discovery сайтына кіріп, оқулықты орындаңыз.
- STM32F0 мүмкіндіктерін ашыңыз, жобалар тізімінде ұсынылған бағдарламаларды жүктеп алыңыз және орындаңыз.
- Қол жетімді эксamples.
Жүйе талаптары
- Windows компьютері (XP, Vista, 7)
- USB типті A және Mini-B USB кабелі
STM32F0DISCOVERY қолдайтын әзірлеу құралдары тізбегі
- Altium®, TASKING™ VX-құралдар жинағы
- ARM®, Atollic TrueSTUDIO®
- IAR™, EWARM (IAR Embedded Workbench®)
- Keil™, MDK-ARM™
Тапсырыс коды
STM32F0 Discovery жинағына тапсырыс беру үшін STM32F0DISCOVERY тапсырыс кодын пайдаланыңыз.
Ерекше өзгешеліктері
STM32F0DISCOVERY жинағы келесі мүмкіндіктерді ұсынады:
- STM32F051R8T6 микроконтроллері 64 КБ флэш, LQFP8 бумасындағы 64 КБ жедел жады
- Жинақты дербес ST-LINK/V2 ретінде пайдалану үшін таңдау режимінің қосқышы бар борттық ST-LINK/V2 (бағдарламалау және жөндеуге арналған SWD қосқышы бар)
- Платаның қуат көзі: USB шинасы арқылы немесе сыртқы 5 В қуат көзі арқылыtage
- Сыртқы қолданбалы қуат көзі: 3 В және 5 В
- Төрт жарықдиодты шамдар:
- LD1 (қызыл) 3.3 В қуат қосулы
- USB байланысы үшін LD2 (қызыл/жасыл).
- PC3 шығысы үшін LD9 (жасыл).
- PC4 шығысы үшін LD8 (көк).
- Екі басу түймесі (пайдаланушы және қалпына келтіру)
- Прототиптеу тақтасына жылдам қосылу және оңай зондтау үшін LQFP64 енгізу/шығаруларына арналған кеңейтім тақырыбы.
- Қосымша тақта жинақпен бірге жеткізіледі, оны прототиптеу және тексеруді жеңілдету үшін ұзартқыш қосқышқа қосуға болады.
- Тегін іске қосуға дайын қолданбалы микробағдарламаның үлкен саны бұрынғыampбойынша қол жетімді www.st.com/stm32f0discovery жылдам бағалау мен дамытуды қолдау.
Аппараттық құрал және орналасу
STM32F0DISCOVERY 32 істікшелі LQFP бумасындағы STM051F8R6T64 микроконтроллерінің айналасында жасалған. 2-сурет STM32F051R8T6 және оның перифериялық құрылғылары (STLINK/ V2, түйме, жарық диодтары және қосқыштар) арасындағы қосылымдарды суреттейді. 3-сурет және 4-сурет осы мүмкіндіктерді STM32F0DISCOVERY ішінен табуға көмектеседі.

STM32F051R8T6 микроконтроллері
Бұл 32-биттік төмен және орташа тығыздықтағы жетілдірілген ARM™ MCU өнімділігі жоғары ARM Cortex™-M0 32-биттік RISC ядросында 64 Кбайт флэш, 8 Кбайт жедел жады, RTC, таймерлер, ADC, DAC, компараторлар және байланыс интерфейстері бар. .
STM32 F0 әдетте 32 немесе 32 биттік микроконтроллерлер қарастыратын қолданбаларға 8 биттік өнімділікті және STM16 ДНҚ маңыздыларын береді. Ол STM32 экожүйесіне байланысты нақты уақыттағы өнімділік, төмен қуатты жұмыс, жетілдірілген архитектура және перифериялық құрылғылардың үйлесімі арқылы пайда көреді, бұл STM32-ні нарықта анықтамалыққа айналдырды. Енді мұның барлығы шығынды қажет ететін қолданбалар үшін қолжетімді. STM32 F0 үйдегі ойын-сауық өнімдері, құрылғылар және өнеркәсіптік жабдықтар үшін теңдесі жоқ икемділік пен ауқымдылықты ұсынады.
Бұл құрылғы келесі артықшылықтарды береді.
- Жақсырақ өнімділікке арналған жоғары кодты орындау және ендірілген жадты пайдалануды азайту үшін тамаша код тиімділігі
- Қолданбалардың кең ауқымын қолдау үшін жоғары өнімді қосылым және жетілдірілген аналогтық перифериялық құрылғылар
- Төмен қуатты тұтыну үшін жылдам ояту мүмкіндігі бар икемді сағат опциялары және төмен қуат режимдері
Оның келесі негізгі ерекшеліктері бар:
- Негізгі және жұмыс жағдайлары
- ARM® Cortex™-M0 0.9 DMIPS/МГц 48 МГц дейін
- 1.8/2.0 - 3.6 В қоректендіру диапазоны
- Жоғары өнімді қосылым
- 6 Мбит/с USART
- 18-тен 4-биттік деректер кадрымен 16 Мбит/с SPI
- 1 Мбит/с I²C жылдам режим плюс
- HDMI CEC
- Жетілдірілген бақылау
- 1x 16-биттік 3-фазалы PWM қозғалтқышын басқару таймері
- 5x 16-бит PWM таймерлер
- 1x 16-биттік негізгі таймер
- 1x 32-бит PWM таймері
- 12 МГц енгізу/шығару ауыстыру

Ендірілген ST-LINK/V2
ST-LINK/V2 бағдарламалау және жөндеу құралы STM32F0DISCOVERY ішіне біріктірілген. Енгізілген ST-LINK/V2 секіргіш күйіне байланысты 2 түрлі жолмен пайдаланылуы мүмкін (3-кестені қараңыз):
- Борттағы MCU бағдарламасын бағдарламалау/түзету,
- CN3 SWD коннекторына жалғанған кабельді пайдаланып, MCU-ны сыртқы қолданбалар тақтасында бағдарламалау/отладтау.
Енгізілген ST-LINK/V2 STM32 құрылғыларына арналған SWD ғана қолдайды. Түзету және бағдарламалау мүмкіндіктері туралы ақпаратты барлық ST-LINK/V1075 мүмкіндіктерін егжей-тегжейлі сипаттайтын UM2 (ST-LINK/V8 контурдағы жөндеуші/STM32 және STM2 үшін бағдарламашы) пайдаланушы нұсқаулығынан қараңыз.
3-кесте. Jumper күйлерін айтады
| Секіргіш күй | Сипаттама |
| CN2 секіргіштерінің екеуі де ҚОСУ | ST-LINK/V2 функциялары борттық бағдарламалау үшін қосылған (әдепкі) |
| CN2 секіргіштерінің екеуі де ӨШІРУЛІ | ST-LINK/V2 функциялары сыртқы CN3 қосқышы арқылы қолдану үшін қосылған (SWD қолдауы бар) |
- Борттағы STM2 F32 құрылғысын бағдарламалау/отладтау үшін ST-LINK/V0 пайдалану
Борттағы STM32 F0 құрылғысын бағдарламалау үшін 2-суретте қызыл түспен көрсетілгендей CN8 құрылғысына екі секіргішті жалғаңыз, бірақ CN3 қосқышын пайдаланбаңыз, себебі бұл STM32F051DISCOVERY STM8F6R32T0 байланысын бұзуы мүмкін.
- Сыртқы STM2 қолданбасын бағдарламалау/отладтау үшін ST-LINK/V32 пайдалану
STM2 құрылғысын сыртқы қолданбада бағдарламалау үшін ST-LINK/V32 пайдалану өте оңай. 2-суретте көрсетілгендей CN2-ден 9 секіргішті алып тастаңыз және қолданбаңызды 3-кестеге сәйкес CN4 жөндеу қосқышына қосыңыз.
Ескерту: Сыртқы қолданбада CN19 22 істікшесін пайдалансаңыз, SB3 және SB5 ӨШІРУЛІ болуы керек.
4-кесте. Түзету қосқышы CN3 (SWDPin CN3 Белгі 1 VDD_TARGET Қолданбадан VDD 2 SWCLK SWD сағаты 3 GND Жер 4 SWDIO SWD деректерін енгізу/шығару 5 NRST Мақсатты MCU қалпына келтіру 6 SWO Резервтелген 
Электрмен жабдықтау және қуатты таңдау
Қуат көзі USB кабелі арқылы негізгі компьютермен немесе сыртқы 5 В қуат көзі арқылы қамтамасыз етіледі.
D1 және D2 диодтары 5V және 3V түйреуіштерді сыртқы қуат көздерінен қорғайды:
- Басқа қолданбалы тақта P5 және P3 түйреуіштеріне қосылған кезде 1В және 2В шығыс қуат көзі ретінде пайдаланылуы мүмкін. Бұл жағдайда 5V және 3V түйреуіштер 5V немесе 3V қуат көзін береді және қуат тұтынуы 100 мА төмен болуы керек.
- 5В кіріс қуат көзі ретінде де пайдалануға болады, мысалы, USB қосқышы компьютерге қосылмаған кезде.
Бұл жағдайда STM32F0DISCOVERY тақтасы EN-60950-1: 2006+A11/2009 стандартына сәйкес келетін қуат беру блогынан немесе қосалқы жабдықтан қуат алуы және Safety Extra Low Volume болуы керек.tage (SELV) шектеулі қуат мүмкіндігімен.
Жарықдиодты шамдар
- LD1 PWR: Қызыл жарық диоды тақтаға қуат қосылғанын көрсетеді.
- LD2 COM: Tricolor LED (COM) байланыс күйі туралы келесідей кеңес береді:
- Баяу жыпылықтайтын Қызыл ЖШД/Өшірулі: USB іске қосу алдында қуат қосулы
- Жылдам жыпылықтайтын Қызыл ЖШД/Өшірулі: ДК мен STLINK/V2 арасындағы бірінші дұрыс байланыстан кейін (санау)
- Қызыл жарық диоды қосулы: ДК мен ST-LINK/V2 арасындағы инициализация сәтті аяқталғанда
- Жасыл жарық диоды қосулы: мақсатты байланыс сәтті іске қосылғаннан кейін
- Жыпылықтап тұрған қызыл/жасыл жарық диоды: мақсатпен байланыс кезінде
- Қызыл жарық диоды қосулы: байланыс аяқталды және OK
- Қызғылт сары жарық диоды қосулы: байланыс ақауы
- Пайдаланушы LD3: STM9F32R051T8 құрылғысының енгізу/шығару PC6 құрылғысына қосылған жасыл пайдаланушы жарық диоды.
- LD4 пайдаланушысы: STM8F32R051T8 құрылғысының енгізу/шығару PC6 құрылғысына қосылған көк пайдаланушы ЖШД.
Түймешіктерді басыңыз
- B1 ПАЙДАЛАНУШЫ: STM0F32R051T8 құрылғысының енгізу/шығару PA6 желісіне қосылған пайдаланушының түймесі.
- B2 RESET: STM32F051R8T6 қалпына келтіру үшін пайдаланылатын түймені басыңыз.
JP2 (идентификатор)
Idd деп белгіленген JP2 секіргіші STM32F051R8T6 тұтынуын секіргішті алып тастау және амперметрді қосу арқылы өлшеуге мүмкіндік береді.
- Секіргіш қосулы: STM32F051R8T6 қуатталады (әдепкі).
- Секіргіш өшірулі: STM32F051R8T6 тоғын өлшеу үшін амперметрді қосу керек (егер амперметр болмаса, STM32F051R8T6 қуат көзі жоқ).
OSC сағаты
- OSC сағатының жеткізілімі
PF0 және PF1 GPIO немесе HSE осцилляторы ретінде пайдаланылуы мүмкін. Әдепкі бойынша бұл енгізу/шығару құрылғылары GPIO ретінде конфигурацияланады, сондықтан SB16 және SB17 жабық, SB18 ашық және R22, R23, C13 және C14 толтырылмайды. Сыртқы HSE сағаты MCU-ға үш жолмен берілуі мүмкін:- ST-LINK МКҰ. STM32F103 МКҰ-дан. Бұл жиілікті өзгерту мүмкін емес, ол 8 МГц-те бекітілген және STM0F32R051T8 құрылғысының PF6-OSC_IN желісіне қосылған. Қажетті конфигурация:
- SB16, SB18 ЖАБЫҚ
- R22, R23 жойылды
- SB17 АШЫҚ
- Борттағы осциллятор. X2 кристалынан (берілмеген). Әдеттегі жиіліктер және оның конденсаторлары мен резисторлары үшін STM32F051R8T6 деректер парағын қараңыз. Қажетті конфигурация:
- SB16, SB17 SB18 АШЫҚ
- R22, R23, C13, C14 дәнекерленген
- Сыртқы PF0 осцилляторы. Сыртқы осциллятордан P7 қосқышының 1 істікшесі арқылы. Қажетті конфигурация:
- SB16, SB17 ЖАБЫҚ
- SB18 АШЫҚ
- R22 және R23 жойылды
- ST-LINK МКҰ. STM32F103 МКҰ-дан. Бұл жиілікті өзгерту мүмкін емес, ол 8 МГц-те бекітілген және STM0F32R051T8 құрылғысының PF6-OSC_IN желісіне қосылған. Қажетті конфигурация:
- OSC 32 кГц сағаттық жабдықтау
PC14 және PC15 GPIO немесе LSE осцилляторы ретінде пайдаланылуы мүмкін. Әдепкі бойынша бұл енгізу/шығару құрылғылары GPIO ретінде конфигурацияланады, сондықтан SB20 және SB21 жабық және X3, R24, R25 толтырылмайды. Сыртқы LSE сағатын MCU-ға екі жолмен беруге болады:- Борттағы осциллятор. X3 кристалынан (берілмеген). Қажетті конфигурация:
- SB20, SB21 АШЫҚ
- C15, C16, R24 және R25 дәнекерленген.
- Сыртқы ПК14-тен осциллятор. Сыртқы осциллятордан P5 қосқышының 1 істікшесі арқылы. Қажетті конфигурация:
- SB20, SB21 ЖАБЫҚ
- R24 және R25 жойылды
- Борттағы осциллятор. X3 кристалынан (берілмеген). Қажетті конфигурация:
Дәнекер көпірлер
5-кесте. Дәнекер көпірінің параметрлері
| Көпір | Мемлекет(1) | Сипаттама |
|
SB16,17 (X2 кристалы)(2) |
ӨШІРУЛІ | X2, C13, C14, R22 және R23 сағатты қамтамасыз етеді. PF0, PF1 P1-ден ажыратылған. |
| ON | PF0, PF1 P1-ге қосылған (R22, R23 және SB18 орнатылмауы керек). | |
| SB6,8,10,12 (әдепкі) | ON | Сақталған, өзгертпеңіз. |
| SB5,7,9,11 (Бақталған) | ӨШІРУЛІ | Сақталған, өзгертпеңіз. |
|
SB20,21 (X3 кристалы) |
ӨШІРУЛІ | X3, C15, C16, R24 және R25 32 кГц жиілікті береді. PC14, PC15 P1-ге қосылмаған. |
| ON | PC14, PC15 тек P1-ге қосылған (R24, R25 орнатылмауы керек). | |
|
SB4 (B2-ҚАЛПЫНА ҚОСУ) |
ON | B2 түймесі STM32F051R8T6 MCU NRST істікшесіне қосылған. |
| ӨШІРУЛІ | B2 түймесі STM32F051R8T6 MCU NRST істікшесіне қосылмаған. | |
| SB3
(B1-ПАЙДАЛАНУШЫ) |
ON | B1 түймесі PA0-ға қосылған. |
| ӨШІРУЛІ | B1 түймесі PA0-ға қосылмаған. | |
| SB1
(VBAT VDD-ден қуат алады) |
ON | VBAT тұрақты түрде VDD-ден қуат алады. |
| ӨШІРУЛІ | VBAT VDD емес, P3 pin1 арқылы қуат алады. | |
| SB14,15 (RX,TX) | ӨШІРУЛІ | Сақталған, өзгертпеңіз. |
| ON | Сақталған, өзгертпеңіз. | |
|
SB19 (NRST) |
ON | CN3 қосқышының NRST сигналы STM32F051R8T6 MCU NRST істікшесіне қосылған. |
| ӨШІРУЛІ | CN3 қосқышының NRST сигналы STM32F051R8T6 MCU NRST істікшесіне қосылмаған. | |
| SB22 (T_SWO) | ON | CN3 қосқышының SWO сигналы PB3-ке қосылған. |
| ӨШІРУЛІ | SWO сигналы қосылмаған. | |
| SB13 (STM_RST) | ӨШІРУЛІ | STM32F103C8T6 (ST-LINK/V2) NRST сигналында жиілік жоқ. |
| ON | STM32F103C8T6 (ST-LINK/V2) NRST сигналы GND желісіне қосылған. | |
|
SB2 (BOOT0) |
ON | STM0F32R051T8 MCU BOOT6 сигналы 510 Ом тартылатын резистор арқылы төмен деңгейде ұсталады. |
| ӨШІРУЛІ | STM0F32R051T8 MCU BOOT6 сигналын дәнекерлеуге 10 KOhm тартылатын R27 резисторы арқылы жоғары орнатуға болады. | |
| SB18 (MCO)(2) | ON | STM8F32C103T8 MCO-дан OSC_IN үшін 6 МГц береді. |
| ӨШІРУЛІ | SB16, SB17 сипаттамасын қараңыз. |
Кеңейтім қосқыштары
P1 және P2 еркек тақырыптары STM32F0DISCOVERY құрылғысын стандартты прототиптеу/орау тақтасына қоса алады. STM32F051R8T6 GPI/O осы қосқыштарда қол жетімді. P1 және P2 осциллограф, логикалық анализатор немесе вольтметр арқылы да зондталады.
6-кесте. MCU пин сипаттамасы және тақта функциясы
| MCU түйреуіш | Басқарма қызметі | ||||||||||
|
Негізгі функциясы |
Баламалы функциялар |
LQFP64 | Түймені басыңыз | Жарық диодты индикатор | SWD | OSC | Тегін енгізу/шығару | Қуат қамтамасыз ету | CN3 | P1 | P2 |
| ЖҮКТЕУ0 | ЖҮКТЕУ0 | 60 | 6 | ||||||||
|
NRST |
NRST |
7 |
RESET | NRST |
5 |
10 |
|||||
|
PA0 |
2_CTS, IN0,
2_CH1_ETR, 1_INM6, 1_OUT, TSC_G1_IO1, RTC_TAMP2, WKUP1 |
14 |
ПАЙДАЛАНУШЫ |
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 |
||||||||
| MCU түйреуіш | Басқарма қызметі | ||||||||||
| Негізгі функциясы | Баламалы функциялар | LQFP64 | Түймені басыңыз | Жарық диодты индикатор | SWD | OSC | Тегін енгізу/шығару | Қуат қамтамасыз ету | 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 түйреуіш | Басқарма қызметі | ||||||||||
| Негізгі функциясы | Баламалы функциялар | LQFP64 | Түймені басыңыз | Жарық диодты индикатор | SWD | OSC | Тегін енгізу/шығару | Қуат қамтамасыз ету | 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 немесе NPOR (1.8 В
режимі) |
TSC_G3_IO4 |
28 |
29 | ||||||||
| PB3 | 1_SCK / 1_CK, 2_CH2, TSC_G5_IO1, EVENTOUT | 55 | SWO | 6 | 11 | ||||||
| MCU түйреуіш | Басқарма қызметі | ||||||||||
| Негізгі функциясы | Баламалы функциялар | LQFP64 | Түймені басыңыз | Жарық диодты индикатор | SWD | OSC | Тегін енгізу/шығару | Қуат қамтамасыз ету | 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 түйреуіш | Басқарма қызметі | ||||||||||
| Негізгі функциясы | Баламалы функциялар | LQFP64 | Түймені басыңыз | Жарық диодты индикатор | SWD | OSC | Тегін енгізу/шығару | Қуат қамтамасыз ету | 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 | КӨК | 27 | |||||||
| PC9 | 3_CH4 | 40 | ЖАСЫЛ | 26 | |||||||
| PC10 | 51 | 15 | |||||||||
| PC11 | 52 | 14 | |||||||||
| PC12 | 53 | 13 | |||||||||
| PC13 | RTC_TAMP1, RTC_TS, RTC_OUT, WKUP2 | 2 | 4 | ||||||||
| MCU түйреуіш | Басқарма қызметі | ||||||||||
| Негізгі функциясы | Баламалы функциялар | LQFP64 | Түймені басыңыз | Жарық диодты индикатор | SWD | OSC | Тегін енгізу/шығару | Қуат қамтамасыз ету | 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 | ОҚИҒА | 18 | 19 | ||||||||
| PF5 | ОҚИҒА | 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 түйреуіш | Басқарма қызметі | ||||||||||
| Негізгі функциясы | Баламалы функциялар | LQFP64 | Түймені басыңыз | Жарық диодты индикатор | SWD | OSC | Тегін енгізу/шығару | Қуат қамтамасыз ету | CN3 | P1 | P2 |
| GND | 9 | ||||||||||
| GND | 33 | 33 | |||||||||
Прототиптік тақтадағы модульдерді қосу
Бұл бөлімде кейбір эксampәртүрлі өндірушілерде қолжетімді пайдалануға дайын модульдерді жинаққа кіретін прототиптік тақта арқылы STM32F0DISCOVERY жинағына қосу жолы туралы мәліметтер берілген.
Бағдарламалық қамтамасыз ету, мысалыamples, төменде сипатталған қосылымдарға негізделген, мына жерден қол жетімді www.st.com/stm32f0discovery.
Микроэлектроника қосымша тақталары
Микроэлектроника, http://www.mikroe.com, қосалқы тақталары үшін mikroBUS™ ( деп аталатын екі стандартты қосқышты көрсетті.http://www.mikroe.com/mikrobus_specs.pdf) және IDC10.
MikroBUS™ – қосалқы тақталарды SPI, USART немесе I16C байланыстары арқылы микроконтроллер тақтасына аналогтық кіріс, PWM және үзіліс сияқты қосымша түйреуіштермен өте жылдам және оңай қосуға арналған 2 істікшелі қосқыш. mikroBUS™-пен үйлесімді mikroElektronika тақталарының жинағы «Click boards» деп аталады. IDC10 — MCU жалпы мақсаттағы енгізу/шығаруын басқа керек-жарақ тақталарына қосуға арналған 10 істікшелі қосқыш.
Төмендегі кестелер mikroBUS™ және IDC тақталарын STM32F0DISCOVERY жүйесіне қосудың бір шешімі болып табылады; бұл шешім әртүрлі эксamples мекенжайында қол жетімді www.st.com/stm32f0discovery.
7-кесте. mikroBUS™ арқылы қосылу
| Микроэлектроника mikroBUS™ | STM32F0DISCOVERY | ||
| Pin | Сипаттама | Pin | Сипаттама |
| AN | Аналогтық түйреуіш | PA4 | DAC1_OUT |
| RST | PIN кодын қалпына келтіру | PB13 | GPIO шығысы (5 В төзімді) |
| CS | SPI чип таңдау сызығы | PA11 | GPIO шығысы (5 В төзімді) |
| SCK | SPI сағат сызығы | PB3 | SPI1_SCK |
| MISO | SPI Slave шығыс сызығы | PB4 | SPI1_MISO |
| MOSI | SPI Slave кіріс сызығы | PB5 | SPI1_MOSI |
| PWM | PWM шығыс сызығы | PA8 | TIM1_CH1 |
| INT | Аппараттық үзіліс сызығы | PB12 | GPIO INPUT EXTI (5 В төзімді) |
| RX | UART қабылдау желісі | PA3 | USART2_RX |
| TX | UART беру желісі | PA2 | USART2_TX |
| SCL | I2C сағат сызығы | PF6 | I2C2_SCL |
| SDA | I2C деректер желісі | PF7 | I2C2_SDA |
| 5V | VCC 5V электр желісі | 5V | Электр желісі |
8-кесте. IDC10 арқылы қосылу
| Микроэлектроника IDC10 қосқыш | STM32F0DISCOVERY | ||
| P0 | GPIO | PC0 | GPIO шығысы (3.3 В төзімді) |
| P1 | GPIO | PC1 | GPIO шығысы (3.3 В төзімді) |
| P2 | GPIO | PC2 | GPIO шығысы (3.3 В төзімді) |
| P3 | GPIO | PC3 | GPIO шығысы (3.3 В төзімді) |
| P4 | GPIO | PC4 | GPIO шығысы (3.3 В төзімді) |
| P5 | GPIO | PC5 | GPIO шығысы (3.3 В төзімді) |
| P6 | GPIO | PC6 | GPIO шығысы (5 В төзімді) |
| P7 | GPIO | PC7 | GPIO шығысы (5 В төзімді) |
| VCC | VCC 5V электр желісі | 3V | VDD |
| GND | Анықтамалық жер | GND | VSS |
| P0 | GPIO | PC0 | GPIO шығысы (3.3 В төзімді) |
| P1 | GPIO | PC1 | GPIO шығысы (3.3 В төзімді) |
| P2 | GPIO | PC2 | GPIO шығысы (3.3 В төзімді) |
| P3 | GPIO | PC3 | GPIO шығысы (3.3 В төзімді) |
10-суретте STM32F0 Discovery және 2 қосқыш, IDC10 және mikroBUS™ арасындағы қосылымдар суреттелген.
ST MEMS «адаптер тақталары», стандартты DIL24 ұясы
STMicroelectronics SPI немесе I24C байланыстары арқылы микроконтроллерге қосылған MEMS сенсорларын оңай бағалау үшін стандартты DIL2 қосқышын анықтады. 9-кесте DIL24 тақталарын STM32F0DISCOVERY-ге қосудың бір шешімі болып табылады, бұл шешім әр түрлі эксплуатацияларда қолданылады.amples және қол жетімді www.st.com/stm32f0discovery.
9-кесте. DIL24 тақтасымен қосу
| ST MEMS DIL24 бағалау тақтасы | STM32F0DISCOVERY | ||
| P01 | VDD қуат көзі | 3V | VDD |
| P02 | Vdd_IO Енгізу/шығару түйреуіштеріне арналған қуат көзі | 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 қоректену | GND | GND |
| P14 | INT1 Инерциялық үзіліс 1 | PB12 | GPIO INPUT EXTI (5 В төзімді) |
| P15 | INT2 инерциялық үзіліс 2 | PB11 | GPIO INPUT EXTI (5 В төзімді) |
| P16 | NC | ||
| P17 | NC | ||
| P18 | NC | ||
| P19 | CS – 0:SPI қосылған 1:I2C режимі | PA11 | GPIO шығысы (5 В төзімді) |
| P20 | SCL (I2C сериялық сағаты) SPC (SPI сериялық сағаты) | PB6 PB3 | I2C1_SCL SPI1_SCK |
| P21 | SDA I2C сериялық деректер SDI SPI сериялық деректер енгізу | PB7 PB5 | I2C1_SDA SPI1_MOSI |
| P22 | SDO SPI сериялық деректер шығысы I2C құрылғы мекенжайының аз маңызды бит | PB4 | SPI1_MISO |
| P23 | NC | ||
| P24 | NC | ||
11-сурет STM32F0 Discovery және DIL24 ұясы арасындағы қосылымдарды суреттейді.
Қолдау көрсетілетін MEMS адаптер тақталары
10-кесте 2012 жылдың сәуіріндегі қолдау көрсетілетін MEMS адаптер тақталарының тізімі.
10-кесте. Қолдау көрсетілетін MEMS адаптер тақталары
| ST MEMS DIL24 бағалау тақтасы | Негізгі өнім |
| 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 (LSM303DLHC негізінде) |
| STEVAL-MKI120V1 | LPS331AP |
| STEVAL-MKI122V1 | LSM330DLC |
| STEVAL-MKI123V1 | LSM330D |
| STEVAL-MKI124V1 | 10AXISMODULE [LSM303DLHC + L3GD20+ LPS331AP] |
| STEVAL-MKI125V1 | A3G4250D |
Ескерту: Жаңартылған тізім үшін мына сайтқа кіріңіз http://www.st.com/internet/evalboard/subclass/1116.jsp. DIL24 тақталары «Жалпы сипаттама» өрісінде «адаптер тақталары» ретінде сипатталған.
Arduino қалқан тақталары
Arduino™ – икемді, қолдануға оңай аппараттық және бағдарламалық құралға негізделген ашық бастапқы электроника прототипін жасау платформасы. Қараңыз http://www.arduino.cc қосымша ақпарат алу үшін. Arduino аксессуарлары тақталары «Қалқандар» деп аталады және келесі кестеге сәйкес STM32F0 Discovery құрылғысына оңай қосылуы мүмкін.
11-кесте. Arduino қалқандарымен қосылу
| Arduino қалқандарымен қосылу | |||
| Arduino қуат қосқышы | STM32F0DISCOVERY | ||
| Қалпына келтіру | Shield тақтасынан қалпына келтіру | NRST | Табуды қалпына келтіру |
| 3V3 | VCC 3.3V электр желісі | 3V | VDD |
| 5V | VCC 5V электр желісі | 5V | VDD |
| GND | Анықтамалық жер | GND | Анықтамалық жер |
| GND | Анықтамалық жер | GND | Анықтамалық жер |
| Вин | Сыртқы тамақтану | VBAT | Сәйкес келетін секіргіш |
| Arduino аналогтық қосқыш | STM32F0DISCOVERY | ||
| A0 | Аналогтық кіріс немесе Сандық пин 14 | PC0 | ADC_IN10 |
| A1 | Аналогтық кіріс немесе Сандық пин 15 | PC1 | ADC_IN11 |
| A2 | Аналогтық кіріс немесе Сандық пин 16 | PC2 | ADC_IN12 |
| A3 | Аналогтық кіріс немесе Сандық пин 17 | PC3 | ADC_IN13 |
| A4 | Аналогтық кіріс немесе SDA немесе Сандық істікшелі 18 | PC4 немесе PF7 | ADC_IN14 немесе I2C2_SDA |
| A5 | Аналогтық кіріс немесе SCL немесе Сандық пин 19 | PC5 немесе PF6 | ADC_IN15 немесе I2C2_SCL |
| Arduino сандық қосқышы | STM32F0DISCOVERY | ||
| D0 | Сандық пин 0 немесе RX | PA3 | USART2_RX |
| D1 | Сандық пин 1 немесе TX | PA2 | USART2_TX |
| D2 | Сандық пин 2 / Сыртқы үзу | PB12 | EXTI (5 В төзімді) |
| D3 | Сандық істікшелі 3 / Ext int немесе PWM | PB11 | EXTI (5В төзімді) немесе TIM2_CH4 |
| D4 | Сандық пин 4 | PA7 | GPIO (3 В төзімді) |
| D5 | Сандық пин 5 немесе PWM | PB9 | TIM17_CH1 |
| D6 | Сандық пин 6 немесе PWM | PB8 | TIM16_CH1 |
| D7 | Сандық пин 7 | PA6 | GPIO (3 В төзімді) |
| D8 | Сандық пин 8 | PA5 | GPIO (3 В төзімді) |
| D9 | Сандық пин 9 немесе PWM | PA4 | TIM14_CH1 |
| D10 | Сандық істікшелі 10 немесе CS немесе PWM | PA11 | TIM1_CH4 |
| D11 | Сандық істікшелі 11 немесе MOSI немесе PWM | PB5 | SPI1_MOSI немесе TIM3_CH2 |
| D12 | Сандық пин 12 немесе MISO | PB4 | SPI1_MISO |
| D13 | Сандық істікшелі 13 немесе SCK | PB3 | SPI1_SCK |
| GND | Анықтамалық жер | GND | Анықтамалық жер |
| AREF | ADC томtage сілтеме | NC | Қосылмаған |
| Arduino қалқандарымен қосылу (жалғасы) | |||
| Arduino ICSP қосқышы | STM32F0DISCOVERY | ||
| 1 | MISO | PB4 | SPI1_MISO |
| 2 | VCC 3.3 В | 3V | VDD |
| 3 | SCK | PB3 | SPI1_SCK |
| 4 | MOSI | PB5 | SPI1_MOSI |
| 5 | RST | NRST | Табуды қалпына келтіру |
| 6 | GND | GND | Анықтамалық жер |
12-сурет STM32F0 Discovery және Arduino қалқан тақталары арасындағы байланыстарды суреттейді.
Механикалық сурет

Электрлік схемалар

Қайта қарау тарихы
12-кесте. Құжатты қайта қарау тарихы
| Күн | Қайта қарау | Өзгерістер |
| 20-2012 наурыз | 1 | Бастапқы шығарылым. |
| 30 мамыр 2012 ж | 2 | Қосылды 5-бөлім: Прототиптік тақтадағы модульдерді қосу 27-бетте. |
Мұқият оқып шығыңыз:
Бұл құжаттағы ақпарат тек СТ өнімдеріне қатысты берілген. STMicroelectronics NV және оның еншілес компаниялары («СТ») осы құжатқа және осы құжатта сипатталған өнімдер мен қызметтерге кез келген уақытта ескертусіз өзгертулер, түзетулер, өзгертулер немесе жақсартулар енгізу құқығын өзіне қалдырады. Барлық ST өнімдері СТ сату шарттарына сәйкес сатылады. Сатып алушылар осы құжатта сипатталған СТ өнімдері мен қызметтерін таңдауға, таңдауға және пайдалануға жауапты және СТ осы құжатта сипатталған СТ өнімдері мен қызметтерін таңдауға, таңдауға немесе пайдалануға қатысты ешқандай жауапкершілік көтермейді. Осы құжатқа сәйкес ешқандай зияткерлік меншік құқықтарына тікелей немесе жанама түрде тыйым салу немесе басқа жолмен ешқандай лицензия берілмейді. Егер осы құжаттың кез келген бөлігі кез келген үшінші тарап өнімдеріне немесе қызметтеріне сілтеме жасаса, бұл үшінші тарап өнімдерін немесе қызметтерін немесе ондағы кез келген зияткерлік меншікті пайдалануға СТ берген лицензия болып саналмайды немесе пайдалануды қамтитын кепілдік ретінде қарастырылмайды. үшінші тарап өнімдері немесе қызметтері немесе олардағы кез келген зияткерлік меншік туралы кез келген тәсілмен.
ST САТУ ШАРТТАРЫ МЕН ШАРТЫНДА БАСҚА БЕРІЛМЕСЕ, ST ӨНІМДЕРДІ ҚОЛДАНУҒА ЖӘНЕ/НЕМЕСЕ ОСЫ САУҒА ҚАТЫСТЫ КЕЗ КЕЛГЕН АЙҚА НЕМЕСЕ ЖАСАУ КЕПІЛДІКТЕН БАС ТАРТСА, БЕКСІЗ ШЕКТЕУГЕ ШЕКТЕУСІЗ. НЕГІЗГІ МАҚСАТ (ЖӘНЕ ЗАҢДАР БОЙЫНША ОЛАРДЫҢ БАЛЕМДЕРІ КЕЗ КЕЛГЕН Юрисдикциядағы) НЕМЕСЕ КЕЗ КЕЛГЕН ПАТЕНТТІ, АВТОРЛЫҚ ҚҰҚЫҚТЫ НЕМЕСЕ БАСҚА ЗИЯТКЕРЛІК МЕНШІК ҚҰҚЫҒЫН БҰЗУ. ЕКІ ӨКІЛЕТТІ САН ӨКІЛДЕРІ ЖАЗБАША ЖАЗБАСЫНА АСЫРАҚ, СТ ӨНІМДЕРІ ӘСКЕРИ, ӘУЕ КЕМЕЛГІ, ҒАРЫШ, ТҰРМЫСТЫ ҚҰТҚАРУ, ҚОЛДАНУ ҮШІН ҰСЫНЫЛМАЙДЫ, Рұқсат етілмейді немесе кепілдік берілмейді. НЕМЕСЕ ТОҚТАУ НЕМЕСЕ БҰЗУ НӘТИЖЕЛЕРІНДЕГІ ЖҮЙЕЛЕР ЖЕКЕ ЖАРАҚАТ, ӨЛІМ НЕМЕСЕ АУЫР МҮЛІКТІК НЕМЕСЕ ҚОРШАҒАН ОРТАҒА ЗИЯН АЛУ. «АВТОМОБИЛЬ СЫНЫПЫ» БОЛМАЙТЫН ST ӨНІМДЕР ТЕК ПАЙДАЛАНУШЫНЫҢ ӨЗІНІҢ ТӘУЕКЕЛІНЕ ТЕК АВТОМОБИЛЬ ҚОЛДАНБАЛАРЫНДА ПАЙДАЛАНУҒА БОЛАДЫ.
Осы құжатта баяндалған мәлімдемелерден және/немесе техникалық сипаттардан өзгеше ережелері бар СТ өнімдерін қайта сату осы құжатта сипатталған СТ өнімі немесе қызметі үшін СТ берген кез келген кепілдікті дереу жояды және кез келген жолмен қандай да бір жауапкершілікті тудырмайды немесе кеңейтпейді. ST.
ST және ST логотипі әртүрлі елдердегі ST сауда белгілері немесе тіркелген сауда белгілері болып табылады. Бұл құжаттағы ақпарат бұрын берілген барлық ақпаратты ауыстырады және ауыстырады. ST логотипі STMicroelectronics компаниясының тіркелген сауда белгісі болып табылады. Барлық басқа атаулар тиісті иелерінің меншігі болып табылады.
© 2012 STMicroelectronics – Барлық құқықтар қорғалған
STMicroelectronics компаниялар тобы
Австралия – Бельгия – Бразилия – Канада – Қытай – Чехия – Финляндия – Франция – Германия – Гонконг – Үндістан – Израиль – Италия – Жапония – Малайзия – Мальта – Марокко – Филиппин – Сингапур – Испания – Швеция – Швейцария – Ұлыбритания – Ұлыбритания Америка штаттары
Құжаттар / Ресурстар
![]() |
STMICROELECTRONICS STM32F0DISCOVERY табу жинағы [pdf] Пайдаланушы нұсқаулығы STM32F0DISCOVERY табу жинағы, STM32F0DISCOVERY, табу жинағы, жинақ |

