这是描述信息
兆易创新GD32-GigaDevice-兆易创新代理

兆易创新GD32F150C8T6 - GD32 ARM Cortex-M3 Microcontroller

兆易创新GD32F150C8T6 - GD32 ARM Cortex-M3 Microcontroller GigaDevice Semiconductor Inc. GD32F150xx ARM® Cortex®-M3 32-bit MCU Datasheet General description The GD32F150xx device belongs to the value line of GD32 MCU family. It is a 32-bit general-purpose microcontroller based on the high performance ARM® Cortex®-M3 RISC core with best ratio in terms of processing power, reduced power consumption and peripheral set. The Cortex®-M3 is a next generation processor core which is tightly coupled with a Nested Vectored Interrupt Controller (NVIC), SysTick timer and advanced debug support. The GD32F150xx device incorporates the ARM® Cortex®-M3 32-bit processor core operating at 72 MHz frequency with Flash accesses zero wait states to obtain maximum efficiency. It provides up to 64 KB on-chip Flash memory and up to 8 KB SRAM memory. An extensive range of enhanced I/Os and peripherals connected to two APB buses. The devices offer one 12-bit ADC, one 12-bit DAC and two comparators, up to five general-purpose 16-bit timers, a general-purpose 32-bit timer, a basic timer, a PWM advanced-control timer, as well as standard and advanced communication interfaces: up to two SPIs, two I2Cs, two USARTs, a I2S, a HDMI-CEC a TSI and an USBD. The device operates from a 2.6 to 3.6 V power supply and available in –40 to +85 °C temperature range. Several power saving modes provide the flexibility for maximum optimization between wakeup latency and power consumption, an especially important consideration in low power applications. The above features make the GD32F150xx devices suitable for a wide range of applications, especially in areas such as industrial control, motor drives, user interface, power monitor and alarm systems, consumer and handheld equipment, gaming and GPS, E-bike and so on. Device information Table 2-1. GD32F150xx devices features and peripheral list   Part Number GD32F150xx   G4 G6 G8 K4 K6 K8 C4 C6 C8 R4 R6 R8 Flash (KB) 16 32 64 16 32 64 16 32 64 16 32 64 SRAM (KB) 4 6 8 4 6 8 4 6 8 4 6 8 Timers GPTM(32 bit) 1 (1) 1 (1) 1 (1) 1 (1) 1 (1) 1 (1) 1 (1) 1 (1) 1 (1) 1 (1) 1 (1) 1 (1)   GPTM(16 bit) 5 (2,13-16) 5 (2,13-16) 5 (2,13-16) 5 (2,13-16) 5 (2,13-16) 5 (2,13-16) 5 (2,13-16) 5 (2,13-16) 5 (2,13-16) 5 (2,13-16) 5 (2,13-16) 5 (2,13-16)   Advance d TM(16 bit)   1 (0)   1 (0)   1 (0)   1 (0)   1 (0)   1 (0)   1 (0)   1 (0)   1 (0)   1 (0)   1 (0)   1 (0)   Basic TM(16 bit)   1 (5)   1 (5)   1 (5)   1 (5)   1 (5)   1 (5)   1 (5)   1 (5)   1 (5)   1 (5)   1 (5)   1 (5)   SysTick 1 1 1 1 1 1 1 1 1 1 1 1   Watchdo g 2 2 2 2 2 2 2 2 2 2 2 2   RTC 1 1 1 1 1 1 1 1 1 1 1 1 Connectivity USART 1 (0) 2 (0-1) 2 (0-1) 1 (0) 2 (0-1) 2 (0-1) 1 (0) 2 (0-1) 2 (0-1) 1 (0) 2 (0-1) 2 (0-1)   I2C 1 (0) 1 (0) 2 (0-1) 1 (0) 1 (0) 2 (0-1) 1
兆易创新GD32-GigaDevice-兆易创新代理
产品描述

兆易创新GD32F150C8T6 - GD32 ARM Cortex-M3 Microcontroller

GigaDevice Semiconductor Inc.
GD32F150xx
ARM® Cortex®-M3 32-bit MCU
Datasheet

General description

The GD32F150xx device belongs to the value line of GD32 MCU family. It is a 32-bit general-purpose microcontroller based on the high performance ARM® Cortex®-M3 RISC core with best ratio in terms of processing power, reduced power consumption and peripheral set. The Cortex®-M3 is a next generation processor core which is tightly coupled with a Nested Vectored Interrupt Controller (NVIC), SysTick timer and advanced debug support.
The GD32F150xx device incorporates the ARM® Cortex®-M3 32-bit processor core operating at 72 MHz frequency with Flash accesses zero wait states to obtain maximum efficiency. It provides up to 64 KB on-chip Flash memory and up to 8 KB SRAM memory. An extensive range of enhanced I/Os and peripherals connected to two APB buses. The devices offer one 12-bit ADC, one 12-bit DAC and two comparators, up to five general-purpose 16-bit timers, a general-purpose 32-bit timer, a basic timer, a PWM advanced-control timer, as well as standard and advanced communication interfaces: up to two SPIs, two I2Cs, two USARTs, a I2S, a HDMI-CEC a TSI and an USBD.
The device operates from a 2.6 to 3.6 V power supply and available in –40 to +85 °C temperature range. Several power saving modes provide the flexibility for maximum optimization between wakeup latency and power consumption, an especially important consideration in low power applications.
The above features make the GD32F150xx devices suitable for a wide range of applications, especially in areas such as industrial control, motor drives, user interface, power monitor and alarm systems, consumer and handheld equipment, gaming and GPS, E-bike and so on.

Device information

Table 2-1. GD32F150xx devices features and peripheral list

 

Part Number

GD32F150xx

 

G4

G6

G8

K4

K6

K8

C4

C6

C8

R4

R6

R8

Flash (KB)

16

32

64

16

32

64

16

32

64

16

32

64

SRAM (KB)

4

6

8

4

6

8

4

6

8

4

6

8

Timers

GPTM(32

bit)

1

(1)

1

(1)

1

(1)

1

(1)

1

(1)

1

(1)

1

(1)

1

(1)

1

(1)

1

(1)

1

(1)

1

(1)

 

GPTM(16

bit)

5

(2,13-16)

5

(2,13-16)

5

(2,13-16)

5

(2,13-16)

5

(2,13-16)

5

(2,13-16)

5

(2,13-16)

5

(2,13-16)

5

(2,13-16)

5

(2,13-16)

5

(2,13-16)

5

(2,13-16)

 

Advance d TM(16

bit)

 

1

(0)

 

1

(0)

 

1

(0)

 

1

(0)

 

1

(0)

 

1

(0)

 

1

(0)

 

1

(0)

 

1

(0)

 

1

(0)

 

1

(0)

 

1

(0)

 

Basic TM(16

bit)

 

1

(5)

 

1

(5)

 

1

(5)

 

1

(5)

 

1

(5)

 

1

(5)

 

1

(5)

 

1

(5)

 

1

(5)

 

1

(5)

 

1

(5)

 

1

(5)

 

SysTick

1

1

1

1

1

1

1

1

1

1

1

1

 

Watchdo

g

2

2

2

2

2

2

2

2

2

2

2

2

 

RTC

1

1

1

1

1

1

1

1

1

1

1

1

Connectivity

USART

1

(0)

2

(0-1)

2

(0-1)

1

(0)

2

(0-1)

2

(0-1)

1

(0)

2

(0-1)

2

(0-1)

1

(0)

2

(0-1)

2

(0-1)

 

I2C

1

(0)

1

(0)

2

(0-1)

1

(0)

1

(0)

2

(0-1)

1

(0)

1

(0)

2

(0-1)

1

(0)

1

(0)

2

(0-1)

 

SPI

1

(0)

1

(0)

2

(0-1)

1

(0)

1

(0)

2

(0-1)

1

(0)

1

(0)

2

(0-1)

1

(0)

1

(0)

2

(0-1)

 

 

I2S

1

(0)

1

(0)

1

(0)

1

(0)

1

(0)

1

(0)

1

(0)

1

(0)

1

(0)

1

(0)

1

(0)

1

(0)

 

USBD

1

1

1

1

1

1

1

1

1

1

1

1

 

HDMI

CEC

1

1

1

1

1

1

1

1

1

1

1

1

GPIO

24

24

24

27

27

27

39

39

39

55

55

55

Capacitive Touch Channels

 

14

 

14

 

14

 

14

 

14

 

14

 

17

 

17

 

17

 

18

 

18

 

18

Analog

Comparator

2

2

2

2

2

2

2

2

2

2

2

2

 

 

Part Number

GD32F150xx

 

G4

G6

G8

