昇腾社区首页
中文
注册

40Pin接口介绍

开发者套件提供了40Pin低速GPIO接口,包括UARTSPII2C等接口,40Pin接口的管脚名称、电平、功能描述、复用关系表1所示。

表1 40Pin扩展接口定义

管脚号

名称

电平

默认功能描述

GPIO位号

复用信号1

复用信号2

复用信号3

复用信号4

复用信号5

复用信号6

复用信号7

1

3V3 POWER

3.3V

3V3电源

-

-

-

-

-

-

-

-

2

5V POWER

5V

5V电源

-

-

-

-

-

-

-

-

3

I2C7_SDA

3.3V

I2C7数据信号,内部上拉4.7K

GPIO2

SDA7

SPI6_SDO

GPIO2_12

UCTS2

-

-

-

4

5V POWER

5V

5V电源

-

-

-

-

-

-

-

-

5

I2C7_SCL

3.3V

I2C7时钟信号,内部上拉4.7K

GPIO3

SCL7

SPI6_SCLK

GPIO2_11

URTS2

-

-

-

6

GND

-

GND

-

-

-

-

-

-

-

-

7

GPCLK0

3.3V

通用时钟输出0

GPIO4

I2S0_MCLK

GPCLK0

GPIO7_02

UTXD7

SPI7_CSN

-

-

8

UART0_TX

3.3V

UART数据发送

GPIO14

UTXD0

DDR_UTXD

SDA6

GPIO0_14

SPI5_SDO

-

-

9

GND

-

GND

-

-

-

-

-

-

-

-

10

UART0_RX

3.3V

UART数据接收

GPIO15

URXD0

DDR_UTXD

SCL6

GPIO0_15

SPI5_SCLK

-

-

11

GPIO17

3.3V

通用GPIO管脚17

GPIO17

URXD2

CAN_RX3

GPIO2_18

-

-

-

-

12

PCM CLK

3.3V

PCM CLK数据时钟信号

GPIO18

I2S0_BCLK_TX

SPI8_CSN

GPIO7_03

-

-

-

-

13

GPIO27

3.3V

通用GPIO管脚27

GPIO27

PWR_SEQ4

INT_TPM_N

GPIO1_06

TRAP_RSV11

-

-

-

14

GND

-

GND

-

-

-

-

-

-

-

-

15

GPIO22

3.3V

通用GPIO管脚22

GPIO22

UTXD1

GPIO2_15

-

-

-

-

-

16

GPIO23

3.3V

通用GPIO管脚23

GPIO23

URXD1

GPIO2_16

-

-

-

-

-

17

3.3V POWER

3.3V

3V3电源

-

-

-

-

-

-

-

-

18

GPIO24

3.3V

通用GPIO管脚24

GPIO24

PWM1_DET

GPIO0_25

TRAP_RSV13

-

-

-

-

19

SPI0_MOSI

3.3V

SPI0主机输出,从机输入

GPIO10

SPI2_SDO

SPI5_SDO

GPIO0_22

MDC_DC_MD1

-

-

-

20

GND

-

GND

-

-

-

-

-

-

-

-

21

SPI0_MISO

3.3V

SPI0主机输入,从机输出

GPIO9

SPI2_SDI

SPI5_SDI

SCL10

GPIO0_23

-

-

-

22

GPIO25

3.3V

通用GPIO管脚25

GPIO25

PERST2_N

GPIO0_02

TRAP_RSV1

-

-

-

-

23

SPI0_SCLK

3.3V

SPI0时钟信号

GPIO11

SPI2_SCLK

SPI5_SCLK

GPIO0_20

MDC_DC_MD0

-

-

-

24

SPI0_CS0

3.3V

SPI0片选信号

GPIO8

SPI2_CSN

SPI5_CSN

SDA10

GPIO0_21

-

-

-

25

GND

-

GND

-

-

-

-

-

-

-

-

26

GPIO7

3.3V

通用GPIO管脚07

GPIO7

URTX2

CAN_RX2

GPIO2_19

-

-

-

-

27

I2C6_SDA

3.3V

I2C6数据信号,内部上拉4.7K

-

-

-

-

-

-

-

-

28

I2C6_SCL

3.3V

I2C6时钟信号,内部上拉4.7K

-

-

-

-

-

-

-

-

29

GPCLK1

3.3V

通用时钟输出1

GPIO5

I2S1_MCLK

I2S_MCLK_DBG

GPCLK1

GPIO7_07

URXD7

SPI7_SDI

-

30

GND

-

GND

-

-

-

-

-

-

-

-

31

GPIO6

3.3V

通用GPIO管脚06

GPIO6

UCTS2

CAN_TX2

GPIO2_20

-

-

-

-

32

PWM0

3.3V

PWM0信号,预留功能,可用于调节Sensor光圈

GPIO12

PWM3

DDR_URXD

GPIO1_01

-

-

-

-

33

GPIO13

3.3V

通用GPIO管脚13

GPIO13

GPIO4_00

USB0_OVRCYR

PRB_B[47]

-

-

-

-

34

GND

-

GND

-

-

-

-

-

-

-

-

35

PCM FS

3.3V

PCM FS帧同步时钟信号

GPIO19

I2S0_WS_TX

SPI8_SDI

GPIO7_04

-

-

-

-

36

GPIO16

3.3V

通用GPIO管脚16

GPIO16

UTXD2

CAN_TX3

GPIO2_17

-

-

-

-

37

GPIO26

3.3V

通用GPIO管脚26

GPIO26

PERST3_N

GPIO0_03

TRAP_RSV2

-

-

-

-

38

PCM DIN

3.3V

PCM DIN接收数据信号

GPIO20

I2S0_SD_RX

SPI8_SDO

GPIO7_06

GPCLK0

-

-

-

39

GND

-

GND

-

-

-

-

-

-

-

-

40

PCM DOUT

3.3V

PCM DOUT发送数据信号

GPIO21

I2S0_SD_TX

SPI8_SCLK

GPIO7_05

GPCLK1

-

-

-

  • NC插针在板内无连接。
  • 3.3V输出电流最大为500mA,5V输出电流最大为1A。
  • 表格中包括复用寄存器基地址,各个GPIO管脚对应寄存器的偏移地址,以及各管脚可以复用的功能。
  • 40Pin接口配置复用功能时需查询本表格,找到对应管脚的地址,修改寄存器后即可配置成功。

UART

UART0是8脚和10脚,用于昇腾AI处理器的默认调试串口(console),波特率115200。

图1 调试串口示意图

SPI

SPI-CS0、SPI-CLK、SPI-MISO、SPI-MOSI四线SPI接口可以外接各种传感器。

I2C

I2C2-SCL和I2C2-SDA组成I2C接口,40Pin连接器共有I2C6和I2C7两组接口,可以用来外接传感器,与其他模块通信等,速率最高支持400KHz。

PCM

PCM-CLK、PCM FS、PCM DIN、PCM DOUT四线PCM接口可以外接各种音频设备。

GPIO

Atlas 200I DK A2 开发者套件有11个管脚默认为GPIO。