1945|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 安装包,

7.png

这个安装包大约 900M  

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

image.png

这个板级包大概 33M 

 3 安装KEIL

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

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

 

4.安装 STM32H563板级支持包

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

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

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

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

3.png

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

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

4.png

5.创新新工程

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

6.选择需要加入的HAL库

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

6.png

7.编译连接代码

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

2.jpg

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

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

 

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

 

此帖出自stm32/stm8论坛

最新回复

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

回复
举报

1万

帖子

204

TA的资源

管理员

期待楼主的后续分享呀

此帖出自stm32/stm8论坛
加EE小助手好友,
入技术交流群
EE服务号
精彩活动e手掌握
EE订阅号
热门资讯e网打尽
聚焦汽车电子软硬件开发
认真关注技术本身
个人签名

玩板看这里:

https://bbs.eeworld.com.cn/elecplay.html

EEWorld测评频道众多好板等你来玩,还可以来频道许愿树许愿说说你想要玩的板子,我们都在努力为大家实现!


回复

2849

帖子

4

TA的资源

五彩晶圆(中级)

加油,万事开头难。

此帖出自stm32/stm8论坛

点评

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

回复

25

帖子

0

TA的资源

一粒金砂(中级)

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

 谢谢!

此帖出自stm32/stm8论坛

回复

7274

帖子

18

TA的资源

五彩晶圆(中级)

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

此帖出自stm32/stm8论坛

点评

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

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


回复

25

帖子

0

TA的资源

一粒金砂(中级)

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

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

此帖出自stm32/stm8论坛

回复

2

帖子

0

TA的资源

一粒金砂(初级)

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

此帖出自stm32/stm8论坛

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

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
推荐帖子
WinMax

通讯技术发展到今天,革命性变化往往不是发生在技术层面,而是将成熟的技术迅速推广到社会的各个领域,给整个社会生活带来巨大 ...

滤波器设计基础

滤波器基础设计讲义 6547 6548

浙江大学LINUX 教学PPT

:victory:

富士通FM3的多功能串口(MFS)示例代码

富士通FM3的多功能串口(MFS)功能很强,应用也很灵活,具体可看我前面的帖子《MB9B506R多功能串行接口》。 功能强,应用灵活带 ...

表羡慕ArduinoNano啦,动手做LaunchPad Nano吧!

刚做完,不早了所以跳过吐槽、灌水、骗稿费的部分(稿费……汗),直接进入正题。 在羡慕ArduinoNano的小巧?MSP430也可以Nan ...

关于设备静电防护问题

本帖最后由 elec32156 于 2020-6-28 16:41 编辑 想请教下设备静电防护的问题,设备是接的220V交流电,内部有一个220V转24V的 ...

996违法了?你还在长期超时间工作吗?

感觉每隔一段时间,就会掀起一阵996讨论风。 最近,人力资源社会保障部,最高人民法院联合向社会发布的第一宗典型案例中明确 ...

这是一本VHF/UHF书

584850 584851 584852 584853

无线连接技术促进照明系统智能控制

近年来,智能家居的发展给智能照明行业带来了很大的变革,智能照明系统越来越被很多人所青睐,特别是随着新冠疫情的影响,智能照 ...

稳压二极管功率的含义,是反向漏电流*稳压值?这个功率普遍都很小,毫瓦级别

稳压二极管功率的含义,是反向漏电流*稳压值?这个功率普遍都很小,毫瓦级别 822936

关闭
站长推荐上一条 1/10 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

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

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

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

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