K4

K6

K8

C4

C6

C8

R4

R6

R8

EXTI

16

16

16

16

16

16

16

16

16

16

16

16

ADC

Units

1

1

1

1

1

1

1

1

1

1

1

1

 

Channels

(Ext.)

10

10

10

10

10

10

10

10

10

16

16

16

 

Channels

(Int.)

3

3

3

3

3

3

3

3

3

3

3

3

DAC

1

(0)

1

(0)

1

(0)

1

(0)

1

(0)

1

(0)

1

(0)

1

(0)

1

(0)

1

(0)

1

(0)

1

(0)

Package

QFN28

QFN32

LQFP48

LQFP64

Memory map

Table 2-2. GD32F150xx memory map

Pre-defined

Regions

 

Bus

 

ADDRESS

 

Peripherals

 

 

0xE000 0000 - 0xE00F FFFF

Cortex-M3 internal peripherals

External Device

 

0xA000 0000 - 0xDFFF FFFF

Reserved

External RAM

 

0x6000 0000 - 0x9FFF FFFF

Reserved

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Peripherals

AHB1

0x5000 0000 - 0x5FFF FFFF

Reserved

 

 

 

 

 

AHB2

0x4800 1800 - 0x4FFF FFFF

Reserved

 

 

0x4800 1400 - 0x4800 17FF

GPIOF

 

 

0x4800 1000 - 0x4800 13FF

Reserved

 

 

0x4800 0C00 - 0x4800 0FFF

GPIOD

 

 

0x4800 0800 - 0x4800 0BFF

GPIOC

 

 

0x4800 0400 - 0x4800 07FF

GPIOB

 

 

0x4800 0000 - 0x4800 03FF

GPIOA

 

 

 

 

 

 

 

AHB1

0x4002 4400 - 0x47FF FFFF

Reserved

 

 

0x4002 4000 - 0x4002 43FF

TSI

 

 

0x4002 3400 - 0x4002 3FFF

Reserved

 

 

0x4002 3000 - 0x4002 33FF

CRC

 

 

0x4002 2400 - 0x4002 2FFF

Reserved

 

 

0x4002 2000 - 0x4002 23FF

FMC

 

 

0x4002 1400 - 0x4002 1FFF

Reserved

 

 

0x4002 1000 - 0x4002 13FF

RCU

 

 

0x4002 0400 - 0x4002 0FFF

Reserved

 

 

0x4002 0000 - 0x4002 03FF

DMA

 

 

 

 

 

 

 

 

 

 

APB2

0x4001 4C00 - 0x4001 FFFF

Reserved

 

 

0x4001 4800 - 0x4001 4BFF

TIMER16

 

 

0x4001 4400 - 0x4001 47FF

TIMER15

 

 

0x4001 4000 - 0x4001 43FF

TIMER14

 

 

0x4001 3C00 - 0x4001 3FFF

Reserved

 

 

0x4001 3800 - 0x4001 3BFF

USART0

 

 

0x4001 3400 - 0x4001 37FF

Reserved

 

 

0x4001 3000 - 0x4001 33FF

SPI0/I2S0

 

 

0x4001 2C00 - 0x4001 2FFF

TIMER0

 

 

0x4001 2800 - 0x4001 2BFF

Reserved

 

 

0x4001 2400 - 0x4001 27FF

ADC

 

 

0x4001 0800 - 0x4001 23FF

Reserved

 

 

0x4001 0400 - 0x4001 07FF

EXTI

 

 

0x4001 0000 - 0x4001 03FF

SYSCFG+CMP

 

 

APB1

0x4000 C400 - 0x4000 FFFF

Reserved

 

 

0x4000 C000 - 0x4000 C3FF

Reserved

 

Pre-defined

Regions

 

Bus

 

ADDRESS

 

Peripherals

 

 

0x4000 8000 - 0x4000 BFFF

Reserved

 

 

0x4000 7C00 - 0x4000 7FFF

Reserved

 

 

0x4000 7800 - 0x4000 7BFF

CEC

 

 

0x4000 7400 - 0x4000 77FF

DAC

 

 

0x4000 7000 - 0x4000 73FF

PMU

 

 

0x4000 6400 - 0x4000 6FFF

Reserved

 

 

0x4000 6000 - 0x4000 63FF

USB SRAM

 

 

0x4000 5C00 - 0x4000 5FFF

USB registers

 

 

0x4000 5800 - 0x4000 5BFF

I2C1

 

 

0x4000 5400 - 0x4000 57FF

I2C0

 

 

0x4000 4800 - 0x4000 53FF

Reserved

 

 

0x4000 4400 - 0x4000 47FF

USART1

 

 

0x4000 4000 - 0x4000 43FF

Reserved

 

 

0x4000 3C00 - 0x4000 3FFF

Reserved

 

 

0x4000 3800 - 0x4000 3BFF

SPI1

 

 

0x4000 3400 - 0x4000 37FF

Reserved

 

 

0x4000 3000 - 0x4000 33FF

FWDGT

 

 

0x4000 2C00 - 0x4000 2FFF

WWDGT

 

 

0x4000 2800 - 0x4000 2BFF

RTC

 

 

0x4000 2400 - 0x4000 27FF

Reserved

 

 

0x4000 2000 - 0x4000 23FF

TIMER13

 

 

0x4000 1400 - 0x4000 1FFF

Reserved

 

 

0x4000 1000 - 0x4000 13FF

TIMER5

 

 

0x4000 0800 - 0x4000 0FFF

Reserved

 

 

0x4000 0400 - 0x4000 07FF

TIMER2

 

 

0x4000 0000 - 0x4000 03FF

TIMER1

 

SRAM

 

0x2000 5000 - 0x3FFF FFFF

Reserved

 

 

0x2000 0000 - 0x2000 4FFF

SRAM

 

 

 

Code

 

0x1FFF F80F - 0x1FFF FFFF

Reserved

 

 

0x1FFF F800 - 0x1FFF F80E

Option bytes

 

 

0x1FFF EC00 - 0x1FFF F7FF

System memory

 

 

0x0801 FFFF - 0x1FFF EBFF

Reserved

 

 

0x0800 0000 - 0x0801 FFFE

Main Flash memory

 

 

0x0000 0000 - 0x07FF FFFF

Aliased to Flash or system memory

GD32F150Rx LQFP64 pin definitions

Table 2-3. GD32F150Rx LQFP64 pin definitions

 

 

 

Pin Name

 

 

 

Pins

 

 

Pin Type(1)

 

 

I/O Level(2)

 

 

 

Functions description

VBAT

1

P

 

Default: VBAT

PC13-TAM PER-RTC

 

2

 

I/O

 

Default: PC13

Additional: RTC_TAMP0, RTC_TS, RTC_OUT, WKUP1

PC14-OSC 32IN

 

3

 

I/O

 

Default: PC14 Additional: OSC32IN

PC15- OSC32OUT

 

4

 

I/O

 

Default: PC15 Additional: OSC32OUT

 

PF0-OSCIN

 

5

 

I/O

 

5VT

Default: PF0

Additional: OSCIN

PF1-OSCO UT

 

6

 

I/O

 

5VT

Default: PF1 Additional: OSCOUT

NRST

7

I/O

 

Default: NRST

 

PC0

 

8

 

I/O

 

Default: PC0 Alternate: EVENTOUT

Additional: ADC_IN10

 

PC1

 

9

 

I/O

 

Default: PC1

Alternate: EVENTOUT Additional: ADC_IN11

 

PC2

 

10

 

I/O

 

Default: PC2

Alternate: EVENTOUT Additional: ADC_IN12

 

PC3

 

11

 

I/O

 

Default: PC3

Alternate: EVENTOUT Additional: ADC_IN13

VSSA

12

P

 

Default: VSSA

VDDA

13

P

 

Default: VDDA

 

 

PA0-WKUP

 

 

14

 

 

I/O

 

Default: PA0

Alternate: USART0_CTS(3), USART1_CTS(4), TIMER1_CH0, TIMER1_ETI,CMP0_OUT, TSI_G0_IO0, I2C1_SCL(5) Additional: ADC_IN0, CMP0_IM6, RTC_TAMP1, WKUP0

 

PA1

 

15

 

I/O

 

Default: PA1

Alternate: USART0_RTS(3), USART1_RTS(4), TIMER1_CH1, TSI_G0_IO1, I2C1_SDA(5), EVENTOUT

 

 

 

Pin Name

 

 

 

Pins

 

 

Pin Type(1)

 

 

I/O Level(2)

 

 

 

Functions description

 

 

 

 

Additional: ADC_IN1, CMP0_IP

 

 

 

 

Default: PA2

 

 

 

 

