[STM32H5] 【NUCLEO-H563ZI测评】1.开箱+点灯测试

[复制链接]
1079|10
 楼主| dami 发表于 2023-7-22 18:38 | 显示全部楼层 |阅读模式
本帖最后由 dami 于 2023-7-22 18:40 编辑

                             【NUCLEO-H563ZI测评】1.开箱+点灯测试
1.jpg
收到这板子,很高兴,于是周末就宅在家中摸板子了。这不,太新了 mbed还不支持呢,白折腾了。
4.png
5.png
6.png
12.png
还是直接用stm32cubeide吧。从stm32cubemx配置好了进去也可以。
8.png
9.png
10.png
11.png
生成项目后如下:
13.png

编写一个测试文件gpiotest1.c 并加入项目中
  1. /*
  2. * gpiotest1.c
  3. *
  4. *  Created on: Jul 22, 2023
  5. *      Author: zhanx
  6. */
  7. #include "main.h"
  8. void gpiotest1(void)
  9. {
  10.         HAL_GPIO_WritePin(LED2_YELLOW_GPIO_Port, LED2_YELLOW_Pin, GPIO_PIN_RESET);
  11.         HAL_GPIO_WritePin(LED1_GREEN_GPIO_Port, LED1_GREEN_Pin, GPIO_PIN_RESET);
  12.         HAL_GPIO_WritePin(LED3_RED_GPIO_Port, LED3_RED_Pin, GPIO_PIN_RESET);
  13.     HAL_Delay(1000);
  14.         HAL_GPIO_WritePin(LED2_YELLOW_GPIO_Port, LED2_YELLOW_Pin, GPIO_PIN_SET);
  15.         HAL_GPIO_WritePin(LED1_GREEN_GPIO_Port, LED1_GREEN_Pin, GPIO_PIN_SET);
  16.         HAL_GPIO_WritePin(LED3_RED_GPIO_Port, LED3_RED_Pin, GPIO_PIN_SET);
  17.         HAL_Delay(1000);
  18. }
在main.c中包含并调用函数gpiotest1
  1. int main(void)
  2. {
  3.   /* USER CODE BEGIN 1 */
  4.   /* USER CODE END 1 */
  5.   /* MCU Configuration--------------------------------------------------------*/
  6.   /* Reset of all peripherals, Initializes the Flash interface and the Systick. */
  7.   HAL_Init();
  8.   /* USER CODE BEGIN Init */
  9.   /* USER CODE END Init */
  10.   /* Configure the system clock */
  11.   SystemClock_Config();
  12.   /* USER CODE BEGIN SysInit */
  13.   /* USER CODE END SysInit */
  14.   /* Initialize all configured peripherals */
  15.   MX_GPIO_Init();
  16.   MX_ADC1_Init();
  17.   MX_ETH_Init();
  18.   MX_ICACHE_Init();
  19.   MX_LPUART1_UART_Init();
  20.   MX_USART3_UART_Init();
  21.   MX_UCPD1_Init();
  22.   MX_USB_PCD_Init();
  23.   MX_MEMORYMAP_Init();
  24.   /* USER CODE BEGIN 2 */
  25.   #include "gpiotest1.c"
  26.   /* USER CODE END 2 */
  27.   /* Infinite loop */
  28.   /* USER CODE BEGIN WHILE */
  29.   while (1)
  30.   {
  31.          gpiotest1();
  32.     /* USER CODE END WHILE */
  33.     /* USER CODE BEGIN 3 */
  34.   }
  35.   /* USER CODE END 3 */
  36. }
编译运行就OK了。
14.png

16.jpg
15.jpg

ex7s4 发表于 2024-1-12 16:25 | 显示全部楼层
这芯片提供了固件库开发的方式了么?
liu96jp 发表于 2024-1-12 17:30 | 显示全部楼层
点灯很秀啊,其实这么大的芯片,我在想能做点什么呢?
lix1yr 发表于 2024-1-12 18:34 | 显示全部楼层
H5的话是不是驱动RGB屏也是可以的啊
t1ngus4 发表于 2024-1-12 19:05 | 显示全部楼层
这芯片的主频多少?
g0d5xs 发表于 2024-1-12 20:36 | 显示全部楼层
Mbed的话一般都怎么玩?什么方向会用到这种开发模式?
d1ng2x 发表于 2024-1-12 21:45 | 显示全部楼层
其实玩玩RTT也是可以的了,毕竟现在RTT的操作系统很好用
cen9ce 发表于 2024-1-12 22:36 | 显示全部楼层
其实玩玩RTT也是可以的了,毕竟现在RTT的操作系统很好用
zhizia4f 发表于 2024-1-13 07:35 | 显示全部楼层
不知道这芯片的资料咋么样,全不全,如果要是还不错就很好了
b5z1giu 发表于 2024-1-13 09:15 | 显示全部楼层
期待楼主做一些其他的评测,好让我学习学习,哈哈
q1ngt12 发表于 2024-1-13 11:20 | 显示全部楼层
这芯片确实太新了,导致我现在都不知道它啥时候推出的
您需要登录后才可以回帖 登录 | 注册

本版积分规则

66

主题

1080

帖子

6

粉丝
快速回复 在线客服 返回列表 返回顶部