STM32
直播中

王兰

14年用户 1738经验值
擅长:基础元器件
私信 关注
[问答]

STM32F746g-disco开发板串口配置串口助手无法接收到数据是怎么回事?

使用此开发板配置usart6实现串口发送数据,串口助手接收不到,不知道问题是代码不对还是硬件驱动没有安装。尝试下载别的串口通信工程,串口助手也没有数据。如果是代码问题或者确实还望指出,如果是硬件驱动没有安装,想知道是下载哪一个。另外,我是使用的stlink烧写程序,usb-hs用来供电。希望大佬能够指导我一下,谢谢啦!感谢!



回帖(1)

刘强

2024-5-20 17:27:23
根据您的描述,问题可能出现在以下几个方面:

1. 代码问题:请确保您的USART6配置正确,波特率、数据位、停止位和奇偶校验位等设置与串口助手一致。同时,检查您的发送和接收函数是否正确实现。

2. 硬件驱动问题:确保您的计算机已安装了适用于STM32F746G-DISCO开发板的驱动程序。通常,ST-LINK/V2驱动程序是通用的,可以在ST官网下载。

3. 串口助手设置问题:请确保您的串口助手设置与您的USART6配置一致,包括波特率、数据位、停止位和奇偶校验位等。

4. USB-HS供电问题:您提到使用USB-HS供电,但USART6通常使用PA9和PA10作为TX和RX引脚。请确保您的开发板连接正确,PA9和PA10引脚没有被其他功能占用。

5. 检查开发板固件:确保您的开发板固件是最新的,以便支持所有功能。

6. 检查ST-LINK连接:确保ST-LINK与开发板之间的连接稳定,没有松动或接触不良。

7. 检查串口助手:尝试使用其他串口助手软件,如PuTTY、Tera Term等,以排除串口助手软件问题。


举报

更多回帖

发帖
×
20
完善资料,
赚取积分