通信协议原理及应用&CAN基础知识

本文介绍了通信协议的基本原理,包括通信分类、串行通信与并行通信的区别,以及同步与异步通信。重点讲解了串行通信中的IIC、SPI和UART,强调了波特率和比特率的概念。接着,深入探讨了CAN总线的基础知识,如其在网络扩展、总线结构、寻址方式、报文结构和数据保护机制等方面的特点和优势。CAN总线协议采用非破坏性仲裁机制,确保高效、有序的数据传输。最后,文章提到了CAN总线在实际应用中的设计考虑和错误处理策略。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

  • 通信协议原理及应用&CAN基础知识
    • 通信协议原理及应用
      • 通信分类
        • 数据传输方式
          • 串行通信
          • 并行通信
        • 接收端&发送端时钟频率的异同
          • 同步通信
          • 异步通信
        • 通信双方的分工和信号传输方向
          • 单工通信
          • 半双工通信
          • 全双工通信
        • 同步串行通信
          • IIC、SPI、USART
          • UART、USART
        • 串行通信传输速率
          • 比特率:每秒传送的二进制位数,bps
          • 波特率:每秒调制信号变化的次数,Baud
          • 比特率=波特率*单个调制状态对应的二进制位数
      • 串口通信
        • 端口与串口 时钟使能
        • 端口初始化(模式等)
        • 串口初始化(波特率 字长等)→串口使能
        • 当用到中断函数时 NVIC初始化(设置通道 优先级等)→开启中断 (用到中断函数时,提前在主函数里设置中断向量分组)
    • VECTOR官方CAN教程
      • 介绍
        • 过去机动车中的点对点联网
          • 对于每个信号,都有一根专用线
            • 后果
              • 线束的尺寸和重量都越来越大,不能弯曲
              • 连接器问题加上原材料成本
              • 网络扩展复杂
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值