打印
[开发工具]

移植keil工程到EmBitz工程

[复制链接]
809|11
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
yiy|  楼主 | 2019-3-21 11:39 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
前几天看到别人推荐一款比keil更好用的ARM开发IDE,博主便安装了试试,使用之下,Embitz在提示和语法高亮等方面确实要甩keil几条街,但是,在某些方面keil也要比Embitz要好。

首先移植一个跑马灯例程让大家看看其中的区别。

先用EmBitz新建一个工程,关于怎么新建工程请大家自行百度,博主就不赘述了。新建好后,如图所示:



沙发
yiy|  楼主 | 2019-3-21 11:39 | 只看该作者
作为一个正点原子的忠实用户,看到这些文件夹的名字总觉得不舒服,那就改一下文件夹的名字吧。
然而改不了,并没有这个选项。然而这种小问题是难不倒博主的。不是还可以创建虚拟文件夹吗。


整理一下之后,就变成了这样:

使用特权

评论回复
板凳
yiy|  楼主 | 2019-3-21 11:41 | 只看该作者
好,现在开始移植keil工程。在EmBitz新建工程的时候已经帮你引入了完整的固件库了,所以我们只需要将delay、usart、sys和led的文件加入工程就可以了。

再修改一下main函数。



使用特权

评论回复
地板
yiy|  楼主 | 2019-3-21 11:42 | 只看该作者
改完main之后,终于可以编译了。但是,为什么会有一个error!

其实在keil中这个地方也是会报错的,但我不知道他们用什么方法把error屏蔽了。不过还好网上有大神已经解决了这个问题。修改之后如下所示:

现在就可以烧写进开发板了。(hex文件在bin\Debug目录下)

(另外,想更改文件目录的话,可以以文本方式打开ebp文件,然后进行更改,由于过程操作简单但繁多,我就不过多介绍,直接放图



使用特权

评论回复
5
yiy|  楼主 | 2019-3-21 11:42 | 只看该作者

使用特权

评论回复
6
paotangsan| | 2019-4-9 08:48 | 只看该作者
非常感谢楼主分享

使用特权

评论回复
7
renzheshengui| | 2019-4-9 09:00 | 只看该作者
描述的非常详细

使用特权

评论回复
8
wakayi| | 2019-4-9 09:06 | 只看该作者
非常感谢楼主分享

使用特权

评论回复
9
wowu| | 2019-4-9 09:41 | 只看该作者
感谢楼主分享

使用特权

评论回复
10
xiaoqizi| | 2019-4-9 10:22 | 只看该作者
是st的工具吗

使用特权

评论回复
11
wdliming| | 2020-4-20 09:41 | 只看该作者
谢谢分享,请问能工程也分了出来,我们好参考啊

使用特权

评论回复
12
cyc2009| | 2020-4-21 09:13 | 只看该作者
难怪keil注册机开放出来了,IDE越来越多了。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

yiy

106

主题

1781

帖子

4

粉丝