Home
User manual - STMicroelectronics
Contents
1. Voppa DAC_OUT1 as AF ea 12bit DAC2 L gt DAC OUT2 as AF EZ 2x 8x16bit XA lt gt 532904 1 UM1656 Hardware and layout 4 2 Embedded ST LINK V2 The ST LINK V2 programming and debugging tool is integrated on the 32L100CDISCOVERY 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 an MCU in an external application board using a cable connected to SWD connector CN3 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 and STM32 which describes in detail all the ST LINK V2 features Figure 7 Typical configuration Hardware requirements USB cable type A to mini B computer with Windows XP Vista or 7 Development toolchain Altium TASKING VX Toolset Atollic TrueSTUDIO IAR EWARM Keil MDK ARM MS19052V2 Table 2 Jumper states Both CN2 jumpers ST LINK V2 functions enabled for on board programming default Both CN2 jumpers OFF ST LINK V2 functions enabled for application through external CN3 connector SWD supported DoclD025091 Rev 1 13 30 5 Hardware and layout UM1656 4 2 1 Using ST LINK V2 to program debug the STM32L100 Value Line on boa
2. 1 1252 2 1253 UJ m SPI3 SCK I283 CK PC10 USARTS TX LCD SEG28 5 LCD SEGA40 LCD 4 SPI3 MISO USARTS RX PC11 LCD SEG29 LCD SEG41 5 LCD 5 SPI3 MOSI I288 SD PC12 USART3_CK LCD_SEG30 5 LCD SEG42 LCD COM6 WKUP2 RTC 1 TIM3_CH4 LCD_SEG27 4 6 Nddd NO 5 NO 4 oO 3 DocID025091 Rev 1 Ly UM1656 Hardware and layout Table 5 MCU pin description versus board function continued MCU pin Boardfunction 00000 function Alternate functions 14 OSC32_IN 15 OSC32 OSC32_OUT OUT TIM3_ETR LCD_SEG31 LCD_SEG43 LCD_COM7 PHO PH1 OSC_ OSC_OUT OUT mc 8 J Nw 1 41 8 Lp oT j Loo t EEUU DoclD025091 Rev 1 23 30 2 5 LL d gt LL gt NI 22050 22050 Ln SO 050 Hardware and layout UM1656 Table 5 MCU pin description versus board function continued Board function Alternate functions 2 5 co d 2 o LL gt NS 4 24 30 0025091 Rev 1 UM1656 5 5 Mechanical drawing Mechanical drawing 88 90mm Figure 10 32L100CDISCOVERY mechanical drawing 53 34mm
3. UM1656 life augmented User manual 32L100CDISCOVERY discovery kit for STM32L100 Value Line microcontrollers Introduction The 32L100CDISCOVERY helps you to discover the features of the STM32L100 Value Line 32 bit ARM Cortex M3 microcontrollers and to develop your applications easily It is based on STM32L100RCT6 and includes an ST LINK V2 embedded debug tool LEDs and push buttons Figure 1 32L100CDISCOVERY uk RG ak 2 Do 3 tata August 2013 DoclD025091 Rev 1 1 30 www st com Contents UM1656 Contents 1 5 2 _ ___ _ _ _ 6 2 1 Getting Stated cet side v emt ep 6 2 2 System requirements 6 2 3 Development toolchain supporting the 32L100CDISCOVERY 6 2 4 Order 508 s ices eh ee Und ee 6 3 7 4 Hardware and layout 8 4 1 STM32L100RCT6 microcontroller 11 4 2 Embedded ST LINK V2 13 4 2 1 Using ST LINK V2 to program debug the STM32L100 Value Line ON DOA 14 4 2 2 Using ST LINK V2 to program debug an external STM32 application 15 4 3 Power supply and p
4. 3V GND LD2 VLCD reis t Pci lm DS 15 9 NR PHO FS Wr 4 R2 1 fio B o e e x 2 TX RX PC3 A PAO 2 69 GND e le US _ o E sls 585 Pas 5 reo mu R29 wo USER 9 P811 oo m 7 1108 STM32L100C DISCO 7 62mm 38 1 Omm 7 62mm DoclD025091 Rev 1 3 81mm 81 28mm 81mm MS32781V1 25 30 0 92 rFeosecodi oq 6 Electrical schematics zu PAS 22 mE 23 3 24 25 PC5 26 5 27 s PB1 28 29 2 m PB10 30 31 PB11 PB12 33 Header 33 1 c 1 2 PCTS MCD PCTS 90 3 Pe 4 CO EN __ 15 PC2 14 m PAO 2 PAI 17 PA2 Figure 11 32L100CDISCOVERY PAO PA1 PA2 PA3 PA4 PAS PAG ST INK V2 SCHDO U ST INK U_STM32L100RCT6 STM32100RCT6 SchDoc SWCK TMS SWDIO T_NRS T SWO P2 5 1 1 PBS 3 PB8 vo soor 5 PB7 gt PB5 5 10 11 PD2 ipe PC12 11 PAIS i LPMA 47 VDD 18 al PA13 2 PATI MES E VEN PA9 24
5. 26 nt 27 n 28 ae 29 PB15 s PB14 Er PB13 52 l 557 Header 33 Re B 1 gt increased PADs of P1 amp P2 for easy manufacturing Re A 1 gt FCB label 1108 STMicroelectronics Title 51 321100 Discovery NumberMB1108 Rev B 1 PCB SCH Date 3 2013 Sheet of 3 MS32782V1 25 e211129 3 969 LINN Figure 12 ST LINK V2 SWD only SWCK gt SWD Board Ident PC13 9 z SWIM RST SWIM IN Not Fitted DYTUYTYU U2 a m dem STM3Z 103C8T6 __5 JTK SWCLK Rb Be 588 ss T 9 Ema C1 g 80 SB10 SB9 eI 1 VBA a a 5 VDD 2 3V a STM_JTNS PC43 VSS 2 6 i PC14 JTMS SWDIO LE MS R46 PC15 PA12 100 OSCIN PA11 OSCOU PA10 NM NRT PA9 LED STLINK RC Must be very close to STM32F103pin 29 R34 MOO cone 3 VDDA PB15 24 B13 EAO ROSE 20pF PB13 R41 S Jumpers gt DISCOVERY Selected PB12 m 8 Not Fitted Jumpesr OFF ST LINK DISCOVERY Selected o STM32L100C USART1_RX 9 Idd STM32L100C USART1_TX ip VDD A9 2 2 STIL NK FX 5 4815 n 2 Bs 2 D lt Not Fitted Close to LD1 Not Fitted SR
6. 30 Power supply and power selection The power supply is provided either by the host PC through the USB cable or by an external 5V power supply The 01 and D2 diodes protect the 5V and pins from external power supplies 5V and can be used as output power supplies when another application board is connected to pins P1 and P2 In this case the 5V and 8V pins deliver a 5V or 3V power supply and power consumption must be lower than 100 mA 5V also be used as input power supplies e g when the USB connector is not connected to the PC In this case the 32L100CDISCOVERY board must be powered by a power supply unit or by 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 PWR Red LED indicates that the board is powered 102 COM Tricolor LED COM advises on the communication status as follows Slow blinking Red LED Off At power on before USB initialization Fast blinking Red LED Off After the first correct communication between PC and STLINK V2 enumeration Red LED On When initialization between PC and ST LINK V2 is successfully finished Green LED On After successful target communication initialization Blinking Red Green LED During communication with target Red LED On Communication finished and OK Orange LED On Communication failure User 03 Green user LED connec
7. the universal serial bus USB with the high performance ARM Cortex V M3 32 bit RISC core operating at a 32 MHz frequency a memory protection unit MPU high speed embedded memories 256 Kbytes of Flash memory and 16 Kbytes of RAM and an extensive range of enhanced and peripherals connected to two APB buses The STM32L100RCT6 device offers one 12 bit ADC two DACs two ultra low power comparators six general purpose 16 bit timers and two basic timers which can be used as time bases Moreover the STM32L100RCT6 device contains standard and advanced communication interfaces two 1205 three SPls two 125 three USARTs and a USB It also includes a real time clock and a set of backup registers that remain powered in Standby mode Finally the integrated LCD controller has a built in LCD voltage generator that allows you to drive up to 8 multiplexed LCDs with contrast independent of the supply voltage The ultra low power STM32L100RCT6 operates from a 1 8 to 3 6 V power supply with BOR It is available in the 40 to 85 C temperature range A comprehensive set of power saving modes allows the design of low power applications Figure 5 STM32L100RCT6 package STM32L100RCT6 256 Kbytes of Flash memory 16 Kbytes of RAM LQFP64 10 x 10 mm 532778 1 DoclD025091 Rev 1 11 30 Hardware and layout UM1656 Figure 6 STM32L100RCT6 block diagram JTCK SWCLK JTMS SWDAT JTDO As AF M3 CPU fmax 32 MHz BusMatrix
8. 5M 5S GP 7 channels Ky GP DMA2 5 channels KS Supply monitoring BOR Bgap gt PVD gt Int GP Comp COMPx INx Ch _ gt PU PD 15 0 lt GPIO PORTAK 7 PB 15 0 lt P cpio PORTB PC 15 0 lt D GPIO PORTCK _ RCHSI RCMSI RCLSI Vppa Vssa 32MHz AHB fmax PD 15 0 lt GPIO PORTD 2 0 lt GPIO PORTH EXT IT WKU P SPI1 51 AF gt MOSI MISO 5 55 lt 2 2 as RX TX CTS lt I RTS SmartCard Vppa anode cst lt gt lt gt lt USB SRAM 5128 gt Win WATCH DOG gt TIMER6 7 gt lt gt 32MHz General purpose timers 2 Channels lt TIMER KZ 1 Channel 0 gt 1 Channel TIMER11 gt APB2 fmax DoclD025091 Rev 1 1 8 V to 3 6 V Vss XTAL OSC 1 24 MHz OSC_IN OSC_OUT woes interface OSC32_IN OSC32_OUT RTC_OUT TAMPER LCDBooster Vicp 2 5V to 3 6 V TIMER2 lt gt 4 Channels lt gt 4 Channels 4 Channels RX TX CTS RTS SY SmartCard as AF RX TX CTS RTS SmartCard as AF TIMER4 USART2 USART3 MOSI MISO SCK NSS SPI2 I2S lt gt WS CK MCK SD as AF eed MOSI MISO SCK NSS SPISM2S CTI WS CK MCK SD as AF SCL SDA SMBus PMBus as AF USB_DP USB_DM SEGx LCD 8x28 4x32
9. 8 Figure 9 Figure 10 Figure 11 Figure 12 Figure 13 4 30 Sel VOUCG DISCOVERY IMS 1 Hardware block diagram 8 Io ooi C 9 BOOM OYO a sues wane Ba dere eo ee EA ORs 10 STM32L100RCT6 package suede 11 SIM32L100RCT6 block diagram 12 TYPICAL CONNGUIAUON toed eho ne hte 13 32L100CDISCOVERY connections 14 MMMMT 15 32L100CDISCOVERY mechanical 25 SeETO0GDISOQVERY 2224062650606 __ _____ 68 8 26 ST LINK V2 SWD 27 WMG nee bey oe ee gest 28 DocID025091 Rev 1 Ly UM1656 Conventions 1 Conventions Table 7 provides the definition of some conventions used in the present document Table 1 ON OFF conventions Jumper JP1 ON Jumper fitted Jumper JP1 OFF Jumper not fitted Solder bridge SBx SBx connections closed by solder Solder bridge SBx OFF SBx connections left open 5 DoclD025091 Rev 1 5 30 Quick start 2 2 1 2 2 2 3 2 4 6 30 UM1656 Quick start The 32L100CDISCOVERY is a low cost and easy to use development kit to quickl
10. ARE ST PRODUCTS 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 IS 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 trademarks 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 2013 STMicroelectronics All rights reserved STMicroelectronics group of companies Aus
11. C13 C14 soldered e Oscillator from external PHO From external oscillator through pin 7 of the P1 connector Configuration needed 5 16 SB17 CLOSED SB18 OPEN R22 and R23 removed OSC 32 KHz clock supply PC14 and PC15 can be used as GPIO or as LSE oscillator By default these I Os configured as GPIO so SB20 amp SB21 are closed and X3 R24 R25 are not populated An external LSE clock can be provided to the MCU in two ways e Oscillator onboard From X3 crystal not provided Configuration needed SB20 SB21 OPEN C15 C16 R24 and R25 soldered e Oscillator from external PC14 From external oscillator trough the pin 5 of P1 connector Configuration needed SB20 SB21 CLOSED R24 and R25 removed DoclD025091 Rev 1 17 30 Hardware and layout UM1656 4 8 Solder bridges Table 4 Solder bridge settings X2 C13 C14 R22 and R23 provide a clock PHO PH1 are disconnected SB16 17 from P1 X2 crystal ON PH1 PHO PH1 are connected to P1 R22 R23 and 5818 must not be fitted connected to P1 R22 R23 and PHO PH1 are connected to P1 R22 R23 and 5818 must not be fitted must not be fitted SB6 8 10 12 Default m Reserved do not modify SB5 7 9 11 Reserved OFF Reserved do not modify X3 C15 C16 R24 and R25 deliver a 32 KHz clock PC14 PC15 are not SB20 21 connected to P1 X3 crystal JON PC14 PC15 are only connected to P1 R24 R25 must not b
12. CT6 GPI Os are available on these connectors P1 and P2 can also be probed by an oscilloscope logical analyzer or voltmeter Table 5 MCU pin description versus board function MCU pin Board function Alternate functions BOOTO BOOTO NRST NRST WKUPI RTC TAMP2 TIM2 CH1 ETR USART2 CTS ADC INO 1 INP TIM2 CH2 USART2 RTS LCD SEGO ADC 1 1 1 VI NP TIM2 9 1 USART2_TX LCD_SEG1 ADC_IN2 COMP1_INP OPAMP1_VINM USART2_RX LCD_SEG2 ADC_IN3 COMP1_INP OPAMP1_VOUT SPI1_NSS SPI3_NSS 253 WS USART2 ADC_IN4 DAC_OUT1 COMP1_INP TIM2_CH1_ETR SPI1_SCK ADC_IN5 DAC_OUT2 COMP1_INP TIM3_CH1 TIM10_CH1 SPI1 MISO LCD SEGS ADC 6 1 INP OPAMP2 VINP 2 9 CH2 PAO 1 2 4 5 6 Power supply DoclD025091 Rev 1 19 30 Hardware and layout UM1656 20 30 Table 5 MCU pin description versus board function continued 020000 Boardfunction function Alternate functions LQFP64 OSC Free I O Power supply TIM3_CH2 TIM11_CH1 SPl1_MOSI LCD_SEG4 24 ADC 1 INP OPAMP2 VINM USART1 CK MCO USART TXILCD _TX LCD_COM1 PAIO a RX LCD COM2 EMILE _CTS USB_DM USART1_RTS USB_DP 32 TIM2_CH1_ETR SPI1_NSS PA15 SPI3 NSS I283 WS 16 LCD SEG17 TIM3 CH3 LCD SEG5 ADC IN8 COMP1 INP 7 VREF OUT OPAMP2 VOUT TOMS OI
13. D PWR USB 5V 01 1 Vin Vout 3 C1 INQND BYPASS CM 1uF X5R 0603 2 LD3485M33 2 Wo os mi 2 D H 0 USB DP C6 C7 C12 C9 R5 00 100nF 100rF 100nF 100rF GND T SHEL 5075BMR05 SM STMicroelectronics Title 5 STM32L100Discovery ST LINK VASWD only Number MB1108 Rev B 1 PCB SCH Date6 3 2013 Shee of 3 MS32783V 1 06 2 9S9LINN 25 e211199 3 0 82 16066001202 Figure 13 MCU LD3 F pZ 330 green LD4 ee pZ 660 blue U3 STM32 100RCT6 55 1 PB11 PB10 _ 10 PB2 or NPOR 1 8V mode PB Not Fitted 8 15 OSC32_OUT PHO OSC IN TAMPER WKUP2 PAO TAMPER WKUP1 SINO HSNd MS PC14 OSC32_IN VSA VREF VDDA VREF PC13 RESE Button Not Fitted VDD VDD E d 1uF 100rF 100nf 100nF USER amp WAKE UPButton STMicroelectronics Title S1M32L100 Discovery MCU NumberMB1108 Rev 1 5 Date 3 2013 Shee8 of 3 MS32784V1 9S9LINN UM1656 Revision history 7 Revision history Table 6 Document revision history anes 12 Aug 2013 Initial release DocID025091 Rev 1 29 30 UM1656 Please Read Carefully Information in this document is provided solely in connection with ST products STMicroelectronics NV and its subsidi
14. GMS ENE NO TIM3_CH4 LCD_SEG6 ADG_IN9 COMP1_INP VREF_OUT PB2 BO TIM2 CH2 SPM SCK SPI3 SCK I2S3 CK 55 11 LCD SEG7 COMP2 INM DocID025091 Rev 1 Ly NO 8 UM1656 5 Hardware and layout Table 5 MCU pin description versus board function continued MCU pin Boardfunction 00000 function Alternate functions LQFP64 OSC Free I O Power supply CN3 TIM3_CH1 SPI1_MISO SPI3_MISO LCD_SEG8 56 10 COMP2_INP TIM3 2 2 1 SMBA SPI MOSI SPIS MOSI 1253 SD LCD SEG9 COMP2_INP 1 2 1 8 USART1_TX COMP2_INP TIM4 2 2 1 SDA PB7 USART RX PVD IN 59 7 COMP2_INP TIM4_CH3 TIM10_CH1 CHA TIM11 CH TIM2 CH3 I2C2 SCL TIM2 4 2 2 SDA TIM10 1 2 2 SMBA pp SPI2_NSS 1252_WS USART3 CK LCD SEG12 IN18 COMP1 INP TIM9 CHI SPI2 SCK 262 CK USART3 CTS 1 SEGIS ADC N19 37 9 COMP1 INP TIM9 CH2 SPI2 MISO 14 USART3 RTS LCD SEG14 31 ADC IN20 COMP1 INP TIM11 CH1 SPI2 MOSI IPS2 SD LCD SEG15 15 IN21 COMP1 INP 29 RTC REFIN DoclD025091 Rev 1 21 30 N Hardware and layout UM1656 22 30 Table 5 MCU pin description versus board function continued MCU pin Board function e o O e mere TI BL e mere TI m meme EI e meme EI Alternate LQFP64 functions OSC Free I O Power supply LCD_SEG22 ADC_IN14 LCD SEG23 ADC IN15
15. K V2 push button LEDs and connectors Figure 3 and Figure 4 help you to locate these features on the 32L100CDISCOVERY Figure 2 Hardware block diagram Embedded ST LINK V2 STM32L100RCT6 LED LD3 PC9 MS32775V1 8 30 DoclD025091 Rev 1 UM1656 Hardware and layout Figure 3 Top layout red green LED LD2 ST LINK V2 LD1 red LED COM PWR 5V power supply input output GND VLCD 15 3V power supply CN2 ST LINK DISCOVERY selector CN3 SWD connector R9 E EE HE i 515 09 R17 www st com stm2i t discovery JP2 IDD measurement 5 1 SB3 B1 USER TU STM32L100RCT6 Bas T SB4 B2 RESET B1 user button LL green LED LD3 11 14 LD4 blue LED die 1108 STM32L100C DISCO B2 reset button MS32777V1 1 Pin 1 of CN2 and P2 connectors are identified by a square DoclD025091 Rev 1 9 30 Hardware and layout UM1656 Figure 4 Bottom layout SB5 SB7 5 9 SB11 RESERVED SB6 SB8 SB10 SB12 DEFAULT SB13 STM_RST SB14 SB15 RX TX SB16 SB17 X2 crystal SB18 MCO SB19 NRST SB20 SB21 crystal SB22 T_SWO 530025 1 4 10 30 DoclD025091 Rev 1 UM1656 4 1 Hardware and layout STM32L100RCT6 microcontroller The Value Line STM32L100RCT6 incorporates the connectivity power of
16. aries 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 ST 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 AUTHORIZED FOR USE IN WEAPONS NOR
17. bedded Workbench Keil V MDK ARM Order code To order the STM32L100 Value Line Discovery kit use the order code STM32L100C DISCO DocID025091 Rev 1 Ly UM1656 3 Features Features The 32L100CDISCOVERY kit offers the following features STM32L100RCT6 microcontroller featuring 256 KB Flash 16 KB RAM 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 V and 5 V Four LEDs LD1 red for 3 3 V power LD2 red green for USB communication 103 green for PC9 output LD4 blue for PC8 output Two push buttons user and reset Extension header for LQFP64 I Os for quick connection to prototyping board and easy probing An additional board is provided with the kit which can be connected to the extension connector for even easier prototyping and probing A large number of free ready to run application firmware examples are available on www st com stm32 1 discovery to support quick evaluation and development DoclD025091 Rev 1 7 30 Hardware and layout UM1656 4 Hardware and layout The 32L100CDISCOVERY is designed around the STM32L100RCT6 microcontroller in a 64 pin LQFP package Figure 2 illustrates the connections between the STM32L100RCT6 and its peripherals ST LIN
18. e fitted PC15 are PC14 15 are only connected to P1 R24 R25 must not be fitted connected to P1 R24 R25 must not be fitted NN push button is connected to the NRST pin of the STM32L100RCT6 SB4 MCU B2 RESET B2 push button is not connected the NRST pin of the STM32L100RCT6 MCU er user xo NRST signal of the CN3 connector is connected to the NRST pin of the SB19 STM32L100RCT6 MCU NRST OFF NRST signal of the CN3 connector is not connected to the NRST pin of the STM32L100RCT6 MCU SB22 ON SWO signal of the CN3 connector is connected to PB3 SWO SWO signal is not connected SB13 OFF incidence on STM32F103C8T6 ST LINK V2 NRST signal STM RST STM32F103C8T6 ST LINK V2 NRST signal is connected to GND BOOTO signal of the STM32L100RCT6 MCU is held low through a SB2 510 Ohm pull down resistor BOOTO OFF BOOTO signal of the STM32L100RCT6 MCU can be set high through a 10 KQ pull up resistor R27 to solder SB18 ON Provides the 8 MHz for OSC IN from of STM32L100RCT6 See SB16 SB17 description 1 Default SBx state is shown in bold 2 IN clock comes from if 5818 is ON and SB16 17 are OFF and comes from X2 if SB18 is OFF and SB16 17 are ON 4 18 30 DoclD025091 Rev 1 UM1656 4 9 5 Extension connectors Hardware and layout The male headers P1 and P2 can connect the 32L100CDISCOVERY to a standard prototyping wrapping board STM32L100R
19. ower selection 16 4 4 LEDS dE one 16 4 5 mismo 16 4 6 Wie lp 4 2 one ae op ees havens cheek aay pea ke een 16 4 7 Oscillator clock OSC 17 4 7 1 OSC clock supply 17 4 7 2 OSC 32 KHz clock supply Gee RR 17 4 8 OOOO M ROCETT TETTE TR LIT EO TIT TET T TET 18 4 9 Extension connectors 19 5 Mechanical drawing 25 6 Electrical schematics 26 7 Revision history 29 2 30 DocID025091 Rev 1 Ly UM1656 List of tables List of tables Table 1 ON OFF CONVENIONS ec 5 Table 2 JUMPE 4246 13 Table 3 Debug connector CN3 SWD 15 Table 4 Solder bridge 5 18 Table 5 MCU pin description versus board function 19 Table 6 Document revision history 29 DocID025091 Rev 1 3 30 List of figures UM1656 List of figures Figure 1 Figure 2 Figure 3 Figure 4 Figure 5 Figure 6 Figure 7 Figure
20. rd To program the STM32L100 Value Line microcontroller on board simply plug in the two jumpers on CN2 as shown in Figure 8 in red but do not use the CN3 connector as that could disturb communication with the STM32L100RCT6 of the 32L100CDISCOVERY Figure 8 32L100CDISCOVERY connections CN3 SWD connector RE THS Cs Sm stcom stmo2i dis iscovery ST i ap N DISCOVERY CN2 jumpers ON USER an Be 98 STM32L100C DISCO MS32779V1 4 14 30 DocID025091 Rev 1 UM1656 4 2 2 Note 5 Hardware and layout Using ST LINK V2 to program debug an external STM32 application It is very easy to use the ST LINK V2 to program the STM32 on an external application Simply remove the 2 jumpers from CN2 as shown in Figure 9 and connect your application to the CN3 debug connector according to Table 3 5819 and SB22 must be OFF if you use pin 5 in your external application Table 3 Debug connector CN3 SWD L X __ VDD_TARGET VDD from application SWCLK SWD clock Rem Figure 9 ST LINK connections CN3 SWD connector e SIS e RX www sccom stm 52I1 discovery le x2 A ST 5 DISCOVERY 4 Fd CN2 jumpers OFF E PC9 MB1108 Rev B STM32L100C DISCO e MS32780V1 DoclD025091 Rev 1 15 30 Hardware and layout UM1656 4 3 4 4 4 5 4 6 16
21. ted to the I O PC9 of the STM32L100RCT6 e User LD4 Blue user LED connected to the I O PC8 of the STM32L100RCT6 Push buttons e USER User push button connected to the I O PAO of the STM32L100RCT6 2 RESET Push button used to RESET the STM32L100RCT6 2 Ipp Jumper JP2 labeled Ipp allows the consumption of STM32L100RCT6 to be measured by removing the jumper and connecting an ammeter Jumper on STM32L100RCT6 is powered default e Jumper off an ammeter must be connected to measure STM32L100RCT6 current if there is no ammeter the STM32L100RCT6 is not powered DocID025091 Rev 1 Ly UM1656 4 7 4 7 1 4 7 2 Hardware and layout Oscillator clock OSC OSC clock supply PHO and PH1 can be used as GPIO or as HSE oscillator By default these I Os configured as GPIO so 5816 and 5817 are closed 5818 is open and R22 R23 C13 C14 are not populated An external HSE clock can be provided to the MCU in three ways from ST LINK From of the STM32F103 This frequency cannot be changed it is fixed at 8 MHz and connected to of the STM32L100RCT6 Configuration needed 5 16 SB18 CLOSED R22 R23 removed SB17 OPEN Oscillator onboard From X2 crystal not provided For typical frequencies and its capacitors and resistors please refer to the STM32L100RCT6 Datasheet Configuration needed 5 16 SB17 SB18 OPEN R22 R23
22. tralia 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 30 30 DoclD025091 Rev 1
23. y evaluate and start development with an STM32L100 Value Line series Before installing and using the product please accept the Evaluation Product License Agreement from www st com stm32l1 discovery For more information on the 32L100CDISCOVERY and for demonstration software visit WWW sSt com stm32l discovery Getting started Follow the sequence below to configure the 32L100C DISCOVERY board and launch the DISCOVER application 1 Check jumper position on the board JP2 on CN2 on Discovery selected 2 Connect the 32L100CDISCOVERY board to a PC with a USB cable type A to mini B through USB connector CN1 to power the board Red LED LD1 PWR and LD2 COM light up and green LED LD3 blinks 3 Press user button B1 bottom left corner of the board 4 Observe how the green LED LD3 blinking changes according to USER button B1 clicks 5 Each click on USER button B1 is confirmed by the blue LED LD4 6 To study or modify the DISCOVER project related to this demo visit WWwW st com stm32l1 discovery and follow the tutorial 7 Discover the STM32L100 Value Line features download and execute programs proposed in the list of projects 8 Develop your own application using available examples System requirements e Windows PC XP Vista 7 e USB type A to Mini B USB cable Development toolchain supporting the 32L100CDISCOVERY e TASKING VX toolset e Atollic TrueSTUDIO9 IAR EWARM Em
Download Pdf Manuals
Related Search
Related Contents
Learning Resources LPK2446-BKR User's Manual MWS6-PRM-VFC-LV product guide Thomson mp3 personal CD player PDP2030 SI.C.A. v1.0 EPSON 安全にお使いいただくために Brochure technique FKRS 4/15/F/1 4/15/F/1 Technical Leaflet 930 Philips HTB4520G Toro Total Control Series Control Manual Copyright © All rights reserved.
Failed to retrieve file