STM32H5 Nucleo-144 board开箱

STM32 Nucleo-144开发板开箱bring-up 最近做项目,用到STM32F446ZET6这款MCU,为了赶进度,前期软件需要提前开发,于是在某宝买了对应主控的官方开发板,为了避免遗忘,后面能翻出来回忆一些细节,就形成了本篇的主要内容,同时也希望能够帮助刚上手的小伙伴少走弯路,如果对你有帮助请点赞、收藏、转发,谢谢! 阅读详情

在这里插入图片描述

文章目录


开发板资料下载


【目标】
点亮LD1(绿)、LD2(黄)和LD3(红)三个LED灯


【开箱过程】

博主使用的是STM32CubeMX配置生成代码,具体操作如下:
打开STM32CubeMX,File->New project:
在这里插入图片描述
选择开发板型号,点击Start Project:
在这里插入图片描述
可以看到,demo工程默认已经配置好了LED的GPIO,无需再配了,选择MDK工程,直接生成代码:
在这里插入图片描述
用MDK打开生成后的工程:
在这里插入图片描述
main.c中添加“点灯”代码:
在这里插入图片描述
编译,测试,满足预期。
至此,开箱结束。

STM32H5开发(7)----LCD显示TOF检测数据 自主模式”(Autonomous mode)通常指的是设备或系统能够在没有外部输入的情况下独立完成任务。对于传感器,如VL53L5,自主模式可能意味着传感器可以独立、定期地进行测量,而不需要来自主控制器或主机的每一次单独指令。最近在弄ST的课程,需要样片的可以加群申请:615061293。选择使用自主模式的原因可能包括:简化控制:一旦配置完成,传感器可以独立工作,减少主控制器与传感器之间的通信需求。稳定的测量频率:在自主模式下,传感器可以以固定的频率进行测量,从而确保数据的稳定性和连续性。 阅读详情

相关推荐

STM 32 Nucleo H743zi芯片引脚图(STM32 H732ZI NUCLEO-144)

官方给的都只是引脚的一些连接,没有具体的说明引脚的复用功能,要查找复用功能得查表很麻烦,所以花1个钟整理了个芯片引脚得复用功能并画图。其他地方找不到这块版的芯片引脚图得。

STM32H5开发(4)----开发板介绍

STM32H503RBTx_LQFP64 是一款基于 STM32H5 系列微控制器的评估套件。该微控制器采用了 40nm 工艺制造,具有更高的性能和更低的功耗。此外,该评估套件还兼容Arduino Uno,并提供了多种供电选择,为开发者提供了便捷且灵活的开发环境。

xh1479的博客 1万+

数字图像处理基础实验(二):直方图均衡化

