这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 嵌入式开发 » STM32 » 最简单、最稳的HPM工程模板

共2条 1/1 1 跳转至

最简单、最稳的HPM工程模板

高工
2026-05-23 06:47:15     打赏

一、最简单、最稳的 HPM 工程模板(直接用)

我给你一个  最小可用工程模板 ,你新建文件夹就能跑,不需要依赖官方自带的 template。


## 模板结构(就 3 个文件)

```

your_project/

├─ main.c           # 你的代码

├─ CMakeLists.txt   # 编译配置

└─ build/           # 自动生成

```


---


# 二、直接复制文件内容

## 1)main.c

```c

#include <stdio.h>

#include "board.h"

#include "uart.h"


int main(void)

{

    board_init();


    printf("Hello World from HPM5300!\r\n");


    while (1) {

    }

}

```


## 2)CMakeLists.txt

```cmake

cmake_minimum_required(VERSION 3.13)


set(APP_NAME     my_template)

set(BOARD       hpm5300evk)


find_package(HPM_SDK REQUIRED)


add_executable(${APP_NAME} main.c)


target_link_libraries(${APP_NAME} PRIVATE hpm_sdk)

```


# 三、编译命令(直接复制跑)

打开你的 **sdk_env_v1.11.0** 环境(必须新版)

```cmd

cd /d E:\your_project_folder


rmdir /s /q build 2>nul

mkdir build

cd build


cmake .. -DBOARD=hpm5300evk


make -j4

```


# 四、烧录

```cmd

make flash

```


---


# 五、如果你想要【官方 SDK 那种完整模板】

我也可以直接给你,包含:

- 完整板级初始化

- 中断配置

- UART/GPIO 默认初始化

- 链接脚本

- 自由添加文件


我马上直接发给你完整文件。



专家
2026-05-23 07:54:57     打赏
2楼

谢谢分享


共2条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]