本文参考借鉴了,成电应电科协的教程,感谢大佬的创作。如有侵权,请与作者联系。
具体生成的代码以及步骤可以参考下面链接
STM32F103C8T6基础开发教程(HAL库)点亮第一颗LED(PC13端口)-CSDN博客
第一部分
利用stm32mx生成文件之后,我们可以看到文件如下
点击MDK-ARM文件夹,打开后如下:
此时点击绿色的图标就可以打开Keil,进入工程。
下面进行keil的工程设置
点击魔术棒之后会出现这个页面,在Device页面中,我们可以进行芯片的选择,
和芯片的介绍。
如下图所示(此处选用的是STM32C8T6)
接下来是Target标签页。
一般通过STM32MX已经设定过。晶振频率。不需要修改,其他也是。(后续随着学习进度在做其他介绍)
接下来是OUTPUT标签页,不做更改:
接下来是Listing标签页,这里不做更改。
接下来是User标签页,不做更改。
接下来是C/C++标签页。
接下来是Asm标签页,按照默认配置即可。
接下来是Linker标签页,按照默认配置即可。
接下来是Debug标签页,主要设置Use部分下载器设置。
下面进行仿真器设置
接下来是对仿真窗口进行设置,目的是为了将下载的代码,下入单片机之后,保证其立即运行。
接下来是Utilities标签页,保持默认即可。
- 第二部分 程序的调试
程序调试页面
点击按钮之后,我们进入如下页面,这就是keil的Debug调试页面,再按一次按钮退出调试页面,下面是主要窗口的介绍。
下面介绍常用的调试方法
第2种是断点调试。
下面介绍的是观察窗口,主要用于变量数据的观察。
下面介绍的是外设查看窗口。
第三部分 编辑器的设定
主要是设置字体(防止出现乱码)和TAB健的空格。
两种字体都可以进行使用。
这里主要是改变字体,代码,数字的颜色,颜色和背景,可按照自己的要求喜好进行更改。
下面介绍的是查看变量和函数原始定义的方法。
[5.1.2工程设置]_哔哩哔哩_bilibili
[5.2MDK-ARM软件的实用功能]_哔哩哔哩_bilibili[5.1.4程序调试]_哔哩哔哩_bilibili
出自 成电应电科协 感谢大佬的创作。如有侵权,请与作者联系。