打印
[STM32H7]

ST评测+开箱+STM32H743ZI点灯

[复制链接]
518|0
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
这次也非常感谢论坛赠送的板卡,这次完成了ST垂直应用连续打卡八周获得了Nucleo-144的板卡,这是我第一次接触H7系列的板卡,接下来来做个开箱测评。
板卡通电的照片:
Nucleo -144具有以下的功能特点:
l  32.768 kHz晶体振荡器。
l  板连接器:社署ST齐奥扩展连接器包括ARDUINO ®乌诺V3ST morpho扩展连接器。
l  具有USB重新枚举功能的板载ST-LINK调试器/编程器:大容量存储,虚拟COM端口和调试端口。
l  符合IEEE-802.3-2002的以太网。
STM32 Nucleo-144板为用户提供了一种负担得起的灵活方法,可以通过选择STM32微控制器提供的各种性能和功耗特性组合来尝试新概念并构建原型。对于兼容的板,内部或外部SMPS可在运行模式下显着降低功耗。这个板卡做与其他板卡最大的不同是有以太网接口,这可以很好学习一下以太网。而且这个板卡是自带STjink烧录的,但是不好轻易拔下单独使用。而且用USB连接线Tye-a到Micro-B通过USB接口CN1连接STM32 Nucleo板到PC上,为单板供电。可以使用按钮B1,观察三个LED LD1到LD3的闪烁情况。
主控是一个高性能的微控制器STM32F743ZIT6V,下面是它的微控制器的内部结构;
对其使用开发
1,MDK官网下载开keil和STM32H7的软件包。
2,ST官网下载STM32CubeMX和库安装包,这样可以加快开发。
3,也可以去www.st.com/en/product/nucleo-h743zi2下载相应的demo来查看。
现在通过STM32CubeMX来电个灯:
1配置好时钟和IO
2,调整摄入主频位480MHZ
3,选好IDE
这是效果图,三个LED灯同时亮同时灭
简单的代码:
while (1)
  {
   /* USER CODE END WHILE */
              HAL_GPIO_WritePin(GPIOB,GPIO_PIN_0,GPIO_PIN_SET);
              HAL_GPIO_WritePin(GPIOB,GPIO_PIN_14,GPIO_PIN_SET);
              HAL_GPIO_WritePin(GPIOE,GPIO_PIN_1,GPIO_PIN_SET);
              HAL_Delay(1000);
              HAL_GPIO_WritePin(GPIOB,GPIO_PIN_0,GPIO_PIN_RESET);
              HAL_GPIO_WritePin(GPIOB,GPIO_PIN_14,GPIO_PIN_RESET);
              HAL_GPIO_WritePin(GPIOE,GPIO_PIN_1,GPIO_PIN_RESET);
              HAL_Delay(1000);
   /* USER CODE BEGIN 3 */
  }

分享板卡原理图:
H743ZI.pdf (2.47 MB)

使用特权

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

本版积分规则

9

主题

20

帖子

0

粉丝