这次也非常感谢论坛赠送的板卡,这次完成了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 */ }
分享板卡原理图:
|