15 Star 80 Fork 38

hpmicro/hpm_sdk

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
arch
boards
extension
hpm5300evk
hpm5301evklite
hpm5e00evk
hpm6200evk
hpm6300evk
hpm6750evk2
hpm6750evkmini
doc
CMakeLists.txt
README_en.rst
README_zh.rst
board.c
board.h
hpm6750evkmini.yaml
pinmux.c
pinmux.h
hpm6800evk
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

HPM6750EVKMINI开发板

概述

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

hpm6750evkmini

板上硬件资源

  • HPM6750IVM 微控制器 (主频816Mhz, 2MB片上内存)
  • 板载存储 - 128Mb SDRAM - 64Mb Quad SPI NOR Flash
  • 显示/摄像头 - LCD接口 - 摄像头(DVP)接口
  • WiFi - RW007
  • USB - USB type C (USB 2.0 OTG) connector x2
  • 音频 - Mic - DAO
  • 其他 - TF卡槽 - FT2232 - 蜂鸣器 - RGB LED
  • 扩展口 - ART-PI

拨码开关 S1

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

按键

名称 功能
PBUTN (S2) 电源按键, TinyUF2 Boot按键, GPIO 按键
WBUTN (S3) WAKE UP 按键
RESET (S4) Reset 按

引脚描述

  • SPI引脚:
功能 位置
SPI2.CSN P1[24]
SPI2.SCLK P1[23]
SPI2.MISO P1[21]
SPI2.MOSI P1[19]
  • I2C引脚:
功能 位置
I2C0.SCL P1[13]
I2C0.SDA P1[15]
  • ACMP引脚
功能 位置
CMP.INN6 P2[11]
CMP.COMP_1 P1[7]
  • GPTMR引脚
功能 位置 备注
GPTMR5.CAPT_1 P1[12]  
GPTMR5.COMP_0 P1[31] SPI模拟I2S的MCLK
GPTMR5.COMP_1 P1[35] SPI模拟I2S的LRCK
GPTMR5.COMP_2 P2[38] SPI模拟I2S的BLCK
  • ADC12引脚
功能 位置
ADC12参考电压设置
ADC0.VINP14 P1[33]
  • ADC16引脚
功能 位置
ADC16参考电压设置
ADC3.INA2 P1[16]
  • PWM引脚
功能 位置
PWM0.P4 P1[29]
PWM0.P5 P1[32]
  • DAO接口
功能 位置
喇叭接口 J2
  • I2S引脚
功能 位置
I2S0.FCLK P1[35]
I2S0.BCLK P1[12]
I2S0.RXD1 P1[38]
I2S0.TXD1 P1[40]
GND P1[39]
  • 以太网PPS信号引脚
功能 引脚 位置
ENET0.EVTO0 PF05 P1[38]
ENET0.EVTO1 PF06 P1[12]
ENET0.EVTO2 PF09 P1[35]
ENET0.EVTI0 PF00 P1[26]
ENET0.EVTI1 PF01 P1[27]
ENET0.EVTI2 PF02 P1[28]
  • UART13引脚
UART13用于CORE1调试串口或一些使用UART的功能测试,例如uart_software_rx_idle,uart_rx_timeout,uart_software_lin,MICROROS_UART,USB_CDC_ACM_UART, MODBUS_RTU等。
功能 位置 备注
UART13.TXD P1[8]  
UART13.RXD P1[10]  
UART13.RXD P1[24] 产生uart break信号
  • TRGMUX引脚用于uart_software_rx_idle工程
功能 位置
TRGM2_P9(PD19) P2[35]
功能 引脚 位置 模式
TAMP.08 PZ08 P1[10] 主动模式
TAMP.09 PZ09 P1[8] 主动模式
TAMP.10 PZ10 P1[22] 被动模式
  • SPI模拟I2S CS引脚
功能 位置 备注
PD25 P2[40] 控制SPI从机CS的引脚
  • CLOCK REF引脚
功能 位置
PE24 P2[16]

已知问题

  • 一些例程在运行过程中有可能会进入trap handler,同时mcause为2(指令错误),这是由于ILM的缺陷导致的,详见《勘误手册E00001》。 - 处理办法:将链接脚本中的ILM接口地址改为ILM_SLV地址。
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/hpmicro/hpm_sdk.git
git@gitee.com:hpmicro/hpm_sdk.git
hpmicro
hpm_sdk
hpm_sdk
main

搜索帮助