7. HPM5301EVKLITE开发板
7.1. 概述
HPM5301EVKLite是基于先楫的入门级高性能MCU HPM5301的开发板。HPM5301EVKLite提供了一个USB Type-C接口实现高速的USB-OTG功能,板载的按键和LED方便用户交互,同时提供了一个适配了树莓派的扩展接口和一个标准的JTAG调试接口。

7.2. console 信息打印
默认使用 UART0 进行console打印,通过USB转串口工具外接UART0.TXD(J3.36)和UART0.RXD(J3.38)。
7.3. BOOT切换
按键 KEY&BOOT 控制BOOT切换
注意:
默认工作在 flash 启动;
通过以下步骤进入 isp 启动:
按下 reset
按下 key
松开 reset
松开 key
KEY |
功能描述 |
|---|---|
OFF |
Quad SPI NOR flash 启动 |
ON |
在系统编程 |
7.4. 按键
名称 |
功能 |
|---|---|
RESET |
Reset 按键 |
KEY&BOOT |
用户按键 & BOOT切换按键 |
7.5. 引脚描述
UART引脚
UART0用于调试控制台串口或一些使用UART的功能测试
UART3用于一些使用UART的功能测试,例如MICROROS_UART,USB_CDC_ACM_UART, MODBUS_RTU等。
功能 |
位置 |
备注 |
|---|---|---|
UART3.TXD |
J3[8] |
|
UART3.RXD |
J3[10] |
|
UART0.TXD |
J3[36] |
|
UART0.RXD |
J3[38] |
|
UART3.break |
J3[24] |
产生uart break信号 |
SPI引脚:
功能 |
位置 |
|---|---|
SPI1.CSN |
J3[24] |
SPI1.SCLK |
J3[23] |
SPI1.MISO |
J3[21] |
SPI1.MOSI |
J3[19] |
I2C引脚:
功能 |
位置 |
|---|---|
I2C2.SCL |
J3[5] |
I2C2.SDA |
J3[3] |
ACMP引脚
功能 |
位置 |
|---|---|
ACMP.CMP1.INN4 |
J3[13] |
ACMP.COMP_1 |
J3[3] |
ADC16引脚
功能 |
位置 |
|---|---|
ADC0.INA2 |
J3[26] |
ADC1.INA1 |
J3[3] |
TinyUF2引脚 :
注意:
PA9 连接 GND,同时按下 reset,board 进入 DFU mode, PA9 接 3.3V, 将app拖进枚举的U盘中, 下载app, 成功后自动跳转 app;
PA9 连接3.3V,同时按下 reset,board 进入 bootloader 模式, 如果此时 flash 有有效的app,会自动跳转 app;
功能 |
位置 |
|---|---|
TinyUF2 Button |
J3[32] |
GPTMR引脚
功能 |
位置 |
备注 |
|---|---|---|
GPTMR0.CAPT_1 |
J3[32] |
|
GPTMR0.COMP_1 |
J5[3] |
此引脚缺省为JTAG TRST,建议用做GPTMR功能时断开调试器 |
GPTMR0.COMP_3 |
J3[8] |
SPI模拟I2S的BLCK |
GPTMR0.COMP_2 |
J3[26] |
SPI模拟I2S的LRCK |
GPTMR1.COMP_3 |
J3[28] |
SPI模拟I2S的MCLK |
SPI模拟I2S CS引脚
功能 |
位置 |
备注 |
|---|---|---|
PA31 |
J3[11] |
控制SPI从机CS的引脚 |