这阵捣鼓Keil5,新版本总是那么的让人激动不已。
安装Keil5很简单,官网DL一个Keil5然后正常安装就OK。
下面分享一下,我在使用过程中遇到的各种问题:
1、F7编译时总是全部重新编译整个工程
2、创建新工程时,没有任何CPU类型可供选择
万幸,Keil5兼容Keil4的工程,所以安装好后上来打开Keil4的旧工程文件是没有问题的,如果你的Keil4工程有些文件依赖Keil4安装目录,这里你有可能编译不通过,还好我习惯把编译文件都拷到工程源码中。所以我这里编译旧工程还是能够通过的。不过接下来出现的问题就很郁闷了,发现只改动一点点就得重新编译整个工程,GOD这个肯定不科学。猜测,可能是新版本的设置还有个开关吧。于是我找呀找,找了一个小时又一小时,就是没能找到,百度谷歌都没能好使。没办法先放一边去。
于是我换了个思路,新建一个Keil5和测试工程,想这下你丫不会有问题吧。新建工程选择设备时整个懵了,木有任何类型可供我选择。这不可能吧,Keil再怎么弄也不会一个设备不支持吧。
…………各种痛苦,最终有了这样的结论:Keil5需要安装Pack后,新建工程时就会显示安装支持的CPU。F7编译工程时总是会全部重新编译,说明您没有安装相应CPU的包,所以无论怎么设置都会全部重新编译。至于怎么安装更多Pack(Launch Pack Installer 中莫有的)这个真心不知道了,不知道是不是Keil还没有准备好呢,还是在其它哪里下载……,好吧,我目前放弃了Keil5重装回4.72a,继续等待新Pack的发现……