Home

User manual - STMicroelectronics

image

Contents

1. clas ser INO 080 5124 nA 612 um 91 25 090 9 90601 19541 ayy 01 4489 FRIES oMa NI T OSOdIOd gt A PMA FON S adoz W 8185 1 Occ LEN 100 2806 44 47 ZHINS 4 EXE E 0 Sci NI 050 034 T 6185 pe 105619 03 25013 sn W 27 31 DoclD025474 Rev 2 0 1690 Electrical schematics Figure 12 MEMS and USB 6 jo 02 2 01 dz0LgW qunN pue SWAW 025 0 82 20422 15 cum S231U0J 29 90J9IIA S SINHIN E ore m Co s s ze amo 01 L ILNI SINHIA 7 amol AST AYOI Ii 9 E 14594 SO SWAN SON 015 rae a a 0450075 ry 22 n s c CE mm MOS 245 ter or cT cn hk TEA a 3 At n 2244 or HQ TTO0I WSS 141 As 0 D 75 Tae Casa 1959 LXH 1 E 2 I 9Jou 1591 g ININ TISHS Lut
2. 14 4 7 BOOTU configuration 14 4 8 Embedded USB Bootloader 14 4 9 Gyroscope MEMS ST MEMS L3GD20 15 4 10 oho dC 15 411 Extension and RF connector 15 412 DU COCK 404 RO CROCO RR an d 17 4 121 OSC clock supply 17 4 12 2 OSC 32 KHz clock supply 17 4 13 Solder bridges 18 4 14 Extension connectors 19 5 Mechanical drawing 24 6 Electrical schematics 25 7 Revision history 30 2 31 DoclD025474 Rev 2 Ly 0 1690 List of tables List of tables Table 1 ON OFF Conventions rne mr gene re Rum m n Rem tee ee ee 5 Table 2 Jumper States ee RI Regen e ae pO SR RR ed RR n 11 Table 3 Debug connector CN2 SWD 12 Table 4 Extension and RF EEprom connector 16 Table 5 Solder bridges i ia cine das sx 18 Table 6 MCU pin description vers
3. ST LINK V2 i 1 1 USB ST LINK USB USER i LD2 LD1 PWR COM CN3 extension or RF EEprom connector power supply input output i 228 ES supply input output i Ris Immun gt 1 VBAT 2 5 CNS CN4 R20 ST LINK DISCOVERY SWD connector gt selector gt E cc e m J R www st con ae 4 0 discovery lei LD3 Orange LED LD4 e bei n LD5 Red LED Green LED le n e le LD6 Blue LED IDD measurement ie ie ie ie e 1 d e ie e ie STM32F072RBT6 le ie ie ie 1 1 MB1076C 12 e ie e e e 1 e B2 B1 eu reset button user button Linear touch sensor touchkeys MS33268V1 d DoclD025474 Rev 2 9 31 Hardware layout UM1690 Figure 4 Bottom layout P2 connector P1 connector 581 3 6 8 Reserved 5 2 4 7 9 a SB5 STM_RST i SB10 NRST RX TX SB11 12 JP2 SB15 VBAT VDDIO2 SB16 USB USER SB20 23 SB13 14 X2 Crystal SB17 18 X3 Crystal MCO SB19 B2 RESET SB22 SB21 B1 USER SB24 25 SB26 VDDA SB27 32 Touch sensor 5832 5831 5830 5829 MS33269V1 d 10 31 DoclD025474 Rev 2 0 1690 Hardware layout 4 1 2 Embedded ST
4. N 60 1 1 1 1 1 1 1 1 1 1 1 6 1 E LLI NRST 7 N 1 1 1 op 1 1 1 1 1 5 10 1 1 2 i PAO 14 1 1 1 1 1 1 1 1 1 1 15 1 1 PA1 15 1 1 1 1 1 1 1 amp 1 1 1 16 1 1 9 PA2 16 5 17 SB27 9 PA3 17 1 1 1 1 1 1 1 1 1 1 18 1 SB28 N 4 20 1 1 1 1 1 1 1 1 1 1 21 1 1 5 21 1 1 1 1 1 1 1 amp 1 1 1 22 1 1 6 22 J 123 5 29 9 7 23 1 9 1 1 1 1 1 1 1 1 1 24 1 SB30 0 8 41 1 1 1 1 1 1 1 amp 1 1 1 1 25 1 PA9 42 1 1 1 1 1 1 1 amp 1 1 1 1 24 1 DoclD025474 Rev 2 19 31 Hardware layout UM1690 20 31 Table 6 MCU pin description versus board function continued MCU pin Board function 2 3 S NIS E 5 8 3 15 2 189 Ez 219134 g S a 5 Gals 9 k 5 2 2 2 0 2 d 2 2 o n N PA10 43 23 amp PAM 44 22 5823 12 45 E 21 SB20 13 46 1 1 1 1 1 1 1 1 1 4 1 20 1 14 49 i i 1 2 17 n PA15 50 16 amp N 26 59 1 27 5831 0 1 27 59 28 5832 0 2 28 1 1 1 1 1 1 1 D 1 1
5. x 5 o0 2 2 2 m 23102 d 2 N 11 52 1 1 1 1 1 1 1 O 1 1 1 14 1 N PC12 53 1 1 1 1 1 1 1 O 1 1 1 13 1 PC13 2 1 1 1 1 1 1 1 1 1 1 4 1 1 2 14 3 5 15814 N 2 15 4 e 1 1 1 1 1 1 1 1 1 1 6 1 5813 PD2 54 1 1 1 1 1 1 1 a 1 1 1 1 12 1 2 5 ol 1 1 1 1 1 1 1 1 1 1 7 1 5817 N O 2 PF1 6 1 1 1 1 1 1 1 1 1 8 5818 N O Q VBAT 1 a 3 SB15 gt VDDA 13 Q 19 5 26 VDDIO2 48 18 SB16 1 1 1 1 1 1 1 1 1 1 a 1 1 20 5 1 gt 1 1 1 1 1 1 1 1 1 1 2 8 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 5 1 1 1 1 a 1 1 1 1 1 1 1 1 1 1 z 7 3 2 2 o a 1 1 1 1 1 1 1 1 1 1 z 1 1 9 1 1 o DoclD025474 Rev 2 0 1690 Hardware layout d Table 6 MCU pin description versus board function continued MCU pin Board function Main function LQFP64 pin num System Linear touch sensor L3GD20 EXT RF E2P Pushbutton LED USB USER Free Power supply CN3 CN4 19 2 SBx 1 GND GND 33 33 1 Depending on SBx connected to STM32F072RBT6 MCU pin or board function See Schematics for more detail DoclD025474 Rev 2 23 31 Mechanical drawing UM1690 5 Mecha
6. Figure 11 STM32F072RBT6 MCU 14 s 6 0482 0 ew dzorgwioqunN 9LIGZLOAZEWLS ODSIG AZLOAZEWLS 91U01 99 90191IN LS ILNI SWIW 145 SWHIN SON org M LHcLOTCEIN 9t 5184 SE 7184 vt cidd tt 2184 0t 184 6c 29 MOS 2145 0184 684 loc 104 004 ag a wasn 0 4 9LEATLOATEWLS 49001 44001 600 __ 2090 8091 aps CLOACEINLS 01 25012 49014 SHN NV scas 65 Lad quooi 984 EEN 15 594 99 gt ss ead gt SC Tad bi SL 90 ZOI ED SL TLOATEWLS a as Loc gt jn boo 6 6b gt lt 9r 5 c Sp dd 85 Od tt Wd 73861 sc et Olvd gt C 94 LE t 6 4 2 L BE Ip 8Vd p soa 6 ET or 2D SL lt 60d Or ez Eor TO 51 org 15 sva 4 b nor c 0 4 5 _ 65 Ll TOI ID SL Eld fa 91 SL NI 104 2 INO 2250 5124 v vl 0 4 ZLOATEWLS 291 01 aq ISW 1489 10N
7. Cor UM1690 Sf 4 life augmented User manual Discovery kit for STM32 FO series with STM32F072RB MCU June 2014 Introduction The STM32F072 discovery kit 32FO72BDISCOVERY helps you to discover the full features of the STM32F0 series and to develop your applications It is based on an STM32F072RBT6 and includes an ST LINK V2 embedded debug tool interface ST MEMS Gyroscope LEDs pushbuttons linear touch sensor touch keys RF EEprom connector and a USB mini B connector Figure 1 STM32F072 discovery board www st com stm32f0 discovery 103 pait x 006 Idd 4962753 D KI Q DoclD025474 Rev 2 1 31 www st com Contents UM1690 Contents 1 lt ORE ERN A NE 5 2 Ordering and product information 6 3 ul crm 7 4 Hardware layout 8 4 1 Embedded ST LINK VZ 11 4 1 1 Using ST LINK V2 to program debug the STM32F072 on board 11 4 1 2 Using ST LINK V2 to program debug an external STM32 application 12 4 2 Power supply and power selection 13 4 3 LEDS II 13 4 4 Pushbuttons xs eek RR RA RASA RA 13 4 5 Linear touch sensor touch keys 14 4 6 USB device support
8. 0124 62d 824 194 904 504 Td 104 00d D SL SL SL SL SL SL ISAN L OIAMS SWL WIOMSMOL 2901495 XAC CELLS XICELS N dda Tidd 184 0184 9 184 084 504 Lyd 9Vd ESSA OVd Td 154 024 LSUN e a 134 044 tld 14 200425 dd 3OSNHS Hd YOSNHS N 2OGHOSZA ANIT 15 WNIT IS XL_ILUVSN_OAZTEWLS XA LLAVSN OJCEALLS 25 31 DoclD025474 Rev 2 0 1690 Electrical schematics Figure 10 ST LINK V2 SWD only v s 19 219945 ELOZ ZZ OL 5 ew gzorgw oqunv GMS ZWMNIT LS ODSIG GZLOAZEWLS 1 S 49001 090 ALX 4901 e eo SSVdAH UEENSB6EAT IN AS SWO 19019 0 001 26 Te T ownusan AM T WO2 5 15 lt 440 s4 dwunq gt 5 AYJAODSIA lt NO 54 GMs WIIJf09 LVH Id jnduy 45 1X3 44001 44001 44001 49001
9. 1 29 1 1 A PB3 55 1 1 1 1 1 1 1 1 1 1 1 11 1 A PB4 56 1 1 1 1 1 1 1 1 1 1 1 10 1 A PB5 57 1 1 1 1 1 1 LI t 1 1 1 1 9 1 A PB6 58 1 1 1 1 1 1 1 1 1 1 1 8 1 A PB7 59 1 1 1 1 1 1 1 D 1 1 1 1 T 1 A PB8 61 1 1 1 1 1 1 1 1 1 1 1 4 1 A PB9 62 1 1 1 1 1 1 1 amp 1 1 1 1 3 1 A 10 29 1 1 1 1 1 1 1 1 3 1 30 1 1 0 00 10025474 Rev 2 Hardware layout UM1690 Table 6 MCU pin description versus board function continued Board function 85 32 31 30 29 28 27 26 15 eNO Ajddns 9914 wasn asn ASNVYO dc3 34 LX3 13534 1X3 0cq9e1 245 1105 Mas NS Josues uonoj Jeaur unu 945401 30 33 34 35 36 10 11 24 25 37 38 39 40 51 PB11 PB12 PB13 PB14 PB15 PCO PC1 PC2 PC3 5 PC6 PC7 PC9 PC10 21 31 DoclD025474 Rev 2 Hardware layout UM1690 22 31 Table 6 MCU pin description versus board function continued MCU pin Board function 8 9 c 5 5 5 m S 8 5 2 E 45 2
10. 50 82 LO TID Hue per qaT piu JB At PPI PAWL ION us adoz TED SWIF 1 SNO 001 Opn wit 67 uid EOTATEWLS 01 28012 4124 aq ISNW DY ot OMS 1 Wd dd asn J 7 OMS cc 4 SWIM WIS d o 685 9 orams Wis ect ISNI cz vw al 985 Las he 2 TE Nem eas 4 ras YDMS INS E 9180 014CEIALS 18S zas re your ora E S TNO Wsf09LVa sl Sn S 81 0185 ISNI OIGMS SWL ADASAIL OICAS SINLE G 8 NIMS Em IOd IVHA w 8 55 uuOuu ac SESS Seoul IGL S1Vd OGL t8d ged amp INIA gsn TISHS 2 8 2 d INO EZLOS 106 AOT MNIT LS 8S ora PNA ION df 9 28012 PIMA JON XL 0ATEWLS X3 OINTLLS ise WIS 1no 950 3 NI 9S0 001 KA ZHINS sal 1 154 WIMS 158 WIMS NI NIMS adoz adoz 62 TN Era 0 10d Mor eeu DoclD025474 Rev 2 26 31 Electrical schematics UM1690
11. LINK V2 The ST LINK V2 programming and debugging tool is integrated on the STM32F072 discovery board The embedded ST LINK V2 can be used in 2 different ways according to the jumper states see Table 2 Program debug the MCU on board Program debug an MCU in an external application board using a cable connected to SWD connector CN4 The embedded ST LINK V2 supports only SWD for STM32 devices For information about debugging and programming features refer to user manual UM1075 ST LINK V2 in circuit debugger programmer for STM8 5 32 which describes in detail all the ST LINK V2 features Table 2 Jumper states Jumper state Description Both CN5 jumpers ST LINK V2 functions enabled for on board programming default ST LINK V2 functions enabled for application through external CN4 Borne Ne Jumpers connector SWD supported Using ST LINK V2 to program debug the STM32F072 on board To program the STM32F072 on board simply plug in the two jumpers on 5 as shown in Figure 5 in red but do not use the CN4 connector as that could disturb communication with the STM32F072RBT6 of the STM32F072 discovery board Figure 5 STM32F072 discovery board connections DISCOVERY CN5 jumpers ON NC Qmm 02 VDDA 13 12 2 PAIL DoclD025474 Rev 2 11 31 Hardware layout UM1690 4 1 2 Using ST LINK V2 to program deb
12. V and 5 V L3GD20 ST MEMS motion sensor 3 axis digital output gyroscope One linear touch sensor or four touch keys Six LEDs 101 red green for USB communication LD2 red for 3 3 V power on Four user LEDs LD3 orange LD4 green LD5 red and LD6 blue Two pushbuttons user and reset USB USER with Mini B connector RF EEprom daughter board connector Extension header for LQFP64 I Os for a quick connection to the prototyping board easy probing DoclD025474 Rev 2 7 31 Hardware layout UM1690 4 8 31 Hardware layout The STM32F072 discovery board has been designed around the STM32F072RBT6 microcontroller in a 64 pin LQFP package Figure 2 illustrates the connections between the STM32F072RBT6 and its peripherals ST LINK V2 ST MEMS gyroscope L3GD20 LEDs pushbuttons linear touch sensor touch keys RF EEprom connector and a USB mini B connector Figure 3 and Figure 4 help you to locate these features on the STM32F072 discovery board Figure 2 Hardware block diagram Mini USB Embedded ST LINK V2 SWD STM32F072RBT6 zE LEDs LD3 to LD6 B2 RESET L3GD20 B1 USER Linear Touch Sensor Mini USB EXT RF EEP MS33267V1 DoclD025474 Rev 2 3 UM1690 Hardware layout Figure 3 Top layout
13. to the same analog switch group e PA2 group 1 e PAG group 2 PBO PB1 group 3 To minimize the noise these pairs are dedicated to the linear touch sensor and the touch keys and are not connected to external headers To design a touch sensing application refer to the following documentation and firmware e For details concerning I O ports refer to the STM32F072RBT6 datasheet e For information on software development see DISCOVER application software www st com stm32f0 discovery e For more detail concerning touch sensing application design and layout refer to AN2869 Guidelines for designing touch sensing applications STM32 touch sensing library available from www st com stm32f0 discovery USB device support The STM32F072RBT6 MCU is also used to drive the second USB mini B connector USB USER which allows the board to be used as a USB Device The STM32F072 discovery then act as a USB joystick mouse or other similar device If both USBs are connected diodes D1 and D2 protect the board and use the power from the USB ST LINK The board can be powered through this USB USER connector in which case LED2 PWR lights up LED1 COM blinks and it can run an application in standalone mode The STM32F072RBT6 MCU controls the USB USER through PA11 and PA12 BOOTO configuration BOOTO is at level 0 through a pull down R33 If you want set BOOTO at level 1 it can be configured by set
14. 1 Initial release Updated Figure 1 STM32F072 discovery board 23 2014 2 Added Section 4 7 and Section 4 8 Added Figure 12 MEMS and USB and Figure 13 Linear sensor and pushbutton DoclD025474 Rev 2 3 0 1690 Please Read Carefully Information in this document is provided solely in connection with ST products STMicroelectronics NV and its subsidiaries ST reserve the right to make changes corrections modifications or improvements to this document and the products and services described herein at any time without notice All ST products are sold pursuant to ST s terms and conditions of sale Purchasers are solely responsible for the choice selection and use of the ST products and services described herein and ST assumes no liability whatsoever relating to the choice selection or use of the ST products and services described herein No license express or implied by estoppel or otherwise to any intellectual property rights is granted under this document If any part of this document refers to any third party products or services it shall not be deemed a license grant by ST for the use of such third party products or services or any intellectual property contained therein or considered as a warranty covering the use in any manner whatsoever of such third party products or services or any intellectual property contained therein UNLESS OTHERWISE SET FORTH IN ST S TERMS AND CONDITIONS OF SALE S
15. 7001 E E uem 5951 0 MEIN v4asn 0 ETA 29A AE TNO WTA LVE AsH 4asn SN DoclD025474 Rev 2 28 31 Electrical schematics UM1690 Figure 13 Linear sensor and pushbutton 5 Jo 02 22 01 2 0 uoyng pue 105 5 09510 2 20422 15 S21U04129 90J2 IN1S eponosje punoJb peuseu 0 siefe usemeq amp QN3931 Buoj 09 dn 51 YUM 5 g0 20 h wuz _ punoif eporoe 3 77 1 S uu g0 go i uonng 13934 44001 o ww pg i 1 ren youd 5 LI zas aan SND vnlg 527 9 pueq Ind Jo JOSUAS N ar 800 Lco 18d 44001 wre casn d gt o ES ovd Jo zeio uoyng 9 YISN 151 L z 1 29 31 DoclD025474 Rev 2 Revision history UM1690 7 30 31 Revision history Table 7 Document revision history Date Revision Changes 18 Dec 2013
16. CU SB22 B2 RESET OFF B2 pushbutton is not connected the NRST pin of the STM32F072RBT6 MCU ON T NRST pin of the STM32F103C8T6 ST LINK V2 and 5 are connected to the NRST pin of the STM32F072RBT6 MCU SB10 NRST OFF T NRST pin of the STM32F103C8T6 ST LINK V2 and 4 5 are not connected to the NRST pin of the STM32F072RBT6 MCU OFF No incidence on STM32F103C8T6 ST LINK V2 NRST signal SB5 STM RST ON STM32F103C8T6 ST LINK V2 NRST signal is connected to GND ON VBAT Power is supplied by VDD SB15 VBAT OFF VBAT Power is supplied by P1 3 connector ON VDDIO2 Power is supplied by VDD SB16 VDDIO2 OFF VDDIO2 Power is supplied by P2 18 connector ON VDDA Power is supplied by VDD through L1 inductance SB26 VDDA OFF VDDA Power is supplied by P2 19 connector 3 DoclD025474 Rev 2 0 1690 Hardware layout 4 14 d Extension connectors The male headers P1 and P2 can connect the STM32F072 discovery board to a standard prototyping wrapping board STM32F072RBT6 GPI Os are available on these connectors P1 and P2 can also be probed by an oscilloscope logical analyzer or voltmeter Table 6 MCU pin description versus board function MCU pin Board function 8 5 5 J 5 8 m S 3 Pe s 23 102 d u A O O
17. T DISCLAIMS ANY EXPRESS OR IMPLIED WARRANTY WITH RESPECT TO THE USE AND OR SALE OF ST PRODUCTS INCLUDING WITHOUT LIMITATION IMPLIED WARRANTIES OF MERCHANTABILITY FITNESS FOR A PARTICULAR PURPOSE AND THEIR EQUIVALENTS UNDER THE LAWS OF ANY JURISDICTION OR INFRINGEMENT OF ANY PATENT COPYRIGHT OR OTHER INTELLECTUAL PROPERTY RIGHT ST PRODUCTS ARE NOT DESIGNED OR AUTHORIZED FOR USE IN A SAFETY CRITICAL APPLICATIONS SUCH AS LIFE SUPPORTING ACTIVE IMPLANTED DEVICES OR SYSTEMS WITH PRODUCT FUNCTIONAL SAFETY REQUIREMENTS B AERONAUTIC APPLICATIONS C AUTOMOTIVE APPLICATIONS OR ENVIRONMENTS AND OR D AEROSPACE APPLICATIONS OR ENVIRONMENTS WHERE ST PRODUCTS ARE NOT DESIGNED FOR SUCH USE THE PURCHASER SHALL USE PRODUCTS AT PURCHASER S SOLE RISK EVEN IF ST HAS BEEN INFORMED IN WRITING OF SUCH USAGE UNLESS A PRODUCT 15 EXPRESSLY DESIGNATED BY ST AS BEING INTENDED FOR AUTOMOTIVE AUTOMOTIVE SAFETY OR MEDICAL INDUSTRY DOMAINS ACCORDING TO ST PRODUCT DESIGN SPECIFICATIONS PRODUCTS FORMALLY ESCC QML OR JAN QUALIFIED ARE DEEMED SUITABLE FOR USE IN AEROSPACE BY THE CORRESPONDING GOVERNMENTAL AGENCY Resale of ST products with provisions different from the statements and or technical features set forth in this document shall immediately void any warranty granted by ST for the ST product or service described herein and shall not create or extend in any manner whatsoever any liability of ST ST and the ST logo are trademarks or registered trademar
18. dware layout UM1690 4 13 Solder bridges Table 5 Solder bridges Bridge State Description ON PFO PF1 are connected to P1 R36 R37 must not be fitted and SB19 must be SB17 18 X3 crystal OFF 18 31 OFF X3 C22 C23 R36 and R37 provide a clock PFO PF1 are disconnected from P1 ON PC14 PC15 are only connected to P1 Remove only R34 R35 SB13 14 X2 crystal X2 C19 C20 R34 and R35 deliver a 32 KHz clock PC14 PC15 are not connected to P1 OFF signal of STM32F103C8T6 is not used SB19 MCO clock signal from STM32F103C8T6 is connected to OSC IN of STM32F072RBT6 5817 must be OFF 5 2 4 7 9 Default Reserved do not modify 581 3 6 8 Reserved OFF Reserved do not modify SB24 25 GND VDD Reserved do not modify SB11 12 OFF Reserved do not modify OFF Reserved to the linear touch sensor PA2 3 6 7 and 0 1 are not available SB27 28 29 30 31 32 touch sensor ON PA2 3 6 7 and 0 1 are available then remove R38 39 40 and 26 27 28 the linear touch sensor is not available OFF Reserved to the USB USER CN2 PA11 12 are not available SB20 23 USB USER ON PA11 12 are available then remove R12 13 the USB USER CN2 ON B1 pushbutton is connected to PAO SB21 B1 USER OFF B1 pushbutton is not connected to ON B2 pushbutton is connected to the NRST pin of the STM32F072RBT6 M
19. ks of ST in various countries Information in this document supersedes and replaces all information previously supplied The ST logo is a registered trademark of STMicroelectronics All other names are the property of their respective owners 2014 STMicroelectronics All rights reserved STMicroelectronics group of companies 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 Ly DoclD025474 Rev 2 31 31
20. n the USB connector is not connected to the PC In this case the STM32F072 discovery board must be powered by a power supply unit or by an auxiliary equipment complying with standard EN 60950 1 2006 A11 2009 and must be Safety Extra Low Voltage SELV with limited power capability LEDs LD1 COM LD1 default status is red LD1 turns to green to indicate that communications are in progress between the PC and the ST LINK V2 LD2 PWR This red LED indicates that the board is powered User LD3 This orange user LED is connected to the I O PC8 of the STM32F072RBT6 User LD4 This green user LED is connected to the I O PC9 of the STM32F072RBT6 User LD5 This red user LED is connected to the I O PC6 of the STM32F072RBT6 User LD6 This blue user LED is connected to the I O of the STM32F072RBT6 Pushbuttons B1 USER User and Wake Up button connected to the of the STM32F072RBT6 B2 RESET The pushbutton connected to NRST is used to RESET the STM32F072RBT6 DoclD025474 Rev 2 13 31 Hardware layout UM1690 4 5 4 6 4 7 Note 4 8 14 31 Linear touch sensor touch keys To demonstrate touch sensing capabilities the STM32F072 discovery includes a linear touch sensor which can be used either as a 3 position linear touch sensor or as 4 touch keys Both functions are illustrated in the demonstration software pairs of I O ports are assigned to the linear touch sensor touch keys Each pair must belong
21. nical drawing Figure 8 STM32F072 discovery board mechanical drawing 55 88mm 8 89mm 8 89mm 38 10mm USB USER 15 24mm e PA14 La 8 STM32F072B DISCO ey 2 m aa PAR u4 1 VODA airs ry PA12 11 10 ie PAS MB1076C e BAS po ie 21 GND ibn 28 ie PC7 PC6 m ie PB15 ie PB14 e 1 1 1 1 e 111 76mm 81 28mm 81 28mm 111 76 GND 15 24mm 15 24mm 38 10mm 8 89mm 8 89mm 55 88mm 2 24131 DoclD025474 Rev 2 Electrical schematics UM1690 Electrical schematics 6 Figure 9 STM32F072 discovery board v 9 jo 102 82101 2 ew OOSIG g2404HC WLS 74851 485 145 SON ISON 2145 OSIN 2145 35S 2145 S21u0J329 9012 IN 1S opea 195 oqmos asn SWIN asn sWwaW n OON WISN 4 OI D SL 201 D SL TD SL 0100 SL FOI ID SL ID SL 4851 Wd 4asn SINSIA ILNI SWIW 145 5 SON ISOW 2145 OSIN 145 MOS 146 TOS 1 5 LXH 5194 tld Td
22. ntions Table 1 provides the definition of some conventions used in the present document Table 1 ON OFF conventions Convention Definition Jumper JPx ON Jumper fitted Jumper JPx OFF Jumper not fitted Solder bridge SBx SBx connections closed by solder Solder bridge SBx OFF SBx connections left open d DoclD025474 Rev 2 5 31 Ordering and product information UM1690 2 6 31 Ordering and product information The STM32F072 discovery is a low cost and easy to use development kit to quickly evaluate and start a development with an STM32F0 series microcontroller Before installing and using the product please accept the Evaluation Product License Agreement from www st com stm32f0 discovery For more information on the STM32F072 discovery board and for demonstration software visit www st com stm32f0 discovery To order the discovery kit for the STM32 FO series use the order code STM32F072B DISCO 2 DoclD025474 Rev 2 0 1690 Features 3 d Features The STM32F072 discovery board offers the following features STMS32F072RBT6 microcontroller featuring 128 KB of Flash memory 16 KB of SRAM in an LQFP64 package On board ST LINK V2 with selection mode switch to use the kit as a standalone ST LINK V2 with SWD connector for programming and debugging Board power supply through USB bus or from an external 5 V supply voltage External application power supply 3
23. t and an IC interface able to provide the measured angular rate to the external world through the 2 serial interface The L3GD20 has dynamically user selectable full scales of 250 dps 500 dps 2000 dps and is capable of measuring rates The STM32F072RBT6 MCU controls this motion sensor through the SPI interface 410 2 Idd Jumper JP2 labeled Idd allows the consumption of STM32F072RBT6 to be measured by removing the jumper and connecting an ammeter e Jumper on STM32F072RBT6 is powered default e Jumper off an ammeter must be connected to measure the STM32F072RBT6 current if there is no ammeter the STM32F072RBTS6 is not powered 4 11 Extension and RF EEprom connector 3 This connector is able to accept Extension board RF board 7 M24LR A see AN2972 for more details Figure 7 Extension and RF EEprom connector DoclD025474 Rev 2 15 31 Hardware layout UM1690 16 31 Table 4 Extension and RF EEprom connector CN3 Pin CN3 Designation 1 2 SDA Data signal for 2 2 NC Not Connected 3 2 SCL Clock signal for 2 4 EXT_RESET RESET signal for Extension board 5 3V 3 Volts power supply 6 NC Not Connected 7 GND Ground 8 5V 5 Volts power supply DoclD025474 Rev 2 3 0 1690 Hardware layout 4 12 4 12 1 4 12 2 2 OSC clock By defa
24. ting a jumper between P2 6 BOOTO and P2 5 VDD This facility is offered for fast and instantaneous configuration If you need to set BOOTO at level 1 continuously then unsolder the resistor R33 to avoid a consumption of 6 mA while connecting pin P2 6 BOOTO and P2 5 VDD with a jumper or with a wire Embedded USB Bootloader The STM32F072 line embeds a bootloader allowing to program blanked device or to upgrade the device firmware over the USB without the need of a specific programmer When using this discovery kit the STM32F072RBT6 MCU firmware can be thus programmed through the second USB mini B connector USER USB DoclD025474 Rev 2 Ly UM1690 Hardware layout To program the microcontroller FLASH using this approach a jumper must be set between 2 6 and VDD P2 5 and a cable connected between the USER USB connector of the board and a PC On the PC side it is required to use the Device Firmware Upgrade Utility named DfuSe This software STSW STM32080 and its associated user manual 0 0412 are available from www st com Several application notes are also available on that topic e AN2606 STM32 Microcontroller system memory boot mode e AN3156 USB DFU protocol used in the STM32 bootloader Note ST LINK utilities must not be used when DFU Utility is running 4 9 Gyroscope MEMS ST MEMS L3GD20 The L3GD20 is an ultra compact low power three axis angular rate sensor It includes a sensing elemen
25. ug an external STM32 application It is very easy to use the ST LINK V2 to program the STM32 an external application Simply remove the 2 jumpers from CN5 as shown in Figure 6 and connect your application to the CN4 debug connector according to Table 3 Note SB10 must be OFF if you use CN4 pin 5 in your external application Table 3 Debug connector CN2 SWD Pin CN2 Designation 1 VDD_TARGET VDD from application 2 SWCLK SWD clock 3 GND Ground 4 SWDIO SWD data input output 5 NRST RESET of target MCU 6 SWO Reserved Figure 6 ST Link connections 1 reaw St com stm32f0 discovery DISCOVERY 42 3 vbbio2 PAI3 PA12 gt PA10 9 CN5 jumpers OFF Qa Wn aale EAE 12 31 DoclD025474 Rev 2 Ly 0 1690 Hardware layout 4 2 4 3 4 4 2 Power supply and power selection The power supply is provided either by the host PC through the USB ST LINK or USB USER connector or by an external 5 V power supply The D1 and D2 diodes protect the 5 V and 3 V pins from external power supplies 5 V and 3 V can be used as output power supplies when another application board is connected to pins P1 and P2 In this case the 5 V and 3 V pins deliver a 5 V or 3 V power supply and the power consumption must be lower than 100 mA 5 V can also be used as input power supplies e g whe
26. ult the STM32F072RBT6 clock source is the High speed internal HSI RC oscillator Other clock sources are described hereunder OSC clock supply If PFO and PF1 are only used as GPIOs instead of as a clock then 5817 and 5818 CLOSED and R36 and R37 are removed SB19 must be OPEN e from ST LINK from of the STM32F 103 This frequency cannot be changed it is fixed at 8 MHz and connected to PFO OSC_IN of the STM32F072RBT6 The required configuration is SB19 CLOSED and 5817 OPEN R236 removed e Oscillator onboard from crystal not provided For typical frequencies and its capacitors and resistors please refer to the STM32F072RBT6 Datasheet The required configuration is 5817 5818 5819 OPEN R36 R37 C22 C23 soldered e Oscillator from external PFO from external oscillator through pin 7 of the P1 connector The required configuration is SB17 CLOSED SB19 OPEN R36 removed OSC 32 KHz clock supply If PC14 and PC15 are only used as GPIOs instead of as a clock then SB13 and SB14 are CLOSED and R34 and R35 are removed e Oscillator onboard from X2 Crystal not provided The required configuration is 5813 SB14 OPEN X2 C19 C20 R21 R34 R35 soldered e Oscillator from external PC14 from external oscillator trough the pin 5 of P1 connector The required configuration is SB14 CLOSED R35 removed DoclD025474 Rev 2 17 31 Har
27. us board function 19 Table 7 Document revision history 30 3 DoclD025474 Rev 2 3 31 List of figures UM1690 List of figures Figure 1 Figure 2 Figure 3 Figure 4 Figure 5 Figure 6 Figure 7 Figure 8 Figure 9 Figure 10 Figure 11 Figure 12 Figure 13 4 31 STM32F072 discovery board 1 Hardware block diagram 8 Top layout i oum Roe DDR ee Een lee es a Pee a ae ee 9 SS te Be ee HS ees 10 STM32F072 discovery board connections 11 ST Link 12 Extension and RF EEprom connector 15 STM32F072 discovery board mechanical drawing 24 STM32F072 discovery board 25 ST LINK V2 SWD 1 26 STM32F072RBT6 27 MEMS and USB g 2920 ANN ee 28 Linear sensor and pushbutton 29 d DoclD025474 Rev 2 0 1690 Conventions 1 Conve

Download Pdf Manuals

image

Related Search

Related Contents

SE-50 取扱説明書  - KB NetSystems & Co. KG  English  Manutenzione  Manuale d`uso e manutenzione  取扱説明書  Operating Instructions TU-PT600B  Le magazine des Ulissiens n°23 janvier 2011 Petite enfance  winch assembly drawing    

Copyright © All rights reserved.
Failed to retrieve file