发新帖我要提问
12
返回列表
打印

异步接收的模式这样可行吗?

[复制链接]
楼主: lizye
手机看帖
扫描二维码
随时随地手机跟帖
21
jimmhu| | 2017-10-4 12:48 | 只看该作者 回帖奖励 |倒序浏览
主要用到的单片机的异步串行通信

使用特权

评论回复
22
lihuami| | 2017-10-4 12:50 | 只看该作者
串行通讯中只需要两个设备之间通过一对信号线进行通讯

使用特权

评论回复
23
xiaoyaozt| | 2017-10-4 12:50 | 只看该作者
jiahy 发表于 2017-9-24 22:16
当然要关掉中断了

关掉中断?怎么及时接收数据

使用特权

评论回复
24
uptown| | 2017-10-4 12:51 | 只看该作者
lizye 发表于 2017-9-24 22:17
我接收数据的时候是使用中断接收,发送的时候是主动向SBUF写信息等待发送结束,但是实现的情况是我主动发 ...

发送数据的时候可以不使用中断函数。

使用特权

评论回复
25
cehuafan| | 2017-10-4 12:53 | 只看该作者
shimx 发表于 2017-9-24 22:19
在中断处理程序里判断一下标志位TI不就行了?

这个跟发送方式有什么区别?

使用特权

评论回复
26
sanxingnote7| | 2017-10-4 12:53 | 只看该作者
怎么不行?通信配置就是这样的。

使用特权

评论回复
27
houjiakai| | 2017-10-4 12:54 | 只看该作者
楼主做同步接收干什么?

使用特权

评论回复
28
youtome| | 2017-10-4 12:54 | 只看该作者
在任意时刻都可以发送数据更简单。

使用特权

评论回复
29
cemaj| | 2017-10-4 12:54 | 只看该作者
接收和发送侧的波特率必须一致

使用特权

评论回复
30
10299823| | 2017-10-4 12:54 | 只看该作者
配置的都是通用异步收发器。

使用特权

评论回复
31
jimmhu| | 2017-10-4 12:54 | 只看该作者
异步通信天生就不适合实现高速通信。

使用特权

评论回复
32
lihuami| | 2017-10-4 12:54 | 只看该作者
同步还是需要校验的。

使用特权

评论回复
33
xiaoyaozt| | 2017-10-4 12:54 | 只看该作者
jiahy 发表于 2017-9-24 22:16
当然要关掉中断了

直接配置串口中断实现。

使用特权

评论回复
34
uptown| | 2017-10-4 12:54 | 只看该作者
lizye 发表于 2017-9-24 22:17
我接收数据的时候是使用中断接收,发送的时候是主动向SBUF写信息等待发送结束,但是实现的情况是我主动发 ...

直接配置外部中断,异步接收。

使用特权

评论回复
35
cehuafan| | 2017-10-4 12:54 | 只看该作者
shimx 发表于 2017-9-24 22:19
在中断处理程序里判断一下标志位TI不就行了?


楼主是说的中断函数吧。

使用特权

评论回复
36
sanxingnote7| | 2017-10-4 12:54 | 只看该作者
你要做什么数据通信?

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则