注册 登录
电子工程世界-论坛 返回首页 EEWORLD首页 频道 EE大学堂 下载中心 Datasheet 专题
chejia12的个人空间 https://home.eeworld.com.cn/space-uid-1245303.html [收藏] [复制] [分享] [RSS]
日志

极海APM32F407 Tiny 学习笔记01-模板工程创建

已有 437 次阅读2023-5-26 22:39

本项目的使用的开发板

关于芯片使用的其他笔记

外部晶振时钟

模板工程创建/LED工程

项目仓库 <a target="_blank" href="javascript:;

创建模板工程的核心要素

  1. 复制官方的标准外设库
  2. 复制启动文件
  3. 复制cmsis文件
  4. 复制相关的公共头文件如apm32f4xx_int.h 和 system_apm32f4xx.c
  5. 复制中断处理文件和main文件apm32f4xx_int.c 和main.c
  6. 后边在创建工程,分组,各个分组添加文件
  7. 配置工程,编译器,优化等级,预定义宏,下载器选择
  8. 编写LED驱动文件
  9. 编译下载测试

模板工程创建流程

0.安装apm 的mdk 的扩展包

1.创建模板工程文件夹

2.复制官方的库文件或其他必须文件

3.创建mdk工程

4.创建分组并添加文件到mdk工程

5.添加头文件

6.LED bsp代码添加

7.编译运行代码

0.安装apm 的mdk 的扩展包

双击安装 Geehy.APM32F4xx_DFP.1.0.3.pack 扩展包

javascript:;EEWORLDBBCODETK4在这里插入图片描述" target="_blank" />

1.创建模板工程文件夹

2.复制官方的库文件或其他必须文件

2.1bsp/src文件夹下的文件

bsp_led.c 是我自己创建的文件

2.2bsp/inc文件夹下的文件

bsp_led.c 是我自己创建的文件

2.2.1以上文件来自

2.3 cmsis文件夹下的文件

2.4 start文件夹下的文件

2.4.1启动文件来自

2.5 std_lib/inc文件夹下的文件

2.5 std_lib/src文件夹下的文件

2.6 std_lib/src文件夹下的文件

2.6.1apm32f4xx.h文件来源

2.6.2std_lib 下的src 和inc文件来源

3.创建mdk工程

3.1

4.创建分组并添加文件到mdk工程

4.1创建分组01

创建分组

std_lib

user

bsp

cmsis

4.2为每个分组添加文件

5.添加头文件-配置工程

5.1添加头文件路径

5.2配置工程

使用AC5编译器

勾选 Use Micro LIB

5.3添加预定义宏和头文件路径

5.4选择下载器

6.LED bsp代码添加

6.1 bsp_led.h


 

6.2 bsp_led.c


 

7.编译运行代码

 

本文来自论坛,点击查看完整帖子内容。

评论 (0 个评论)

facelist doodle 涂鸦板

您需要登录后才可以评论 登录 | 注册

热门文章