打印
[牛人杂谈]

那些单线协议你知道吗?

[复制链接]
1348|6
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
heisexingqisi|  楼主 | 2024-1-24 23:20 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
"单线协议"通常是指一种通过单根通信线进行数据传输的通信协议。这种协议设计的目的是为了简化硬件连接,减少所需的引脚数量,从而降低成本,提高系统的可靠性。在不同的上下文中,单线协议可以有不同的实现方式和应用领域。

以下是一些常见的单线协议的例子:

单线串行通信协议:例如,I2C(Inter-Integrated Circuit)和单线UART(Universal Asynchronous Receiver-Transmitter)协议。这些协议通过单一的数据线进行双向通信,使用时序协议进行数据的传输和接收。

One-Wire协议:这是一种由独立的Maxim Integrated公司开发的协议,用于在设备之间进行低速、短距离的通信。它的独特之处在于只需要一根通信线,同时还可以提供电源。

单线总线协议:例如Dallas Semiconductor的1-Wire总线协议,用于连接和控制多个设备,只需要一条数据线和一条地线。

使用特权

评论回复
沙发
heisexingqisi|  楼主 | 2024-1-24 23:20 | 只看该作者
这些单线协议通常通过使用特定的通信时序和数据编码方案,使得在单根线上进行双向通信成为可能。然而,由于只有一条线用于传输数据,通常需要设备之间达成一致,以确保正确解释和响应传输的信息。

使用特权

评论回复
板凳
冬天下雪| | 2024-1-25 11:32 | 只看该作者
我只是使用过温度传感器的单线协议栈

使用特权

评论回复
地板
勇敢的大白菜| | 2024-1-25 11:39 | 只看该作者
最典型的例子还是温湿度传感器

使用特权

评论回复
5
yiyigirl2014| | 2024-1-28 18:04 | 只看该作者
18B20的那种就是。

使用特权

评论回复
6
LEDyyds| | 2024-1-28 23:47 | 只看该作者
1-Write

使用特权

评论回复
7
埃娃| | 2024-1-29 10:10 | 只看该作者
拿个灯珠是不是也用的单总线?

使用特权

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

本版积分规则

131

主题

2604

帖子

2

粉丝