keil的基本使用

keil的基本使用
THEDI基本的使用
网上随便找视频
使用keil时一定要先编译再下载,否则代码不会更新,这是和Clion不同的,他不是一键编译下载
运行环境配置
keil中一共有两种方法配置运行环境
keil中的运行环境管理工具(Manage Run-Time Environment)
- 在CMSIS下勾选CORE,配置arm接口
- 在Device设备下吗,勾选Startup启动文件(可以在启动文件中看到,里面执行了汇编程序,初始化了堆栈建立C语言环境,以及跳转到main函数中运行)
手动创建工程,从给出的固件包中添加各种文件
ST官方提供的标准库包中手动添加STM32F10x_StdPeriph_Lib_V3.5.0”
(HAL库例如:stm32cube_fw_f1_v160)
->具体过程见笔记STM32标准库开发
调试器配置
点击魔术棒->Debug,然后在右上角选择自己使用的调试器(J-link等)
点击右边的settings,然后上面切换到Flash Download,勾选Reset and Run,这样下载程序后就会立马复位执行。否则需要手动点击Reset才能执行
调试
在导航栏上方,有个放大镜带d的图标(Start/Stop Debug Session)就是调试按钮
Keil(MDK-ARM)系列教程(八)_在线调试(Ⅰ)_keil 单步正常 全速-CSDN博客
编码和字体等修改
keil上面的工具栏右上方有一个扳手形状的图标,点击它就可以进行配置 编码和字体等,将编码切换成UTF-8可以避免一些中文乱码问题
自定义快捷键
Ctrl + / 注释添加:
在扳手中shortcut Keys栏中,选择Edit:Advaced:Comment Selection中添加Ctrl + / 后,即可