STC单片机如何将SBUF接收的数据通过S2BUF转发

[复制链接]
5315|7
 楼主| moderatan 发表于 2013-3-8 19:51 | 显示全部楼层 |阅读模式
单片机通过串口1(即SBUF)接收到数据后,要通过串口2(即S2BUF)转发出去。这个应该如何实现呢?
  直接S2BUF=SBUF么?
先谢谢各位了。
ningling_21 发表于 2013-3-8 22:42 | 显示全部楼层
两个串口都设置好后,就可以这样处理了.
liub_2014 发表于 2013-3-8 22:44 | 显示全部楼层
直接送数据,
 楼主| moderatan 发表于 2013-3-11 16:06 | 显示全部楼层
ningling_21 发表于 2013-3-8 22:42
两个串口都设置好后,就可以这样处理了.

您好,请问您所说的设置好串口就是将两个串口初始化么?
 楼主| moderatan 发表于 2013-3-11 16:07 | 显示全部楼层
liub_2014 发表于 2013-3-8 22:44
直接送数据,

您的意思就是用我所说的那条语句S2BUF=SBUF直接送数据?
ningling_21 发表于 2013-3-11 22:25 | 显示全部楼层
moderatan 发表于 2013-3-11 16:06
您好,请问您所说的设置好串口就是将两个串口初始化么?

是的,几乎所有的外设都是要初始化才能使用.
coody 发表于 2013-3-12 11:51 | 显示全部楼层
开一个缓冲,再转发到S2,直接S2BUF=SBUF,会因为时差而乱码
 楼主| moderatan 发表于 2013-3-15 14:12 | 显示全部楼层
coody 发表于 2013-3-12 11:51
开一个缓冲,再转发到S2,直接S2BUF=SBUF,会因为时差而乱码

明白了。谢谢您
您需要登录后才可以回帖 登录 | 注册

本版积分规则

2

主题

10

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部