Home
EFM32 Starter Kit
Contents
1. Reset gt Debug In Out gt Touch Gecko m m m m E m m m m m mu 1000 m m e E Push buttons LEDs EXP m m 507 E m m m m m m m m m 20 MEM 4 BC m USB mini Breakout pads 2010 11 12 10008 1 01 www energymicro com 2 the world s most energy friendly microcontrollers 3 Hardware layout The layout of the EFM32 G8XX STK is shown below Figure 3 1 EFM32 G8XX STK hardware layout Board controller Breakout pads LCD Debug in out Debug indicator LED on board edges interface indicator LED USB E EE EEE EFM32 interface 4 reset J Link indicator LED EXP header Battery socket N Touch pad output Battery 32kHz User 32MHz EFM32 Touch slider EFM32 switch crystal LEDs crystal MCU and button debug 2010 11 12 t0008_1 01 www energymicro com 2 world s most energy friendly microcontrollers 4 Power supply 4 1 USB The EFM32 G8XX STK can get its power from the standard USB mini port The MCU voltage will be 3 15 volts when USB is connected 4 2 Battery There is a socket for a 20mm coin cell battery which can be used to power the kit When the USB is disconnected and the battery connect switch is turned on the EFM and its peripherals is powered by the battery The VMCU voltage i
2. TPMA TPMS TPMS TPIM TP109 TPIBA TPMS TPIS5 TPIZD TPI2I TPIZ2 TPI23 TPI24 25 TPI2 127 28 TPioo LED900 O TESIS 2 TPAS 20 19 600 0600 0 0 00 0 L600 18 25 P800 20 D D 850803 LCD500 D800 id 180902 a afa U902 E mE dos Lim m ie 3 peoo EE 5 400 4 2 x EIE E O LED903 3 z 0801 pe 4 4 8 802 EB 2112 Caos U U701 Sz ces C703 24 m 5 85 5
3. 17 13 energyAware Commander and Upgrades 18 90 18 13 2 Command Operation sasana Saba a nan ae aa aa alaa alaa rene 18 13 9 Upgrade Sm Mr 19 b GEGE II ED M AE 20 ESI UU 20 14 2 efm32lib Chip Init routine 20 14 3 STK Revision Erfata a ADR RR A RUFI RS DE ARRA P E AMAN Ba a DEP IIR a RR ERR 20 15 Version MISIT MEER 21 IAS Iuris m 22 2010 11 12 10008 1 01 www energymicro com 2 the world s most energy friendly microcontrollers List of Figures 2 1 EFM32 G8XX STK Block Diagram ss swasa ai kasa tet te cote pers Renten ets DENG Aad Rant eee eee 3 3 1 EFM32 G8XX STK hardware 1 0 he he he he he he he he he herr he tiere rre rennen 4 2010 11 12 t0008 1 01 www energymicro com 2 the world s most energy friendly microcontrollers List of Tables 7 1 8 10 1 Bottom breakout pad row 00 EEE EE ne ee he ne ne ee he ne ee ne ne ne ne ne ne nnns 12 10 2 Top breakout pad TOW saa nda DER EE VESTE MIR ey
4. 2 the world s most energy friendly microcontrollers 2010 11 12 t0008 1 01 www energymicro com 2 the world s most energy friendly microcontrollers 2010 11 12 t0008 1 01 www energymicro com 2 the world s most energy friendly microcontrollers Table of Contents T 2 fe bg RP LEE 2 AER See qererupe RER 3 3 anata cues ea a a aaa BE Na aa ekal 4 4 POWGr SUPDIY ETT 5 A VS Boe mE MILI a aa sa Un EID 5 Leite KAE E 5 5 Reset infrastructure zi ais E ANAA E RE WO a EA KA a AE 6 De Die WG aaa aba N 6 5 2 controler oroso En 6 raga aiite 7 6 1 PUSMDUTIONS 7 6 2 GN GE da na GG AA GAGAT E ga 7 I LM E EE 7 real eT 7 6 5 POUCH C Te oe c tC S 7 7 Advanced Energy Monitor RT 8 m 8 7 2 AEM theory of operation 8 7 3
5. 2 2 63 USART2 RX 0 ACMPU CH3 12 C4 USART2 0 LETIMER OUTO 3 PONT1 SOIN 0 ACMPO CH4 S 10 C5 USART2 CS 0 LETIMER_OUT1 3 PCNT1_S1IN 0 CH5 S P C9 TIMER2 CC1 2 USARTO 2 ACMP1_CH1 C10 TIMER2 CC2 2 USARTO 2 ACMP1 CH2 MCU PETI E10 C11 USARTO TX 2 ACMP1 CH3 C12 CMU_CLKOUTO 1 ACMP1 C13 TIMERO CCCO 1 3 TIMER1 0 PCNTO SOIN 0 ACMP1 CH5 rrr 14 TIMERO CCC1 1 3 TIMER1 CC1 0 UARTO TX 3 PCNTO_S1IN 0 ACMP1 CH6 C15 TIMERO_CCC2 1 3 TIMER1 CC2 0 UARTO_RX 3 DBG_SWV 1 ACMP1_CH7 EFM32G890F 128 lt Schematic Path gt TOP Schematic Title EFM32 Starter Kit Page Title EFM32 I O Designed Approved GB lt OrgAddr2 gt Size TBOM Doc No Document number Revision 1 BRD2001A A03 Design Created Date Wednesday December 03 2008 Sheet Created Date Sheet Modified Date Tuesday January 12 2010 Tuesday June 29 2010 32 0MHz C413 T o GND GND gt HFXTALN p4 lt HFXTALP p4 lt Schematic Path gt TOP Designed Approved GB lt OrgAddr2 gt Size BOM Doc No A3 lt Cage Code gt Design Created Date Wednesday December 03 2008 Schematic Title 4 3 2 1 TP400 U300C DECOUPLING HH C400 p9 MCUDBG sRESETS K6 WAGU
6. accuracy and performance oit eee ecce e 8 9 9 Board Support Package asaur aa sawi EE eens 10 9 1 locatio sisan na ng ja 10 9 2 Application Programming 10 9 3 Example Applications gag ah s KA A a TE a BAG EEE eee 11 9 4 How to include in your own applications aaa eea eaaa eaaa HH HI 11 9 5 elucet p 11 COMMECIONS ECCE 12 10 1 Breako t x oa ade E a 12 10 2 EXPANSION header creena GA 14 10 3 Debug CONNECT ON Aa ences tanita E E E Eana E EEE oa naa EEEE PiE ga a PG agen a Ega aa 15 BIET 16 11 1 Debugging during battery operation 16 12 Integrated Development Environments 17 12 1 IAR Embedded Workbench for 17 12 2 Rowley Associates CrossWorks for 17 12 3 GodeSo rcery Sourcery rta HERE HEU ee ee ed ESPERE E PIE EORR PADRE eda 17 12 4 Keil
7. U power current sense E bs ADC referance voltage VMCU voltage sense BLM21B102S C707 3V3 100N ADC VREF VMCU AEM i R728 SENSE VOLTAGE p 10 710 ik GND TLV272 GND MCP6001T 1N lt Schematic gt 0703 3V3 GND LM4040CIM3 3 0 Schematic Title EFM32 Starter Kit GND GND Page Title Approved Advanced Energy Monitor GB lt OrgAddr2 gt Document number Revision ize oc No A BRD2001A A03 GND Design Created Date Sheet Created Date Sheet Modified Date Sheet Wednesday December 03 2008 Wednesday August 19 2009 Tuesday June 29 2010 8 of 10 5 4 3 2 gt DEBUG EXT CABLE ATTACH p 10 800 10K TP803 P807 P800 P810 P804 P808 P809 P802 P801 VTARGET O 1 DH VTARGET 2 3 15 SW 5 6 5 WH TOE 9 87 SW TDI D 8 pp 47 SW 5 SWDIO 10 9 DH SWCLK 12 1 13 DH TDO J 4 VTARGET 16 15 DA SRESET J T X 9 17 7 B us 1 2 4 5 8 O GND 805 R802 R803 100K 100K VESDO5A8A HNH D800 5 74LVC4066 NINI IVA GNDGND Nut GND GND TP812 814 TP811 TP813 815 01 01 DEBUG VMCU_DBG 08048 74LVC2G125DC GND 74LVC4066 U805A TS3A4751 2 p4 MCUDBG TMS SWDIO CO
8. CTRLMCU 2 SDA 10 CTRLMCU_I2C_SCL R609 10K EFM BC RX GND B EFM BC TX X WP p 10 R612 1M 24AA024 3v3 24AA024 VMCU GND Schematic Path TOP C606 i Schematic Title EFM32 Starter Kit 100N Page Title Approved Power Misc GB lt OrgAddr2 gt Document number Revision ize oc No A3 P Code gt BRD2001A Design Created Date Sheet Created Date Sheet Modified Date Sheet Wednesday December 03 2008 Saturday March 21 2009 Tuesday June 29 2010 7 of 10 5 4 3 2 1 10 VMCU ENABLE gt 2 5V TP702 VMCUR VMCU_S A TP700 A 701 709 0701 5 R701 0700 725 2 1 R700 4R7 C700 C701 10K 5 R702 TP703 VMCU C702 C703 7 180K 10U 100N A NM 100N 10U 8 ST700 D GND GND 1 2 9 6 GND_HEAT TS5A3159A C704 C706 LP3982ILD ADJ R703 100N GND GND GND 2 VIOK 100mA calibration switch Lau H 100N Nu GND GND GND SW700 TP704 TP705 TP712 714 e TP711 TP713 P700 2 TS3A4751 Qooo COIN CELL 1 1 NO1 1 Na E Non AEM CTRLO 13 GND R705 R708 1K 1M C p 10 0 power regulators GND VCS LTC6102CDD LTC6102CDD U705 TLV272 TLV272 TP706 BLM21B102S 1 AEM SENSE CURRENT RANGE 10 GND MC AEM SENSE CURRENT RANGE 10
9. H VMCU 401 VDD L400 K8 VDD MED VDDU1 1 4 A VDDU1 241 BLM21B102S R400 1 C401 C404 C403 C404 C404 406 C40 C409 C41Q C41 F9 C408 HOON HOON 00 joon 100 04 100N 10U 10N 10N L7 GND NA GND V7 EFM32G890F 128 V GND GND Low Frequency Clock lt LFXTALP p4 X401 32 768kHz C414 C415 22P 2 GND GND EFM32 Starter Kit Page Title EFM32 Power Document number Revision BRD2001A A03 Sheet Created Date Sheet Modified Date Sheet Tuesday January 12 2010 Tuesday June 29 2010 5 of 10 LCD signal connections LCD Boost LCD PE 15 4 p4 p4 LCD PF 9 2 LCD500 LCD PF2 LCD SEGO 1 i D 5 2 0 2 oe eee TCD SEC 3 ANT come SEG39 LCD 15 0 24 LCD LCD SEG3 pe LCD_SEG4 b LCD SEG36 LCD PAS LCD PES LCD_SEGS5 6 4 6 6 8G LCD SEG35 LCD PA7 C500 LCD PETD LED SES 7 5 6G 6F 8D 8C 8B 8A LCD PETI LOD SEG 8 A IRE NC LCD PA9 a 12 SEG8 9 7 5 5G SF DP10 9G 9F CD PEI To EFM PADO PAD1 9D 9C 9B 9A LCD_PE14 LCD_SEGIO 11 QE Te PETS 1 15 LCD SEG11 12 10 19 1H CD 197 INCIP DP2 DP3 DP4 DP5 LCD PAO LCD SEG13 i4 Pa iu 1 EE LCD SEG34 LCD PB2 30 L
10. LEU1_TX l2CO_SDA PC7 ACMP0_CH7 LEU1_RX l2CO_SCL 8 ACMP1 CHO TIM2 CCO USO CS Touch slider segment 0 PC9 ACMP1 CH1 TIM2 CC1 USO Touch slider segment 1 PC10 1 CH2 TIM2 2 050 RX Touch slider segment 2 PC11 ACMP1 CH3 USO TX Touch slider segment 3 PC12 ACMP1 CH4 CMU OUTO EXP header PC13 ACMP1 CH5 TIM1 CCO TIMO CDTIO PCNTO SO Touch Gecko PC14 ACMP1 CH6 TIM1 CC1 TIMO CDTH PCNTO S1 VMCU 3V3 z www energymicro com Table 10 2 Top breakout pad row the world s most energy friendly microcontrollers Pin Alternative Functions Shared by 5V PB9 User button 0 PB10 User button 1 GND PB11 DAC OUTO LETO OO EXP header PB12 DAC EXP header PB15 GND PDO US1 TX PONT2 SO EXP header PD1 TIMO CCO US1 RX PCNT2 S1 EXP header PD2 TIMO CC1 US1 CLK EXP header TIMO CC2 US1 CS EXP header PD4 LEUO TX EXP header PD5 LEUO RX EXP header GND x PD6 ACMPO 0 2 SDA EXP header PD7 ACMPO CH7 LETO 1 2 SCL EXP header PD8 ADCO VCM CMU OUT1 EXP header PD14 2 0 SDA PD15 12 0 SCL VMCU 3V3 2010 11 12 10008 1 01 www energymicro com 2 the world s most energy friendly microcontrollers 10 2 Expansion header 20 pin expansion header be used to connect plugin boards This contains a selection of plus powers and ground See
11. Problem Description 00 05 Increased current usage The Gecko series of devices has an errata where going to Energy Mode 2 will drive a pull down on the SWO Serial Wire Output UART serial line This will increase current with 80 100 uA Work around is not using SWO to get more accurate measurements 2010 11 12 t0008_1 01 www energymicro com 2 the world s most energy friendly microcontrollers 15 Version information The current version information can be read from Gecko Commander Table 15 1 Current versions Version Released Firmware revision 1v3p0 2010 11 15 Board BRD2001A Rev A04 2010 04 09 Board BRD2001A Rev A05 2010 09 06 2010 11 12 t0008_1 01 www energymicro com 2 the world s most energy friendly microcontrollers 16 Schematic On the next pages you can find the schematic and the assembly drawings of the main board 2010 11 12 t0008 1 01 www energymicro com mares Starter Kit fe NM Debug Interface Control MCU 3 2 1 ENERGY micro Revision History A lot of bug fixes and improvements Added RST to the debug header and added a separate header 1100 for the touch segment pins Fixed renaming of 3V3 to PCB_REVO Swapped two pins on D600 to simplify routing lt Schematic Path gt TOP Schematic Title EFM32 Starter Kit Page Title Approved Title Page GB lt OrgAddr2 gt Docu
12. files in the board support package is prefixed by stk 9 2 Application Programming Interface To use the BSP include the Starter Kit header file like this include stk h All functions in the BSP are prefixed with STK_ The main initialization routine is defined as void STK_Init void and must be called before any access to the STK functions This function call will setup the UART communication channel with a 115800 baud rate This baud rate depends on the current core clock so correct clock configuration should be set before calling this function bool STK Ready void Returns true if the board controller is responding A non responding board will either return false or hang i e if the EFM32 is powered by the CR2032 battery cell float STK Current void 2010 11 12 10008 1 01 WWW energymicro com the world s most energy friendly microcontrollers Returns instant current usage in milliamperes float STK_Voltage void Returns instant voltage VMCU reading in volt bool STK EnergyMode uint8 t em Informs the board controller about the Energy Mode sleep mode we are going into This information can be used by the board controller to present a richer visual graph for illustrating what the EFM32 is currently doing In addition to these main functions full documentation of the complete API is included in the Doxygen HTML documentation of the installed package 9 3 Example Applications Under t
13. must be installed See the BSP chapter to find out how Note The board controller is only available when the STK is powered by USB 2010 11 12 t0008_1 01 www energymicro com EH P 5 2 the world s most energy friendly microcontrollers 9 Board Support Package The Board Support Package BSP is a set of C source and header files that enables easy access to and control over some board specific features Compared to the Energy Micro development kit the functionality is limited Unless you need want some of the functions contained in the BSP there is really no need to include or use it The EFM32 in the Starter Kit can be fully usable without BSP support and you can use all peripherals in the C Program Files Energy MicroNEFM32 Gecko DK boards EFM32_Gxxx_STK drivers folder without the BSP The BSP use EFM32 peripheral UARTO TX pin PEO RX PE1 on baudrate 115200 8 N 1 to communicate with the board controller Note The BSP is only functional when the Starter Kit is USB powered using these function calls under battery power will give unpredictable results 9 1 Installation location When installing the complete software package for the kit the BSP will be installed under the main installation directory typically in a location such as C Program Files Energy Micro EFM32 Gecko DK boards EFM32_Gxxx_STK bsp or something similar depending on your OS Windows version All
14. 3 S 5E 5 5 5 5 700 2 e iu W100 5 101 E ewe J100 als L400 5 ee T100 ana 5088 sf lero ED 5s 5 oS eio Tpi TPs Tli TPWS TRIO TPIT TU TPUG SW700 ENERGY Referanser References Scale 1 5 micra EFM32 STARTER KIT 1 Dokansv Godk Doc respons Approved Produktbetegnelse Product name PRINTED BOARD ASSEMBLY Dokumentnr Document No BRD2001A PCB2001 REV 2 0 3 Dato Date 2010 03 03 Utfart ogs taktaansvarig hvis annen Prepared also subject responsible if other Rev Side Sheet 1 2 a 4 900 20 o o o o 2 OOoo0o0000000000000000000000 ENERGY micra Referanser References F EFM32 STARTER KIT Scale 4 5 1 Utfart ogs taktaansvarig hvis annen Prepared also subject responsible if other Dokansv Godk Doc respons Approved Dato Date 2010 03 03 Produktbetegnelse Product name PRINTED BOARD ASSEMBLY Dokumentnr Document No BRD2001A PCB2001 REV 2 0 3 Rev Side Sheet 2 2
15. 6 USART3 CTS PD12 FSMC A17 USART3_RTS TIM4 CH1 PD13 FSMC A18 TIM4 CH2 PD14 FSMC_DO TIM4 CH3 PD15 FSMC_D1 TIM4 15 5 2 MOSI I282 SD TIM1 PCO ADC123 IN10 aya PC1 ADC123 IN11 C p8 AEM_SENSE_VOLTAGE AEM SENSE CURRENT RANGE1 8 CURRENT RANGE S amp LL 2 ADC123 IN12 7 SENSE 63 Abci23 NIS PCH REVO p7 5V SENSE Ha PC4 ADC12 IN14 ECB REVI PEO TIM4_ETR FSMC_NBLO TP923 Fig PC5 ADC12 1415 SIE PE1 FSMC NBL1 9 DEBUG 5 ENABLE 60 HT PCE I282 MCK 8 1 SDIO_D6 TIM3 CH1 BOARD REVO _ 23 9 DEBUG SW ENABLE F9 7 1253 MCK TIM8 CH2 SDIO D7 TIM3_CH2 1527 BOARD A c3 TRACEDO FSMC A19 ava TP908 Eg PC8 TIM8 CH3 SDIO DO TIM3 CH3 i GND D3 PE4 TRACED1 A20 P900 A TP900 TP909 Bg PC9 8 CH4 5010 D1 TIM3_CH4 PES TRACED2 FSMC A21 1 TP901 B8 PC10 UART4 TX SDIO D2 USART3 PEG TRACEDS FSMC_A22 3 CTRL MCU TRST ca PC11 UART4_RX SDIO_D3 USART3_RX SU J5 PE7 FSMC_D4 TIM1 ETR AD 12 UART5_TX SDIO_CK USART3 GND FSMC_D5 TIM1_CH1N a TP910 13 TAMPER RTC Ge PE9 FSMC_D6 TIM1_CH1 O PC14 OSC32 IN PE10 07 TIM1_CH2N 911 1 32 i H6 0 D7 TIMT 15 OSC32_OUT AEM
16. 9 TIM3 TIM8_CH3N PORT B U900B GND GND AEM ENABLE PB2 BOOT JTDO TRACESWO SPI3_SCK 12S3_CK TIM2_CH2 SPI1_SCK D8 E 05 MISO TIM3_CH2 SPI1 MISO PDO OSC_IN FSMC_D2 p 9 DEBUG_BUF_ OE 2 1 5 5 MOSI I2S3 SD TIM3 CH2 SPH MOSI 57 PD1 OSC_OUT FSMC_D3 CANTX p9 DEBUG TMS SWDIO MCU_DEBUG_ISOLATE_ EN p 9 DEBUG_ RESET 7 EEPROM WP PB6 I2C1 SCL TIM4 CH1 USART1_TX 7 PD2 TIM3 ETR UART5 RX SDIO PB7 I2C1 SDA FSMC NADV 4 CH2 USART1_RX D7 PD3 FSMC CLK USART2 CTS PB8 4 CH3 SDIO I2C1 SCL CANRX Be PD4 FSMC NOE USART2_RTS PB9 CH4 SDIO D5 I2C1 SDA CANTX lt PD5 FSMC NWE USART2 PB10 12C2 SCL USART3 TIM2 CH3 TX gt PD6 FSMC NWAIT USART2_RX PB11 12C2_SDA USART3_RX 2 PD7 1 FSMC_NCE2 USART2 12 12_ 5 1252 WS 12C2 SMBAI USART3 CK TIM1_BKIN 8 _013 USART3 TX BY 13 SPI2_SCK 12 2_ USART3_CTS TIM1_CH1N 22 68 7 CTRLMCU 12 SDA CTRLMCU_SPI_ CS CTRLMCU_SPI_SCK CTRLMCU SPI MISO X CTRLMCU SPI PD9 FSMC_D14 USART3 PB14 SPI2 MISO CH2N RTS PD10 FSMC D15 USART3 CK PD11 FSMC A1
17. CD_SEG14 LCD_SEG33 1 i LCD_SEG15 16 2D 2Q 2H 106 T0B 33 LCD SEG32 LCD_PBO i LCD LCD SEG16 17 AM 11G GND 4 SEG17 18 110 110 11B 11A i LCD_SEGI8 19 7 7J 7K SEG19 20 7D 7Q 7H 7A SEG31 LCD PB3 LCD SEG20 21 6N 6P 6J 6K 4 LCD 5 21 22 6D 6Q 6H 6A SEG22 23 SN 5P 5J 5K SEG28 LCD PB6 LCD SEG23 24 5D 5Q 5H 5A E COL5 4C 4M 4B SEG27 lt LCD PB 6 0 4 LCD PD 12 9 p4 p4 LCD PB 6 0 Y SEG24 lt ee PS LCD PF 9 2 4 ON lt gt KIS ANO AN Schematic Path TOP Schematic Title EFM32 Starter Kit Page Title Designed Approved LCD GB lt OrgAddr2 gt Document number Revision Size Doc No A3 Cage Code BRD2001A A03 Design Created Date Sheet Created Date Sheet Modified Date Sheet Wednesday December 03 2008 Tuesday January 12 2010 Tuesday June 29 2010 6 of 10 5V TP600 3V3 3 GND 9 GND HEAT LP3982ILD AD GND GND 398 C602 Place these TPs 33N close to USB E TP604 header GND GND P600 USB MINI B R602 110K TP603 3V3 5V R604 100K p 10 gt 5 SENSE 10 C604 R606 100K 100N TP601 TP602 3V3 3V3 M1 M2 M3 00 3V3 VMCU VMCU DBG VMCU AEM p10
18. CTBLO J6 11 FSMC_D8 TIM1_CH2 CTRL MCU TDO SWD 12 D9 TIM1 CH3N i5 3V3 PE13 FSMC D10 TIM1 CH3 18 17 gt CTRLMCU_DEBUG_ RESET A CTRL 97 14 FSMC Di 1 15 012 TIM1_BKIN o NM LED902 R905 Control MCU MA YELLOW 2K _ 0 p8 GND X lt BOARD_REV 1 0 C902 C903 iJ CTRLMCU SPI MISO Page Title C917 R915 Control MCU Control MCU Power amp Bypass 12 i CTRLMCU SPI i CTRLMCU SPI 4CS 16MHz CTRLMCU SPI GND GND R916 U900C 1 B2 OSC IN OSC OUT CTRLMCU_DEBUG_ RESET Bus ADC VREF Penn 94 NS TP903 A i _ 0 lt R909 R918 R917 L900 R910 oR GND 100K 100K 1R C908 NM 1 2 K1 F7 BOARD REVO 3V3 2 BOARD R911 BLM21B102S R913 OR xs SS 3V3 oR C90 0909 Jil ga A 100 10N c C916 C912 C913 C914 R912 i GND 2K Schematic Path 3v3 10 910 C915 A E 950 C911 F8 TOP 100 100 LED903 100N E7 Schematic Title A R914 RED n 10K 05 100N 1004 100N 100N X eo rt EFM3 2 Starter Kit E1 GND L OR Approved Control MCU b OrgAddr2 Document number Revision GND ize No 55 BRD2001A A03 Design Created Date Sheet Created Date Sheet Modified Date Sheet Wednesday December 03 2008 Saturday March 21 2009 Tuesday June 29 2010 10of 10
19. EFM 32 the world s most energy friendly microcontrollers USER MANUAL Starter Kit EFM32 G8XX STK Feature rich starter kit for evaluation prototyping and application development for the EFM32 Gecko MCU family with the ARM Cortex M3 CPU core Main features lt Advanced Energy Monitoring provides real time visibility into the energy consumption of an application or prototype design On board debugger with debug out functionality 160 segment Energy Micro LCD ENERGY micro www energymicro com the world s most energy friendly microcontrollers 1 Introduction 1 1 Features lt Advanced Energy Monitoring system for precise current tracking Special hardware configuration for isolation of the MCU power domain Full feature USB debugger with debug out functionality 160 segment Energy Micro LCD 20 pin expansion header lt Breakout pads for easy access to I O pins Powered by USB or CR2032 battery 2 user buttons 4 user LEDs and touch slider lt 32MHz and 32 768kHz crystal oscillators 2010 11 12 t0008 1 01 www energymicro com 2 the world s most energy friendly microcontrollers 2 STK block diagram An overview of the Kit is shown in the block diagram below Figure 2 1 EFM32 G8XX STK Block Diagram O Onnan a W ivi ivi ivi m Ant j Touch slider
20. M 4 MCUDBG_TCK SWCLK 4 4 4 MCUDBG SWO 101 1 9 p5 MCUDBG_ RESET VTARGET O DEBUG 4TRST OUT p 10 DEBUG TDI OUT p 10 lt DEBUG SWCLK OUT p 10 DEBUG_ TRST_IN 10 DEBUG TDI IN p 10 DEBUG TMS SWDIO IN p 10 DEBUG SWCLK IN p 10 DEBUG SWO IN 10 DEBUG IN 10 lt DEBUG BUF p10 DEBUG TMS SWDIO p 10 DEBUG TMS SWDIO OUT p 10 lt DEBUG DH SW ENABLE 10 AN DEBUG MCU SW ENABLE p 10 lt DEBUG ISOLATE EN lt DEBUG RESET p 10 U804A SW 6 2 100R 74NC2G125DC 5 7 GND GND VMCU Power amp Decoupling VIABGET Q B R811 VTARGET 3V3 OR i 5V VTARGET L8016 21 1025 R812 1M BLM21B1028 1 2 C804 100N 74LVC2G125DC GND BUG MCU SW E DEBUG EXT VDD TARGET p 10 C801 R813 1M 10N C802 GND 100N 74LVC4066 74LVC2G125DC GND GND Schematic Path TOP Schematic Title Debug Out MCU Debug Debug In EFM32 Starter Kit External voltage External voltage Page Title Disconnected VMCU Approved Debug Interface VMCU VMCU 5 GB lt OrgAddr2 gt Document number Revision ize BRD2001 A03 Design Created Date Sheet Created Date Sheet Modified Date Sheet Saturday March 21 2009 Tues
21. MERO 0 12 0_ 1 ADCO CH7 SED PDii B5 D 0 EBI CS1 LCD SEG29 D11 EBI CS2 LCD 5 D12 EBI CS3 LCD SEGS1 D13 014 12 0_ 3 D15 12C0 SCL EO UARTO 1 PONTO SOIN 1 E1 UARTO_RX 1 PONTO E2 OUT 1 ACMP1 OUT 1 9 lt MCU PES 4 USARTO CS 1 LCD_COMO E5 USARTO 1 1 COM1 USARTO 1 LCD_COM2 NL NGU PEs E7 USARTO TX f LCD COMO E8 ADO PCNT2 SOIN 1 LCD SEG4 E9 EBI AD1 2_ 11 1 LCD SEG5 E10 AD2 TIMER1 1 USARTO TX 0 LCD_SEG6 E11 EBI AD3 TIMER1 CC1 1 USARTO 0 LCD_SEG7 E12 EBI AD4 TIMER1 CC2 1 USARTO CLK 0 LCD_SEG8 E13 AD5 USARTO CS 0 ACMPO OUT 0 LCD_SEG9 E14 EBI AD6 LEUARTO 2 LCD_SEG10 E15 AD7 LEUARTO 42 LCD SEG11 EP UTE ES DEC BWOTME NC MG Ri Ft LETIMERO OUTI 42 DBG_SWDITMS F2 ARDY 1 OUT 0 DBG SWV 40 1 5 TIMERO_CCCO 2 ALE LCD SEGI F4 TIMERO CCC1 2 WEn LCD SEG2 F5 TIMERO CCC2 2 REn LCD SEG3 F6 2 UARTO TX 0 LCD_SEG24 Be F7 TIMERO CC1 2 UARTO 0 LCD SEG25 NCC F 8 TMERO 2 LCD_SEG26 F9 LCD SEG27 EFM32G890F 128 U300A AO 0 1 12C0_SDA 0 LCD_SEG13 B2 1 401 CM
22. PB8 lt UIF_PB 1 0 p 2 4 MCU_PB9 MCU_PB10 UIF PBO PB1 MCU PB13 MCU PB14 PD Connections 2 4 6 PD 15 0 gt LCD PD 12 9 4 6 MCU PD9 LCD PD9 MCU PD10 LCD PD10 MCU PD11 LCD PD11 MCU PD12 LCD PD12 gt BC EN PF Connections 4 6 9 PF 9 0 gt MCUDBG TCK SWCLK 4 9 MCUDBG TMS SWDIO p 4 9 LCD PF 9 2 p 4 6 MCU PF4 LCD PF4 _ LCD PF6 A MCU PF8 LCD PF8 MCU PF9 LCD PF9 Schematic Path TOP Schematic Title EFM3 2 Starter Kit Page Title Designed Approved Signal Assignments GB lt OrgAddr2 gt Document number Revision Size BOM Doc No A3 Cage Code BRD2001A A03 Design Created Date Sheet Created Date Sheet Modified Date Sheet Wednesday December 03 2008 Friday January 15 2010 Tuesday June 29 2010 3 of 10 2 6 2 5 6 2 3 9 2 6 2 6 6 9 PA 15 0 lt PB 15 0 lt 15 0 lt 15 0 lt PE 15 0 lt MCU PF 9 0 4 DO USART1_TX 1 2 SOIN 0 ADCO CHO D1 3 USART1 1 PONT2 S1IN 0 ADCO CH1 D2 TIMERO CC1 3 USART1_CLK 1 ADCO_CH2 2 3 USART1 CS 1 ADCO_CH3 KK MCU PDs D4 LEUARTO TX 0 ADCO CH4 NL MCU PDs D5 LEUARTO 0 ADCO D6 LETIMERO_OUTO 0 12 0_ 1 ADCO CH6 Ha D7 LETI
23. U_CLKOUTT AD10 1200 501 0 LCD SEG14 S Meo A 1 2 TIMERO 2 01 CLKOUTO AD11 LCD SEG15 Ea 3 CCCO 0 AD12 UARTO TX 42 LCD SEG16 4 1 0 AD13 UARTO_RX 2 LCD_SEG17 Wet 561 AS TIMERO_CCC2 0 14 LEUART1_TX 1 LCD SEGI8 LEUART1_RX 1 LCD 5 9 E A8 TIMER2_CC0 0 LCD_SEG36 AQ TIMER2_CC1 0 LCD_SEG37 MCU PAIO 99 TIMER2_CC2 0 LCD_SEG38 ir A11 LCD_SEG39 KPT 12 TIMER2 1 LCD A13 TIMER2 1 LCD_BCAP_N uU 13 B 14 TIMER2 CC2 1 LCD BEXT A15 EBI AD8 LCD SEG12 MCU PBO E4 TIMER1 42 LCD SEG32 B1 TIMER1 CC1 42 LCD SEG33 B2 TIMER1 CC2 2 LCD SEG34 E7 B3 USART2 TX 1 PCNT1 SOIN 1 LCD SEG20 B4 USART2_RX 1 PONT1 S1IN 1 LCD 5 21 B5 USART2 1 LCD SEG22 B6 USART2 CS 1 LCD SEG23 B7 USART1 0 LFXTAL P B8 USART1 CS 0 LFXTAL MCU 4 PBe G2 MCU PB8 L1 MCU PB9 J7 B9 MCU PB10 B10 B11 LETIMERO OUTO 1 OUTO re B12 LETIMERO_OUT1 1 DACO_OUT1 MCU PBi4 19 B13 LEUARTO 1 HFXTAL_P PBi5 D3 B14 LEUARTO_RX 1 HFXTAL_N B15 USART1_TX 0 PONTO SOIN 2 ACMPO CHO rrr C1 USART1_RX 0 PONTO S1IN 2 _ 1 2 USART2 TX 0
24. acitors for the EFM32G LCD boost function is available on the EFM32 G8XX STK 6 4 Touch slider A touch slider utilizing the capacitive touch capability is available It is placed under the two push buttons on the kit above the TOUCH SLIDER print 6 5 Touch Gecko The Gecko above the pushbuttons and below the 2 logo can also be used as a capacitive touch button 2010 11 12 10008 1 01 www energymicro com the world s most energy friendly microcontrollers 7 Advanced Energy Monitor 7 1 Usage The AEM data is collected by the board controller and can be displayed by a PC application For instance the Gecko commander utility contains a power command which can dump power data to file A GUI application for displaying power usage will be available for download from the Energy Micro download section later 7 2 AEM theory of operation In order to be able to measure currents ranging from 0 1uA to 50mA 114dB dynamic range two current sense amplifiers are utilized The amplifiers measure voltage drop over a small series resistor and translates this into a current Each amplifier is adjusted for current measurement in a specific range The ranges for the amplifiers overlap and a change between the two occurs when the current is 200uA To reduce noise averaging of the samples is performed before the current measurement is presented in the AEM GUI During startup of the kit a calibration of the AEM is performed T
25. and stable behavior See the BSP examples for details We recommend also to download and read the latest errata from the Energy Micro website for your part number 2010 11 12 10008 1 01 www energymicro com the world s most energy friendly microcontrollers 10 Connectors 10 1 Breakout pads Most I O except the LCD pins are routed to the breakout pads at the top and bottom edge of the kit A 2 54mm 100 mil pitch pin header can be soldered in place on the pads for easier access Note Some of the breakout pads are shared by on board EFM peripherals The shared pins can be identified by looking at the Shared by column in the tables below The schematic must be consulted to make sure that it is OK to use a shared pin in your application Table 10 1 Bottom breakout pad row 2010 11 12 10008 1 01 Pin Alternative Functions Shared by 5V PA12 TIM2 CCO LCD Boost capacitor PA13 TIM2 CC1 LCD Boost capacitor PA14 TIM2 CC2 LCD Boost capacitor GND PEO UO TX PCNTO SO BC TX PE1 UO RX PCNTO 51 BC RX PE2 ACMPO O EXP header 1_ GND _ 051_ _50 User LED 0 PC1 CH1 US1 RX PCNTO 51 User LED 1 PC2 ACMPO CH2 US2 TX User LED 2 PC3 ACMP0_CH3 US2_RX User LED 3 PC4 ACMP0_CH4 LET0_O0 US2_CLK PCNT1_S0 EXP header PC5 ACMP0_CH5 LETO_O1 US2_CS PCNT1_S1 EXP header PC6 ACMP0_CH6
26. be run Table 13 1 energyAware Commander command line options Description version Prints version and exits help h Prints this help information flash image bin f Flash binary file to EFM32 install package emz i Install kit firmware mcuinfo Print MCU information kitinfo Print Kit information usb 0 3 u Specify USB address speed wanted speed s Set SWD speed in kHz verify v Verify flash after upload mode in out mculoff m Set debug mode unlock Unlock a locked chip lock l Lock a chip reset r Reset the EFM32 unprotect Unprotect pages protect start stop Protect pages upload file Upload files to DVK The mode option argument Sets the mode of the on board debugger Available modes mcu Debug the EFM32 using the on board debugger Debug the EFM32 using an external debugger out Use the STK as an external debugger off Disable the debugger 2010 11 12 t0008_1 01 www energymicro com 2 world s most energy friendly microcontrollers 13 3 Upgrades Upgrading the kit can be done by using the Upgrade Kit script in the start menu New versions can be downloaded from http www energymicro com downloads The script will use energyAware Commanderto install the latest available Kit SW package It is important to upgrade the kit when installing a new SW package as new energyAware Commander fu
27. day June 29 2010 9 of 10 Wednesday December 03 2008 9 DEBUG TRST OUT 9 DEBUG TDI OUT 9 DEBUG_TMS_SWDIO_OUT U900A ControlMeu u p9 DEBUG SWCLK OUT gibt aft d f Debug out LED J Link LED 9 DEBUG IN WKUP USART2 CTS ADC123 INO 2 CH1 5 TIM8 9 DEBUG TDI IN PA1 USART2 ADC123 IN1 TIMS CH2 TIM2 CH2 ava 3V3 9 DEBUG_TMS_SWDIO_IN USART2 TX ADC123_IN2 TIM5_CH3 TIM2_CH3 A A 9 DEBUG SWCLK IN THU USART2 RX ADC123 IN3 TIM5 TIM2_CH4 PORT i 9 DEBUG PA4 SPI1_NSS DAC OUT1 USART2 CK ADC12 INA 9 DEBUG SWO _ DAC OUT2 ADC12 ING R900 R903 PAG SPI1_MISO TIM8_BKIN ADC12_IN6 TIM3_CH1 TIM1_BKIN y aK pani die PA7 _ TIM8_CH1N ADC12 IN7 TIM3_CH2 TIMi_CH1N USART1 CK TIM1_CH1 Dio A9 USARTI TX TIMI CH2 TDO SWO IN DTO 10 USARTI RX CH3 LED901 P 01 04 BLUE p7 USBDP 12 USART1_RTS TIM1_ETR USBDP PA13 JTMS SWDIO x Roos 00 1 A R 9 G4 ai J4 PBo ADC12_IN8 TIM3 CH3 TIM8_CH2N 18P 18P i PERUO 0 p9 DEBUG EXT CABLE ATTACH PB1 ADC12 IN
28. es RR a 13 10 3 Expansion header one aal depang 14 10 4 Expansion header pin list ruo cedro Sine ee inen d RA cae seed La eal Cad ae Se a aaa aaa a 14 10 5 Debug connector PINOUT wins ET 15 Modes Tr TT 16 13 1 energyAware Commander command line options 18 14 1 BRD2001 Revision Errata aaa eaaa eaaa UE EE ee ne ee ne ne ne ee ne en ne ne ne enne nennen 20 IS NET ATUM I 21 2010 11 12 t0008 1 01 WWW energymicro com ENERGY micro Energy Micro AS Sandakerveien 118 P O Box 4633 Nydalen N 0405 Oslo Norway www energymicro com
29. he EFM32 Gxxx STK examples folder in your installation directory you will find an example program using the BSP with corresponding project Makefiles for the supported IDEs 9 4 How to include in your own applications The easiest way to include the BSP in your application is to base your work on the example application that use the BSP The following items are recommended for correct configuration 1 Make sure you define the correct part number i e EFM32G890F128 as a preprocessor defined symbol 2 Make sure you define the correct part number i e EFM32G890F129 for your project file 3 Add and include the EFM32 CMSIS files startup efm32 s system efm32 c core cm3 c to your project 4 Add and include BSP package c files with the stk prefix to your project 5 Configure include paths to point at the CMSIS CM3 CoreSupport and CMSIS CM3 DeviceSupport EnergyMicro EFM32 directories 6 Configure include paths to point to the EFM32 Gxxx STK bsp directory Make sure you call STK Init early at startup and you should be all set 9 5 Chip errata Early versions of the development kit are shipped with EFM32 Engineering Samples on the MCU modules There has been updates to configuration and reset values that needs to be configured correctly on these early parts We recommend always starting your application with a call to include efm32 chip h CHIP Init in the EFM32 CMSIS version 1 3 0 or later core package to ensure correct
30. his calibration compensates for the offset error in the sense amplifiers 7 3 AEM accuracy and performance The Advanced Energy Monitor is capable of measuring currents in the range of 0 1uA to 50mA For currents above 200uA the AEM is accurate within 0 1 When measuring currents below 200uA the accuracy increases to 1uA Even though the absolute accuracy is 1uA in the sub 200uA range the AEM is able to detect changes in the current consumption as small as 100nA The measurement bandwidth of the AEM is 60Hz when measuring currents below 200uA and 120Hz when measuring currents above 200uA The table below summarizes accuracy of the two current sense amplifiers in different ranges Table 7 1 AEM accuracy Current range Low gain amplifier accuracy High gain amplifier accuracy 50mA 0 1 1 0 1 2000 0 01 1uA 10uA 0 1uA 1uA 0 14 Having both USB and battery connected may increase the readings 2010 11 12 10008 1 01 www energymicro com the world s most energy friendly microcontrollers 8 Board controller The control MCU can act as a board controller BC There is a UART connection between the EFM and the BC The connection is made by setting the bc_en line high The EFM can then use the BSP to send commands to the BC When bc_en is low bc_tx and bc_rx can be used by other applications To use the board controller for your application the Board Support Package BSP
31. ment number Revision ize oc No BRD2001A A03 Design Created Date Sheet Created Date Sheet Modified Date Sheet Wednesday December 03 2008 Saturday March 21 2009 Tuesday June 29 2010 1 of 10 TODO p4 6 MCU PA 15 0 12 A Omur 9 65 6 PB 15 0 gt 3 4 9 PC 15 0 gt _ 14 4 6 MCU_PD 15 p4 6 MCU PE 15 0 B GND VMCU 3V3 5 5V Hide TP values before release TP100 TP101 TP102 TP146 TP145 TP103 TP104 TP148 TP118 TP119 TP120 TP121 TP122 TP123 TP124 TP125 TP126 TP127 TP128 TP129 TP130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 User pushbuttons R100 100R p4 PB 1 0 Touch gecko Touch slider T101 TOUCH GECKO T100 TOUCH SLIDER p4 SLIDER 3 0 lt lt UIF SLIDERO SLIDER1 i UIF_SLIDER2 i GECKO lt lt SLIDERS VMCU 5V 3V3 3 4 9 MCU_PC 15 MCU PE2 p4 MCU 11 p4 MCU PE2 p4 MCU PB12 PD 15 0 p 4 6 4 LED 3 0 User LEDs LED100 LED101 LED102 LED103 YELLOW YELLOW YELLOW YELLOW Schematic Path TOP Schematic Title EFM32 Starter Kit Page Title Approved User Interfaces GB lt OrgAddr2 gt Document number Revision ize oc No BRD2001A A03 Design Created Da
32. n application 11 1 Debugging during battery operation When the EFM is powered by the battery i e the USB is disconnected the on board debug functionality is not available To enable debugging in this mode connect an external debugger e g another EFM32 G8XX STK to the debug pads in the bottom right corner of the EFM32 G8XX STK These pads are connected directly to the EFM32 debug interface Note When the on board debugger is active a current of approximately 1 6uA will be added to the AEM measurements 2010 11 12 t0008 1 01 www energymicro com EFMS3Z the world s most energy friendly microcontrollers 12 Integrated Development Environments The Energy Micro software packages contains various examples in source form to use with the Starter Kit The following IDEs are supported 12 1 IAR Embedded Workbench for ARM An evaluation version of IAR Embedded Workbench for ARM is included on a CD in the EFM32 G8XX STK package Check the quick start guide for where to find updates and IAR s own documentation on how to use it You will find the IAR project file in the iar subfolder of each project 12 2 Rowley Associates CrossWorks for ARM See the quick start guide for download details for CrossWorks for ARM You will find CrossWorks project files in the rowley subfolder of each project 12 3 CodeSourcery Sourcery G See the quick start guide for download details for Sourcery The codesourcery subf
33. nctionality might require kit controller software upgrades You can also use the energyAware Commander for upgrades Select the Kit icon use the Browse button to select the correct file ending in emz and press the Install package button Finally there is an option at the command line eACommander exe install stkappl emz to explictly install new packages by hand or within a script 2010 11 12 t0008 1 01 www energymicro com EFINT32 14 Errata The following sections lists the erratas and known issues for operating the STK You can read the STK revision on the white label on the back side of the STK It is in the format BRD2001 Rev Axx 14 1 Chip errata the world s most energy friendly microcontrollers You can use energyAware Commander GUI version and press the Connect button to retrieve EFM32 revision information You can also use the command line version eACommander exe mcuinfo for the same Download the chip errata from http www energymicro com for the latest erra updates on your device 14 2 efm32lib Chip Init routine The efm32lib finclude efm32 chip h CHIP Init routine will as far as possible enable work arounds for chip erratas to make EFM32 Gecko devices be as software compatible as possible In some cases this can introduce increased current See the device errata and source code for details 14 3 STK Revision Errata Table 14 1 BRD2001 Revision Errata Revision
34. older contains Makefiles for use with the Sourcery G development environment 12 4 Keil MDK ARM See the quick start guide for download details for evaluation versions of Keil MDK ARM The arm subfolder in each project contains project files for MDK ARM Please see the MDK ARM documentation for usage details 2010 11 12 t0008 1 01 WWW energymicro com 2 the world s most energy friendly microcontrollers 13 energyAware Commander and Upgrades energyAware Commander is a program that comes with the Gecko DK Installer package It can perform various kit and EFM32 specific tasks The program has two modes of operation either command line or GUI mode The command line is not backwards compatible with the earlier Gecko Commander shell utility but support all features of that package 13 1 GUI Operation The primary use of energyAware Commander is in the GUI mode This utility gives the ability to program the 2 upgrade the kit lock and unlock devices and more Some of the features will only work with Energy Micro kits while other will work with a J Link debugger connected Press the F1 button or select the Help gt Help menu item for a full description 13 2 Command Line operation Using the command line involves runnig the binary in a command shell with an appropriate argument e g eACommander exe help All command line options will be parsed in the other they are given so multiple commands can
35. pinout is described in the table Table 10 5 Debug connector pinout 2010 11 12 10008 1 01 Pin Function Note number 1 VTARGET Target voltage on the debugged application 2 NC 3 TRST JTAG tap reset 4 GND 5 TDI JTAG data in 6 GND 7 TMS SWDIO JTAG TMS or Serial Wire data I O 8 GND 9 TCK JTAG TCK or Serial Wire clock 10 GND 11 RTCK JTAG RTCK 12 GND 13 TDO SWO JTAG TDO or Serial Wire Output 14 GND 15 RESET Target MCU reset 16 GND 17 PD This pin has a 100k pulldown 18 Cable detect This signal must be pulled to ground by the external debugger or application for cable insertion detection 19 PD This pin has a 100k pulldown 20 GND www energymicro com the world s most energy friendly microcontrollers 11 Debugging The EFM32 G8XX STK has an on board debugger and it can be used in different ways to debug the EFM both on and off kit Below are descriptions on the different modes Check the configuration chapter to find out how to change the debug setting Table 11 1 Debug modes Mode Description Debug In this mode the on board debugger is connected to EFM on the EFM32 G8XX STK Debug IN In this mode the on board debugger is disconnected and an external debugger can be connected to debug the EFM on the EFM32 G8XX STK Debug OUT In this mode the on board debugger can be used to debug an EFM mounted in your ow
36. s 2 85 or lower when powered by the battery depending on the battery voltage There is a 0 15V drop down from the battery voltage The board controller AEM is not powered by the battery so the BSP software support library cannot be used on battery power 2010 11 12 t0008 1 01 www energymicro com 2 the world s most energy friendly microcontrollers 5 Reset infrastructure 5 1 MCU The primary user reset for the MCU is the reset button on the MCU board This will only reset the MCU The MCU can also be reset by debuggers 5 2 Board controller The board controller can only be reset by pulling and reinserting the USB cable www energymicro com 2010 11 12 10008 1 01 2 world s most energy friendly microcontrollers 6 Peripherals The starter kit has a set of peripherals that showcase some of the features of the EFM32G Be aware that most EFM routed to peripherals are also routed to the breakout pads This must be taken into consideration when using the breakout pads for your application 6 1 Pushbuttons The kit has two user pushbuttons marked PBO and PB1 They are connected to the EFM and are debounced by RC filters with a time constant of 1ms 6 2 LEDs There are four LEDs on the kit marked LEDO to LED3 An active high on the respective pins will light the LEDs 6 3 LCD An Energy Micro LCD display is connected to the EFM These lines are not shared on the breakout pads Cap
37. te Sheet Created Date Sheet Modified Date Sheet Wednesday December 03 2008 Saturday March 21 2009 Tuesday June 29 2010 2 of 10 5 4 Connections 2 4 6 PA 15 0 gt LCD PA 15 0 2 4 6 MCU PAT LCD PA1 MCU PA2 LCD PA2 MCU PAS LCD MCU 4 LCD PA4 PAS LCD PA5 MCU PA6 LCD PA6 MCU PA7 LCD PA7 MCU PAS LCD PA8 MCU PA9 LCD PA9 MCU PA10 LCD PA10 MCU PA11 LCD PA11 MCU PA12 LCD PA12 MCU PA13 LCD PA13 MCU PA14 LCD PA14 M PA1 LCD 1 Connections 2 4 9 PC 15 0 gt gt LED 3 0 p 2 4 PCO UIF LEDO SLIDER S 0 p 2 4 MCU UIF SLIDERO MCU PC9 UIF SLIDER1 MCU PC10 UIF SLIDER2 MCU PC11 UIF SLIDERS MCU PC13 UIF GECKO p 4 9 gt MCUDBG TDO SWO 4 9 B PE Connections 2 4 6 15 0 gt PEO EFM BC TX RX LCD PE 15 4 N _ 4 LCD PE4 J X MCU_PE6 LCD PE6 j MCU PE8 LCD MCU PE9 LCD PE9 MCU PE10 LCD PE10 PETI LCD 12 LCD PE12 13 LCD PE13 A MCU PE14 LCD PE14 15 LCD PE15 PB Connections 2 4 5 6 PB 15 0 gt LCD PB 6 0 4 6 MCU PBO LCD PBO A LCD PB3 PB5 LCD PB5 N MCU PB amp 7 PB6 LCD PB6 MCU PB7 MCU
38. the pinout in the table below Table 10 3 Expansion header pinout yo yo GND 1 2 VMCU 4 3 4 PDO 5 5 6 PD1 PC12 7 8 PD2 PE2 9 10 11 11 12 PD4 PB12 13 14 PD5 PD7 15 16 PD6 PD8 17 18 5V GND 19 20 3V3 Table 10 4 Expansion header pin list EXP header pin MCU GPIO MCU GPIO pin functions number 1 GND Ground 2 VMCU MCU supply voltage 3 4 USART2 0 LETIMER 3 PCNT1_SOIN 0 ACMPO CH4 4 PDO USART1 TX 1 2 SOIN 0 ADCO CHO 5 PC5 USART2 CS 0 LETIMER OUT1 3 PCNT1_S1IN 40 5 6 PD1 TIMERO 3 USART1_RX 1 PONT2 S1IN 0 ADCO CH1 7 PC12 CLKOUTO 1 ACMP1 CH4 8 PD2 TIMERO_CC1 3 USART1_CLK 1 ADCO_CH2 9 PE2 OUT 1 10 PD3 TIMERO CC2 3 USART1_CS 1 ADCO_CH3 11 PB11 LETIMERO OUTO 1 OUTO 12 PDA LEUARTO TX 0 CHA 13 PB12 LETIMERO OUT 1 DACO OUT 14 PD5 LEUARTO 0 ADCO CH5 15 PD7 LETIMERO OUT 0 19 SCL 1 ADCO_CH7 16 PD6 LETIMERO OUTO 0 SDA 1 ADCO_CH6 17 PD8 CMU_CLKOUT1 1 ADCO_VCM 18 5 USB Power 19 GND Ground 20 3V3 3 3V board power 2010 11 12 t0008_1 01 www energymicro com 2 the world s most energy friendly microcontrollers 10 3 Debug connector This connector is used for Debug In and Debug Out see Debug chapter The
Download Pdf Manuals
Related Search
Related Contents
Python Service Manual - Red-D Kiosque ONISEP : mode d`emploi Toastmaster 1770U User's Manual User Manual - TRANSLATION - POLARIS REMOTE Spring Compressor Set MANUALE D'USO OPERATING INSTRUCTIONS DGOS Installation Cobra Digital BT 200 User's Manual Copyright © All rights reserved.
Failed to retrieve file