网易首页 > 网易号 > 正文 申请入驻

Keil5配置与新建STM32工程的步骤及注意事项-道合顺大数据

0
分享至

新建工程文件夹

建立名字为LED的文件夹存放工程文件,其中再建立两个文件夹,Listing文件夹用于存放编译器编译时候产生的C语言、汇编、链接文件,Output文件夹用于存放编译产生的调试信息、hex文件、预览信息、封装库等。

文件夹建好之后,在LED文件夹下存放startup_stm32f10x_hd.s、stm32f10x.h、main.c文件。前两个文件可以在STM32F1xx的固件库中找到,第三个文件是空文件。

在Keil5中新建工程的步骤

如下图所示,Project-New,新建工程,工程名为Led,点击保存。

点击保存之后,弹出如下窗口,选择芯片型号。根据你开发板使用的芯片具体的型号来选择。如果这里没有出现你想要的CPU型号,或者一个型号都没有,那么肯定是你的KEIL5没有添加Device库,关于如何添加请往下看。

安装Device库

下载KEIL MDK5以后是没有安装device的,如果此时创建工程会找不到目标芯片,如下图所示:

此时我们就要安装自己需要的芯片系列,比如STM32F1系列。首先选择Project-Manage-Pack Installer,此时出现下面如下界面:

选择菜单栏中的Packs,点击Check for Updates,此时就会出现最新的支持的CPU系列,更新完毕之后会出现如下界面:

我们选择需要安装的芯片厂商,这里因为要安装STM32F1系列,所以选择ST公司,然后在右侧出现了STM系列的芯片,如上图右侧箭头所示,此时点击需要安装的STM32系列,这里我需要安装的是STM32F1系列,点击安装,此时软件会下载对应的芯片包,如下图所示:

这个下载过程比较慢,耐心等待,安装完毕之后,关闭KEIL5,重新打开KEIL5,此时新建工程,就出现了需要的芯片。

用寄存器控制 STM32 时我们不需要在线添加库文件,如关掉下图窗口。

向工程中添加文件

在新建的工程中添加文件,文件从本地建好的工程文件夹下获取,双击组文件夹就会出现添加文件的路径,然后选择文件即可,如下图所示。

Keil5软件配置

配置魔术棒

如下图所示,Target中选中微库“Use MicroLib”,为了编写串口驱动时可以使用printf函数。

Output 选项卡中把输出文件夹定位到我们工程目录下的 output 文件夹,如果想在编译的过程中生成 hex 文件,那么那 Create HEX File 选项勾上。

点击Listing选项卡中的Select Folder for Listings,把输出文件夹定位到先前创建的Listings文件夹。

配置下载器

在仿真器连接好电脑和开发板且开发板供电正常的情况下,打开KEIL5软件,在魔术棒选项卡里面选择所用仿真器的型号,如下图所示。

在Utilities中勾选Use Debug Driver,如下图所示。

点击Debug中的Settings,选择相应仿真器,勾选SW,Clock选为5MHz,Reset选择Autodetect。

在Flash Download中做如下图所示的配置,勾选Reset and run,程序下载后自动运行,不用先手动复位。

Keil5下载程序

如上,在Keil5中新建了工程,并对软件进行了正确配置之后,就可以点击下图1处的Rebuild按钮编译,再点击2处的LOAD下载到开发板上运行。

电子元器件采购,找替代芯片,上道合顺大数据

特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。

Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.

相关推荐
热点推荐
乌兹别克球迷吐槽中国队踢的不是足球:日本球迷帮中国回怼!

乌兹别克球迷吐槽中国队踢的不是足球:日本球迷帮中国回怼!

邱泽云
2026-01-18 17:34:10
国防部终于说出了全国人民最想听的那句硬气话!

国防部终于说出了全国人民最想听的那句硬气话!

达文西看世界
2026-01-17 19:12:48
又一网红餐厅倒闭,高端餐饮竟然被路边摊干“黄”了,到底为啥?

又一网红餐厅倒闭,高端餐饮竟然被路边摊干“黄”了,到底为啥?

青眼财经
2026-01-18 13:49:08
周星驰发文悼念梁小龙,直言永远怀念对方,两人曾因拍戏反目多年

周星驰发文悼念梁小龙,直言永远怀念对方,两人曾因拍戏反目多年

萌神木木
2026-01-18 19:09:06
A股:周一稳了!央行深夜放出“王炸”,这几个板块将直接起飞!

A股:周一稳了!央行深夜放出“王炸”,这几个板块将直接起飞!