Alternate: USART0_TX(3), USART1_TX(4), TIMER1_CH2,

PA2

16

I/O

 

TIMER14_CH0, CMP1_OUT,

 

 

 

 

TSI_G0_IO2

 

 

 

 

Additional: ADC_IN2, CMP1_IM6

 

 

 

 

Default: PA3

PA3

17

I/O

 

Alternate: USART0_RX(3), USART1_RX(4), TIMER1_CH3,

TIMER14_CH1, TSI_G0_IO3

 

 

 

 

Additional: ADC_IN3,CMP1_IP

 

PF4

 

18

 

I/O

 

5VT

Default: PF4

Alternate: SPI1_NSS(5), EVENTOUT

 

PF5

 

19

 

I/O

 

5VT

Default: PF5

Alternate: EVENTOUT

 

 

 

 

Default: PA4

PA4

20

I/O

 

Alternate: SPI0_NSS, I2S0_WS, USART0_RX(3),

USART1_RX(4), TIMER13_CH0, TSI_G1_IO0, SPI1_NSS(5)

 

 

 

 

Additional: ADC_IN4, CMP0_IM4, CMP1_IM4, DAC0_OUT

 

 

 

 

Default: PA5

PA5

21

I/O

 

Alternate: SPI0_SCK, I2S0_CK, CEC, TIMER1_CH0,

TIMER1_ETI, TSI_G1_IO1

 

 

 

 

Additional: ADC_IN5, CMP0_IM5, CMP1_IM5

 

 

 

 

Default: PA6

 

 

 

 

Alternate: SPI0_MISO, I2S0_MCK, TIMER2_CH0,

PA6

22

I/O

 

TIMER0_BRKIN, TIMER15_CH0, CMP0_OUT, TSI_G1_IO2,

 

 

 

 

EVENTOUT

 

 

 

 

Additional: ADC_IN6

 

 

 

 

Default: PA7

 

 

 

 

Alternate: SPI0_MOSI, I2S0_SD, TIMER2_CH1,

PA7

23

I/O

 

TIMER13_CH0, TIMER0_CH0_ON, TIMER16_CH0,

 

 

 

 

CMP1_OUT, TSI_G1_IO3, EVENTOUT

 

 

 

 

Additional: ADC_IN7

 

 

 

 

Default: PC4

PC4

24

I/O

 

Alternate: EVENTOUT

 

 

 

 

Additional: ADC_IN14

 

 

 

 

Default: PC5

PC5

25

I/O

 

Alternate: TSI_G2_IO0

 

 

 

 

Additional: ADC_IN15

 

 

 

 

Default: PB0

PB0

26

I/O

 

Alternate: TIMER2_CH2, TIMER0_CH1_ON, TSI_G2_IO1,

USART1_RX, EVENTOUT

 

 

 

 

Additional: ADC_IN8

 

 

 

 

Pin Name

 

 

 

Pins

 

 

Pin Type(1)

 

 

I/O Level(2)

 

 

 

Functions description

 

 

 

 

Default: PB1

PB1

27

I/O

 

Alternate: TIMER2_CH3, TIMER13_CH0, TIMER0_CH2_ON,

TSI_G2_IO2, SPI1_SCK(5)

 

 

 

 

Additional: ADC_IN9

 

PB2

 

28

 

I/O

 

5VT

Default: PB2

Alternate: TSI_G2_IO3

 

PB10

 

29

 

I/O

 

5VT

Default: PB10

Alternate: I2C1_SCL(5), CEC, TIMER1_CH2, TSITG

 

 

 

 

Default: PB11

PB11

30

I/O

5VT

Alternate: I2C1_SDA(5), TIMER1_CH3, TSI_G5_IO0,

 

 

 

 

EVENTOUT

VSS

31

P

 

Default: VSS

VDD

32

P

 

Default: VDD

 

 

 

 

Default: PB12

PB12

33

I/O

5VT

Alternate: SPI0_NSS(3), SPI1_NSS(5), TIMER0_BRKIN,

 

 

 

 

TSI_G5_IO1, I2C1_SMBA(5), EVENTOUT

 

 

 

 

Default: PB13

PB13

34

I/O

5VT

Alternate: SPI0_SCK(3), SPI1_SCK(5), TIMER0_CH0_ON,

 

 

 

 

TSI_G5_IO2

 

 

 

 

Default: PB14

PB14

35

I/O

5VT

Alternate: SPI0_MISO(3), SPI1_MISO(5), TIMER0_CH1_ON,

 

 

 

 

TIMER14_CH0, TSI_G5_IO3

 

 

 

 

Default: PB15

 

PB15

 

36

 

I/O

 

5VT

Alternate: SPI0_MOSI(3), SPI1_MOSI(5), TIMER0_CH2_ON,

TIMER14_CH0_ON, TIMER14_CH1

 

 

 

 

Additional: RTC_REFIN

 

PC6

 

37

 

I/O

 

5VT

Default: PC6

Alternate: TIMER2_CH0

 

PC7

 

38

 

I/O

 

5VT

Default: PC7

Alternate: TIMER2_CH1

 

PC8

 

39

 

I/O

 

5VT

Default: PC8

Alternate: TIMER2_CH2

 

PC9

 

40

 

I/O

 

5VT

Default: PC9

Alternate: TIMER2_CH3

 

 

 

 

Default: PA8

PA8

41

I/O

5VT

Alternate: USART0_CK, TIMER0_CH0, MCO, USART1_TX,

 

 

 

 

EVENTOUT

 

 

 

 

Default: PA9

PA9

42

I/O

5VT

Alternate: USART0_TX, TIMER0_CH1, TIMER14_BRKIN,

 

 

 

 

TSI_G3_IO0, I2C0_SCL

PA10

43

I/O

5VT

Default: PA10

 

 

 

 

Pin Name

 

 

 

Pins

 

 

Pin Type(1)

 

 

I/O Level(2)

 

 

 

Functions description

 

 

 

 

Alternate: USART0_RX, TIMER0_CH2, TIMER16_BRKIN,

 

 

 

 

TSI_G3_IO1, I2C0_SDA

 

 

 

 

Default: PA11

PA11

44

I/O

5VT

Alternate: USART0_CTS, TIMER0_CH3, CMP0_OUT,

TSI_G3_IO2, EVENTOUT

 

 

 

 

Additional: USBDM

 

 

 

 

Default: PA12

PA12

45

I/O

5VT

Alternate: USART0_RTS, TIMER0_ETI, CMP1_OUT,

TSI_G3_IO3, EVENTOUT

 

 

 

 

Additional: USBDP

 

PA13

 

46

 

I/O

 

5VT

Default: PA13

Alternate: IFRP_OUT, SWDIO, SPI1_MISO(5)

PF6

47

I/O

5VT

Default: I2C1_SCL(5)

PF7

48

I/O

5VT

Default: I2C1_SDA(5)

 

 

 

 

Default: PA14

PA14

49

I/O

5VT

Alternate: USART0_TX(3), USART1_TX(4), SWCLK,

 

 

 

 

SPI1_MOSI(5)

 

 

 

 

Default: PA15

PA15

50

I/O

5VT

Alternate: SPI0_NSS, I2S0_WS, USART0_RX(3),

USART1_RX(4), TIMER1_CH0, TIMER1_ETI, SPI1_NSS(5),

 

 

 

 

EVENTOUT

PC10

51

I/O

5VT

Default: PC10

PC11

52

I/O

5VT

Default: PC11

PC12

53

I/O

5VT

Default: PC12

 

PD2

 

54

 

I/O

 

5VT

Default: PD2

Alternate: TIMER2_ETI

 

 

 

 

Default: PB3

PB3

55

I/O

5VT

Alternate: SPI0_SCK,I2S0_CK, TIMER1_CH1, TSI_G4_IO0,

 

 

 

 

EVENTOUT

 

 

 

 

Default: PB4

PB4

56

I/O

5VT

Alternate: SPI0_MISO,I2S0_MCK, TIMER2_CH0,

 

 

 

 

TSI_G4_IO1, EVENTOUT

 

 

 

 

Default: PB5

PB5

57

I/O

5VT

Alternate: SPI0_MOSI,I2S0_SD, I2C0_SMBA,

 

 

 

 

TIMER15_BRKIN, TIMER2_CH1

 

 

 

 

Default: PB6

PB6

58

I/O

5VT

Alternate: I2C0_SCL, USART0_TX, TIMER15_CH0_ON,

 

 

 

 

TSI_G4_IO2

 

 

 

 

Default: PB7

PB7

59

I/O

5VT

Alternate: I2C0_SDA, USART0_RX,

 

 

 

 

