首页 > 其他分享 >嵌入式通信总线协议和通信电平

嵌入式通信总线协议和通信电平

时间:2024-02-27 14:46:49浏览次数:24  
标签:逻辑 RS485 5v 总线 通信 电平 嵌入式

1. 搞清楚同步和异步:

  同步:

  异步:

2. 通信电平分类:TTL电平:逻辑1:2.4v-5v,逻辑0:0v-0.5v

        CMOS电平:

        232电平:逻辑1的电平为:-15v到-5v,逻辑0的电平为:+5v到+15v

        485电平:使用差分电平

3. 常用的通信总线协议:

  UART:

  IIC:

  SPI:

  RS232:

  RS485:

  注:RS232和RS485其实是电平种类,都是使用UART

  CAN:

  

标签:逻辑,RS485,5v,总线,通信,电平,嵌入式
From: https://www.cnblogs.com/huangmengyu/p/18036838

相关文章

  • 《安富莱嵌入式周报》第333期:F35战斗机软件使用编程语言占比,开源10V基准电源,不断电运
    周报汇总地址:http://www.armbbs.cn/forum.php?mod=forumdisplay&fid=12&filter=typeid&typeid=104 视频版:https://www.bilibili.com/video/BV1y1421f7ip目录:1、F35战斗机软件使用编程语言占比2、开源10V基准电源,不断电运行一年,误差小于1uV3、资讯(1)苹果开源配置语言Pkl......
  • CAN协议通信,帧格式
    CAN协议通信「建议收藏」 简介CAN(ControllerAreaNetWork)是局域网络控制器的简称;在汽车诊断行业,它充当了一系列汽车设备制造的标准,其中包括ECU(electronicControlUnit)的设计及制造;因此,在与汽车ECU通信的过程中,我们必须遵循这个标准,就是我们常说的CAN协议;本章节......
  • C#使用Channel实现异步任务之间的通信
    channel中也是有一个ConcurrentQueue来维护的usingSystem.Threading.Channels;varchannel=Channel.CreateUnbounded<Message>();//在赋值的时候,两个Task就开始执行了,下面的await就是为了等待执行完成varsender1=SendMessageAsync(channel.Writer,1);varsender2=......
  • 嵌入式笔记(1)
    首先确定个人总结上花费的时间:我个人对于嵌入式的定义感觉是比较广泛的所以就以参考书[1]嵌入式的定义:1、嵌入式系统在硬件和软件功能上的局限性比PC大得多;2、一个嵌入式是用于被设计用于某一个特定功能的;3、嵌入式系统是比其他计算机系统质量和可靠性更高的计算机系统;4、某......
  • 通过配置蓝牙串口实现两台电脑之间的无线通信
    确认电脑具备蓝牙功能1、添加蓝牙设备  当蓝牙功能处于开启状态下,按照图中步骤添加蓝牙设备   2、与设备配对连接选中需要连接的设备进行匹配,设备名称需要自行分辨。 配对成功后会有如下提示,点击关闭。   3、配置蓝牙通信返回添加设备页面,滚轮下滑,找到......
  • 零到大师:嵌入式Linux学习书单分享
    大家好,我是知微!上一篇推荐的书单嵌入式软件必读10本书_单片机篇,收到反响很好。再推荐一篇嵌入式Linux相关的书单。《鸟哥的Linux私房菜》鸟哥的Linux系列适合零基础小伙伴,从电脑基础到文件系统、shell脚本等等,通俗易懂。作者写作风格生动幽默,不拘一格。虽然书有点厚,但对于新手......
  • 十一、i²c通信
    九、I²C通信I²C通信协议i2c简介I2C(InterICBus)是由Philips公司开发的一种通用数据总线两根通信线:SCL(SerialClock)、SDA(SerialData)同步,半双工带数据应答支持总线挂载多设备(一主多从、多主多从)i2c硬件电路所有I2C设备的SCL连在一起,SDA连在一起设备的SCL和SDA均要......
  • mpsoc嵌入式vitis开发—EMIO LED实验
    前言vitis版本:Vitis2023.2由于Vitis版本更新,很多API发生变化,学习原子哥的教程时很多代码对于不上,所以自己重新写一遍,并记录下自己踩过的坑,方便以后查看。这里直接给出代码,其他的流程参考原子哥的《2_DFZU2EG_4EVMPSoC之嵌入式Vitis开发指南_V1.0.pdf》代码采用CodeGeeX-AM......
  • mpsoc嵌入式vitis开发—AXI GPIO中断实验
    前言vitis版本:Vitis2023.2由于Vitis版本更新,很多API发生变化,学习原子哥的教程时很多代码对于不上,所以自己重新写一遍,并记录下自己踩过的坑,方便以后查看。这里直接给出代码,其他的流程参考原子哥的《2_DFZU2EG_4EVMPSoC之嵌入式Vitis开发指南_V1.0.pdf》代码#include"sleep.h......
  • mpsoc嵌入式vitis开发—外部中断实验
    前言vitis版本:Vitis2023.2由于Vitis版本更新,很多API发生变化,学习原子哥的教程时很多代码对于不上,所以自己重新写一遍,并记录下自己踩过的坑,方便以后查看。这里直接给出代码,其他的流程参考原子哥的《2_DFZU2EG_4EVMPSoC之嵌入式Vitis开发指南_V1.0.pdf》代码#include"platfor......