8. HPM6E00EVK开发板

8.1. 概述

HPM6E00是一款运行于600MHz的双核RISC-V MCU,具有很高的算力和丰富的外设资源,片上具有2MB的RAM。

HPM6E00EVK为HPM6E00系列MCU的评估板,提供了一系列接口,包括ADC输入SMA接口、SDM输入SMA接口,电机控制接口(QEO/QEI/SEI/PWM/ADC)、CAN接口、Ethernet接口、EtherCAT接口、USB接口、音频接口、PPI/FEMC接口和树莓派接口,并集成板载调试器FT2232,方便用户进行调试。

hpm6e00evk

8.2. 板上硬件资源

  • HPM6E00 微控制器 (主频600Mhz双核,2MB片上RAM)

  • 板载存储 - 16MB Quad SPI NOR Flash

  • 以太网 - 1000 Mbits PHY

  • EtherCAT - 2 端口

  • USB - USB type C (USB 2.0 OTG) connector x1

  • 音频 - Line in - Mic - Speaker - DAO

  • 电机 - RS422 - RS485

  • 模拟采样 - NSI1306W25

  • 其他 - RGB LED - CAN

备注

  • 当需要使用FEMC(SDRAM)或PPI外设时,请在PPI/FEMC接口插入相应的扩展板

    • HPM6E00EVK标配的扩展板如下,有1个16bits的SDRAM(FEMC访问)和1个并口ADC(PPI访问),供评估使用。

    hpm6e00evk_ext
    • FEMC/PPI接口具有很高的灵活性,若需要评估其他并口设备,例如FPGA、ASYNC SRAM等,可自行设计扩展板或联系我们。

  • 当需要使用SDM外设和板上AD采样芯片(NSI1306W25)时,请连接跳帽JP4、JP5、JP6,断开J3

  • 板级SEI接口CLK引脚与SDM采样芯片CLK引脚相同,不能同时使用。请使用SDM采样芯片时,断开J3;使用SEI接口时,断开JP6。

8.3. 拨码开关 SW2

  • Bit 1,2控制启动模式

Bit[2:1]

功能描述

OFF, OFF

Quad SPI NOR flash 启动

ON, OFF

在系统编程

8.4. 按键

名称

功能

PB24 (KEYA)

GPIO 按键A

PB25 (KEYB)

GPIO 按键B

WBUTN (WKUP)

WAKE UP 按键

RESETN (RESET)

Reset 按键

8.5. 插件

  • SEI CLK 选择

功能

位置

说明

SEI.CLK选择

J3

Master侧,选择CLKO;Slave侧,选择CLKI

  • 调试器接口选择

功能

位置

说明

调试器选择

J17

全部连接:使用板载ft2232,全部断开:使用标准JTAG接口

  • PPI/FEMC接口

功能

位置

说明

PPI/FEMC接口

CN1

接PPI或FEMC扩展板

8.6. 引脚描述

  • PUART串口引脚 PUART用于低功耗测试,例如唤醒等。

功能

引脚

位置

PUART.TX

PY0

P5[8]

PUART.RX

PY1

P5[10]

  • UART0串口引脚:

    UART0用于Core0的调试控制台串口。

功能

引脚

位置

UART0.TX

PA00

DEBUGUART0

UART0.RX

PA01

DEBUGUART0

  • UART1串口引脚

    UART1用于Core1的调试控制台串口或一些使用UART的功能测试,例如MICROROS_UART,USB_CDC_ACM_UART, MODBUS_RTU, lin等。

功能

引脚

位置

位置

UART1.TX

PY07

P5[5]

UART1.RX

PY06

P5[3]

UART1.break

PF27

J4[6]

产生uart break信号

  • CAN 接口

功能

位置

CAN_H

J7[0]

CAN_L

J7[2]

  • 音频接口

功能

位置

扬声器左声道

J11

扬声器右声道

J12

3.5毫米接口

J10

DAO接口

J5

  • ADC 接口

功能

位置

ADC输入

J4[2]

SDM ADC输入

J13

  • ACMP

功能

位置

CMP0.INN4

