et-stm32f103 (arm cortex-m3) et-stm32f103 - ??ู...

Download ET-STM32F103 (ARM Cortex-M3) ET-STM32F103 - ??ู à¸à¸·à¸­à¸à¸²à¸£à¹ƒà¸ งานà¸à¸­à¸£ ดไà¸à¹‚ครคอนโทรลเลอร

Post on 04-May-2018

225 views

Category:

Documents

0 download

Embed Size (px)

TRANSCRIPT

  • ET-STM32F103 (ARM Cortex-M3)

    ETT CO.,LTD. -1- WWW.ETT.CO.TH

    ET-STM32F103

    38 ET-STM32F103 ARM Cortex-M3 32-Bit 64 Pin(LQFP) STM32F103RBT6 STMicroelectronics STM32F103RBT6 MCU Application STM32F103RBT6 MCU USB, SPI, I2C, ADC, Timer/Counter, PWM, Capture, UART,.. STM32F103RBT6 ET-STM32F103 ET-STM32F103 LED Output Logic, Push Button Switch Logic Input, Volume A/D, USB , SD, Dot-Matrix LCD, RS232 GPIO ET-STM32F103

  • ET-STM32F103 (ARM Cortex-M3)

    ETT CO.,LTD. -2- WWW.ETT.CO.TH

    1. MCU 32Bit ARM Cortex-M3 STM32F103RBT6 STMicroelectronics 2. MCU Flash 128KB, Static RAM 20KB 3. Crystal 8.00 MHz + Phase-Locked Loop (PLL) Run 72 MHz

    1.25 DMIPS/MHz 90MIPS 4. RTC(Real Time Clock) XTAL 32.768KHz Battery Backup 5. In-System Programming (ISP) In-Application Programming

    (IAP) On-Chip Boot-Loader Software USART-1 (RS232) 6. JTAG ARM 20 Pin Debug Real Time 7. Power Supply +5VDC USB Port CPA-2PIN

    Regulate +3V3/3A 8. USB 2.0 Full Speed 9. SD Card SPI Mode 1 10. RS232 4-PIN ETT 2 11. Dot Matrix LCD 14 Pin ETT

    Jumper LCD +3.3V +5V 12. Push Button Switch 2 13. LED Output 8 14. 0-3V3 A/D 1 15. 46 Bit GPIO A/D, I2C, SPI Input / Output

    Jumper GPIO Hardware Self-Test 8 Bit LED, Push Button SW, Volume, USART2 SD Card

    Header 10Pin IDE (PA[0..7]) Header 10Pin IDE (PA[8..15]) Header 10Pin IDE (PB[0..7]) Header 10Pin IDE (PB[8..15]) Header 10Pin IDE (PC[0..7]) Header 10Pin IDE (PC[8..13])

  • ET-STM32F103 (ARM Cortex-M3)

    ETT CO.,LTD. -3- WWW.ETT.CO.TH

    MCU STM32F103RBT6

    32 Bit ARM Cortex-M3 Processor, Run 72MHz Clock / 90MIPS(1.25DMIPS/MHz) 128KByte Flash Memory / 20KByte Static RAM 64LQPF Packet 51 Bit I/O + 16 External Interrupt with 5V-Tolerant Logic Level 7 Channel DMA For Peripherals ADC, SPI, I2C, USART 16 Channel / 12 Bit ADC Converter Support Debug with Serial wire Debugger(SWD) & JTAG Interface 4 x 16 Bit Timer(16-Input Capture / 16-Output Compare / 18-PWM) 2-SPI, 2-I2C, 3-USART, 1-USB, 1-CAN, 2-WDG, RTC

  • ET-STM32F103 (ARM Cortex-M3)

    ETT CO.,LTD. -4- WWW.ETT.CO.TH

    ET-STM32F103

    ET-STM32F103

  • ET-STM32F103 (ARM Cortex-M3)

    ETT CO.,LTD. -5- WWW.ETT.CO.TH

    ET-STM32F103

    1 +5V 2 Jumper J21 +5V USB Port 3 LED Power Power Supply 4 BOOT0 Jumper J1

    Download USART1 Run ON Download OFF Run 5 Jumper J1(BOOT1) BOOT0

    Download USART1 Run BOOT1 6 LED SW-BOOT0

    ON Download USART1 Run 7 RESET RESET MCU 8 GPIO(PA[0..7]) 9 GPIO(PC[0..7]) 10 GPIO(PA[8..15]) 11 GPIO(PB[8..15]) 12 JTAG ARM Debug Real Time 13 USART2(RS232)

    1211

    10

    9

    8

    22

    16 17

    21

    28

    27

    24

    19

    2

    1 4 7

    20

    14

    56

    18

    1315

    25

    26

    29

    23

    3

  • ET-STM32F103 (ARM Cortex-M3)

    ETT CO.,LTD. -6- WWW.ETT.CO.TH

    14 Jumper J13 J14 PA2 PA3 USART2 GPIO

    15 USART1(RS232) Download 16 Character LCD LCD +3.3V +5V Supply 17 VR Character LCD 18 Jumper J4 LCD +3.3V +5V 19 USB USB Hub 2.0 20 Jumper Connect USB 21 Battery 3V Backup RTC 22 GPIO(PC[8..13]) 23 GPIO(PB[0..7]) 24 SD Card 25 S3 Logic Input PC[13] 26 S4 Logic Input PA[0] 27 VR 0-3V3 A/D(PA[1]) 28 LED Logic Output PB[8..15] 29 Jumper J17,J20,J19,J18,J23,J24 Enable Disable

    GPIO o J17 (EN) (DIS) LED PB[8..15] o J20 (EN) (DIS) PA1 MCU VR o J19 (EN) (DIS) PA0 MCU S4 o J18 (EN) (DIS) PC13 MCU S3 o J23 (EN) (DIS) PA8 MCU CD SD Card o J24(EN) (DIS) PC6 MCU WP SD Card

  • ET-STM32F103 (ARM Cortex-M3)

    ETT CO.,LTD. -7- WWW.ETT.CO.TH

    LED LED ET-STM32F103 8 LED (Source Current) Buffer 74HC244 LED PB[8..15] 1 0 - Buffer 74HC244 Jumper J17

    D4

    D5

    D6

    D7

    D8

    D9

    D10

    D11

    R23

    560

    R24560

    R25

    560

    R26560

    R27

    560

    R28560

    R29560

    R30560

    1OE1

    1A12

    1A24

    1A36

    1A48 1Y4 121Y3 141Y2 161Y1 18

    2Y4 32Y3 52Y2 72Y1 9

    GND10

    2A111

    2A213

    2A315

    2A417

    2OE19VCC 20

    U574HC244

    PB15PB14PB13PB12PB11PB10PB9PB8

    +3V3C20

    100nR2222k

    +3V3

    1 2 3

    J17

    D

    Push Button Switch Push Button Switch Switch - (Push Button) Pull-Up +3.3V 1 0 Input Logic 2

    S3 (PC[13]) Logic Input TAMP(Tamper Detection) S4 (PA[0]) Logic Input WKUP(Wakeup Interrupt)

    S3TAMP

    R3210k

    R31

    1k

    +3V3

    S4WKUP

    R3410k

    R33

    1k

    +3V3

    PC13 PA0

    1 2 3

    J18

    TAMP

    1 2 3

    J19

    WKUP

  • ET-STM32F103 (ARM Cortex-M3)

    ETT CO.,LTD. -8- WWW.ETT.CO.TH

    (0-3V3) +3.3V Output 0V +3.3V 1 Output PA[1] Input A/D (PA[1]) PA[1] Jumper J20

    P210k

    +3V3

    R35

    330PA1

    1 2 3

    J20

    ADC1

    C26100n

    JTAG ARM

    JTAG JTAG ARM Connector IDE 20 Pin Interface JTAG Debugger JTAG

    13579 10

    8642

    11131517

    12141618

    19 20

    J10

    JTAG

    +3V3

    R1210k

    R1110k

    R1010k

    PB4PA15PA13PA14

    PB3RESET

    R910k

    R810k

    R710k

    R610k

    R510k

    TRSTTDITMSTCK

    TDORST

    R5-R9=NA

    TRSTTDI

    TMSTCK

    GNDGNDGNDGND

    VTref

    ARM JTAG Pin Connector

    GNDGNDGNDGNDGND

    RTCKTDO

    RES#NCNC

    VTarget

  • ET-STM32F103 (ARM Cortex-M3)

    ETT CO.,LTD. -9- WWW.ETT.CO.TH

    Character LCD LCD LCD Character Dot-Matrix

    4 Data LCD PC[0..3] PC[10..12] 7 LCD LCD 14 LCD

    DB4 = PC[3] DB5 = PC[2] DB6 = PC[1] DB7 = PC[0] RS = PC[12] RW = PC[11] EN = PC[10]

    13579 10

    8642

    11 121413

    J5

    ET-CLCD

    P110k+5V

    VDDRSEND1D3D5D7

    GNDVORWD0D2D4D6

    PC12PC10

    PC2PC0

    PC11

    PC3PC1

    1 2 3

    J4 VLCD

    +3V3

    END1D3D5

    RWD0D2D4

    VORSGND+VCC

    D7 D6

    ET-CLCD

  • ET-STM32F103 (ARM Cortex-M3)

    ETT CO.,LTD. -10- WWW.ETT.CO.TH

    SD Card ET-STM32F103 SD Card SPI Mode SPI1 GPIO MCU

    CD/DAT3 PA4(SPI1-SS) CLK PA5(SPI1-SCK) DAT0 PA6(SPI1-MISO) CMD PA7(SPI1-MOSI) CD PA8 (GPIO) Insert Card

    Jumper J23 [2-3] PA8 CD(Card Detect) SD Card

    WP PC6 (GPIO) Write Protect Jumper J24 [2-3] PC6 WP(Write Protect) SD Card

    +3V3

    R41 1k

    R3710k

    R42 1k

    R3610k

    R3822k

    R3922k

    C22100n

    C2110uF

    PA8

    PA4PA7

    PA5

    PA6

    PC6

    CD/DAT31

    CMD2

    VSS3

    VDD4

    CLK5

    DAT07VSS6

    DAT18

    DAT29

    CD10

    WP11 G1

    12

    G2

    13

    SK1SD/MMC

    1 2 3

    J24

    WP

    1 2 3

    J23

    CD

  • ET-STM32F103 (ARM Cortex-M3)

    ETT CO.,LTD. -11- WWW.ETT.CO.TH

    RS232 RS232 RS232 MAX3232

    2 USART-1 USART-2 2 RS232 USART-1 ISP Download Download Hex File MCU Jumper J1(BOOT1) SW-S1 (BOOT0) SW-S2 (RESET) Reset CPU Boot-Loader Mode Download Hex File CPU ( Download Hex File MCU )

    2 41 3

    +3V3

    RXD1

    TXD1

    GND

    USART-1(Download)

    2 41 3

    +3V3

    RXD2

    TXD2

    GND

    USART-2

    USART-1 PA9(TXD1) PA10(RXD1) USART-2 PA2(TXD2) PA3(RXD2)

    PA2 PA3 Jumper J14 J13 USART2 GPIO

    C1+1

    C1-3

    C2+4

    C2-5

    R1O12

    T1I11

    R2O9

    T2I10

    VCC 16

    V+ 2

    V- 6

    GND 15

    R1I 13

    T1O 14

    R2I 8

    T2O 7

    U2

    ICL3232

    C10100n

    C11100n

    C12100n

    C13100n

    C9100n

    +3V3

    +3V3

    +3V3

    RXD-1TXD-1

    RXD-2TXD-2

    1234

    J11

    USART1(Download)

    1234

    J12

    USART2

    PA10PA9

    PA3

    PA2

    R14

    100

    123J13

    123J14

    PA3-P

    PA2-P

  • ET-STM32F103 (ARM Cortex-M3)

    ETT CO.,LTD. -12- WWW.ETT.CO.TH

    Cable RS232 Comport PC USART-1 USART-2 ET-STM32F103

    162738495

    DB9(FEMALE)

    1234

    ET-RS232

    RXDTXDGND

    RXDRTS

    DSR

    TXDCTSDTR

    GND

    CD

    RI

    RS232-PC

    Cable RS232

    +5VDC Jumper J21 +5V USB CPA-2PIN Regulate +3V3/3A

    Regulate 3.3V CPU I/O LCD Jumper J4 +3.3V +5VDC

    C25100n

    +3V3R40

    560IN3

    GN

    D1

    OUT 2

    U3LD1085

    C2310uF/16v

    C24100uF/16V

    12

    +5VDC

    1 2 3

    J21PWR SEL

    VUSB

    D12SM-4004

    F1

    FSMD110

    +5V

  • ET-STM32F103 (ARM Cortex-M3)

    ETT CO.,LTD. -13- WWW.ETT.CO.TH

    Port I/O Port I/O CPU 6

    IDE 10 Pin 6 8

    PA2PPA4PA6

    +3V3

    PA3PPA5PA7GND

    PA1PA0

    PA[0..7]

    PA10PA12PA14+3V3

    PA11PA13PA15GND

    PA9PA8

    PA[8..15]

    PB2PB4PB6

    +3V3

    PB3PB5PB7GND

    PB1PB0

    PB[0..7]

    PB10PB12PB14+3V3

    PB

Recommended

View more >