| Name | Date | Size | #Lines | LOC | ||
|---|---|---|---|---|---|---|
| .. | - | - | ||||
| doc/ | 12-May-2024 | - | ||||
| CMakeLists.txt | D | 12-May-2024 | 202 | 9 | 6 | |
| README_en.md | D | 12-May-2024 | 3.1 KiB | 133 | 93 | |
| README_zh.md | D | 12-May-2024 | 3 KiB | 133 | 93 | |
| board.c | D | 12-May-2024 | 24 KiB | 733 | 544 | |
| board.h | D | 12-May-2024 | 19.6 KiB | 555 | 408 | |
| hpm6200evk.yaml | D | 12-May-2024 | 839 | 52 | 48 | |
| pinmux.c | D | 12-May-2024 | 11 KiB | 291 | 228 | |
| pinmux.h | D | 12-May-2024 | 1.1 KiB | 46 | 37 |
README_en.md
1# HPM6200EVK 2 3## Overview 4The HPM6200EVK provides a series of interfaces for the characteristic peripherals of the HPM6200 series microcontrollers, including an ADC input SMA interface, a high-resolution PWM output SMA interface, and a first-class motor control interface. HPM6200EVK also integrates two 2x20 pin IO expansion interfaces, which connect most of the IOs of HPM6200 MCU for users to freely evaluate. HPM6200EVK expands NOR Flash storage for MCU and integrates an on-board debugger. 5 6 7 8## DIP Switch SW1 9 10- Bit 1 and 2 controls boot mode 11 12| bit[2:1] | Description | 13| -------- | ---------------------------- | 14| OFF, OFF | Boot from Quad SPI NOR flash | 15| OFF, ON | Serial boot | 16| ON, OFF | ISP | 17 18## Button 19 20(lab_hpm6200evk_board_buttons)= 21 22| Name | FUNCTIONS | 23| ---------- | ---------------------------------------------- | 24| PBUTN (SW3) | Power Button, TinyUF2 Boot Button, GPIO Button | 25| RESET (SW2) | Reset Button | 26 27## Pin Description 28 29(lab_hpm6200_evk_board)= 30 31- UART for core1 debug console 32 33| Function | Position | 34| ---------- | -------- | 35| UART2.TXD | P1[8] | 36| UART2.RXD | P1[10] | 37 38- LIN Pin: 39 40| Function | Position | 41| ---------- | -------- | 42| LIN0.TX | J1[3] | 43| LIN0.RX | J1[6] | 44 45- SDM Pin: 46 47| Function | Position | 48| ---------- | -------- | 49| SDM0.CLK_3 | P2[27] | 50| SDM0.DAT_3 | P2[28] | 51 52- SPI Pin: 53 54| Function | Position | 55| --------- | ------ | 56| SPI1.CSN | P2[29] | 57| SPI1.SCLK | P2[32] | 58| SPI1.MISO | P2[31] | 59| SPI1.MOSI | P2[33] | 60 61- I2C Pin: 62 63| Function | Position | 64| -------- | ------ | 65| I2C0.SCL | P1[5] | 66| I2C0.SDA | P1[3] | 67 68- ACMP Pin: 69 70| Function | Position | 71| ---------- | ------ | 72| ACMP.CMP1.INN5 | J4[6] | 73| ACMP.COMP_1 | J4[8] | 74 75- GPTMR Pin: 76 77| Function | Position | 78| ------------- | ------ | 79| GPTMR2.CAPT_0 | J4[15] | 80| GPTMR2.COMP_0 | J4[17] | 81| GPTMR2.COMP_1 | J4[1] | 82 83- ADC16 Pin: 84 85| Function | Position | 86| ------------------------------ | -------- | 87| ADC0.INA1 | J4[5] | 88| ADC0.INA12/ADC1.INA8/ADC2.INA4 | J4[6] | 89| ADC0.INA13/ADC1.INA9/ADC2.INA5 | J4[7] | 90| ADC0.INA11/ADC1.INA7.ADC2.INA3 | J4[8] | 91 92- DAC Pin: 93 94| Function | Position | 95| -------- | -------- | 96| DAC0.OUT | J2[1] | 97| DAC1.OUT | J2[2] | 98 99- PWM Pin: 100 101| Function | Position | 102| -------- | ----- | 103| PWM0.P0 | J4[14] | 104| PWM0.P1 | J4[13] | 105 106- HRPWM Pin: 107 108| Function | Position | 109| -------- | ----- | 110| HRPWM0.P0 | RF2 | 111| HRPWM0.P2 | P2[29] | 112 113- PLA Output Pin: 114 115| Function | Position | 116| -------- | ----- | 117| PLA.OUT | P1[26] | 118 119- Motor Pin: 120 121 Refer to section [DRV-LV50A-MP1907 Motor Driver Board ](lab_drv_lv50a_mp1907) for configuration 122 123 The HALL pin of the hpm6200evk needs to be connected. 124 125 - HALL Pin: 126 127 | Function | evk Position | Motor Position | 128 | --------- | ------ | ------ | 129 | HALL.U | J4[20] | J12[3] | 130 | HALL.V | J4[18] | J12[4] | 131 | HALL.W | J4[16] | J12[5] | 132 | GND | J4[4] | J12[1] | 133
README_zh.md
1# HPM6200EVK开发板 2 3## 概述 4 5HPM6200EVK提供了一系列HPM6200系列微控制器特色外设的接口,包括一个ADC输入SMA接口,一个高分辨率PWM输出的SMA接口,和一个先楫标准的电机控制接口。HPM6200EVK同时集成了2个2x20 pin IO扩展接口,连接了HPM6200 MCU的大部分IO,供用户自由评估。HPM6200EVK为MCU外扩了NOR Flash存储,并集成了板载调试器。 6 7 8 9## 拨码开关 SW1 10 11- Bit 1,2控制启动模式 12 13| Bit[2:1] | 功能描述 | 14| -------- | ----------------------- | 15| OFF, OFF | Quad SPI NOR flash 启动 | 16| OFF, ON | 串行启动 | 17| ON, OFF | 在系统编程 | 18 19## 按键 20 21(lab_hpm6200evk_board_buttons)= 22 23| 名称 | 功能 | 24| ---------- | ------------------------------------- | 25| PBUTN (SW3) | 电源按键, TinyUF2 Boot按键, GPIO 按键 | 26| RESET (SW2) | Reset 按键 | 27 28## 引脚描述 29 30(lab_hpm6200_evk_board)= 31 32- CORE1调试串口引脚: 33 34| 功能 | 位置 | 35| ---------- | ------ | 36| UART2.TXD | P1[8] | 37| UART2.RXD | P1[10] | 38 39- LIN引脚 40 41| 功能 | 位置 | 42| ---------- | ------ | 43| LIN0.TX | J1[3] | 44| LIN0.RX | J1[6] | 45 46- SDM引脚 47 48| 功能 | 位置 | 49| ---------- | ------ | 50| SDM0.CLK_3 | P2[27] | 51| SDM0.DAT_3 | P2[28] | 52 53- SPI引脚: 54 55| 功能 | 位置 | 56| --------- | ------ | 57| SPI1.CSN | P2[29] | 58| SPI1.SCLK | P2[32] | 59| SPI1.MISO | P2[31] | 60| SPI1.MOSI | P2[33] | 61 62- I2C引脚: 63 64| 功能 | 位置 | 65| -------- | ------ | 66| I2C0.SCL | P1[5] | 67| I2C0.SDA | P1[3] | 68 69- ACMP引脚 70 71| 功能 | 位置 | 72| ---------- | ------ | 73| ACMP.CMP1.INN5 | J4[6] | 74| ACMP.COMP_1 | J4[8] | 75 76- GPTMR引脚 77 78| 功能 | 位置 | 79| ------------- | ------ | 80| GPTMR2.CAPT_0 | J4[15] | 81| GPTMR2.COMP_0 | J4[17] | 82| GPTMR2.COMP_1 | J4[1] | 83 84- ADC16引脚 85 86| 功能 | 位置 | 87| ------------------------------ | ----- | 88| ADC0.INA1 | J4[5] | 89| ADC0.INA12/ADC1.INA8/ADC2.INA4 | J4[6] | 90| ADC0.INA13/ADC1.INA9/ADC2.INA5 | J4[7] | 91| ADC0.INA11/ADC1.INA7.ADC2.INA3 | J4[8] | 92 93- DAC引脚 94 95| 功能 | 位置 | 96| -------- | ----- | 97| DAC0.OUT | J2[1] | 98| DAC1.OUT | J2[2] | 99 100- PWM引脚 101 102| 功能 | 位置 | 103| -------- | ----- | 104| PWM0.P0 | J4[14] | 105| PWM0.P1 | J4[13] | 106 107- HRPWM引脚 108 109| 功能 | 位置 | 110| -------- | ----- | 111| HRPWM0.P0 | RF2 | 112| HRPWM0.P2 | P2[29] | 113 114- PLA输出引脚 115 116| 功能 | 位置 | 117| -------- | ----- | 118| PLA.OUT | P1[26] | 119 120- 电机引脚 121 122 参考 [DRV-LV50A-MP1907 电机驱动板章节](lab_drv_lv50a_mp1907) 进行连接 123 hpm6200evk的HALL引脚需要单独接线 124 125 - HALL引脚: 126 127 | 功能 | evk板位置 |电机板位置 | 128 | --------- | ------ | ------ | 129 | HALL.U | J4[20] | J12[3] | 130 | HALL.V | J4[18] | J12[4] | 131 | HALL.W | J4[16] | J12[5] | 132 | GND | J4[4] | J12[1] | 133