野火电子论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 13057|回复: 9

串口收发,上电后第一次总是 多一个FF 字节

[复制链接]
发表于 2019-7-17 12:02:46 | 显示全部楼层 |阅读模式
串口1 收发,上电后第一次收到的数据 总是多一个FF,导致后面数据乱了,,,但是在仿真状态是,收发是正常的,如下图。。。望大家多多指点。。。谢谢!
360截图20190717111523544.jpg
360截图20190717111242835.jpg
回复

使用道具 举报

发表于 2019-7-17 12:04:45 | 显示全部楼层
试试把串口的初始化和对应的GPIO初始化顺序换下
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-7-17 12:23:28 | 显示全部楼层
WishWish 发表于 2019-7-17 12:04
试试把串口的初始化和对应的GPIO初始化顺序换下

这个我也度娘了,,,没有用阿,你看下第一张图的顺序,,,例程的配置。。。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-7-17 12:33:55 | 显示全部楼层
WishWish 发表于 2019-7-17 12:04
试试把串口的初始化和对应的GPIO初始化顺序换下

如果我每收到一个字节就把发这个字节发回去的话,就没有这个现象。。。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-7-17 12:38:40 | 显示全部楼层
WishWish 发表于 2019-7-17 12:04
试试把串口的初始化和对应的GPIO初始化顺序换下

还有一个比较奇怪的是,后面的发送回来 字节 07打头,但是我每发送给上位机后就每个数组元素都清零了的。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-7-17 12:39:05 | 显示全部楼层
@火哥           
回复 支持 反对

使用道具 举报

发表于 2019-7-17 13:42:46 | 显示全部楼层
PIN 发表于 2019-7-17 12:23
这个我也度娘了,,,没有用阿,你看下第一张图的顺序,,,例程的配置。。。

先初始化USART,再初始化GPIO呢
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-7-17 14:42:09 | 显示全部楼层
WishWish 发表于 2019-7-17 13:42
先初始化USART,再初始化GPIO呢

不行,,,我边把开时钟的跟着初始化一起调换顺序都是不行
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-7-17 15:15:56 | 显示全部楼层
               
回复 支持 反对

使用道具 举报

发表于 2019-7-17 16:46:30 | 显示全部楼层
这个应该是一键ISP电路影响,没办法
回复 支持 反对

使用道具 举报

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

本版积分规则

联系站长|手机版|野火电子官网|野火淘宝店铺|野火电子论坛 ( 粤ICP备14069197号 ) 大学生ARM嵌入式2群

GMT+8, 2024-11-24 06:07 , Processed in 0.035078 second(s), 26 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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