TIMER16_CH0_ON,TSI_G4_IO3

 

 

 

 

Pin Name

 

 

 

Pins

 

 

Pin Type(1)

 

 

I/O Level(2)

 

 

 

Functions description

BOOT0

60

I

 

Default: BOOT0

 

PB8

 

61

 

I/O

 

5VT

Default: PB8

Alternate: I2C0_SCL, CEC, TIMER15_CH0, TSITG

 

PB9

 

62

 

I/O

 

5VT

Default: PB9

Alternate: I2C0_SDA, IFRP_OUT, TIMER16_CH0,

EVENTOUT

VSS

63

P

 

Default: VSS

VDD

64

P

 

Default: VDD

Notes:
(1)Type: I = input, O = output, P = power.
(2)I/O Level: 5VT = 5 V tolerant.
(3)Functions are available on GD32F150R4 devices only.
(4)Functions are available on GD32F150R8/6 devices.
(5)Functions are available on GD32F150R8 devices.

GD32F150Cx LQFP48 pin definitions

Table 2-4. GD32F150Cx LQFP48 pin definitions

 

 

 

Pin Name

 

 

 

Pins

 

 

Pin Type(1)

 

 

I/O Level(2)

 

 

 

Functions description

VBAT

1

P

 

Default: VBAT

PC13-TAMP

ER-RTC

 

2

 

I/O

 

Default: PC13

Additional: RTC_TAMP0, RTC_TS, RTC_OUT, WKUP1

PC14-OSC3 2IN

 

3

 

I/O

 

Default: PC14 Additional: OSC32IN

PC15-

OSC32OUT

 

4

 

I/O

 

Default: PC15 Additional: OSC32OUT

 

PF0-OSCIN

 

5

 

I/O

 

5VT

Default: PF0 Additional: OSCIN

PF1-OSCOU T

 

6

 

I/O

 

5VT

Default: PF1 Additional: OSCOUT

NRST

7

I/O

 

Default: NRST

VSSA

8

P

 

Default: VSSA

VDDA

9

P

 

Default: VDDA

 

 

PA0-WKUP

 

 

10

 

 

I/O

 

Default: PA0

Alternate: USART0_CTS(3), USART1_CTS(4), TIMER1_CH0, TIMER1_ETI,CMP0_OUT, TSI_G0_IO0, I2C1_SCL(5) Additional: ADC_IN0, CMP0_IM6, RTC_TAMP1, WKUP0

 

 

PA1

 

 

11

 

 

I/O

 

Default: PA1

Alternate: USART0_RTS(3), USART1_RTS(4), TIMER1_CH1, TSI_G0_IO1, I2C1_SDA(5), EVENTOUT

Additional: ADC_IN1, CMP0_IP

 

 

PA2

 

 

12

 

 

I/O

 

Default: PA2

Alternate: USART0_TX(3), USART1_TX(4), TIMER1_CH2, TIMER14_CH0, CMP1_OUT,

TSI_G0_IO2

Additional: ADC_IN2, CMP1_IM6

 

 

PA3

 

 

13

 

 

I/O

 

Default: PA3

Alternate: USART0_RX(3), USART1_RX(4), TIMER1_CH3, TIMER14_CH1, TSI_G0_IO3

Additional: ADC_IN3,CMP1_IP

 

 

PA4

 

 

14

 

 

I/O

 

Default: PA4

Alternate: SPI0_NSS, I2S0_WS, USART0_RX(3),

USART1_RX(4), TIMER13_CH0, TSI_G1_IO0, SPI1_NSS(5) Additional: ADC_IN4, CMP0_IM4, CMP1_IM4, DAC0_OUT

 

PA5

 

15

 

I/O

 

Default: PA5

Alternate: SPI0_SCK, I2S0_CK, CEC, TIMER1_CH0,

 

 

 

 

Pin Name

 

 

 

Pins

 

 

Pin Type(1)

 

 

I/O Level(2)

 

 

 

Functions description

 

 

 

 

TIMER1_ETI, TSI_G1_IO1

 

 

 

 

Additional: ADC_IN5, CMP0_IM5, CMP1_IM5

 

 

 

 

Default: PA6

 

 

 

 

Alternate: SPI0_MISO, I2S0_MCK, TIMER2_CH0,

PA6

16

I/O

 

TIMER0_BRKIN, TIMER15_CH0, CMP0_OUT, TSI_G1_IO2,

 

 

 

 

EVENTOUT

 

 

 

 

Additional: ADC_IN6

 

 

 

 

Default: PA7

 

 

 

 

Alternate: SPI0_MOSI, I2S0_SD, TIMER2_CH1,

PA7

17

I/O

 

TIMER13_CH0, TIMER0_CH0_ON, TIMER16_CH0,

 

 

 

 

CMP1_OUT, TSI_G1_IO3, EVENTOUT

 

 

 

 

Additional: ADC_IN7

 

 

 

 

Default: PB0

PB0

18

I/O

 

Alternate: TIMER2_CH2, TIMER0_CH1_ON, TSI_G2_IO1,

USART1_RX(4), EVENTOUT

 

 

 

 

Additional: ADC_IN8

 

 

 

 

Default: PB1

PB1

19

I/O

 

Alternate: TIMER2_CH3, TIMER13_CH0, TIMER0_CH2_ON,

TSI_G2_IO2, SPI1_SCK(5)

 

 

 

 

Additional: ADC_IN9

 

PB2

 

20

 

I/O

 

5VT

Default: PB2

Alternate: TSI_G2_IO3

 

PB10

 

21

 

I/O

 

5VT

Default: PB10

Alternate: I2C1_SCL(5), CEC, TIMER1_CH2, TSITG

 

 

 

 

Default: PB11

PB11

22

I/O

5VT

Alternate: I2C1_SDA(5), TIMER1_CH3, TSI_G5_IO0,

 

 

 

 

EVENTOUT

VSS

23

P

 

Default: VSS

VDD

24

P

 

Default: VDD

 

 

 

 

Default: PB12

PB12

25

I/O

5VT

Alternate: SPI0_NSS(3), SPI1_NSS(5), TIMER0_BRKIN,

 

 

 

 

TSI_G5_IO1, I2C1_SMBA(5), EVENTOUT

 

 

 

 

Default: PB13

PB13

26

I/O

5VT

Alternate: SPI0_SCK(3), SPI1_SCK(5), TIMER0_CH0_ON,

 

 

 

 

TSI_G5_IO2

 

 

 

 

Default: PB14

PB14

27

I/O

5VT

Alternate: SPI0_MISO(3), SPI1_MISO(5), TIMER0_CH1_ON,

 

 

 

 

TIMER14_CH0, TSI_G5_IO3

 

 

 

 

Default: PB15

PB15

28

I/O

5VT

Alternate: SPI0_MOSI(3), SPI1_MOSI(5), TIMER0_CH2_ON,

 

 

 

 

TIMER14_CH0_ON, TIMER14_CH1

 

 

 

Pin Name

 

 

 

Pins

 

 

Pin Type(1)

 

 

I/O Level(2)

 

 

 

Functions description

 

 

 

 

Additional: RTC_REFIN

 

 

 

 

Default: PA8

PA8

29

I/O

5VT

Alternate: USART0_CK, TIMER0_CH0, MCO, USART1_TX(4),

 

 

 

 

EVENTOUT

 

 

 

 

Default: PA9

PA9

30

I/O

5VT

Alternate: USART0_TX, TIMER0_CH1, TIMER14_BRKIN,

 

 

 

 

TSI_G3_IO0, I2C0_SCL

 

 

 

 

Default: PA10

PA10

31

I/O

5VT

Alternate: USART0_RX, TIMER0_CH2, TIMER16_BRKIN,

 

 

 

 

TSI_G3_IO1, I2C0_SDA

 

 

 

 

Default: PA11

PA11

32

I/O

5VT

Alternate: USART0_CTS, TIMER0_CH3, CMP0_OUT,

TSI_G3_IO2, EVENTOUT

 

 

 

 

Additional: USBDM

 

 

 

 

Default: PA12

PA12

33

I/O

5VT

Alternate: USART0_RTS, TIMER0_ETI, CMP1_OUT,

TSI_G3_IO3, EVENTOUT

 

 

 

 

Additional: USBDP

 

PA13

 

34

 

I/O

 

5VT

Default: PA13

Alternate: IFRP_OUT, SWDIO, SPI1_MISO(5)

PF6

35

I/O

5VT

Default: I2C1_SCL(5)

PF7

36

I/O

5VT

Default: I2C1_SDA(5)

 

 

 

 

Default: PA14

PA14

37

I/O

5VT

