专家
公告
财富商城
电子网
旗下网站
首页
问题库
专栏
标签库
话题
专家
NEW
门户
发布
提问题
发文章
51单片机
创建一个Keil工程的步骤
2020-03-06 19:44
发布
×
打开微信“扫一扫”,打开网页后点击屏幕右上角分享按钮
站内问答
/
51单片机
3617
6
6
创建一个Keil工程的步骤
该文章介绍如何在Keil环境下,基于复旦微MCU,新建一个工程文件。
01
新建功能文件夹这里我们建立一个文件夹为 Template,作为工程的根目录文件夹。然后为了方便我 们存放工程需要的一些其他文件,这里我们还新建下面 3 个子文件夹:Device;Drivers; UserCode;Test。至于这些文件夹名字,实际上是可以任取的,我们这样取名只是为了 方便识别。 02
新建一个工程打开 Keil,点击 Keil 的菜单:Project –>New Uvision Project ,然后将目录定位到 刚才建立的文件夹 Template 之下的 Test 子目录,工程的名字可以根据自己的要求设置。 Test 文件夹就用来存放工程的文件。
03
选择MCU型号
这里根据实际使用的MCU型号选择对应的库。复旦微MCU所有系列的pack包都可以在论坛进行下载。
(论坛网址http://www.fmdevelopers.com.cn/forum.php)
接下来需要添加启动文件,如下图在对应位置选择之后,点击
OK。
04
这搭建工程环境
打开复旦微官方提供的固件库包,定位到我们之前准备好的固件库包的目录
:
●
Keil_v5ARMPackKeilFM33G0XX_DFP .3.00GDrivers
下面文件,
copy
到刚才
建立的
Drivers
文件下。
●
Keil_v5ARMPackKeilFM33G0XX_DFP .3.00GDevice
下面文件,
copy
到刚才
建立的
Device
文件下。
完成上述步骤后,下面我们需要把这些文件加入到我们的工程中去,如下图点击
对应图标进
入
Manage Project Items
Project Targets
一栏, 我们将
Target
名字修改为
Debug,
然后在
Groups
一栏删掉一
个
SourceGroup1
,建立两个
Groups
:
UserCode
、
stdperiph_driver
。然后点击
OK
,可以
看到我们的
Target
名字以及
Groups
情况如下图
:
接上一步,添加需要的文件选择 stdperiph_driver(UserCode) 然后点击右边的 Add Files,定位到我们刚才建立的目录 Drivers(UserCode) 下面,将里面所有的文件选中 (Ctrl+A),然后点击 Add,然后 Close.可以看到 Files 列表下面包含我们添加的文件。
添加完成后,我们要在 MDK 里面设置头文件存放路径。也就是告诉 MDK 到那 些目录下面去寻找包含了的头文件。这一步骤非常重要。如果没有设置头文件路径,那么工程会出现报错头文件路径找不到。
05
参数设置如下图,这里我们需要添加的头文件路径包括:Drivers 以及 UserCode(添加工程中所有 含有.h 文件的路径)。
最后,编译刚才新建的工程。
编译成功之后就大功告成,可以编写代码实现目标功能。
扫描二维码关注我们
▲ ▲
更多精彩,点击阅读原文
友情提示:
此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
6条回答
xyz549040622
2020-03-06 21:07
精彩回答 2 元偷偷看……
0人看过
加载中...
查看其它6个回答
一周热门
更多
>
相关问题
【东软载波ESF0654 PDS开发板活动】开箱
1 个回答
东软载波ESF0654 PDS开发板外部中断
1 个回答
东软载波ESF0654 PDS开发板高级控制定时器AD16C4T
1 个回答
用串口调试助手为什么只能在hex模式接收发送而在文本模式不行
9 个回答
触摸芯片SC02B/SC04B在地砖灯的设计方案
1 个回答
相关文章
51单片机与蓝牙模块连接
0个评论
51单片机的硬件结构
0个评论
基于51单片机的无线遥控器制作
0个评论
51单片机 AD转换
0个评论
51单片机数码管递增显示
0个评论
如何实现对单片机寄存器的访问
0个评论
基于51单片机的指纹密码锁
0个评论
×
关闭
采纳回答
向帮助了您的知道网友说句感谢的话吧!
非常感谢!
确 认
×
关闭
编辑标签
最多设置5个标签!
51单片机
保存
关闭
×
关闭
举报内容
检举类型
检举内容
检举用户
检举原因
广告推广
恶意灌水
回答内容与提问无关
抄袭答案
其他
检举说明(必填)
提交
关闭
×
打开微信“扫一扫”,打开网页后点击屏幕右上角分享按钮
×
付费偷看金额在0.1-10元之间
确定
×
关闭
您已邀请
0
人回答
查看邀请
擅长该话题的人
回答过该话题的人
我关注的人
一周热门 更多>