行情
HOME
行情
正文内容
keil nand 文件系统 如何在同一台计算机上共存安装Keil 551和MDK?方法步骤
发布时间 : 2024-11-23
作者 : 小编
访问数量 : 23
扫码分享至微信

如何在同一台计算机上共存安装Keil 551和MDK?方法步骤

Keil5、51和MDK是三款不同的集成开发环境,它们之间不直接支持共存,但是可以通过设置相同的调试器和ULINK调试器,以及在不同软件中选择相同的调试选项和生成HEX文件选项来实现共存。同时,需要注意安装时选择不同的安装路径。共存后,可以在同一台计算机上使用Keil5、51和MDK进行编程、调试和测试。

在同一台计算机上共存安装Keil 5.51和MDK,需要采取以下步骤:

1、安装Keil 5.51。安装过程中,选择自定义安装选项,并选择将Keil安装到一个独立的文件夹中,例如C:\Keil_v5_51。

2、安装MDK。安装过程中同样选择自定义安装选项,并选择将MDK安装到一个独立的文件夹中,例如C:\Keil_v5_51\MDK。

3、在安装完MDK之后,需要手动配置Keil 5.51的环境变量。打开Keil 5.51安装文件夹下的UV4.exe文件,并在工具栏中选择Options for Target。在弹出的窗口中选择Environment,并将MDK的安装路径添加到Include Paths、Library Paths和Executable Paths中。

4、需要手动配置MDK的环境变量。打开MDK安装文件夹下的UV4.exe文件,并在工具栏中选择Options for Target。在弹出的窗口中选择Environment,并将Keil 5.51的安装路径添加到Include Paths、Library Paths和Executable Paths中。

如果您的计算机已经安装了Keil 5.51或MDK,请确保在安装另一个软件之前,先卸载已经安装的软件。否则,可能会导致环境变量冲突,从而无法正常使用Keil 5.51或MDK。

在使用Keil 5.51或MDK时遇到任何问题,可以尝试更新软件到最新版本,或者联系Keil技术支持团队获取帮助。他们可以帮助您解决任何问题,以确保您能够顺利使用Keil 5.51和MDK。

在同一台计算机上共存安装Keil 5.51和MDK,还可以使用虚拟机来实现。您可以在计算机上安装虚拟机软件,例如VMware Workstation或VirtualBox,然后在虚拟机中安装Keil 5.51和MDK。这样可以避免环境变量冲突的问题,并且使不同版本的Keil软件可以在同一台计算机上运行。但是,使用虚拟机需要占用更多的系统资源,因此需要确保您的计算机具有足够的存储空间和处理能力。

为了保障软件的稳定性,建议您不要在同一台计算机上安装过多的Keil软件版本。如果您需要使用多个版本的Keil软件,建议您使用不同的计算机或虚拟机来分别安装和使用。这样可以避免环境变量冲突和软件不稳定的问题,保证您的工作效率和软件开发质量。

Keil软件开发配置的问题

视频加载中...

一、前言

  这款单片机 STM32H7B0 是前两天手工制作的测试电路板。在这两天的开发中一直存在一个令人感到奇怪的现象。那就是软件在调试器中能够运行,但是下载完之后,程序一直无法运行。后来才发现与 Keil 软件配置有关系。下面给出摸索后的设置情况。

二、存在问题

  经过了多少次的软件修改和尝试,最后发现,只要在软件中不使用 printf 函数,程序便可以正常运行了。可是,这个函数在之前的软件开发中多次使用过,没有遇到什么问题。在 Keil 开发环境中,需要重新实现 fputc 这个函数,将 原来 printf 输出的内容,都重新定向到 串口 1输出,这样便可以在串口助手中得到单片机发送的信息了。

  这个事情诡异就在这里,原本使用很好的函数,居然在这里不能使用了。到底遇到了什么问题,现在还不得而知。那怎么办呢? 后面是误打误撞得到的解决方式。

