15 Star 80 Fork 38

hpmicro/hpm_sdk

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README

HPM6300EVK开发板

概述

HPM6300EVK提供了HPM6300微控制器大部分外设的接口,包括1个SD卡槽,1个USB Type-C接口,一个百兆网口,CAN FD接口等,并扩展了NOR Flash,SDRAM等外接存储器,并集成了板载调试器。

hpm6300evk

板上硬件资源

  • HPM6360IPA微控制器
  • 板载存储 - 128Mbit(16MB)QSPI NOR Flash - 16位,256MBit SDRAM
  • USB - 1个USB Type-C接口
  • 以太网 - 1个百兆网口
  • 其他 - TF 卡槽 - 1个CAN FD接口 - 板载FT2232调试器
  • 扩展口 - 电机控制接口 - Raspberry PI IO扩展接口

Note

开发板sdram的地址引脚和电机接口J26的15-20pin存在复用,所以电机接口和sdram不能同时使用。

拨码开关 S1

  • Bit 1,2控制启动模式
Bit[2:1] 功能描述
OFF, OFF Quad SPI NOR flash 启动
OFF, ON 串行启动
ON, OFF 在系统编程

按键

名称 功能
PBUTN (SW1) 电源按键, TinyUF2 Boot按键, GPIO 按键
WBUTN (SW2) WAKE UP 按键
RESETN (SW3) Reset 按键

插件

  • ADC/DAC参考电压连接

    连接

    描述

    J108[2, 3]

    参考电压

引脚描述

  • SPI引脚:

    功能

    位置

    SPI3.CSN

    J28[24]

    SPI3.SCLK

    J28[23]

    SPI3.MISO

    J28[21]

    SPI3.MOSI

    J28[19]

  • I2C引脚:

    功能

    位置

    I2C0.SCL

    J28[13]

    I2C0.SDA

    J28[15]

  • ACMP引脚

    功能

    位置

    CMP.INN5

    J26[7]

    CMP.COMP_1

    J26[8]

  • GPTMR引脚

    功能

    位置

    备注

    GPTMR2.CAPT_0

    J28[40]

     

    GPTMR2.COMP_0

    J28[35]

    SPI模拟I2S的MCLK

    GPTMR2.COMP_1

    J28[12]

    SPI模拟I2S的LRCK

    GPTMR2.COMP_2

    J28[16]

    SPI模拟I2S的BLCK

  • ADC16引脚

    功能

    位置

    ADC16参考电压

    J108[2]

    ADC0.INA6

    J28[38]

  • DAC引脚

    功能

    位置

    DAC0.OUT

    J26[11]

  • PWM引脚

    功能

    位置

    PWM2.P0

    J26[14]

    PWM2.P1

    J26[13]

  • 以太网PPS引脚

    功能

    引脚

    位置

    ENET0.EVTO0

    PC21

    J28[19]

    ENET0.EVTO1

    PC20

    J28[23]

    ENET0.EVTI0

    PC27

    J28[22]

    ENET0.EVTI1

    PC26

    J28[18]

  • UART引脚

    UART2用于一些使用UART的功能测试,例如uart_software_rx_idle,uart_rx_timeout,uart_software_lin,MICROROS_UART,USB_CDC_ACM_UART, MODBUS_RTU等。

    功能

    位置

    备注

    UART2.TXD

    J28[18]

     

    UART2.RXD

    J28[22]

     

    UART2.break

    J28[24]

    产生uart break信号

  • TRGMUX引脚用于uart_software_rx_idle工程

    功能

    位置

    TRGM1_P4(PA24)

    J28[16]

  • 电机引脚

    参考 :ref:`drv_lv50a_mp1907` 进行连接

  • Tamper 接口

    功能

    引脚

    位置

    模式

    TAMP.06

    PZ06

    J28[8]

    主动模式

    TAMP.07

    PZ07

    J28[10]

    主动模式

  • SPI模拟I2S CS引脚

    功能

    位置

    备注

    PA07

    J28[11]

    控制SPI从机CS的引脚

开发板已知问题

  • USB VBUS引脚串接电阻问题

    • 影响

      • 该问题会影响到USB作为Device时,Host可能无法对其进行枚举。
    • 解决办法

      • 将USB VBUS 串接的 1Kohm 的电阻 R135 更换成 10ohm 电阻。
      hpm6300evk_known_issue_1
    • 修正情况

      • HPM6300EVKRevD 已修正,HPM6360-EVK-A3 及之前的版本有这个问题。
  • USB ID引脚下拉电阻问题

    • 影响

      • USB OTG时,该问题可能会影响到USB接入Device设备或接入Host主机的角色识别。
    • 解决办法

      • 将USB接口的CC端口下拉电阻 R127、R128 拿掉。
      hpm6300evk_known_issue_2
    • 修正情况

      • HPM6300EVKRevD 已修正,HPM6360-EVK-A3 及之前的版本有这个问题。
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/hpmicro/hpm_sdk.git
git@gitee.com:hpmicro/hpm_sdk.git
hpmicro
hpm_sdk
hpm_sdk
main

搜索帮助