另子维爱读史
2026-01-18 20:11:46
开年大瓜!国产女优上岸成功嫁为人妻,拍短视频后遭恶语相向

开年大瓜!国产女优上岸成功嫁为人妻,拍短视频后遭恶语相向

社会酱
2026-01-16 16:54:49
包钢分厂爆炸震碎10公里外玻璃门,商户:听到一声响然后看到玻璃碎了

包钢分厂爆炸震碎10公里外玻璃门,商户:听到一声响然后看到玻璃碎了

极目新闻
2026-01-18 20:18:29
华为新品突然官宣:2月5日,全新开售!

华为新品突然官宣:2月5日,全新开售!

科技堡垒
2026-01-18 11:27:34
两人消费1400被上海服务员嘲讽!网友:在上海1400只能吃个路边摊

两人消费1400被上海服务员嘲讽!网友:在上海1400只能吃个路边摊

火山诗话
2026-01-18 11:19:13
欧洲球探刚关注李昊!就被他1000万转会费吓退,直言他该免费加盟

欧洲球探刚关注李昊!就被他1000万转会费吓退,直言他该免费加盟

振刚说足球
2026-01-18 18:15:18
美邀60国加入加沙和平委员会

美邀60国加入加沙和平委员会

财联社
2026-01-19 00:55:06
我驻柬埔寨大使汪文斌:近期发生多起中国公民在柬失联、失踪等案件 恶性案件大都与网络诈骗密切相关,敦促柬方加大保护力度

我驻柬埔寨大使汪文斌:近期发生多起中国公民在柬失联、失踪等案件 恶性案件大都与网络诈骗密切相关,敦促柬方加大保护力度

每日经济新闻
2026-01-17 19:15:59
日本急疯了!为破中国稀土封锁,竟沦落到靠“捡垃圾”续命?

日本急疯了!为破中国稀土封锁,竟沦落到靠“捡垃圾”续命?

近史博览
2026-01-18 17:12:01
李佳琦自曝体重飙升35斤,直言:现在比以前帅多了!

李佳琦自曝体重飙升35斤,直言:现在比以前帅多了!

动物奇奇怪怪
2026-01-19 01:44:59
高雄市长之战,7万人投票结果出炉,郑丽文形势大好,卢秀燕失算

高雄市长之战,7万人投票结果出炉,郑丽文形势大好,卢秀燕失算

心本来就不大
2026-01-19 01:48:25
央视播报聂卫平遗体送别仪式 大儿子孔令文携弟妹扶遗像到场

央视播报聂卫平遗体送别仪式 大儿子孔令文携弟妹扶遗像到场

劲爆体坛
2026-01-18 13:18:09
WTT赛今天继续!国乒27人参加,林诗栋梁靖崑再战,日韩全体放弃

WTT赛今天继续!国乒27人参加,林诗栋梁靖崑再战,日韩全体放弃

全言作品
2026-01-19 00:56:03
49岁翁帆官宣喜讯,太令人惊喜了!

49岁翁帆官宣喜讯,太令人惊喜了!

神奇故事
2026-01-18 21:57:09
立即停止法拍房:拯救中国房地产和亿万中产阶层!

立即停止法拍房:拯救中国房地产和亿万中产阶层!

微评社
2026-01-19 00:13:19
库佐夫列夫上将还活着,库皮扬斯克交换比27:1!传奇的乌军老奶奶

库佐夫列夫上将还活着,库皮扬斯克交换比27:1!传奇的乌军老奶奶

鹰眼Defence
2026-01-18 16:50:14
2026-01-19 03:56:49
道合顺
道合顺
精准替代、搜索未来
404文章数 87关注度
往期回顾 全部

科技要闻

AI大事!马斯克:索赔9300亿元

头条要闻

特朗普建"联合国"自任主席 邀60国加入仅1国接受

头条要闻

特朗普建"联合国"自任主席 邀60国加入仅1国接受

体育要闻

21年后,中国男足重返亚洲四强

娱乐要闻

香港武打演员梁小龙去世:享年77

财经要闻

BBA,势败如山倒

汽车要闻

又一次闷声干大事,奇瑞进入2.0 AI+时代

态度原创

家居
旅游
教育
数码
公开课

家居要闻

岁月柔情 现代品质轻奢

旅游要闻

后海故事 藏在银锭桥胡同里

教育要闻

2025山东政法大学录取分揭秘!各省差异大

数码要闻

保时捷设计推C-Seed折叠电视,售价超三台911

公开课

李玫瑾:为什么性格比能力更重要?

无障碍浏览 进入关怀版