STM32CubeIDE开发笔记 MK.II - ST-LINK调试 与 建立用户驱动库

ST-LINK 构建Debug与下载调试

代码编写完毕后,开始构建Debug

在这里插入图片描述
在这里插入图片描述
待到构建完成后,连接ST-LINK(可能会显示更新ST-LINK驱动,显示DFU-MODE、RESTART等字样时,拔插一遍ST-LINK即可进行upgrade)
在这里插入图片描述

相应设置

基本保持默认设置即可

这里需要注意的是,使用ST-LINK的话,
选择调试配置 > 调试器
ST-LINK(ST-LINK GDB server)(这里可能会弹出需要安装下这个GDB server)和SWD
在这里插入图片描述

下载并调试

然后再次点击Debug图标
显示下载成功
在这里插入图片描述

建立用户驱动库

建立源文件夹

右键工程 > 新建 > 源文件夹
在这里插入图片描述
输入源文件夹名,一般设置为那个最为经典的HARDWARE
我自己设置成了我喜欢的 User_Driver = =
在这里插入图片描述
源文件夹内建立 Inc 文件夹 和 Src 文件夹 ,分别存放 .h 和 .c 文件
在这里插入图片描述
在这里插入图片描述在这里插入图片描述

添加头文件和源文件

这里 以 MK.I - 点亮LED灯 为例
新建 .h 和 .c 文件

Inc文件夹下在这里插入图片描述输入XXX.h 头文件并完成创建在这里插入图片描述
同理,在Src文件夹下创建XXX.c源文件
在这里插入图片描述

文件路径配置

右键工程 > 属性
在这里插入图片描述
找到include paths
在这里插入图片描述
工作空间中找到之前新建的源文件夹内的Inc文件夹
在这里插入图片描述
在这里插入图片描述
应用并进行重构
在这里插入图片描述