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

板上硬件资源
- HPM6750IVM 微控制器 (主频816Mhz, 2MB片上内存)
- 板载存储
- 128Mb SDRAM
- 64Mb Quad SPI NOR Flash
- 显示/摄像头
- WiFi
- USB
- USB type C (USB 2.0 OTG) connector x2
- 音频
- 其他
- 扩展口
拨码开关 S1
| Bit[2:1] |
功能描述 |
| OFF, OFF |
Quad SPI NOR flash 启动 |
| OFF, ON |
串行启动 |
| ON, OFF |
在系统编程 |
(lab_hpm6750_evkmini_board)=
按键
(lab_hpm6750_evkmini_board_buttons)=
| 名称 |
功能 |
| PBUTN (S2) |
电源按键, TinyUF2 Boot按键, GPIO 按键 |
| WBUTN (S3) |
WAKE UP 按键 |
| RESET (S4) |
Reset 按键 |
引脚描述
| 功能 |
位置 |
| SPI2.CSN |
P1[24] |
| SPI2.SCLK |
P1[23] |
| SPI2.MISO |
P1[21] |
| SPI2.MOSI |
P1[19] |
| 功能 |
位置 |
| I2C0.SCL |
P1[13] |
| I2C0.SDA |
P1[15] |
| 功能 |
位置 |
| CMP.INN6 |
P2[11] |
| CMP.COMP_1 |
P1[7] |
| 功能 |
位置 |
备注 |
| 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参考电压设置 |
无 |
| ADC0.VINP14 |
P1[33] |
| 功能 |
位置 |
| ADC16参考电压设置 |
无 |
| ADC3.INA2 |
P1[16] |
| 功能 |
位置 |
| PWM0.P4 |
P1[29] |
| PWM0.P5 |
P1[32] |
| 功能 |
位置 |
| I2S0.FCLK |
P1[35] |
| I2S0.BCLK |
P1[12] |
| I2S0.RXD1 |
P1[38] |
| I2S0.TXD1 |
P1[40] |
| GND |
P1[39] |
| 功能 |
引脚 |
位置 |
| 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用于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] |
参考 HPM6750EVKMINI-TO-MOTOR扩展板章节 进行连接
| 功能 |
引脚 |
位置 |
模式 |
| TAMP.08 |
PZ08 |
P1[10] |
主动模式 |
| TAMP.09 |
PZ09 |
P1[8] |
主动模式 |
| TAMP.10 |
PZ10 |
P1[22] |
被动模式 |
| 功能 |
位置 |
备注 |
| PD25 |
P2[40] |
控制SPI从机CS的引脚 |
已知问题:
- 一些例程在运行过程中有可能会进入trap handler,同时mcause为2(指令错误),这是由于ILM的缺陷导致的,详见《勘误手册E00001》。
- 处理办法:将链接脚本中的ILM接口地址改为ILM_SLV地址。