[STM32L5] 【STM32L562E_DK开发板】串口打印

[复制链接]
2101|0
 楼主| cooldog123pp 发表于 2025-2-4 22:02 | 显示全部楼层 |阅读模式
本帖最后由 cooldog123pp 于 2025-2-4 22:03 编辑

STM32L562E_DK这块开发板没有单独UART接出来的,大家可以去看下原理图的,要串口是需要用到那块拓展板的。
1817467a2199292b2c.jpg
779667a219dab41d0.png
再去看原理图,它的串口和SPI是复用的,是需要通过2bit来选择的,就是它所谓的STmod+模式
7729567a21cc85b1d2.png
那么我们开始配置,
PC10,PC11配置成USART3的TX RX,PF11 PF12配置成输出IO,并且上电就置高

699067a21d5a1cf7c.png 507167a21e2d6c9b6.png
加入代码
  1. HAL_GPIO_WritePin(GPIOF,GPIO_PIN_11,GPIO_PIN_SET);
  2.                 HAL_GPIO_WritePin(GPIOF,GPIO_PIN_12,GPIO_PIN_SET);
  1. HAL_Delay(500);
  2.                 HAL_UART_Transmit(&huart3, (uint8_t *)&"a", 1, 0xFFFF);
  3.                 HAL_Delay(500);
  4.                 HAL_UART_Transmit(&huart3, (uint8_t *)&"b", 1, 0xFFFF);
连接好硬件,把串口接出来,如下图
871267a21da776908.jpg
最后PC串口助手打印效果如下:
2843767a21dda73497.gif


您需要登录后才可以回帖 登录 | 注册

本版积分规则

2304

主题

7626

帖子

31

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