这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 嵌入式开发 » 软件与操作系统 » 关于2个串口同时使用的问题

共4条 1/1 1 跳转至

关于2个串口同时使用的问题

助工
2013-06-24 16:03:03     打赏
我使用C8051F单片机,同时使用两个串口,其中一个串口连接MAX485每秒采集数据,另一个串口连接PC,用串口调试助手向第二个串口发数据,发现不是单片机不是每次都能收到,基本要5、6次才有1次成功,为什么?分开使用时正常。



关键词: 关于     串口     同时     用的     问题    

高工
2013-06-24 16:21:29     打赏
2楼
可能是PC的波特率太高,有可能来不及处理,两个串口接收程序之间冲突造成的!
可以提高一下c8051f主频,然后把从串口接收的数据不要在中断中处理,放到主程序中!减少中断占用时间。

工程师
2013-06-24 16:21:58     打赏
3楼
是否是两个串口共用的一个单片机端口

菜鸟
2013-06-27 09:30:58     打赏
4楼

需要看的的程序怎么编写,你是使用中断方式,还是等待方式,每次发送数据是多少,应该不是单片机问题


共4条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]