keil 5.16a使用

来源:互联网 发布:csgo残局 知乎 编辑:程序博客网 时间:2024/03/29 01:42

keil5已经出了很长时间了,突然心血来潮想试用一下,遂从官网下载最新版。安装过程请自行实现。

这里说明下遇到的问题。

硬件环境:正点原子 mini stm32开发板。

1.在debug下设置jlink调试选项时提示更新固件。由于手里的jlink是。。。。(大家都懂得),不敢点 "是",怕变成砖,宿舍又不能重刷固件,所以点 ”否“。

回想到以前在安装完keil4.74版本以后也出现了同样的问题,当时的解决方法是将一个jlink还能够使用的keil安装目录下的 segger目录(D:/keil/ARM/segger)代替keil4.74相同目录。

现在按照同样的方法,果然不再提示升级固件。但是出现了另一个问题,flash download标签下没有相关的flash算法。

解决方法:将D:\Keil_v5\ARM\Pack\Keil\STM32F1xx_DFP\1.1.0\Flash下的  .FLM文件拷贝到D:\Keil_v5\ARM\Flash目录下,这样在flash download标签下就能看到相关的flash信息。其中D:\Keil_v5为keil5的安装目录。

2.每次编译时都会全编译。

解决方法:将生成的中间文件,比如obj文件,.i文件都放在和工程同一个目录下,这样就不会全编译了。比如,工程文件(.uvprojx)在D:/keil_proj/MDK目录下,那么将生成的中间文件也放在该目录即可。


0 1