本帖最后由 Jonathan 于 2024-10-11 17:46 编辑


1、开发环境搭建

因个人习惯了标准库开发的方法,每次新增直接复制工程模板。虽然工程模板会导致编译、存放空间有鸡肋问题,但是对个人这么马虎的人说笨方法往往有效吧。也可以删减不需要的文件来减负。

工程模板文件示意

163653vkk6k56y8skq1kwq

USER 文件夹

找到任何一个官方工程实例,分别拷贝n32g401_it.c,n32g401_it.h,main.c

163653vh15kyyt9ftgzrsg

SYSTEM 文件夹

从 bsp_delay.c 文件中直接拷贝,后面若用到也同样复制工程模板即可。

存放了常用的系统滴答延时函数、用 UART4 做 printf 串口打印。

163653p8ewhhv6fhwhsz6t

CMSIS 文件夹

直接拷贝官方文件夹,存放内核,MCU 启动、配置文件

163731dmm6xirptiy8dmuu

FW_LIB 文件夹

直接拷贝官方文件夹,存放 MCU 的外设源文件

163731cfu9apeij5ep787p

KEI_PRJ 存放软件工程

新建工程后,点击【魔术棒】,输入:USE_STDPERIPH_DRIVER 即可。

163731njjbjyud8llxybv8

对于 HARDWARE,源代码,至此工程模板建立基本完成;

见附件 n32g401_templet.zip (358.93 KB, 下载次数: 0)

举报
内容系网友发布,其中涉及到安全隐患的内容系网友个人行为,不代表面包板社区观点
请点击举报理由
关闭 站长推荐上一条 /2 下一条
  • 返回顶部