2646|1

98

帖子

0

TA的资源

一粒金砂(中级)

楼主
 

【 ST NUCLEO-H743ZI测评】1. 开箱撩起 [复制链接]

浓情五月,热情初起。有幸赶上EE和ST的这第一波热浪,荣睹 STM32H743的娇容一面。话不多说,先上真容。

 

一、硬件预览

主要部件如下图所示,左边的是ST-LINK,中间是主角STM32H743芯片,右边分布着2个按键和1个以太网口。

 

 

正面雍容华贵,背面岁月静好

初次上电,如下图所示,我们可以看到有3个LED亮起。

二、第一个工程:闪烁LED

工欲善其事必先利其器,我们首当要考虑的自然是选择什么开发环境。Keil和IAR就不多介绍了,这里我们要介绍的是ST自己的IDE:STM32CubeIDE。这款IDE的前身是一款免费集成开发环境TrueStudio,后来该公司被ST收购,于是就有了STM32CubeIDE。这款IDE由大名鼎鼎的Eclipse改进而来,使用了GCC工具链,可以在线同步ST的库文件和例程,可以实现所谓“一站式开发”,支持Linux、Windows、OS X多种平台。最重要的是免费!!!

下载STM32CubeIDE需要填写姓名、邮箱和同意协议,然后ST会发一份下载链接到该邮箱,点击下载即可:

 

STM32CubeIDE安装完成并打开之后如下图所示:

 

点击“Start new STM32 project”后,软件开始检查更新

(备注:本人也许是因为网络问题,这一步一直卡了20多分钟,最后被迫取消了更新,但是并不妨碍后续操作)。

如下图所示,我们对应板子寻找到NUCLEO-H743ZI,然后点击“Next”再点击“Finish”

然后IDE会进行库文件更新

 

啥叫“一站式开发”我总算见识到了,这个工程我们只需写2行代码就可以实现功能,你没听错,只要2行。如下图所示,当我们选好板子的时候,ST就已经帮我们写了大多数的代码了,此处我们选择PB7的蓝色LED为例(LD2)完成LED闪烁功能。

 

按下图所示,写上我们画龙点睛的2行代码

      HAL_Delay(1000);
      HAL_GPIO_TogglePin(LD2_GPIO_Port, GPIO_PIN_7);

 

接下来到了调试的时候了,点击下图中的小虫子按键进入调试,由于我们是第一次进行调试,所以需要按照下图所示配置调试器参数(先将板子的ST-LINK连接电脑),红框内容ST-LINK序列号,如果没有该序列号,就点击“寻找”进行搜索。

 

注:调试开始时可能会提示ST-LINK升级,按下图所示,先“Open in update mode”然后“Upgrade”即可:

 

如下图所示,大功告成!

(注:上图所示右下角有一黑一黄2个并排的短接帽,本人一开始总是无法开启调试,看了论坛里其他的文章才发现这里少了一个短接帽,所以补了一个黄色的。如果有人遇到了相同问题,希望能有所帮助)

 

三、其他

细心的朋友应该会注意到,ST-Link自带一个32K的文件系统

万年只有一个C盘的我看到一个D盘感觉甚是欣慰。于是我把珍藏多年的“某老师全集”链接安放于此,留下一个希望的种子,我想应该没人会觉得这个开发板有什么异样吧。

然而,ST似乎察觉到了什么,在更新ST-LINK的时候,悲剧发生了,希望的种子没了。。。

最后,祭奠一下我那逝去的“谭浩强老师编程全集”。

 

繁絮至此,但求明细。

 

此帖出自stm32/stm8论坛

最新回复

哈哈,楼主太调皮了~~ 很精彩的开箱~期待你后续的内容哦~~   详情 回复 发表于 2020-5-13 08:00
点赞 关注
 

回复
举报

1万

帖子

203

TA的资源

管理员

沙发
 

哈哈,楼主太调皮了~~

很精彩的开箱~期待你后续的内容哦~~

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

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

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

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

 
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
快速回复 返回顶部 返回列表