[STM32U3] 【STM32U385RG 测评】基础任务1、串口通迅 【任务介绍】在基础任务0的工程中配置串口实现串口打印输出。【实验步骤】1、在开发板上ST-LINK与STM32U385的串口有连接非常方便就能实现串口的输出实现下载调试与串口输只需要一条USB线就OK2、打开开发板原理图找到VCP_TX /VCP_RX3、其实在开板的Nucleo包中有初始化的代码了我们只需要引入该文件就可以轻松实现串口的初始化。4、代码添加复制BspCOMInit.BaudRate 115200;BspCOMInit.WordLength COM_WORDLENGTH_8B;BspCOMInit.StopBits COM_STOPBITS_1;BspCOMInit.Parity COM_PARITY_NONE;BspCOMInit.HwFlowCtl COM_HWCONTROL_NONE;if (BSP_COM_Init(COM1, BspCOMInit) ! BSP_ERROR_NONE){Error_Handler();}5、测试代码复制while (1){HAL_UART_Transmit(hcom_uart[COM1],(uint8_t *)hello world\r\n,sizeof(hello world\r\n),0x1000);HAL_UART_Transmit(hcom_uart[COM1],(uint8_t *)Hello 21ic\r\n,sizeof(Hello 21ic\r\n),0x1000);HAL_UART_Transmit(hcom_uart[COM1],(uint8_t *)Hello NUCLEO-U385RG-Q!\r\n,sizeof(Hello NUCLEO-U385RG-Q!\rn),0x1000);HAL_Delay(1000);/* USER CODE END WHILE *//* USER CODE BEGIN 3 */}6、编译下载打开串口助手收到数据如下【总结】STM32Cube生态提供了良好的生态结合官方的nucleo的驱动可以非常方便的实现用户的功能。---------------------作者lulugl链接https://bbs.21ic.com/icview-3481285-1-1.html?_dsign542aee69来源21ic.com此文章已获得原创/原创奖标签著作权归21ic所有任何人未经允许禁止转载。