Keil介绍、下载、安装与注册:
http://blog.csdn.net/ybhuangfugui/article/details/52932112
Keil系列教程:
http://blog.csdn.net/column/details/13472.html
我们就软件压缩包进行解说:首先下载abaqus6.12压缩包,解压后,开始进入主题
同时摁下WIN+R键。输入cmd回车,再输入ipconfig/all,记录电脑计算机名和网卡物理地址
打开crack文件,生成license,首先替换掉abaqus.txt里面的主机名和网卡地址,再运行.bat文件生成abaqus.lic文件,copy到桌面以备用
大致顺序如下:
需要点击的符号流程(无包含与被包含之分):crack>abaqus.txt>ABAQUS_KeyGen.bat>复制abaqus.lic以备用
添加系统变量。
变量名:LM_LICENSE_FILE
变量值:27500@主机名点击流程如下(按序点击):计算机—属性—高级系统设置—高级—环境变量—新建—输入变量名和变量值—确定—确定—确定
5
配置license,
先复制生成好的license到license文件,再新建一个空的.txt文件,改名为abaqus.log(在已安装后的license文件下)安装主程序前,abaqus.log
abaqus.lic
lmgrd.exe文件三者缺一不可
相信很多朋友遇到过需要同时开发51和ARM 两种内核的程序。这时就要想办法在电脑上安装这两个版本的KEIL。就我所知,有两种方法可以解决该问题:
同时安装KEIL两个版本,一个是51版本,一个是ARM版本,它们安装在不同路径下,两个版本互不相干,各自负责各自内核的事,优点是可以升级各自的版本。但是这里有一个缺点就是:每次打开工程时需要选择哪一个软件作为打开对象。可以右击选择打开对象,还有一种方法是直接将工程拖到相应内核运行软件图标中进行打开。一旦没有采用这种方法,那么直接打开工程后再次打开你的工程会出现问题。(笔者之前不懂,按习惯直接打开工程后,工程再次打开出现了问题,只能再次重新建立工程,浪费大量时间在没有意义的事情上。其实如果真出问题了,不一定只能新建工程)
安装KEIL4版本,这里有一个版本它是同时兼顾51和ARM内核的。安装了这个版本就可以同时打开51和ARM工程,只需按照正常打开工程一样打开,不需要像前一种方法一样需要选择打开的软件,所以算是一个比较不错的方法。但是这里也有一个缺点就是你不能使用高版本的KEIL,目前我知道的KEIL5是单内核的。
那么有没有一种方法是可以兼顾前两点的,将缺点舍去,优点留下。当然有,就是我本文的重点。办法有两个:
像正常安装两个软件一个安装在不同路径下,然后将安装后的其中软件复制到另一个一个版本下,然后删除之前的程序,最后还有一些注册表的信息需要修改。。。。。。
在安装51版本后安装ARM版本,在安装ARM版本中做一点修改,就可以达到方法1的效果。
方法1是网上大多数人的做法,我觉得太麻烦,没去实践过,不介绍。现在介绍方法2。这个方法是一个学长告诉我的,我觉得很好,所以记录下来。
首先正常安装51 版本,相信从51内核开发过来的朋友都安装了这个版本。这里需要记住安装51版本的路径。即:
然后安装ARM版本,这里和之前不一样的地方就是修改安装内核的路径,将路径改为51版本的安装路径(如果不修改就是安装在另一个路径下了,即和之前的同时安装两个版本的方法一样了)。如下:
修改完成后,点击NEXT。等待安装完成即可。
该方法有一个小问题,就是不能新建51工程,笔者有一个51版本的工程模板,可以直接打开51版本软件,所以对于我来说,基本不是问题。而且我的建议是不管51还是ARM都需要一个模板,这样就不需要做重复工作去新建一个工程,浪费时间,如果需要修改设备,比如一个STM32F103RE换成STM32F103RG(注意不要跨系列,即F1到F4,虽然也能改,但是标准库不一样,还是新建模板好),可以直接在配置里面修改。注意修改前备份模板。
这里再增加一个不相干的问题:ST-LINK 驱动安装。
安装ARM版本后里面有一个文件夹:D:\KEIL\ARM\STLink,这里面就是一个驱动。只要安装这个驱动就可以了。可以直接安装,也可以通过Windows系统的驱动安装程序去搜索该文件,让他自动安装即可。
----------------------------------------------------------------------------------------Osprey 2018/01/01
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)