J4[18]

  • 正交旋转编码器接口

功能

位置

QEI.A / HALL.U

J4[1]

QEI.B / HALL.V

J4[3]

QEI.Z / HALL.W

J4[5]

QEO.A

J4[26]

QEO.B

J4[24]

QEO.Z

J4[22]

  • HALL引脚

hpm6e00evk的HALL引脚需要单独接线

功能

evk板位置

电机板位置

HALL.U

J4[1]

J22[3]

HALL.V

J4[3]

J22[4]

HALL.W

J4[5]

J22[5]

GND

J4[32]

J22[1]

  • PWM 输出接口

功能

位置

PWM.WL / PWM1.P5

J4[12]

PWM.WH / PWM1.P4

J4[11]

PWM.VL / PWM1.P3

J4[10]

PWM.VH / PWM1.P2

J4[9]

PWM.UL / PWM1.P1

J4[8]

PWM.UH / PWM1.P0

J4[7]

PWM.FAULT

J4[5]

  • SEI 接口

功能

位置

说明

SEI.CLK_IN_P

J4[29]

主机模式下时钟差分输出P

SEI.CLK_IN_N

J4[31]

主机模式下时钟差分输出N

SEI.CLK_OUT_P

J4[27]

从机模式下时钟差分输入P

SEI.CLK_OUT_N

J4[25]

从机模式下时钟差分输入N

SEI.DATA_P

J4[23]

数据差分信号线P

SEI.DATA_N

J4[21]

数据差分信号线N

  • QEIV2 Sin/Cos引脚

功能

位置

备注

ADC2.INA11

J4[15]

ADC_IW (Cos)

ADC0.INA14

J4[13]

ADC_IU (Sin)

  • RDC引脚

功能

evk板位置

RDC板位置

RDC.PWM

J4[7]

J2[7]

RDC.ADC0

J4[13]

J2[13]

RDC.ADC1

J4[14]

J2[14]

GND

J4[32]

J2[17]

  • PLB Pulse输出引脚

功能

位置

PLB.PULSE_OUT

J4[5]

  • PLB LIN Clock引脚

    用于UART LIN Slave波特率自适应例程检测RX信号的时钟

功能

位置

PLB.TRGM_IN

J4[5]

  • PLB Filter输出引脚

功能

位置

PLB.Filter_IN

J4[9]

PLB.Filter_OUT

J4[11]

  • Tamper 接口

功能

引脚

位置

模式

TAMP.04

PZ04

P5[18]

主动模式

TAMP.05

PZ05

P5[33]

主动模式

TAMP.03

PZ03

P5[7]

被动模式

  • LOBS 触发信号

功能

引脚

位置

Trig Pin0

PF25

P5[24]

Trig Pin1

PF26

P5[23]

  • GPTMR引脚

功能

位置

备注

GPTMR4.CAPT_0

J4[3]

GPTMR4.COMP_3

P5[36]

SPI模拟I2S的BLCK

GPTMR4.COMP_0

J4[1]

SPI模拟I2S的LRCK

GPTMR5.COMP_2

J4[5]

SPI模拟I2S的MCLK

  • SPI模拟I2S CS引脚

功能

位置

备注

PE6

J4[24]

控制SPI从机CS的引脚

  • SPI引脚

功能

引脚

位置

SPI7.CSN

PF27

J4[6]

SPI7.SCLK

PF26

P5[23]

SPI7.MISO

PF28

P5[21]

SPI7.MOSI

PF29

P5[19]

  • I2C引脚

功能

位置

I2C0.SCL

P5[28]

I2C0.SDA

P5[27]

  • 以太网PPS引脚:

功能

引脚

位置

ENET0.EVTO0

PE06

J4[24]

ENET0.EVTO1

PF20

J4[4]

ENET0.EVTI1

PE07

J4[26]

  • ECAT

功能

引脚

位置

网口(Port0)

P1

网口(Port1)

P2

RUN LED

PE03

LED7

ERR LED

PE02

LED6

输入IO(2bit)

PC31/PD09

SW6

输出IO(2bit)

PD08/PE14

LED8/LED3