Alternate: USART0_TX(3), USART1_TX(4), SWCLK,

 

 

 

 

SPI1_MOSI(5)

 

 

 

 

Default: PA15

PA15

38

I/O

5VT

Alternate: SPI0_NSS, I2S0_WS, USART0_RX(3),

USART1_RX(4), TIMER1_CH0, TIMER1_ETI, SPI1_NSS(5),

 

 

 

 

EVENTOUT

 

 

 

 

Default: PB3

PB3

39

I/O

5VT

Alternate: SPI0_SCK,I2S0_CK, TIMER1_CH1, TSI_G4_IO0,

 

 

 

 

EVENTOUT

 

 

 

 

Default: PB4

PB4

40

I/O

5VT

Alternate: SPI0_MISO,I2S0_MCK, TIMER2_CH0,

 

 

 

 

TSI_G4_IO1, EVENTOUT

 

 

 

 

Default: PB5

PB5

41

I/O

5VT

Alternate: SPI0_MOSI,I2S0_SD, I2C0_SMBA,

 

 

 

 

TIMER15_BRKIN, TIMER2_CH1

 

 

 

 

Default: PB6

PB6

42

I/O

5VT

Alternate: I2C0_SCL, USART0_TX, TIMER15_CH0_ON,

 

 

 

 

TSI_G4_IO2

 

 

 

 

Pin Name

 

 

 

Pins

 

 

Pin Type(1)

 

 

I/O Level(2)

 

 

 

Functions description

 

PB7

 

43

 

I/O

 

5VT

Default: PB7

Alternate: I2C0_SDA, USART0_RX, TIMER16_CH0_ON,TSI_G4_IO3

BOOT0

44

I

 

Default: BOOT0

 

PB8

 

45

 

I/O

 

5VT

Default: PB8

Alternate: I2C0_SCL, CEC, TIMER15_CH0, TSITG

 

PB9

 

46

 

I/O

 

5VT

Default: PB9

Alternate: I2C0_SDA, IFRP_OUT, TIMER16_CH0,

EVENTOUT

VSS

47

P

 

Default: VSS

VDD

48

P

 

Default: VDD

Notes:
(1)Type: I = input, O = output, P = power.
(2)I/O Level: 5VT = 5 V tolerant.
(3)Functions are available on GD32F150C4 devices only.
(4)Functions are available on GD32F150C8/6 devices.
(5)Functions are available on GD32F150C8 devices.

GD32F150Kx QFN32 pin definitions

Table 2-5. GD32F150Kx QFN32 pin definitions

 

 

 

Pin Name

 

 

 

Pins

 

 

Pin Type(1)

 

 

I/O Level(2)

 

 

 

Functions description

VDD

1

P

 

Default: VDD

 

PF0-OSCIN

 

2

 

I/O

 

5VT

Default: PF0

Additional: OSCIN

PF1-OSCOU T

 

3

 

I/O

 

5VT

Default: PF1 Additional: OSCOUT

NRST

4

I/O

 

Default: NRST

VDDA

5

P

 

Default: VDDA

 

 

PA0-WKUP

 

 

6

 

 

I/O

 

Default: PA0

Alternate: USART0_CTS(3), USART1_CTS(4), TIMER1_CH0, TIMER1_ETI,CMP0_OUT, TSI_G0_IO0, I2C1_SCL(5)

Additional: ADC_IN0, CMP0_IM6, RTC_TAMP1, WKUP0

 

 

PA1

 

 

7

 

 

I/O

 

Default: PA1

Alternate: USART0_RTS(3), USART1_RTS(4), TIMER1_CH1, TSI_G0_IO1, I2C1_SDA(5), EVENTOUT

Additional: ADC_IN1, CMP0_IP

 

 

PA2

 

 

8

 

 

I/O

 

Default: PA2

Alternate: USART0_TX(3), USART1_TX(4), TIMER1_CH2, TIMER14_CH0, CMP1_OUT,

TSI_G0_IO2

Additional: ADC_IN2, CMP1_IM6

 

 

PA3

 

 

9

 

 

I/O

 

Default: PA3

Alternate: USART0_RX(3), USART1_RX(4), TIMER1_CH3, TIMER14_CH1, TSI_G0_IO3

Additional: ADC_IN3,CMP1_IP

 

 

PA4

 

 

10

 

 

I/O

 

Default: PA4

Alternate: SPI0_NSS, I2S0_WS, USART0_RX(3),

USART1_RX(4), TIMER13_CH0, TSI_G1_IO0, SPI1_NSS(5) Additional: ADC_IN4, CMP0_IM4, CMP1_IM4, DAC0_OUT

 

 

PA5

 

 

11

 

 

I/O

 

Default: PA5

Alternate: SPI0_SCK, I2S0_CK, CEC, TIMER1_CH0, TIMER1_ETI, TSI_G1_IO1

Additional: ADC_IN5, CMP0_IM5, CMP1_IM5

 

 

PA6

 

 

12

 

 

I/O

 

Default: PA6

Alternate: SPI0_MISO, I2S0_MCK, TIMER2_CH0, TIMER0_BRKIN, TIMER15_CH0, CMP0_OUT, TSI_G1_IO2, EVENTOUT

Additional: ADC_IN6

PA7

13

I/O

 

Default: PA7

 

 

 

 

Pin Name

 

 

 

Pins

 

 

Pin Type(1)

 

 

I/O Level(2)

 

 

 

Functions description

 

 

 

 

Alternate: SPI0_MOSI, I2S0_SD, TIMER2_CH1,

 

 

 

 

TIMER13_CH0, TIMER0_CH0_ON, TIMER16_CH0,

 

 

 

 

CMP1_OUT, TSI_G1_IO3, EVENTOUT

 

 

 

 

Additional: ADC_IN7

 

 

 

 

Default: PB0

PB0

14

I/O

 

Alternate: TIMER2_CH2, TIMER0_CH1_ON, TSI_G2_IO1,

USART1_RX(4), EVENTOUT

 

 

 

 

Additional: ADC_IN8

 

 

 

 

Default: PB1

PB1

15

I/O

 

Alternate: TIMER2_CH3, TIMER13_CH0, TIMER0_CH2_ON,

TSI_G2_IO2, SPI1_SCK(5)

 

 

 

 

Additional: ADC_IN9

 

PB2

 

16

 

I/O

 

5VT

Default: PB2

Alternate: TSI_G2_IO3

VDD

17

P

 

Default: VDD

 

 

 

 

Default: PA8

PA8

18

I/O

5VT

Alternate: USART0_CK, TIMER0_CH0, MCO, USART1_TX(4),

 

 

 

 

EVENTOUT

 

 

 

 

Default: PA9

PA9

19

I/O

5VT

Alternate: USART0_TX, TIMER0_CH1, TIMER14_BRKIN,

 

 

 

 

TSI_G3_IO0, I2C0_SCL

 

 

 

 

Default: PA10

PA10

20

I/O

5VT

Alternate: USART0_RX, TIMER0_CH2, TIMER16_BRKIN,

 

 

 

 

TSI_G3_IO1, I2C0_SDA

 

 

 

 

Default: PA11

PA11

21

I/O

5VT

Alternate: USART0_CTS, TIMER0_CH3, CMP0_OUT,

TSI_G3_IO2, EVENTOUT

 

 

 

 

Additional: USBDM

 

 

 

 

Default: PA12

PA12

22

I/O

5VT

Alternate: USART0_RTS, TIMER0_ETI, CMP1_OUT,

TSI_G3_IO3, EVENTOUT

 

 

 

 

Additional: USBDP

 

PA13

 

23

 

I/O

 

5VT

Default: PA13

Alternate: IFRP_OUT, SWDIO, SPI1_MISO(5)

 

 

 

 

Default: PA14

PA14

24

I/O

5VT

Alternate: USART0_TX(3), USART1_TX(4), SWCLK,

 

 

 

 

SPI1_MOSI(5)

 

 

 

 

Default: PA15

PA15

25

I/O

5VT

Alternate: SPI0_NSS, I2S0_WS, USART0_RX(3),

USART1_RX(4), TIMER1_CH0, TIMER1_ETI, SPI1_NSS(5),

 

 

 

 

EVENTOUT

 

 

 

 

Pin Name

 

 

 

Pins

 

 

Pin Type(1)

 

 

I/O Level(2)

 

 

 

Functions description

 

PB3

 

26

 

I/O

 

5VT

Default: PB3

Alternate: SPI0_SCK,I2S0_CK, TIMER1_CH1, TSI_G4_IO0, EVENTOUT

 

PB4

 

27

 

I/O

 

5VT

Default: PB4

