15 Star 79 Fork 38

hpmicro/hpm_sdk

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
arch
boards
extension
hpm5300evk
hpm5301evklite
hpm5e00evk
hpm6200evk
hpm6300evk
hpm6750evk2
hpm6750evkmini
hpm6800evk
doc
CMakeLists.txt
README_en.rst
README_zh.rst
board.c
board.h
hpm6800evk.yaml
pinmux.c
pinmux.h
hpm6e00evk
hpm6p00evk
openocd
CMakeLists.txt
index_en.rst
index_zh.rst
cmake
components
docs
drivers
middleware
samples
scripts
soc
utils
.gitignore
CHANGELOG.md
CMakeLists.txt
LICENSE
README.md
README_zh.md
VERSION
env.cmd
env.sh
hpm_sdk_version.h.in
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README

HPM6800EVK开发板

概述

HPM6800是一款主频达600MHz的单核微控制器。该芯片拥有最大1M字节的连续片上RAM,并集成了丰富的存储接口,如SDRAM,Quad SPI NOR flash, SD/eMMC卡。同时它也提供多种音视频接口包括LCD显示,像素DMA,摄像头以及I2S音频接口。

hpm6800evk

板上硬件资源

  • HPM6800 微控制器 (主频600Mhz, 1M片上SRAM)
  • 板载存储 - 512MB SDRAM (DDR3L 16bits) - 16MB Quad SPI NOR Flash - 16GB eMMC
  • 显示/摄像头 - LCD接口 - MIPI-DSI - MIPI-CSI - 摄像头(DVP)接口
  • 以太网 - 1000 Mbits PHY
  • USB - USB type C (USB 2.0 OTG) connector x1
  • 音频 - Line in - Mic - Speaker - DAO
  • 其他 - TF卡槽 - RGB LED - CAN

拨码开关 SW2

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

按键

名称 功能
USER BUTTON (KEY1) GPIO 按键
WBUTN (KEY2) WAKE UP 按键
RESETN (SW1) Reset 按键

插件

  • ADC/DAC参考电压连接

    连接

    描述

    J18

    参考电压

  • eMMC电压选择

    连接

    描述

    J6

    eMMC电压3.3V和1.8V选择

Note

在测eMMC示例时需要将跳帽短接VCCQ 和1.8V

引脚描述

  • UART0串口引脚:

    UART0用于调试控制台串口。

    功能

    引脚

    位置

    UART0.TX

    PA00

    DEBUGUART0

    UART0.RX

    PA01

    DEBUGUART0

  • UART3串口引脚:

    UART3用于一些使用UART的功能测试,例如MICROROS_UART,USB_CDC_ACM_UART, MODBUS_RTU等。

    功能

    引脚

    位置

    备注

    UART3.TX

    PE15

    P2[8]

     

    UART3.RX

    PE14

    P2[10]

     

    UART3.break

    PE04

    P2[24]

    产生uart break信号

  • PUART串口引脚:

    PUART用于低功耗测试,例如唤醒等。

    功能

    引脚

    位置

    PUART.TX

    PY00

    P2[32]

    PUART.RX

    PY01

    P2[29]

  • SPI引脚:

    功能

    引脚

    位置

    SPI3.CSN

    PE04

    P2[24]

    SPI3.SCLK

    PE05

    P2[23]

    SPI3.MISO

    PE06

    P2[21]

    SPI3.MOSI

    PE07

    P2[19]

  • I2C引脚:

    功能

    引脚

    位置

    I2C1.SCL

    PE13

    P2[5]

    I2C1.SDA

    PE12

    P2[3]

  • ADC16引脚

    功能

    引脚

    位置

    ADC0.INA8

    PE16

    J19[15]

  • GPTMR 引脚

    功能

    引脚

    位置

    备注

    GPTMR2.CAPT_0

    PE22

    J19[9]

     

    GPTMR2.COMP_0

    PE23

    J19[12]

    SPI模拟I2S的MCLK

    GPTMR2.COMP_1

    PE24

    J19[10]

    SPI模拟I2S的LRCK

    GPTMR2.COMP_2

    PE26

    J19[8]

    SPI模拟I2S的BLCK

  • 耳机接口

    功能

    位置

    标准

    3.5mm耳机接口

    J4

    OMTP

  • 音频输入接口

    功能

    位置

    麦克风

    P1

  • DAO接口

    功能

    位置

    喇叭接口(左)

    J9

    喇叭接口(右)

    J10

  • 以太网PPS信号引脚

    功能

    引脚

    位置

    ENET0.EVTO0

    PD31

    J20[7]

    ENET0.EVTO1

    PE10

    P2[11]

    ENET0.EVTI0

    PE17

    J19[16]

    ENET0.EVTI1

    PE19

    J19[14]

  • CAN 通信接口

    功能

    引脚

    位置

    输出

    MCAN3.TXD

    PD15

    U25[1]

    CAN.H J13[3]

    MCAN3.RXD

    PD14

    U25[4]

    CAN.L J13[2]

    MCAN3.STBY

    PD13

    U25[8]

     
  • Tamper 接口

    功能

    引脚

    位置

    模式

    TAMP.04

    PZ04

    P2[35]

    主动模式

    TAMP.05

    PZ05

    P2[38]

    主动模式

    TAMP.06

    PZ06

    P2[37]

    被动模式

  • SPI模拟I2S CS引脚

    功能

    位置

    备注

    PE27

    J19[5]

    控制SPI从机CS的引脚

  • CLOCK REF引脚

功能 位置
PD31 J20[7]

开发板已知问题

  • USB VBUS引脚串接电阻问题

    • 影响

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

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

      • 暂未修正,HPM6800EVKRevD 及之前的版本有这个问题。
  • VBAT二极管问题

    • 影响

      • VBAT引脚电压上升很慢,且只能达到2.6V左右,电池管理域的相关功能可能无法正常使用。
    • 解决办法

      • 更换D2二极管,选用肖特基二极管,例如BAT54SWF。
      hpm6800evk_known_issue_2
    • 修正情况

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

搜索帮助