mbed在线工程导出使用uvision5打开

mbed在线工程导出使用uvision5打开

为什么写这篇

最近在学习stm32L073 Nucleo-64开发板,之前有稍微了解过mbed,决定使用mbed做开发使用,遇到一些问题:
mbed studio客户端实在是难用,想把工程导入到uvision5,直接在online编译器export出来的项目虽然可以用keil打开,但是编译却报错,终于找到一个方法可以完美在keil运行。

如何解决

肯定是google解决的啦,先上链接:https://qiita.com/toyowata/items/6361aea538740c0eb860
一个日本人写的,谷歌翻译看着照做也行,看我的步骤也行:
1.一般我们是这样export的:在这里插入图片描述
打开看一下好像没啥问题
在这里插入图片描述
一编译,感觉怪怪的,烧录也可以运行
在这里插入图片描述
再export 一个编译试试:Nucleo_printf
在这里插入图片描述
现在出错了,作为一个拿来主义者,太难了,还要想着怎么去解决这个问题。

现在开始解决这个问题,还是export Nucleo_printf,注意选择ZIP Archive (with repositories)导出:
在这里插入图片描述
打开一看,还不能直接在uvision5打开:
在这里插入图片描述
现在使用mbed命令行把他转化成uvision5项目:
在这之前,请安装好那个难用的mbed studio和mbed cli
貌似mbed命令行只能在mbed studio打开的命令行窗口使用,不细究,我也是初学者。
进到下载的项目目录:
在这里插入图片描述
执行:mbed deploy,怪不得说mbed studio难用,有的时候,执行这句命令会卡死,重新执行就行。
在这里插入图片描述
执行完成:
在这里插入图片描述
再执行:mbed export -m nucleo
_l073rz -i uvision5 ,这个时候会报错:
在这里插入图片描述
解决这个问题:找到.temp\tools\project.py,注释掉报错的行数即可
在这里插入图片描述
转换完成后的项目文件夹:
在这里插入图片描述
打开编译,完全正常:
在这里插入图片描述

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值