Alternate: SPI0_MISO,I2S0_MCK, TIMER2_CH0, TSI_G4_IO1, EVENTOUT

 

PB5

 

28

 

I/O

 

5VT

Default: PB5

Alternate: SPI0_MOSI,I2S0_SD, I2C0_SMBA, TIMER15_BRKIN, TIMER2_CH1

 

PB6

 

29

 

I/O

 

5VT

Default: PB6

Alternate: I2C0_SCL, USART0_TX, TIMER15_CH0_ON, TSI_G4_IO2

 

PB7

 

30

 

I/O

 

5VT

Default: PB7

Alternate: I2C0_SDA, USART0_RX, TIMER16_CH0_ON,TSI_G4_IO3

BOOT0

31

I

 

Default: BOOT0

 

PB8

 

32

 

I/O

 

5VT

Default: PB8

Alternate: I2C0_SCL, CEC, TIMER15_CH0, TSITG

Notes:
(1)Type: I = input, O = output, P = power.
(2)I/O Level: 5VT = 5 V tolerant.
(3)Functions are available on GD32F150K4 devices only.
(4)Functions are available on GD32F150K8/6 devices.
(5)Functions are available on GD32F150K8 devices.

GD32F150Gx QFN28 pin definitions

Table 2-6. GD32F150Gx QFN28 pin definitions

 

 

 

Pin Name

 

 

 

Pins

 

 

Pin Type(1)

 

 

I/O Level(2)

 

 

 

Functions description

BOOT0

60

I

 

Default: BOOT0

 

PF0-OSCIN

 

5

 

I/O

 

5VT

Default: PF0

Additional: OSCIN

PF1-OSCOU T

 

6

 

I/O

 

5VT

Default: PF1 Additional: OSCOUT

NRST

7

I/O

 

Default: NRST

VDDA

13

P

 

Default: VDDA

 

 

PA0-WKUP

 

 

14

 

 

I/O

 

Default: PA0

Alternate: USART0_CTS(3), USART1_CTS(4), TIMER1_CH0, TIMER1_ETI,CMP0_OUT, TSI_G0_IO0, I2C1_SCL(5)

Additional: ADC_IN0, CMP0_IM6, RTC_TAMP1, WKUP0

 

 

PA1

 

 

15

 

 

I/O

 

Default: PA1

Alternate: USART0_RTS(3), USART1_RTS(4), TIMER1_CH1, TSI_G0_IO1, I2C1_SDA(5), EVENTOUT

Additional: ADC_IN1, CMP0_IP

 

 

PA2

 

 

16

 

 

I/O

 

Default: PA2

Alternate: USART0_TX(3), USART1_TX(4), TIMER1_CH2, TIMER14_CH0, CMP1_OUT,

TSI_G0_IO2

Additional: ADC_IN2, CMP1_IM6

 

 

PA3

 

 

17

 

 

I/O

 

Default: PA3

Alternate: USART0_RX(3), USART1_RX(4), TIMER1_CH3, TIMER14_CH1, TSI_G0_IO3

Additional: ADC_IN3,CMP1_IP

 

 

PA4

 

 

20

 

 

I/O

 

Default: PA4

Alternate: SPI0_NSS, I2S0_WS, USART0_RX(3),

USART1_RX(4), TIMER13_CH0, TSI_G1_IO0, SPI1_NSS(5) Additional: ADC_IN4, CMP0_IM4, CMP1_IM4, DAC0_OUT

 

 

PA5

 

 

21

 

 

I/O

 

Default: PA5

Alternate: SPI0_SCK, I2S0_CK, CEC, TIMER1_CH0, TIMER1_ETI, TSI_G1_IO1

Additional: ADC_IN5, CMP0_IM5, CMP1_IM5

 

 

PA6

 

 

22

 

 

I/O

 

Default: PA6

Alternate: SPI0_MISO, I2S0_MCK, TIMER2_CH0, TIMER0_BRKIN, TIMER15_CH0, CMP0_OUT, TSI_G1_IO2, EVENTOUT

Additional: ADC_IN6

PA7

23

I/O

 

Default: PA7

 

 

 

 

Pin Name

 

 

 

Pins

 

 

Pin Type(1)

 

 

I/O Level(2)

 

 

 

Functions description

 

 

 

 

Alternate: SPI0_MOSI, I2S0_SD, TIMER2_CH1,

 

 

 

 

TIMER13_CH0, TIMER0_CH0_ON, TIMER16_CH0,

 

 

 

 

CMP1_OUT, TSI_G1_IO3, EVENTOUT

 

 

 

 

Additional: ADC_IN7

 

 

 

 

Default: PB0

PB0

26

I/O

 

Alternate: TIMER2_CH2, TIMER0_CH1_ON, TSI_G2_IO1,

USART1_RX(4), EVENTOUT

 

 

 

 

Additional: ADC_IN8

 

 

 

 

Default: PB1

PB1

27

I/O

 

Alternate: TIMER2_CH3, TIMER13_CH0, TIMER0_CH2_ON,

TSI_G2_IO2, SPI1_SCK(5)

 

 

 

 

Additional: ADC_IN9

VDD

32

P

 

Default: VDD

 

 

 

 

Default: PA9

PA9

42

I/O

5VT

Alternate: USART0_TX, TIMER0_CH1, TIMER14_BRKIN,

 

 

 

 

TSI_G3_IO0, I2C0_SCL

 

 

 

 

Default: PA10

PA10

43

I/O

5VT

Alternate: USART0_RX, TIMER0_CH2, TIMER16_BRKIN,

 

 

 

 

TSI_G3_IO1, I2C0_SDA

 

 

 

 

Default: PA11

PA11

44

I/O

5VT

Alternate: USART0_CTS, TIMER0_CH3, CMP0_OUT,

TSI_G3_IO2, EVENTOUT

 

 

 

 

Additional: USBDM

 

 

 

 

Default: PA12

PA12

45

I/O

5VT

Alternate: USART0_RTS, TIMER0_ETI, CMP1_OUT,

TSI_G3_IO3, EVENTOUT

 

 

 

 

Additional: USBDP

 

PA13

 

46

 

I/O

 

5VT

Default: PA13

Alternate: IFRP_OUT, SWDIO, SPI1_MISO(5)

 

 

 

 

Default: PA14

PA14

49

I/O

5VT

Alternate: USART0_TX(3), USART1_TX(4), SWCLK,

 

 

 

 

SPI1_MOSI(5)

 

 

 

 

Default: PA15

PA15

50

I/O

5VT

Alternate: SPI0_NSS, I2S0_WS, USART0_RX(3),

USART1_RX(4), TIMER1_CH0, TIMER1_ETI, SPI1_NSS(5),

 

 

 

 

EVENTOUT

 

 

 

 

Default: PB3

PB3

55

I/O

5VT

Alternate: SPI0_SCK,I2S0_CK, TIMER1_CH1, TSI_G4_IO0,

 

 

 

 

EVENTOUT

 

PB4

 

56

 

I/O

 

5VT

Default: PB4

Alternate: SPI0_MISO,I2S0_MCK, TIMER2_CH0,

 

 

 

 

Pin Name

 

 

 

Pins

 

 

Pin Type(1)

 

 

I/O Level(2)

 

 

 

Functions description

 

 

 

 

TSI_G4_IO1, EVENTOUT

 

PB5

 

57

 

I/O

 

5VT

Default: PB5

Alternate: SPI0_MOSI,I2S0_SD, I2C0_SMBA, TIMER15_BRKIN, TIMER2_CH1

 

PB6

 

58

 

I/O

 

5VT

Default: PB6

Alternate: I2C0_SCL, USART0_TX, TIMER15_CH0_ON, TSI_G4_IO2

 

PB7

 

59

 

I/O

 

5VT

Default: PB7

Alternate: I2C0_SDA, USART0_RX, TIMER16_CH0_ON,TSI_G4_IO3

Notes:
(1)Type: I = input, O = output, P = power.
(2)I/O Level: 5VT = 5 V tolerant.
(3)Functions are available on GD32F150G4 devices only.
(4)Functions are available on GD32F150G8/6 devices.
(5)Functions are available on GD32F150G8 devices.

扫二维码用手机看

LED智能微波雷达感应模块浴室镜应用的小细节大多数人都不知道

