找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 1414|回复: 0
收起左侧

STM32L471VGT6单片机与ESP8266模块串口通信出现不定位置的乱码

[复制链接]
回帖奖励 30 黑币 回复本帖可获得 30 黑币奖励! 每人限 1 次
ID:786910 发表于 2023-2-9 16:10 | 显示全部楼层 |阅读模式
STM32L471VGT6与ESP8266模块串口通的一个产品,使用的是LPUART1(没有使用低功耗功能,当普通串口来用),ESP8266做为服务器当手机访问服务器时发送网页代码手机就可以对产品进行配置操作。问题描述:
1.http请求过来时出现乱码而且每次的地方是不一样的,有时候又不会出现。
2.我尝试过降低波特率115200.9600也还是会出现
3.尝试过硬件的改板串口比较靠近晶振所以把晶振移远了还是会出现
麻烦广大大佬提提意见看看这个是什么问题找了好久

串口接收函数就是一个普通的串口处理

串口接收函数就是一个普通的串口处理

串口接收函数就是一个普通的串口处理

这个是程序里面打印接收的buff出现乱码(前面的头是我做了处理清掉了)

这个是程序里面打印接收的buff出现乱码(前面的头是我做了处理清掉了)

这个是程序里面打印接收的buff出现乱码(前面的头是我做了处理清掉了)


这个是将RX线引出来的串口信息证明ESP8266模块发过来是没有问题

这个是将RX线引出来的串口信息证明ESP8266模块发过来是没有问题

这个是将RX线引出来的串口信息证明ESP8266模块发过来是没有问题


回复

使用道具 举报

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

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表