
Keil 5.20 Flex 网络版安装指南
5星
- 浏览量: 0
- 大小:None
- 文件类型:PDF
简介:
本指南详细介绍了如何安装和配置Keil 5.20 Flex网络版本,适用于需要进行嵌入式系统开发的专业人士。
### ARM Keil 5.20 Flex 网络版安装详解
#### 一、概述
ARM Keil MDK 是一款广泛应用于微控制器开发的强大集成开发环境(IDE)。它提供了高效的编译器、链接器以及调试器等功能,使得开发者能够轻松地进行嵌入式系统的开发工作。本段落档将详细介绍 ARM Keil 5.20 Flex 网络版的安装流程,包括获取 License、配置 License 服务器以及客户端的安装。
#### 二、MDK Flex 版本 License 获取
**步骤 1:** 进入 ARM 官网 (www.arm.com)。
**步骤 2:** 在 ARM 官网首页选择“DEVELOP”选项,然后点击“Self-Service login”。
**步骤 3:** 如果您已有 ARM 账号,请使用账号登录;如果没有,请注册一个新的账号并完成登录。
**步骤 4:** 登录后,在导航菜单中选择“License”,接着点击“Generate”。
**步骤 5:** 输入 PSN 号码,然后点击“Get License”。
**步骤 6:** 填写 Host ID 信息。选择“ETHERNET”,并在提供的字段中填写服务器的 MAC 地址。需要注意的是,MAC 地址的格式应该是连续的十六进制数字,如 `xxxxxxxxxxxx`,而非常见的分隔格式。
**步骤 7:** 完成上述步骤后点击蓝色按钮进行确认。
**步骤 8:** 在“View”选项卡下,点击“Search”,此时可以看到已生成的 license,并可以下载 `.dat` 文件。
**步骤 9:** 如果之前已经生成过 License,可以直接通过搜索功能找到并下载。
#### 三、配置 License 服务器
**步骤 1:** 下载 ARM 官方提供的 License 管理软件。进入“Downloads” -> “Utilities” -> “FLEXnet binaries and utilities”。
**步骤 2:** 修改 License 文件。使用文本编辑器打开下载的 license 文件,找到包含 `SERVER this_host 000802adbdff` 的行。将 `this_host` 替换为服务器名称,如 `Emdoor`; 同时确保 `000802adbdff` 是服务器的有效 MAC 地址。如果不指定端口号,默认为 27000。
**步骤 3:** 完成上述步骤后解压下载的 FLEXnet 管理软件,并打开解压后的文件夹。
**步骤 4:** 配置 License 管理软件。具体来说,需要填入 Imgrd.exe 的路径、License 文件的路径以及 Log 文件的路径。Log 文件需要手动创建,文件后缀为 `.log`。
**步骤 5:** 点击“Save Service”保存配置,然后点击“StartStopReread”中的“Stop Server”。如果状态栏没有显示“Stopping Server”,则勾选“Force Server Shutdown”选项,再次点击“Stop Server”。点击“Start Server”启动服务。
**步骤 6:** 通过点击“Server Status”标签页验证 License 服务器是否安装成功。点击“Perform Status Enquiry”按钮查看 License 信息。例如:
```
8224@emdoor-e46fed7
License file(s) on emdoor-e46fed7: C:FLEXlmlicense1.lic
Total of 5 licenses issued; Total of 0 licenses in use
```
#### 四、客户端安装
**步骤 1:** 寻找光盘中的“MDK521a.exe”安装文件,并运行安装程序。
**步骤 2:** 安装完成后,以管理员身份打开软件。
**步骤 3:** 选择“File” -> “License Management…”打开 License 管理器,选择“FlexLM License”。
**步骤 4:** 点击“Edit”按钮,在弹出的窗口中输入正确的端口号和服务器 IP 地址。点击“OK”,勾选“Use Flex Server”,然后点击“Close”。
至此,ARM Keil 5.20 Flex 网络版的安装及 License 配置过程已完成。开发者现在可以开始使用这款强大的工具进行微控制器的开发工作了。在整个过程中,需要注意细节,确保每个步骤都按照指示正确执行,以避免出现不必要的问题。
全部评论 (0)