LED智能微波雷达感应模块浴室镜应用的小细节大多数人都不知道,洗手间四大件(马桶.面盆.淋浴房.浴室柜)我们都很重视,但是浴室镜你对它的重视没有,浴室镜的作用是不可小视的,浴室镜的作用是不可小视的,浴室镜有很多奥秘。 洁具空间是继客厅卧室之后,也是我们每天都光顾的地方,在卫浴室里,微波雷达感应模块浴室镜的作用不可小视。清爽明快的浴镜,可以在梳妆整理的时候带来好心情。随著生活水平的提高,镜子的用途不仅仅是简单地用于洗漱。 卫浴镜面高度: 装洗手间时,高度是重要的,因为我们基本上都是站在镜子前,因此,微波雷达感应模块浴室镜的高度应该根据家人的高度来调整,浴镜离地高度应该保持在1.3米,一般情况下,镜面中心保持在离地面160-165cm。 通用设置方法: 因为浴镜的尺寸不一样,在安装时一般有五种固定方法:螺钉固定.嵌钉固定.粘结固定.托压固定和粘结支托固定。各实践方法各有其特点和适用范围。 除高度外,还应注意: 1.微波雷达感应模块浴镜的安装位置应远离花洒或浴缸,给人充足的沐浴活动空间。 2.由于沐浴会产生热空气,如果浴室不进行干湿分离,我们可以考虑购买防雾镜。 3.考虑到个人隐私权等因素,镜子应尽可能面朝墙壁,避免面对大门或窗户。 洗手间配有镜子,而浴室的光线暗淡,无论浴室的色彩布局如何,都会呈暗淡无光,那么浴室通过镜子的反射,显然更加狭小。而LED智能微波雷达感应模块浴室镜正好很好地解决了这个缺点,不但自带LED发光功能,还可以三色光,带有触控开关或人体感应,配合镜面除雾,使您沐浴后的镜面依然清晰不起雾。镜面也有定时、温度显示功能,使您在洗漱时轻松把握时间,不错过任何重要场合。
点击查看更多
23
2022-01

全球乐鑫wifi模块代理商ESP32接入Alexa语音服务ESP32徽章华丽变成一个机器人

发布时间: : 2022-01--23
全球乐鑫wifi模块代理商ESP32接入Alexa语音服务ESP32徽章华丽变成一个机器人,乐鑫发布了AlexaSDK基于C语言的SDK占用更少的空间,并支持下列功能: 1、对话:日程表、购物、新闻、活动、资讯、电影、体育等。 2、音乐/音频服务:亚马逊PrimeMusic,Audible,Kindle,TuneIn,iHeartRadio。 3、提示:闹钟,计时,提醒和通知。 SDK支持所有的LyraT开发板,你很快就会看到我们的LyraTD-MSC样例应用。实际上,全球乐鑫wifi模块代理商的AlexaSDK还支持其他硬件配置。比如,当前的SDK可以很容易地扩展到其他可以使用的基于ESP32和SPIRAM的音频平台。乐鑫的AlexaSDK支持无人驾驶模式。这个SDK提供了一个lyrat_alexa_sr/示例,并且演示了免手动模式。简单地说,在触发一个活动的时候说“Alexa”就可以了,不用按按钮。 该SDK还包括一个安卓手机应用程序,它可以方便用户在开发板上进行配网操作,也可以通过亚马逊进行验证。另外,用户可以很容易地修改这个应用程序,添加诸如Alexa项目ID和用户凭证之类的信息,开发者还可以结合乐鑫wifi模块代理商AlexaSDK对他们推出的产品的定位,外观和触感轻松定制化。 ESP32徽章,一个华丽的机器人。只需一点想象和编程技巧,您的ESP32 Ph0xx徽章就能成为一个两足迷你机器人!近几年来,有很多高科技活动向参加者发放电子徽章,其中有基于乐鑫wifi模块代理商ESP32的SHA2017徽章,还有基于ESP8266的BadgeoftheLands。logo是黑客和创造者表达他们想法的一种方式。所以,一些徽章实际上还是手持视频游戏游戏机,另一些是便携式客站。 不管怎么说,总有一些徽章可以牢牢抓住人们的眼球,而新的爆款不是Ph0xx。Ph0xx是一款基于乐鑫wifi模块代理商ESP32的徽章,创造者甚至能将其转变为一个双足行走的机器人,把CameronCoward从Hackster博客中提出的设想变为现实。Ph0xx徽章早是由WimVanGool为比利时黑客设计的,其名字叫Fri3dCamp。2018年8月中旬,Fri3dCamp接待了600位参加者,每个参加者都会得到一枚Ph0xx徽章。这就是说,标牌的成本不能太高,但也不会因成本低而影响总体质量。Ph0xx徽章引人注意的部分是它的PCB看上去像狐狸头。不过,这并不只是一个闪闪发光的“高挑”徽章。 这个徽章是以乐鑫wifi模块代理商ESP32-WROOM-32模块为基础的,为了帮助活动组织者制作徽章,它还捐赠了700个ESP32-WROOM-32模块。Ph0xx徽章有两个5x7LED矩阵,一个加速计,一个18650电池,一个充电器,一个蜂鸣器,多个按钮和多个扩展排针。该排针还可以与Airjewel结合使用,组成尘粒传感器和GPS,为环境监测的推波助推器。另外,将排针与Botjewel相结合也可以创造出一个双足机器人,借助四个伺服系统,可以自由行走。
查看详情 查看详情
22
2022-01

雷达模组全自动雷达感应翻盖智能马桶应用重新定义洁具行业的未来

发布时间: : 2022-01--22
雷达模组全自动雷达感应翻盖智能马桶应用重新定义洁具行业的未来,当前中国市场上智能马桶消费的迅猛增长,无疑是由于消费者对高质量家居生活观念的改变。在此期间,智能马桶生产企业的创新热情大大释放,产品理念不断更新。 为扩大市场份额,卫浴生产企业纷纷加大产品设计投入,与知名设计师开展了广泛的合作,不断推陈出新,将全球卫生洁具产品推向更加人性化、智能化。一体化智能座便器一亮相,就引起人们的关注,圆润的外形和光亮的电镀内层,简洁、美观大方。 “智能马桶”的中国人还得从国人到日本抢购一大堆智能马桶盖说起,雷达模组全自动雷达感应智能马桶盖体现的温暖舒适让人欲罢不能。数年后,厕所和智能桶盖逐渐融合,不再是笨重的外形,技术含量更高的智能马桶,在中国的普及率仍然很低,这反映出市场的无限广阔。据中国家电协会智能洁具行业委员会发布的数据显示,目前中国智能马桶的普及率还不到5%。 智能型厕所自诞生以来,无论是早期的简单设计应用,还是如今耀眼的技术革新,都是以加热、清洁、冲洗三大功能为基础。而基于这些核心技术支撑的先进功能的日益增加,以及人类使用体验的不断提升,是目前智能马桶产品的两大创新方向。用户怎样判断雷达模组全自动雷达感应智能马桶的质量和实用性,都与这“三个基础,两大方向”有关。 但是随着家庭生活质量要求的不断提高,人们对智能马桶的认识也越来越高,在今天,要进一步迎合消费观念,还不能仅仅做到“三个基础”,还不够充分,还需要“两大方向”的人性化使用体验。 打开盖子后,香槟色铜质感镀层带来一种东方文化的装饰性风格,让人感受到品牌文化的“兼容”风格。从美学的角度考虑,采用了一种无水舱结构设计,既保证外观浑然一体,又保证功能的完美表现。不但在造型上卓尔不凡,在功能上也有所创新。产品热清洁加温和雷达模组全自动雷达感应自动翻盖翻盖功能外,还突破了电子控制系统引入了座盖部分,将夜光带与前座盖相结合,实现了整机重要参数的显示,座盖正、反面均实现参数显示,这样用户就可以在远程了解水温,圈温,了解机器预热及设定状态,使用更放心方便。 节约能源,是每一个企业的责任。不仅是未来行业标杆产品,也是“魔镜”,在能源效率方面屡次超越,不断突破尝试,以国家一级水效标准为指引方向,致力于水资源的优化利用,做到冲洗整洁的前提下,水流量控制在合理小范围内。旋冲与虹吸同步稳定结合降噪技术,在水噪音控制中尤为突出,为浴室生活提供了静怡舒适环境。 目前,中国卫浴企业正逐步摆脱传统的OEM(代工厂)模式,运用工业设计手段,实现民族品牌的崛起。随著人们生活品位的不断提高,家居产品设计日益受到时代的重视。与传统的产品设计不同,发展卫浴产品,在满足实用的同时,与服装设计、室内设计一样,更多的考虑了空间分区、时尚、文化等设计需求。 作为一款高端雷达模组全自动雷达感应智能座便器产品,更注重挖掘文化内涵,开盖如铜镜,进退得失。形态上的大胆突破需要勇气,设计上敢于创新需要不断积累的工业设计。以生命为本,以生产为本,以需求为本,设计品位来自于本质。
查看详情 查看详情
22
2022-01

