.. hpm6750evkmini: HPM6750EVKMINI开发板 ==================== 概述 ---- HPM6750是一款主频达816Mhz的双核微控制器。该芯片拥有最大2M字节的连续片上RAM,并集成了丰富的存储接口,如SDRAM,Quad SPI NOR flash, SD/eMMC卡。同时它也提供多种音视频接口包括LCD显示,像素DMA,摄像头以及I2S音频接口。 .. image:: ../../../../boards/hpm6750evkmini/doc/hpm6750evkmini.png :alt: 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控制启动模式 .. list-table:: :header-rows: 1 * - Bit[2:1] - 功能描述 * - OFF, OFF - Quad SPI NOR flash 启动 * - OFF, ON - 串行启动 * - ON, OFF - 在系统编程 .. _hpm6750evkmini_buttons: 按键 ---- .. list-table:: :header-rows: 1 * - 名称 - 功能 * - PBUTN (S2) - 电源按键, TinyUF2 Boot按键, GPIO 按键 * - WBUTN (S3) - WAKE UP 按键 * - RESET (S4) - Reset 按 .. _hpm6750evkmini_pins: 引脚描述 -------- - SPI引脚: .. list-table:: :header-rows: 1 * - 功能 - 位置 * - SPI2.CSN - P1[24] * - SPI2.SCLK - P1[23] * - SPI2.MISO - P1[21] * - SPI2.MOSI - P1[19] - I2C引脚: .. list-table:: :header-rows: 1 * - 功能 - 位置 * - I2C0.SCL - P1[13] * - I2C0.SDA - P1[15] - ACMP引脚 .. list-table:: :header-rows: 1 * - 功能 - 位置 * - CMP.INN6 - P2[11] * - CMP.COMP_1 - P1[7] - GPTMR引脚 .. list-table:: :header-rows: 1 * - 功能 - 位置 - 备注 * - 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引脚 .. list-table:: :header-rows: 1 * - 功能 - 位置 * - ADC12参考电压设置 - 无 * - ADC0.VINP14 - P1[33] - ADC16引脚 .. list-table:: :header-rows: 1 * - 功能 - 位置 * - ADC16参考电压设置 - 无 * - ADC3.INA2 - P1[16] - PWM引脚 .. list-table:: :header-rows: 1 * - 功能 - 位置 * - PWM0.P4 - P1[29] * - PWM0.P5 - P1[32] - DAO接口 .. list-table:: :header-rows: 1 * - 功能 - 位置 * - 喇叭接口 - J2 - I2S引脚 .. list-table:: :header-rows: 1 * - 功能 - 位置 * - I2S0.FCLK - P1[35] * - I2S0.BCLK - P1[12] * - I2S0.RXD1 - P1[38] * - I2S0.TXD1 - P1[40] * - GND - P1[39] - 以太网PPS信号引脚 .. list-table:: :header-rows: 1 * - 功能 - 引脚 - 位置 * - 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等。 .. list-table:: :header-rows: 1 * - 功能 - 位置 - 备注 * - UART13.TXD - P1[8] - * - UART13.RXD - P1[10] - * - UART13.RXD - P1[24] - 产生uart break信号 - TRGMUX引脚用于uart_software_rx_idle工程 .. list-table:: :header-rows: 1 * - 功能 - 位置 * - TRGM2_P9(PD19) - P2[35] - 电机引脚 参考 :ref:`hpm6750evkmini-to-motor-220530reva` 进行连接 - Tamper 接口 .. list-table:: :header-rows: 1 * - 功能 - 引脚 - 位置 - 模式 * - TAMP.08 - PZ08 - P1[10] - 主动模式 * - TAMP.09 - PZ09 - P1[8] - 主动模式 * - TAMP.10 - PZ10 - P1[22] - 被动模式 - SPI模拟I2S CS引脚 .. list-table:: :header-rows: 1 * - 功能 - 位置 - 备注 * - PD25 - P2[40] - 控制SPI从机CS的引脚 - CLOCK REF引脚 .. list-table:: :header-rows: 1 * - 功能 - 位置 * - PE24 - P2[16] - ESP-HOSTED 引脚接口 .. list-table:: :header-rows: 1 * - 功能 - 位置 - 备注 * - PB13 - P1[3] - RESET引脚 * - PB10 - P1[15] - HANDSHAKE引脚 * - PB11 - P1[13] - DATA_READY引脚 - BROWNOUT中断指示引脚 .. list-table:: :header-rows: 1 * - 功能 - 位置 * - PZ09 - P1[8] 已知问题 ----------- - 一些例程在运行过程中有可能会进入trap handler,同时mcause为2(指令错误),这是由于ILM的缺陷导致的,详见《勘误手册E00001》。 - 处理办法:将链接脚本中的ILM接口地址改为ILM_SLV地址。