STM32使用MDK5时遇到* TOOLS.INI: TOOLCHAIN NOT INSTALLED 及激活成功教程方法

STM32使用MDK5时遇到* TOOLS.INI: TOOLCHAIN NOT INSTALLED 及激活成功教程方法nbsp nbsp 现在大家用的 MDK5 注册机都是免费 GET 的嘛 免不了会遇到一些问题 就比如激活成功教程和注册 前几天我在使用 MDK5 的时候也是遇到了一些问题 解决好了之后 也专门写了博客介绍解决方法 nbsp nbsp 结果今天 我的 mdk5 又出现了 TOOLS INI TOOLCHAINNOT 的问题 我的程序 就算都是正常的程序 都会报这样的错 编译不成功就没法下载运行 nbsp nbsp 本能的反

    现在大家用的MDK5注册机都是免费GET的嘛,免不了会遇到一些问题,就比如激活成功教程和注册。前几天我在使用MDK5的时候也是遇到了一些问题,解决好了之后,也专门写了博客介绍解决方法。

    结果今天,我的mdk5又出现了* TOOLS.INI: TOOLCHAIN NOT INSTALLED的问题!!!!我的程序,就算都是正常的程序,都会报这样的错。编译不成功就没法下载运行。

    本能的反应,先是检查了license management,发现里面的内容已经变成了未注册的。我就以管理员身份重新打开MDK5,用keygen激活成功教程密码,但是一直提示我是没有激活成功教程成功。

STM32使用MDK5时遇到* TOOLS.INI: TOOLCHAIN NOT INSTALLED 及激活成功教程方法

     来百度之后,得知是没有安装相应的编译工具链,比如C51或ARM。网上提供了很多的方法,基本上可以归结为两大类:

     一、就是像我上述操作一样,以管理员身份运行,来激活成功教程keil的密码。我又试了几遍,还是不成功的,就放弃了。

   二、大神说问题应该是出现在安装文件夹中的“TOOLS.INI”里面,没有将[C51]项写入文件,我们只需要将[C51]写入即可。他在博客中也提供了[C51]的安装路径方法和内容。

    但是我要用的是MDK5,连接的板子是STM32的下载板。在前几天安装MDK5的时候,就注意到C51是不能和MDK5安装在同一路径的,而且我的软件之前没有安装[C51]的时候也是可以正常使用的,所以我认为并不是[C51]的问题。我也担心我在MDK的安装路径中添加了[C51]之后会遇到其他的问题,我就没有采用这种方法。

      虽然没有直接找到解决方法,但是我知道了* TOOLS.INI: TOOLCHAIN NOT INSTALLED的问题所在,是没有安装相应的编译工具链,比如C51或ARM。既然我的软件不是C51,那么我就应该从ARM这个方面下手解决。我采用了以下两种方法:

    一、考虑到没有ARM,那我就安装ARM。STM32使用MDK5时遇到* TOOLS.INI: TOOLCHAIN NOT INSTALLED 及激活成功教程方法

    会有提示,我已经安装过了,为了安全起见,我还是安装了两三遍。每一遍都会提示我已经安装过了,但是编译的时候还是会出现* TOOLS.INI: TOOLCHAIN NOT INSTALLED。既然安装包是已经有了,那我没必要重复那么多次了,问题可能不在这。

    二、ARM是安装了的,但是没有检测到,那么可能就是ARM没有和MDK连接起来,所以问题极有可能出现在MDK的激活成功教程上。

我又打开了keygen,调节了target的设置,将C51修改为ARM,再来得到激活成功教程密码。STM32使用MDK5时遇到* TOOLS.INI: TOOLCHAIN NOT INSTALLED 及激活成功教程方法

    再把generate的密码以管理员身份添加到MDK的相应位置,就验证成功了。STM32使用MDK5时遇到* TOOLS.INI: TOOLCHAIN NOT INSTALLED 及激活成功教程方法
    再返回到软件运行页面,编译的时候,程序就正常了。
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/213198.html原文链接:https://javaforall.net

(0)
上一篇 2026年3月18日 下午6:21
下一篇 2026年3月18日 下午6:21


相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号