基于乐鑫wifi模块代理商ESP8266的ESPaper日历ESP32小型洗碗机

发布时间: : 2022-01--22
基于乐鑫wifi模块代理商ESP8266的ESPaper日历ESP32小型洗碗机,假如你还不知道哪一种圣诞礼物适合你,那么我们建议你发送一个基于ESP8266和ThingPulse开发的ESPaper日历。 以乐鑫wifi模块代理商ESP8266为基础的ESPaper日历由2.9"ESPaperPlusKit开发。在这些工具中,2.9"ESPaperPlusKit是一个全组装的Wi-Fi电子纸显示DIY套件。ESPaper日程表使您能够方便地管理共享资源。ESPaper日历连接到云日历之后,可以帮助您管理会议室或公共桌子。这个嵌入式应用程序可以通过谷歌日程表、苹果iCloud日程表和微软Outlook.com载入日程表,还可以显示将来的会议日程表,显示当前共享资源的可用程度。 ESPaper日历为您省去了接线的麻烦,电子纸只能在改变内容的情况下消耗能源,因此单凭电池供电还是可以工作几周的。另外,智能算法把更新的内容减到少。 使用ESPaper日历,你也可以尝试AppFairy。这个软件可以为你提供一个新的方式来安装ESPaper日程表。事实上,AppFairy是一款下载到电脑上,运行在Windows和MacOSX上的工具,并且在未来还能在Linux上运行。这个与此配套的应用程序能够把ESPaper日程表的二进制代码直接写入设备,免除了ArduinoIDE、库等很多麻烦! 当你把你的应用程序烧录到你的设备上之后,你可以配置你所需要的设置。一旦配置完毕,设备将定时唤醒,检查联机日程表的更改,并相应地更新显示的内容。ThingPulse公司的Marcel和Dani也在日程表上使用了一个智能更新算法,它可以在一个新的会议开始或其他会议结束时自动唤醒日程表。 使用ESP32型小型洗碗机。Bob是Daan.Tech公司新推出的数字小型洗碗机,其核心是乐鑫wifi模块代理商强大的ESP32-WROOM-32模块,Tech,DamianPy和AntoineFichet在法国成立了一个创业公司,DamianPy和AntoineFichet。由于不想自己卷起袖子洗碗,两人早在巴黎学习时就有了做“Bob”的念头。AntoineFichet说:“学生时代买不起洗碗机,但我又很讨厌洗碗。DamianPy也非常讨厌洗碗,他还介绍说他们发明的洗碗机是为那些生活空间比较狭窄、不能安装常规设备的人而设计的。 用二十分钟,Bob就可以洗干净,晾干一两个人每天都要用的刀叉。这款洗碗机随处都可以方便地使用,因为它无需连接水源。在清洁之前,使用者只需在水槽内加入三升水。显然,这两个Bob发明者都是积极的环境保护主义者。Bob是世界上首台仅需3升水的洗碗机,其耗水量是普通手洗的五倍。另外,这款低能耗产品还集成了强大的乐鑫wifi模块代理商ESP32技术,每次清洁仅需0.35千瓦时电力。 AntoineFichet和DamianPy在后的设计完成之前尝试了四个原型,但他们现在想要采用CavitationWash产品技术。本产品依靠强力超声技术,可实现深度清洗。这个“Bob”大小几乎和微波炉一样大,但使用者可根据洗碗机的巧妙设计,将可用空间发挥到好。同时,这款设备重达10公斤,并配备手柄,方便用户携带。 “Bob洗碗机”正式亮相巴黎博览会,在数字技术国务秘书马祖比(MounirMahjoubi)的见证下,这台洗碗机在上月正式亮相巴黎博览会上亮相!在展览会上,两个发明家也因“Bob”而获得了创业企业的创新产品二等奖。
查看详情 查看详情
21
2022-01

智能浴霸微波雷达传感器应用新型浴霸让你无需动手即可自动感应开启

发布时间: : 2022-01--21
智能浴霸微波雷达传感器新型浴霸让你无需动手即可自动感应开启,随著天气越来越冷的浴霸渐渐走入人们的视野,相信大多数人和我一样觉得浴霸就是四只炉子,而现在多数浴霸采用热风循环系统对浴室进行加热,使我们既能用温,又更安全,新型的智能浴霸搭配微波雷达传感器,它不但可以自动感应到指定区域是否有人,进而判断是否开启浴霸,而且支持联网,今天我们就来聊聊。 电动机是浴霸的核心部件,因此电机的优劣也关系到浴霸的使用能否持久,这款浴霸采用了单电机,不仅能使电机寿命更长,而且运行时不会产生较大的噪音,而且在选料方面也非常不错。暖风方面,采用PCT陶瓷加热体,不仅在运行时升温更快,与此同时,由于采用陶瓷加热体加热方式比电阻丝更安全,在使用寿命上,陶瓷加热体也会有一定的延长,因此,每个人都不用担心这款浴霸使用一到两年就会出现损坏的情况。微波雷达传感器安装在浴霸上面当感应到无人是可以保持低功耗睡眠状态绿色环保节能。 尽管没有显示屏显示,但是在浴霸顶部有三个LED,它们的发光和关掉可以让我们知道目前浴霸的运行状况,即使没有蓝牙遥控器和LED指示灯,也能让我知道目前浴霸的运行状况。 浴室中不但能吹暖风,还能起到洗手间灯的作用,而且与多数灯具相比,微波雷达传感器智能浴霸支持亮度调节,也许每个人都觉得亮度调节其实没有什么,智能浴霸内置的小夜灯功能,是智能调节灯亮度的小功能,当我们夜间起床时,它能降低灯光的亮度,从而避免我们在使用卫生间时出现刺眼的情况。既是亮度调节又能根据时间不同实现不同亮度,可以说在细节上这款浴霸做的非常不错。 此外,我们可以通过APP来准确控制您所需要的温度,如30度、32度等,当然,不只是可调节温度,也可通过与温湿度计联动实现卫生间湿度过大时自动打开浴霸通风除湿等,比一般的浴霸智能浴霸显得更加智能。 假如是老人在家也不太会用APP,那该怎么办,其实也可以通过蓝牙遥控控制,对家里的老人来说,这就像使用电视遥控器那样方便,所以即使你不在家,家中父母也可正常使用此微波雷达传感器浴霸,且由于遥控器是采用蓝牙连接,因此不会出现墙壁遮挡信号。 微波雷达传感器新型浴霸麻雀虽小五脏俱全,不只有浴霸功能,同时连照明灯的亮度也能调节,当然还有能和其他产品连接的方便。除此之外,黄铜马达、陶瓷加热体等使使用更加安全,还可以延长浴霸的使用寿命。
查看详情 查看详情
21
2022-01

乐鑫esp32支持亚马逊FreeRTOS BLE MicroEJ 支持 ESP32 芯片组

发布时间: : 2022-01--21
乐鑫esp32支持亚马逊FreeRTOS BLE MicroEJ 支持 ESP32 芯片组,亚马逊FreeRTOSbeta版本支持BLE特性。通过Android和iOS设备,用户可以通过ESP32开发板或者其他a:FreeRTOS设备与AWS物联网进行安全连接。因此,亚马逊FreeRTOS(a:FreeRTOS)支持低功耗蓝牙(BLE),因此开发者可以开发用于低功率设备的新型应用,这类设备通常使用Wi-Fi这样的连接,耗能较小。基于这一背景,开发者可以借助GAP标准通用访问规范(GATT)和GATT(GATT),创建便携BLE应用程序(适合任何经过a:FreeRTOS认证的设备)。与此同时,Android和iOSSDK也可以一起使用,把它们集成到AWS物联网功能模块中。 现在,a:FreeRTOSBLE已经得到乐鑫ESP32开发板的支持。事实上,ESP32是a:FreeRTOSBLE的一个平台。2019年5月,乐鑫ESP32-DevKitC和ESP-WROVER-KIT获得了a:FreeRTOS认证。ESP32-DevKitC是一款入门开发板,ESP-WROVER-KIT是一款开发板,支持LCD、MicroSD和USBJTAG接口。每一块开发板都可以装载ESP32-WROOM-32或ESP32-WROVER模块。使用者在使用乐鑫开发板的同时,可以充分发挥FreeRTOS的BLE等功能和优点,开发微处理器,一举多得。 近日,在AWS物联网官方博客上,RichardKang介绍了一款BLE设备(乐鑫ESP32-DevKitC)应用实例,它通过Android代理服务器与AWS物联网相连。使BLE设备能够使用相同的MQTT协议,并且独立于BLE或Wi-Fi的底层通信载体。因为BLE的功耗低于Wi-Fi,设