02-keil5的配置和使用
一、创建工程
1、在菜单栏”Project”,在弹出的下拉菜单,选择“New uVision Project”。
2、在弹出的对话框,填写工程的名字,例如工程名字为project。
3、为保存的工程,选择对应的芯片。
4、为当前工程,添加相应的库函数。
5、若库函数添加成功,则显示当前工程目录树。
二、添加main.c文件
1、在当前工程目录/MYCODE下,先创建main.c
2、将main.c添加到工程当中
三、文本编辑器配置
1. 在菜单栏“Edit”,在弹出的下拉菜单,选择“Configuration”。
2. 如果部分源码显示的中文注释为乱码,里面的“Encoding”可以尝试配置为“Chinese GB2312(Simplified)”,Tab Size选择为4,代表按下Tab键的时候,就默认输入4个空格。
[可选]在Editor标签页,里面的“Encoding”选择为“Encode in UTF-8 without signature”;Tab Size选择为4,代表按下Tab键的时候,就默认输入4个空格。
3. 添加自动补全功能,取消“Dynamic Syntax Checking”。
勾选“Symbols after 3 Characters”自动弹出可选的符号(函数名、变量名、宏定义名)。
字体配置
四、目标平台配置
1、点击“Options for Target”按钮,进入目标平台配置标签页。
2、勾选生成输出Hex文件,该Hex文件在串口烧录程序的时候用到!
2.Define:添加“USE_STDPERIPH_DRIVER”,目的使用ST官方提供的库函数;代码优化等级推荐勾选为“Level 2(-O2)”,利于程序运行速度提高和体积减少。
3.最后指定头文件路径,否则Keil会提示头文件路径。
五、程序下载
1、下载前安装j-link的驱动:官方搜索名字下载即可。
2、安装后,可在设备管理器中查看到设备,如果没有看到设备,则重新插拔下载器即可。
3、进入平台配置选项,切换到“Debug”标签页,然后按照下图选中“J-Link/J-TRACE Cortex”,接着点击“Settings”按钮。
4、在“port:”选中“SW”,然后在“SW Device”显示框中能够看到设备名称,就代表说电脑能够识别到开发板的芯片。
5、在“Flash Download”中,勾选“Reset and Run”,这样下载程序后,程序才会自动运行。
6、下载前,请确保j-link仿真下载器已经正确连接到开发板的SWD接口,确保micro usb线是数据线,而不是充电线。
.连接示意图
注意:要一一对应相应的接口。
7、点击“LOAD”按钮,程序就会下载到开发板。