一、实验内容及原理 1、计算灰度图像的归一化直方图 具体内容:利用 OpenCV 对图像像素进行操作,计算归一化直方图.并在 窗口中以图形的方式显示出来 步骤: (1)初始化一个256大小的数组,存放图像中每级灰度值的像素点的个数 (2)遍历整张图像 (3)归一化数组 2、灰度图像直方图均衡处理 具体内容:通过计算归一化直方图,设计算法实现直方图均衡化处理。 步骤: (1)读取该像素点的灰度值 (...

lyd1995的博客 4527

[STM32H5]喜得STM32H503RBT6-Nucleo

这种是值得说一说的,因为电子产品的更新换代真的很快,现在手里已经很少有microUSB的接口数据线了,大多数都已经更换为Type-C接口的数据线,因此这里比较想说的是ST真的是与时俱进,既可以省掉数据线的成本,又可以解决工程师桌面数据线杂乱无章的问题。从图2上可以看出,属实板载没有什么多余的元件,少许的芯片仅仅是作为保护或者是电源存在,有两个按键,一个是复位按键,一个是用户按键,板载有LED,作为用户指示灯,预留个Type-c的USB接口,该接口作为MCU的USB输出。当安装好之后,就可以快乐的玩耍了。

ic2121的博客 1741

Oracle数据库安装及配置(Oracle19c)

Windows 10安装Oracle 19c教程

weixin_69200200的博客 2万+

Netty源码分析系列之writeAndFlush()下

write()只会将数据只是发送到了ChannelOutboundBuffer 缓冲区中,还没有被发送到操作系统的套接字中只有当调用了 flush()方法后,才会真正将数据发送到套接字中。那么 flush()方法的源码又是如何执行的呢?

天堂的博客 1573

[STM32H5]【NUCLEO- H563ZI 测评】cubemx的巨坑 + 点灯

我们可以找到下图↓。打开后发现找不到H5相关的资料,从上到小翻看了无数遍,然后百度看了无数的文章啊啊啊啊啊啊!Cubemx是真的坑啊,不能只考虑当下啊,新产品的加入,没有任何提示,任何弹框,没有!PS:在没有更新CubeMX,就算手动安装了离线的资料包,也不能用!就这里折腾了两天啊,一个周末直接没了,本就不多的时间,又雪上加霜了!上图可见,在出厂的时候ST已经连接好了,直接控制电平点灯即可!进入后会发现不能勾选升级的项目!**能修一下 就算是系统问题,能不能弹框提示一下!很久 很久之后我终于可以升级了!

ic2121的博客 1933

CPU也能跑大模型?手把手教你用vLLM离线部署Qwen2.5-7B-Instruct(附性能优化技巧)

本文详细介绍了如何在CPU服务器上高效部署Qwen2.5-7B-Instruct模型,通过vLLM框架和一系列优化技巧实现离线推理。内容包括环境配置、模型加载优化、性能调优及生产环境部署方案,帮助开发者在资源有限的情况下也能运行大语言模型。

weixin_28691741的博客 494

openpnp - 74路西门子飞达控制板(主控板STM32_NUCLEO-144)实现

现在调试自己的openpnp设备, 在收尾, 将飞达控制板弄好, 能正常控制设备飞达安装平台上装满西门子二手飞达(52路飞达, 按照2x8mm飞达来算, 就是104个料位)的场景, 设备调试就基本完事了.设备刚到手时, 没有飞达控制板, 贴旧飞达控制板时, 用的散料飞达. 散料飞达能用, 不好用.贴新版飞达控制板时, 用的旧飞达控制板. 旧飞达控制板在我改了openpnp程序后, 好用, 只是飞达控制路数不够.

博客标题不能为空 3296

软件工程:数据字典

数据字典

永远怀着至诚之心拥抱世界 4277

R语言机器学习算法实战系列(四)随机森林算法分类器+SHAP值 (Random Forest)

本文介绍了如何使用R语言实现随机森林算法,用于构建乳腺癌分类器。随机森林通过多棵决策树投票判断标签,具有避免偏差和提升模型效果的优势。文章详细讲解了数据下载、R包加载、数据预处理、特征选择、模型构建与评估等步骤。数据集包含569份恶性和良性肿瘤样本的32类指标,通过随机森林模型进行特征选择和分类。最终,文章提供了完整的代码和可视化结果,帮助读者理解并实现随机森林算法。

专注生信领域 3322

STM32 Nucleo-H563ZI 上基于 Mongoose 与 CubeMX 的 Web UI 仪表盘移植实战

本文以 Mongoose 开源仓库中 [Nucleo-H563ZI CubeMX 集成指南](https://link.gitcode.com/i/cb441c54c96b18e4e9a827b1ff41672b) 为核心,完整讲解如何在 STM32 Nucleo-H563ZI 开发板上通过 STM32CubeMX 配置外设、集成 Mongoose 嵌入式网络协议栈,最终搭建一个可投入生产的 We

gitblog_00126的博客 455

【论文复现】——基于改进FPFH特征提取的点云模板匹配方法

基于改进FPFH特征提取的点云模板匹配方法 [J]. 应用激光, 2024, 44 (04): 196-204.

点云侠的博客 612

RT-Thread STM32 系列 BSP 开发指南:支持矩阵、快速上手与外设驱动配置

本文围绕 RT-Thread 仓库中 [bsp/stm32](https://link.gitcode.com/i/2c5c9fd7c5fb51820b98d37e00748000) 目录下的 STM32 系列 BSP(板级支持包)展开,系统梳理 STM32 系列 BSP 的开发板支持矩阵、BSP 目录组织方式、快速上手流程,以及借助 ENV 工具与 `menuconfig` 开启板载/片上外设驱

gitblog_00922的博客 204

蓝桥杯 stm32 PWM 测量频率

参考 数据手册:比赛 的板子 上面有两个信号发生器,如下图。通过 扭动 可变电阻 (R40, R39), 来实现 PWM 频率的改变。PA15PB4。PA15,PB4分别使用TIM2_CH1TIM3_CH1来对频率进行捕获。

wuyiyu_的博客 2931

最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版

Part-E1-SDIO-Specification-Ver4.00-Final-120220.pdf:最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版,包括SDIO 接口的外设,SDIO 接口官方协议等。

RT-Thread STM32F207 Nucleo-144开发板的BSP说明

本文档为 STM32F207 Nucleo-144 开发板的 BSP (板级支持包) 说明。开发板资源介绍BSP 快速上手进阶使用方法通过阅读快速上手章节开发者可以快速地上手该 BSP,将 RT-Thread 运行在开发板上。在进阶使用指南章节,将会介绍更多高级功能,帮助开发者利用 RT-Thread 驱动更多板载资源。

华为奋斗者精神 1337

Camera2Demo

在Camera2 的基础上进行封装,使得Camera2一堆初始化逻辑与Activity分离,降低耦合度,完成预览拍照并保存的操作

[STM32H5]【STM32 Nucleo-64测评】+4、PWM实现呼吸灯

PA5引脚具有丰富的复用引脚功能,如Reset_State、ADC1_INN18、ADC1_INP19、ADC2_INN18、ADC2_INP19、DAC1_OUT2、12S1_CK等。= HAL_OK)\\ 启动TIM2的PWM输出,指定通道为TIM_CHANNEL_1。

ic2121的博客 657

efm32 入门.pdf

本PDF共计22页,介绍的是操作驱动API,下载与否自己斟酌。

迈瑞BS系列全自动生化分析仪LIS协议接口手册(内含HL7和ASTM)

迈瑞BS系列全自动生化分析仪LIS协议接口手册,内含HL7和ASTM)

[STM32H5]【STM32 Nucleo-64 测评】基础任务gpio之led

LinkerScript、GNU Linker Map files、Hex editor等扩展通过安装Cortex-Debug扩展会自动安装。其中的选项如下:注意Generate demonstration code前的选项,这个可以使用BSP包的代码。链接:https://bbs.21ic.com/icview-3392898-1-1.html。上面的是直接ld2的,这个代码是修改main.c后,通过PA6来进行led灯的翻转。此文章已获得原创/原创奖标签,著作权归21ic所有,任何人未经允许禁止转载。

ic2121的博客 420

[STM32H5]STM32 Nucleo-64测评】+环境搭建与CubeMX点亮LED灯

打开Keil,选择“File” -> “Open Project”,找到STM32CubeMX生成的Keil项目文件(.uvprojx)。在左侧的Pinout & Configuration界面,找到LED连接的GPIO引脚(这通常会在开发板的手册中说明)。在Keil中,选择“Flash” -> “Download to Target”将编译好的程序下载到开发板。安装完成后,打开STM32CubeMX,检查是否有可用更新,确保使用的是最新版本。建议选择默认设置,确保所有组件都正确安装。

ic2121的博客 557

[STM32H5]H563测评开箱

用"D:\STM32CubeH5_V1.1.0\STM32Cube_FW_H5_V1.1.0\Projects\NUCLEO-H563ZI\Examples\UART\UART_TwoBoards_ComPolling\STM32CubeIDE\.project"看着还是蛮精致的,到网上下载了STM32Cube_FW_H5_V1.1.0,因为后期打算用H563,所以用H563先简单跑个例程。/* 多留一个字节 */中奖又快一个月了,中间参加ST公司的广州研讨会又得了一块H563的开发板,就一起展示一下了。

ic2121的博客 1402

意法nucleo-h723zg原理图,stm32h723zg原理图

意法nucleo-h723zg原理图

tushenghui520的博客 3842

基于stm32的h5新建工程

跟着学习项目的一些笔记记录。

weixin_44317448的博客 657

[STM32U5]【NUCLEO-U5A5ZJ-Q测评】1.开箱和开发环境准备

进入之后,首先我们可以切换到工程管理,Project Manager选项卡进行工程的配置,其中包括工程名,路径,使用的IDE工具机器版本,堆栈空间配置,SDK包配置等等,并将其保存。而这次的开发板上带的仿真器已经是升级后的ST-Link的V3版本了,性能进一步提升。接下来可以使用STM32CubeMX(安装过程不阐述了),创建一个寄出代码,实现简单的LED功能,实现板子的运行和环境搭建的验证。因为是根据板子生成的工程,因此其外设、GPIO,时钟、通信接口等已经根据板子的设计进行了初始化配置。

ic2121的博客 365

[STM32H5]STM32H5开发之printf的应用与固件编译时间的输出

既然知道串口的连接,就可以利用cubemx实现对串口3的初始化了。打开cubemx,找到串口3的位置,然后选中,接下来就可以对其设置了,由于cubemx给了个基础配置,就是使用波特率115200,同时8位字节长度,一个停止位,无校验位,这样就可以了。当重定义之后就可以使用printf了,但是这时候写printf虽然不报错,编译也能通过,但是将程序烧录到芯片之中后,芯片是不能正确运行的,因为没有勾选UseMicroLIB,因此需要在keil上勾选一下,至此,就可以玩好的玩耍printf了。

ic2121的博客 869

STM32F429及STM32H563 基于CubeMX HAL库LWIP裸机移植(超详细)

最近在用HAL库做LWIP协议栈中的TCP协议的通讯,开始使用的是STM32F429单片机,移植方法比较简单使用CubeMX直接生成即可。后续因为项目原因更换了MCU型号,更换成了STM32H563单片机,CubeMX目前还不支持直接生成该型号的LWIP协议栈,但是可以先配置ETH后续手动移植LWIP协议栈。本博客将两种移植方式都记录一下,大佬们发现有瑕疵的地方麻烦提醒一下,共同进步。

weixin_67846820的博客 2794

STM32单片机的BOOT复位控制板

下面制作一个 复位助手, 可以替代手工复位功能, 分别设置它正常复位以及 BOOTLOADER 复位。它通过USB接收上位机的控制命令, 以及返回下位机通过 串口2 发送上来的信息。通过它可以替代手工完成对 STM32H7B0单片机开发板的两种复位方式, 一种复位到 BOOTLOADER状态, 一种复位到正常运行状态。这是待测的 H7B0 单片机板,  将它的 BOOT0 以及 RESET 按键通过电缆连接到复位控制板。通过这个测试, 验证了制作的 单片机 BOOT 复位电路正常了。

TSINGHUAJOKING 3366
上一篇: TDA4VM,SBL启动
下一篇: Beyond Compare ubuntu 安装
智驾
博客等级 码龄11年 6671粉丝 574原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

智驾

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值