随着CAN总线通讯设备的普及,给我们生活的方方面面带来了便利。传统UART设备渐渐被CAN总线设备取代,但有的工业通信仍使用串口与其他设备通信,那么如何将传统UART设备与CAN总线通讯设备进行衔接呢?今天我们就来说说这件事。
首先介绍下什么是UART?
UART的全称是Universal Asynchronous Receiver/Transmitter(UAReceiver/Transmitter),它是一种通用串行数据总线,用于异步通信。异步的意思就是2个通讯设备之间,时钟的产生是单独的。不需要传递时钟信号。UART也可称之为异步收发传输器,它属于一个工业通信设备,为了完成一个特定功能的硬件,它本身并不是协议。
UART的最基本功能,是串行数据和并行数据之间的转换,具有一定的通讯协议功能。它和RS-232的区别是:UART是一种接口,相当于是一种设备。而RS-232是一种协议,被定义了类似于DB-9这样的硬件接口。虽然它们的电平逻辑判断不同,但二者功能上很相似。都是传统工业通信的利用最多的串口设备。
欢迎大家找我讨论更多CAN总线相关问题。
页面更新:2024-04-29
本站资料均由网友自行发布提供,仅用于学习交流。如有版权问题,请与我联系,QQ:4156828
© CopyRight 2020-2024 All Rights Reserved. Powered By 71396.com 闽ICP备11008920号-4
闽公网安备35020302034903号