三、解决方法

  下面改动Keil中工程文件的配置,右键点击目标文件,打开 Options 对话框。在 MicroLib选项前选择。缺省的时候是没有选择 MicroLib 选项的,选择之后,便可以正常使用 printf了。为了调试方便,对于 Debug 选项做些设置,打开 Debug 对话框。进入 FLash Download 页面,选择 Reset and Run, 这样便可以在Keil 每次下载程序之后,自动运行程序了。需要注意,在 H7B0单片机中,设置下载算法 RAM 的容量为 0xf000。这些都是别人告诉我的。

※总  结 ※

  这个问题困扰了我好几天了。自从找到了这个解决办法,空照在 STM32H7B0单片机上空的乌云就散开了。后面应用程序开发也就能够进行了。虽然现在仍然不知道底层的问题解决的逻辑。但至少现在工程开发问题可以继续下去了 。

相关问答

keil 如何打开整个 文件 ?

在工程种选择任意一个文件,然后点击右键,选择"OptionforFile"就可以看到这个文件的路径了方法二:在文件框种右击任意一个文件,然后点击右键,选择“Open...

keil 如何在一个工程 文件 中添加多个源程序 文件 ?

在Keil中添加多个源程序文件到一个工程文件中,首先打开Keil工程,然后在工程窗口中右键点击"SourceGroup",选择"AddExistingFilest...

keil 的库 文件 到哪里找?

由于直接去keil官网找的话不容易找到,现在直接在地址栏输入keil库文件网址来到keil官网,来到MDK5SoftwarePacks菜单,现在随便找到一个系列的单片机,单击芯...

keil 保存的 文件 怎么打开?

在工程种选择任意一个文件,然后点击右键,选择"OptionforFile"就可以看到这个文件的路径了方法二:在文件框种右击任意一个文件,然后点击右键,选择“Open...

keil 如何正确保存 文件 ?

应该使用"另存为"功能因为在keil中,"保存"只会覆盖上一次保存的文件,如果文件被误操作修改或者丢失,无法找回。而使用"另存为"功能可以按...

keil 工程如何创建多个 文件 夹?

1.可以创建多个文件夹。2.因为在Keil工程中,我们可以通过右键点击项目文件夹,选择"新建文件夹"来创建多个文件夹。这样可以更好地组织和管理项目中的文件。3...

keil 怎么把 文件 添加进工程?

之后建工程的时候把工程文件放在里面,以避免和其他文件混合,例如在桌面创建了一个“TEST”的文件夹,可根据需要随便...5/9在弹出来的对话框中选择STCMCUD...

keil 里头怎么建立汇编?并写出详细步骤。-ZOL问答

1新建工程,这时会让你选择要不要加入KEIL的启动代码,随便选(最好选是)2新建新文件,保存为xx.asm或xx.a513把刚才的文件加入到工程4如果你开始时选否,即未...

Keil 为什么总也找不到头 文件 ?

你要这样写#include,这样它就在自带头文件夹里找了,你写成#include"reg52.h"话,它就在你工程里面文件夹里关联,当然找不到,除非你建立了reg52.h这个库文件...

keil文件 加不进程序组怎么办

回答如下:如果您无法将Keil文件添加到程序组中,您可以尝试以下解决方法:1.确认您的Keil文件是否与程序组的文件类型兼容。如果不兼容,您需要将文件转换为适...

 五台山暴雨  靖靖 
王经理: 180-0000-0000(微信同号)
10086@qq.com
北京海淀区西三旗街道国际大厦08A座
©2024  上海羊羽卓进出口贸易有限公司  版权所有.All Rights Reserved.  |  程序由Z-BlogPHP强力驱动
网站首页
电话咨询
微信号

QQ

在线咨询真诚为您提供专业解答服务

热线

188-0000-0000
专属服务热线

微信

二维码扫一扫微信交流
顶部