2441|6

25

帖子

0

TA的资源

一粒金砂(中级)

楼主
 

【STM32H5开发板】2.搭建基于 KEIL 的开发环境 [复制链接]

ARM 有很多开发工具,其官方就有好几种,ST公司也有推荐的开发工具,也有高级的图形化的配置工具,使得ARM开发越来越简便。

此次关于 STM32H5 的开发环境,本着拯救 C51 的开发同学们,赶快放弃C51,拥抱ARM32为目的,这次就用同学熟悉的 KEIL5(uVision5) 来搭建 STMH563 这个开发板的开发环境

1.先下载集成开发软件安装包

这里使用的是 5..0 以上的版本,如果是 4 或者低的版本需要升级,如果已经安装了uVision5 则可以跳过。

先上 www.keil.com 下面这个页面,下载KEIL 安装包,

这个安装包大约 900M  

2.再下载 stmicroelectronics 公司下的 STM32H5 系列的板级支持包

这个板级包大概 33M 

 3 安装KEIL

按安装提示,一步一步安装KEIL集成开发软件即可,基本不会出异常。

此处技术过于简单,略过。

 

4.安装 STM32H563板级支持包

在KEIL安装完成后,首次启动 KEIL 会出一个提示,如下界面,即让选择开发的开发目标板,这里你可以选择一个或者多个进行安装,

 这里面默认是没有 STM32H5 的开发板的,因为该开发板比较新,对于KEIL5 的版本,还未收录进去,下面就手动添加。

点击board 选项卡,按提示选择一个本地文件的板级支持包,这里选择上面第2步下载的STM32H5 系列的板级支持包,

 会出提示,选择安装路径,建议安装到和 KEIL 相同的根目录下,

安装大概需要20分钟,从安装日志看部分内容 任然需要从网络下载,如果出现下载失败,则是连接国外网站不畅,建议使用科学上网即可解决问题。

安装完成后,在Device选项卡里,就出现了支持 STM32H5 系列的芯片型号了,打开之后可以看到支持本开发板 SMT32H563ZI 的开发板了。

5.创新新工程

安装包KEIL 和 该开发板的板级支持包后,启动KEIL创建新工程,在创建时,在设备/开发板选择界面,就可以选择 STMH563 此款开发板了

6.选择需要加入的HAL库

根据开发目标,选择必要的HAL库,其中 启动文件和Core是必选,其它根据需要勾选即可,这样即方便灵活的开放应用又能节约芯片空间,让开发者随意的定制软件驱动层,非常方便。

7.编译连接代码

创建好工程之后,在添加自己的 main.c 测试或应用代码,即可编译连接

最后编译成功,生成了板上烧录的文件。 

到此,算是成功建立了开发板的开发编译环境,以后就可以无忧无虑的玩耍该板子啦~~!。

 

下一期将进行对板下载执行程序以及对GPIO进行点灯测试,敬请期待!

 

此帖出自stm32/stm8论坛

最新回复

楼主,你好,可以提供一下keil里面导入的芯片固件包吗   详情 回复 发表于 2023-10-24 14:27
点赞 关注(1)
 

回复
举报

1万

帖子

2853

TA的资源

管理员

沙发
 

期待楼主的后续分享呀

此帖出自stm32/stm8论坛
加EE小助手好友,
入技术交流群
EE服务号
精彩活动e手掌握
EE订阅号
热门资讯e网打尽
聚焦汽车电子软硬件开发
认真关注技术本身
 
个人签名玩板看这里:
https://bbs.eeworld.com.cn/elecplay.html
EEWorld测评频道众多好板等你来玩,还可以来频道许愿树许愿说说你想要玩的板子,我们都在努力为大家实现!
 

回复

2942

帖子

4

TA的资源

五彩晶圆(中级)

板凳
 

加油,万事开头难。

此帖出自stm32/stm8论坛

点评

 谢谢!  详情 回复 发表于 2023-5-22 15:11
 
 

回复

25

帖子

0

TA的资源

一粒金砂(中级)

4
 
bigbat 发表于 2023-5-22 11:48 加油,万事开头难。

 谢谢!

此帖出自stm32/stm8论坛
 
 
 

回复

7671

帖子

2

TA的资源

五彩晶圆(高级)

5
 

我这里keil.com被墙了,可恶的很。

此帖出自stm32/stm8论坛

点评

是,很多资料搞起来都费劲。  详情 回复 发表于 2023-5-22 21:37
 
个人签名

默认摸鱼,再摸鱼。2022、9、28

 
 

回复

25

帖子

0

TA的资源

一粒金砂(中级)

6
 
freebsder 发表于 2023-5-22 15:30 我这里keil.com被墙了,可恶的很。

是,很多资料搞起来都费劲。

此帖出自stm32/stm8论坛
 
 
 

回复

2

帖子

0

TA的资源

一粒金砂(初级)

7
 

楼主,你好,可以提供一下keil里面导入的芯片固件包吗

此帖出自stm32/stm8论坛
 
 
 

回复
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/7 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表