【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进行点灯测试,敬请期待!
|