打印
[STM32H7]

【ST测评+STM32H743】新手入门与烧录

[复制链接]
7899|3
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
isageko|  楼主 | 2020-12-11 15:28 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
感谢@21小跑堂 和st举办的垂直学习活动,学到了许多还能拿到一个h7系列的板子。
因为本人至今还在学习stm32中,h7系列的板子更是第一次拿到,所以这个帖子就是个普通开箱以及帮助小白入门。

首先介绍一下stm32h743:
h7是高性能系列h应该就是high的h。
芯片是armM7的芯片,主频能达到480MHz。官方的数据看起来还是很不错的。内置TFT-LCD, JPEG codec, Ethernet。
h7系列板子大同小异,大家可以参考一下官方的几个图片和包装上的简介。

h743这个板子本身没有太多的外设,但是有很多接口引脚来供后期配置,还算不错

包装背面会写上到手后如何开始使用。
大概就是先把板子连上电脑,然后LD3会闪红灯,在按下左下角蓝色按钮User bottom B1后会从LD3切换到LD2然后LD1。
新手也可以用这个来大概判断一下板子是否有问题。

使用这个板子我们首先要下载几个软件。
STM32CubeMX(推荐给新手)
STM32CubeIDE(推荐给新手)
ST-Link(入门必须)
KEIL MDK-ARM(必须)

以上在st官网和keil官网都能找得到。
同时还需要下载keil的stm32h7的pack。

都下载完就可以开始使用了。
首先打开cubeMX。
选择Access to example selector
如果不想从例程开始就board selector也行。

在左边board搜索nucleo-h743zi(搜stm32h743是搜不到的)
右边的example随便选一个就好,我这里选的是第一个ADC看门狗。
第一次的话会要下载例程包,下载很快的一个g左右几分钟就下完了。

选个地方保存。
openwith选MDK-ARM。


有兴趣的可以点看板子看看芯片引脚,引脚会自动配置好,cube还是很方便的。

现在不需要cube了,打开keil
选择project -- open project
去到刚才生成的文件夹的MAK-ARM中选中uvprojx文件。
如果有报芯片选择错误就close project然后新建一个的时候选择stm32h7对应芯片再重新打开。
感兴趣可以点开example下的main.c 看看怎么写的

然后点图中这个options for target

去到output窗口把create hex标上点ok

点左上角的build编译,编译要一点时间,看到0warning0error就行。

打开st-link连上板子到电脑,点左上角那个插头一样的connect。
出现问题的话就在ST-LINK下的firmware update更新一下固件就行。
选择program verify选择刚刚生成的hex文件。
一般在MDK-ARM/stm32h7xxx-nucleo中,文件很多搜索一下hex。

这个时候板子LD4会持续闪烁表示通讯中。
编译完看看灯会有怎么样的变化。  

现在按下b2按钮后就是LD1常量,并不会闪烁。
虽然我编译的看门狗但是并没有时间测试,如果是弄的点灯应该会更加好观察。
最近有点忙先写到这,有空再更新一下其它的例程。



使用特权

评论回复
沙发
isageko|  楼主 | 2020-12-11 15:32 | 只看该作者
keil的pack下载链接:
https://keilpack.azureedge.net/pack/Keil.STM32H7xx_DFP.2.6.0.pack

使用特权

评论回复
板凳
trucyw| | 2020-12-13 17:50 | 只看该作者
不错

使用特权

评论回复
地板
nobodyzyk| | 2024-1-8 20:34 | 只看该作者
不错不错

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

37

主题

182

帖子

1

粉丝