cubemx生成MDK程序打不开,解决方法

	最近使用 cubemx生成STM32F072的MDK程序,出现不能直接打开MDK程序,现记录解决方法。
	用cubemxsc生成STM32F072C8T6的工程,设置好工程名,保存路径等点击生成MDK程序 

点击打开MDK文件在这里插入图片描述
跳转到MDK5界面,并出现MDK已停止工作提示框,界面呆滞不动了。在这里插入图片描述
此时只能关闭MDK,有时必须调用任务管理器才能关闭此界面。可见由cubemx直接打开mdk不能成功。在这里插入图片描述
尝试由文件夹来打开MDK程序,找到保存程序的文件夹,可见MDK程序已经创建在这里插入图片描述直接双击f072c8t6.uvprojx打开MDK程序在这里插入图片描述
出现刚才停止工作的提示框,可见由文件夹直接打开工程也不行。在这里插入图片描述
找了好多方法来尝试解决,如网上有说中文路径问题,java版本问题等,都没有效果。最后找到方法:用cubemx生成STM32F103的MDK程序(简单的一个空工程即可),因为生成103系列的程序可以直接打开。然后在MDK中重新选择工程路径,打开刚才F072的工程。在这里插入图片描述找到刚才打开失败的F072工程,双击完美打开。在这里插入图片描述
以前由cubemx生成MDK是可以直接打开的,后来突然就不能了。也不知道是哪里来的坑。有此方法能解决,记录下来。在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值