本帖最后由 Liyj336 于 2020-12-5 21:22 编辑
很幸运参加STM32垂直应用周周学习挑战赛的活动,得到了ST官方的NUCLEO-H7A3ZI-Q板子,很感谢二姨给我的板子。我觉得学习是永远不会吃亏的事情,不仅得到了知识,还可能会拿到礼品,巨赚,所以大家还是积极参加STM32垂直应用周周学习挑战赛的活动。 开箱体验我还是第一次接触Nucleo系列板块,我们先开看看整体的包装。 包装中规中矩,但是白色的板卡还是挺好看的,还能看到板卡的基本介绍。等等,我怎么觉得板卡少了东西,怎么少了一些元器件没贴。我还以为是官方偷工减料,但是看了一下文档,其实是有原因的。包装背面是开始使用之前的一些说明。 包括电源选择、部分LED灯亮灭情况说明。还有重要的一些,板卡资料资源链接。NUCLEO-H7A3ZI-Q板卡主控芯片是STM32H7A3ZIT6QU,其板卡规则如下。 可以看出,该款芯片基本参数为STMH7A3系列芯片,144pins引脚,2MbyteFlash,内部SMPS。板卡正面图 主控芯片STM32H7A3ZIT6QU 让我惊讶的是该板卡ST-Link V3所用的控制芯片也是STM32H7系列的芯片,第一次见STM32H7系列做成的ST-Link,感觉有点夸张,点赞! 控制芯片的功能引脚都从背面用排针引出。好像NUCLEO板子都没什么板载外设,把控制芯片引脚全部引出,也可以自己做功能扩展。NUCLEO-HA3ZI-Q板子背面图。 板卡介绍NUCLEO-H7A3ZI-Q板卡基本没有板子外设。先来看看板子资源分布图。 基本就是MCU、ST-Link、Led、按钮、电源、USB接口、IO口,资源确实有点少。注意上面图片中是有网口的,但是在NUCLEO-H7A3ZI-Q是没网口,该板卡可以三种不同型号板卡NUCLEO-H745ZI-Q、NUCLEO-H755ZI-Q、NUCLEO-H7A3ZI-Q。这三种差异如下,除了NUCLEO-H7A3ZI-Q没网口,其他都存在网口。所以前面我说得少贴的部分,就是与网口相关的电路部分。因为是NUCLEO-H7A3ZI-Q,所以啥也没贴。 该板卡有个电源选择接口JP2,可以分别选择四种供电方式。 从原理图可以大概看出来,主要由几部分组成:MCU电路、IO扩展口电路、USB电路、网口电路、电源供应电路、ST-LinkV3电路。ST-LinkV3除了使用MCU的SWD引脚,还使用了MCU的UART引脚。由此可以看出ST-Link可以充当串口使用。 快速创建工程使用CubeMX创建工程,使用CubeMX6.1.0版本。
选择生成代码的目录,使用的IDE等
到此工程文件已经生产完毕,接下来就是点灯了。
|