金樽清水 发表于 2024-3-11 23:24:57

STM32F746g-disco开发板串口配置串口助手无法接收到数据

使用此开发板配置usart6实现串口发送数据,串口助手接收不到,不知道问题是代码不对还是硬件驱动没有安装。尝试下载别的串口通信工程,串口助手也没有数据。如果是代码问题或者确实还望指出,如果是硬件驱动没有安装,想知道是下载哪一个。另外,我是使用的stlink烧写程序,usb-hs用来供电。希望大佬能够指导我一下,谢谢啦!感谢!![@@~LO8X0WY3Q4QE8GKRY.png](data/attachment/forum/202403/11/232435iggylvncni6bgsbw.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/300 "@{@~LO8(X0WY3Q4QE8GK)RY.png")!(data/attachment/forum/202403/11/232435uw497ivv6sswpv9q.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/300 "7.png")!(data/attachment/forum/202403/11/232447rpuccenlp25z2wtx.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/300 "PBLGWY[9UUF3`M[`W0%1LHO.png")

xmshao 发表于 2024-3-12 09:30:09

使用CubeMx进行配置的话,代码方面应该没啥问题。建议重点核对下助手端的UART参数配置跟你的代码配置是否一样,再就连接、管脚安排这些硬件方面的原因。
从现象来看个人更倾向怀疑硬件方面原因。

金樽清水 发表于 2024-3-11 23:26:33

附件为代码截图,可以不用下载,有重复,为可视化图片,直接浏览即可。

金樽清水 发表于 2024-3-12 09:36:28

xmshao 发表于 2024-3-12 09:30
使用CubeMx进行配置的话,代码方面应该没啥问题。建议重点核对下助手端的UART参数配置跟你的代码配置是否一 ...

好的,谢谢

金樽清水 发表于 2024-3-12 09:41:20

xmshao 发表于 2024-3-12 09:30
使用CubeMx进行配置的话,代码方面应该没啥问题。建议重点核对下助手端的UART参数配置跟你的代码配置是否一 ...

我是手动配置的,没有用cubeMX生成,因为是在原有的工程上添加的串口功能,怕重新配置cubeMX导致原有工程功能丧失,所以手动配置,但是现在还不确定代码是否存在问题。

butterflyspring 发表于 2024-3-12 09:49:37

金樽清水 发表于 2024-3-12 09:41
我是手动配置的,没有用cubeMX生成,因为是在原有的工程上添加的串口功能,怕重新配置cubeMX导致原有 ...

既然是手动添加的,不妨先将其他功能注释掉看看是否有冲突。

如果还是没有收到,那最好用示波器或逻辑分析仪看看到底有没有输出。

金樽清水 发表于 2024-3-12 10:28:16

butterflyspring 发表于 2024-3-12 09:49
既然是手动添加的,不妨先将其他功能注释掉看看是否有冲突。

如果还是没有收到,那最好用示波器或逻辑分 ...

好的,谢谢

STMWoodData 发表于 2024-3-12 11:33:06

可以把原工程复制一份备份,然后打开CUBEMX配置串口初始化,再复制初始化代码到原工程。记得main要调用初始化

金樽清水 发表于 2024-3-12 14:15:59

STMWoodData 发表于 2024-3-12 11:33
可以把原工程复制一份备份,然后打开CUBEMX配置串口初始化,再复制初始化代码到原工程。记得main要调用 ...

金樽清水 发表于 2024-3-12 14:17:20

STMWoodData 发表于 2024-3-12 11:33
可以把原工程复制一份备份,然后打开CUBEMX配置串口初始化,再复制初始化代码到原工程。记得main要调用 ...

好的,我试试,多谢

金樽清水 发表于 2024-3-16 11:55:23

目前问题已解决,代码没有问题,是接错接口了,使用usb转TTL模块即可传输数据
页: [1]
查看完整版本: STM32F746g-disco开发板串口配置串口助手无法接收到数据