首页
论坛
外包
下载
专栏
专栏首页
通信技术
显示光电
单片机
测试测量
智能硬件
汽车电子
消费电子
工业控制
医疗电子
电路图
物联网
模拟
专访
电源
芯闻号
嵌入式
技术学院
公众号精选
厂商动态
新基建
中国芯
Datasheet
公开课
更多
阅读
21ic专访
编辑视点
专题
会展
高端访谈
新基建
技术
通信技术
显示光电
单片机
测试测量
智能硬件
汽车电子
消费电子
工业控制
医疗电子
开发板
物联网
模拟
电源
嵌入式
资讯
新品
应用
技术专访
基础知识
中国芯
互动
论坛
外包
招聘
课程
公开课
在线研讨会
TI在线培训
资源
下载
电路图
Datasheet
在线计算器
开发板试用
厂商
登录
|
注册
论坛
论坛
Datasheet
文章
下载
论坛首页
论坛列表
厂商专区
家园币兑换
任务活动
问答
优质原创
论坛专题
开发板试用
21ic电子技术开发论坛
›
单片机与嵌入式系统
›
Megawin(笙泉)单片机
›
单片机串口通信有的时候接收数据不正确
返回列表
单片机串口通信有的时候接收数据不正确
[复制链接]
786
|
11
手机看帖
扫描二维码
随时随地手机跟帖
guoyt
当前离线
关注TA
发消息
1018
主题
9067
帖子
2万
积分
技术总监
技术总监, 积分 25660, 距离下一级还需 24340 积分
技术总监, 积分 25660, 距离下一级还需 24340 积分
积分
25660
在线时间
228 小时
精华
0
注册时间
2010-1-7
最后登录
2023-8-29
电梯直达
楼主
guoyt
|
楼主
|
2018-9-3 15:40
|
只看该作者
|
倒序浏览
|
阅读模式
串口通信
,
单片机串口
,
串口助手
我在串口助手中输入0123456789(后面加一个回车转行)然后发送数据,有的时候接收数据不是正确的,有的时候接收数据正确。
使用特权
评论
回复
赏
标题置顶
标题高亮
点赞
共
0
人点赞
wangpe
当前离线
关注TA
发消息
938
主题
9837
帖子
2万
积分
技术总监
技术总监, 积分 28209, 距离下一级还需 21791 积分
技术总监, 积分 28209, 距离下一级还需 21791 积分
积分
28209
在线时间
239 小时
精华
0
注册时间
2010-1-7
最后登录
2023-8-31
沙发
wangpe
|
|
2018-9-3 15:45
|
只看该作者
楼主程序可以公开吗?贴程序看下吧,这么说看不出什么原因
使用特权
评论
回复
赏
点赞
共
0
人点赞
guoyt
当前离线
关注TA
发消息
1018
主题
9067
帖子
2万
积分
技术总监
技术总监, 积分 25660, 距离下一级还需 24340 积分
技术总监, 积分 25660, 距离下一级还需 24340 积分
积分
25660
在线时间
228 小时
精华
0
注册时间
2010-1-7
最后登录
2023-8-29
板凳
guoyt
|
楼主
|
2018-9-3 15:48
|
只看该作者
#include <reg52.h>
#define uchar unsigned char
#define uint unsigned int
unsigned char flag,a,i;
void init()
{
TMOD=0x20;
TH1=0xfd;
TL1=0xfd;
TR1=1;
REN=1;
SM0=0;
SM1=1;
EA=1;
ES=1;
}
void main()
{
init();
while(1)
{
if(flag==1)
{
ES=0;
SBUF=a;
while(!TI);
TI=0;
ES=1;
flag=0;
}
}
}
void ser() interrupt 4
{
RI=0;
a=SBUF;
flag=1;
}
使用特权
评论
回复
赏
点赞
共
0
人点赞
zhanglli
当前离线
关注TA
发消息
1016
主题
9386
帖子
2万
积分
技术总监
技术总监, 积分 26273, 距离下一级还需 23727 积分
技术总监, 积分 26273, 距离下一级还需 23727 积分
积分
26273
在线时间
232 小时
精华
0
注册时间
2010-1-7
最后登录
2023-9-3
地板
zhanglli
|
|
2018-9-3 15:53
|
只看该作者
当你收到一个字节后,做了一件事“禁止串口中断ES=0”,偏偏这个时刻,下一个数据又发来了,怎么办?
使用特权
评论
回复
赏
点赞
共
0
人点赞
hanwe
当前离线
关注TA
发消息
979
主题
8749
帖子
2万
积分
技术总监
技术总监, 积分 24530, 距离下一级还需 25470 积分
技术总监, 积分 24530, 距离下一级还需 25470 积分
积分
24530
在线时间
222 小时
精华
0
注册时间
2010-1-7
最后登录
2023-8-29
5
楼
hanwe
|
|
2018-9-3 15:57
|
只看该作者
PC发来的数据流,不能保证时间间隔是均匀的。
使用特权
评论
回复
赏
点赞
共
0
人点赞
hanwe
当前离线
关注TA
发消息
979
主题
8749
帖子
2万
积分
技术总监
技术总监, 积分 24530, 距离下一级还需 25470 积分
技术总监, 积分 24530, 距离下一级还需 25470 积分
积分
24530
在线时间
222 小时
精华
0
注册时间
2010-1-7
最后登录
2023-8-29
6
楼
hanwe
|
|
2018-9-3 16:03
|
只看该作者
运气好,PC数据流与你合拍,OK!
运气差,丢几个数据。
使用特权
评论
回复
赏
点赞
共
0
人点赞
llia
当前离线
关注TA
发消息
961
主题
8893
帖子
2万
积分
技术总监
技术总监, 积分 25211, 距离下一级还需 24789 积分
技术总监, 积分 25211, 距离下一级还需 24789 积分
积分
25211
在线时间
247 小时
精华
0
注册时间
2010-1-7
最后登录
2023-8-31
7
楼
llia
|
|
2018-9-3 16:13
|
只看该作者
收发太快,接收完之后加个延时,a=SBUF;delay();flag=1;
使用特权
评论
回复
赏
点赞
共
0
人点赞
yufe
当前离线
关注TA
发消息
983
主题
1万
帖子
2万
积分
技术总监
技术总监, 积分 28764, 距离下一级还需 21236 积分
技术总监, 积分 28764, 距离下一级还需 21236 积分
积分
28764
在线时间
244 小时
精华
0
注册时间
2010-1-7
最后登录
2023-8-29
8
楼
yufe
|
|
2018-9-3 16:16
|
只看该作者
也可加个判断,要是收发的数据不同,那请求重发。。
使用特权
评论
回复
赏
点赞
共
0
人点赞
zhanglli
当前离线
关注TA
发消息
1016
主题
9386
帖子
2万
积分
技术总监
技术总监, 积分 26273, 距离下一级还需 23727 积分
技术总监, 积分 26273, 距离下一级还需 23727 积分
积分
26273
在线时间
232 小时
精华
0
注册时间
2010-1-7
最后登录
2023-9-3
9
楼
zhanglli
|
|
2018-9-3 16:21
|
只看该作者
在接收中断内,直接发送回电脑。。
使用特权
评论
回复
赏
点赞
共
0
人点赞
hanwe
当前离线
关注TA
发消息
979
主题
8749
帖子
2万
积分
技术总监
技术总监, 积分 24530, 距离下一级还需 25470 积分
技术总监, 积分 24530, 距离下一级还需 25470 积分
积分
24530
在线时间
222 小时
精华
0
注册时间
2010-1-7
最后登录
2023-8-29
10
楼
hanwe
|
|
2018-9-3 16:25
|
只看该作者
可能是晶振频率和波特率方面的原因,要注意计算出来的波特率和理论值差值不要太大。
使用特权
评论
回复
赏
点赞
共
0
人点赞
yufe
当前离线
关注TA
发消息
983
主题
1万
帖子
2万
积分
技术总监
技术总监, 积分 28764, 距离下一级还需 21236 积分
技术总监, 积分 28764, 距离下一级还需 21236 积分
积分
28764
在线时间
244 小时
精华
0
注册时间
2010-1-7
最后登录
2023-8-29
11
楼
yufe
|
|
2018-9-3 16:32
|
只看该作者
超过3%可能就会有问题,推荐用11.0592和9600
使用特权
评论
回复
赏
点赞
共
0
人点赞
guoyt
当前离线
关注TA
发消息
1018
主题
9067
帖子
2万
积分
技术总监
技术总监, 积分 25660, 距离下一级还需 24340 积分
技术总监, 积分 25660, 距离下一级还需 24340 积分
积分
25660
在线时间
228 小时
精华
0
注册时间
2010-1-7
最后登录
2023-8-29
12
楼
guoyt
|
楼主
|
2018-9-3 16:38
|
只看该作者
嗯,预料中的结果,先结贴吧,多谢大家啦
使用特权
评论
回复
赏
点赞
共
0
人点赞
返回列表
高级模式
B
Color
Image
Link
Quote
Code
收费
Smilies
您需要登录后才可以回帖
登录
|
注册
发表回复
本版积分规则
回帖后跳转到最后一页
guoyt
1018
主题
9067
帖子
3
粉丝
关注
私信