2018.4.30,关于MDK5安装遇到的一些问题以及解决方案

  你要特别努力地生活,但也别忘了过得快乐!

    1、任务计划
    (1)安装STM32软件并能正常使用
   2、计划完成度
  (1)昨天按照教程安装了一个STM32,但是在打开文件进行编译的时候,一直会出现“The ARM C/C++ 停止工作”的字样。
  1)刚开始我以为是我没有把原来的程序删除了,两个相同的程序虽然在不同的盘里,但是也可能会出现排斥或者什么的各种问题。我就把原来的程序给删除了,桌面只有一个MDK5的标志了。但是编译文件的时候,还是会出现上述的现象。
        2)我怀疑是之前有两个程序,所以PACK包自动定位的时候,可能不一定安装在了我现在的软件上。所以,查看了软件里的PACK包的显示之后,我还是现在了一遍STM32F4的PACK,然后对仅剩的一个MDK5进行了解码。然而,事情并没有我想的那么简单。
         3)实在找不到问题所在,我决定再重新安装一次。当然这次是先把原来的东西都删除了,然后在刚开始是能正常运行的位置安装了。但是这次还是会显示“The ARM C/C++ 停止工作”的提示。

     4)这次我现在百度上搜了一下这个问题。还是有很多的答案的,比较集中的出现问题的可能有四种:[1]电脑用户名使用了中文; [2]MDK的保存路径中有中文;[3]MDK5的保存路径和keil c51位于同一个文件夹下;[4]MDK5的环境变量有中文情况。我按照这几种情况都进行了检查,发现我的电脑并没有出现上述问题的任何一种。
    5)同学跟我建议,说是可能之前卸载MDK5的时候,没卸载干净,给我推荐了“geek”这个软件,也就是可以帮助电脑卸载东西。但是我感觉这个软件和电脑上自带的控制面板也没多大的差别,也是只能帮忙卸载系统盘的软件。因为我的MDK5没有安装在系统盘上,所以在“geek”这个软件上是找不到MDK5这个软件并把它彻底删除的。
      6)为了防止是由于软件残留问题,我找到之前所有下载了STM32的地方,都进行了彻底的删除,甚至删除了回收站的所有东西。然后又重新下载了一遍,当然包括安装PACK包和破解密码。但是,还是没有从根本上解决问题,软件照样还是会出现问题。
         7)找了一位对安装软件颇有经验的同学,他帮我看过之后,说找问题太麻烦,不一定是哪个地方出现了问题,正好我们都学习STM32,他就给我一份有关MDK5的资料,我可以在他给的安装包直接下载。版本有些不一样,但是软件还是同一个软件,之前安装了很多次,我也算是比较熟悉了,就直接安装了。
      8)安装完之后,我试着打开了一个文件,然后打开了几个.C的文件,然后试着运行程序,但是这时候我发现编译的小图标是灰色的,没法点击。我以为是软件除了问题,我就找之前的小伙伴进行了询问,我们后来发现,程序是可以编译的,只是当时我要进行编译的文件是不可以编译的。我们换到main.C的时候编译功能就正常了。
    这两天安装了很多次的MDK5,也尝试着用了很多方法来检查和解决问题。刚开始还是要看教程来安装软件的,现在就算是安装不一样的版本,也知道该在什么位置进行什么操作了,感觉收获还是蛮多的。
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值