你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

【NUCLEO-U545RE-Q评测】1.开箱点灯及环境配置

[复制链接]
STM1024 发布时间:2023-12-10 14:12

今年有幸参加了ST的“不止于芯”线下研讨会,收获颇丰,对U5/H5产品线影响比较深刻,最近参加U545开发板的评估活动,其实收到评估开发板也有段时间了,但是最近再搞别的事儿,然后自己又是一个重度拖延症患者,趁周末的空当儿,把这个评测的工作搞起来。

打开包装,是环保纸+静电包装带包装的开发板,以及一个说明书。按照ST的说明,现在的包装主打一个环保的理念,因此,可以看到里面包装材料,除了那个静电袋,其他都是可回收的纸张。00.jpg

开发板还是经典的Nucleo结构,上部调试器,下部目标板,然后针脚兼容Arduino(但是我基本没用),不过也有很大的提升,现在的USB接口都改为了Type-C的接口,此外,板载的STlink也是H7系列的芯片,最重要的是,stlink从以前的V2升级到了V3。

连接Type-C线以后以后,绿色LED开始闪烁,按下蓝色的用户按键,LED的闪烁频率会提高,分为3种频率,因此按3次又回到了初始的状态。01.jpg

研讨会上,也专门介绍了CubeIDE的集成开发环境,这个是把以前的CubeMX功能和编译器集成在一起的软件,在此平台上,可以“一站式”配置针脚、生成代码,编译、下载、调试等。我现在也在逐步将我的开发方式,从以前的标准库向HAL库迁移,开发工具也从Keil向CubeIDE迁移。

首先下载对应的软件包,这个和Keil的DFP类似。

02.png然后新建一个STM32的项目:03.png

选择开发板:

04.png

然后就可以看到开发环境为我们生成的代码了。

下载的环境需要配置一下,此外,由于stlink的固件库在不断更新,因此也需要更新固件库:

05.png

06.png

07.png

看看原理图,用户LED是LD2,对应的PA5针脚,事实上CubeIDE已经为我们准备好了:

08.png

09.png

只需要生成代码,然后加入自己写代码就可以了:

        while (1)
        {
                /* USER CODE END WHILE */

                /* USER CODE BEGIN 3 */
                HAL_GPIO_WritePin(LED_GREEN_GPIO_Port, LED_GREEN_Pin, GPIO_PIN_RESET);
                HAL_Delay(100);
                HAL_GPIO_WritePin(LED_GREEN_GPIO_Port, LED_GREEN_Pin, GPIO_PIN_SET);
                HAL_Delay(100);
        }

编译,下载:

10.png

然后就可以看到LED在快速闪烁了,当然,这个时候按键是没反应了。

07.png
收藏 评论3 发布时间:2023-12-10 14:12

举报

3个回答
STMCU-管管 回答时间:2023-12-12 14:00:35
期待更多分享
dhvf1 回答时间:2023-12-12 14:01:13
研讨会我也去了,现场新产品介绍的真不少,还有演示Demo那块
STMCU-管管 回答时间:2023-12-12 14:01:32

dhvf1 发表于 2023-12-12 14:01
研讨会我也去了,现场新产品介绍的真不少,还有演示Demo那块

哦吼,可以

所属标签

相似分享

关于意法半导体
我们是谁
投资者关系
意法半导体可持续发展举措
创新和工艺
招聘信息
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
关注我们
st-img 微信公众号
st-img 手机版