我是靠谱客的博主 激昂胡萝卜,最近开发中收集的这篇文章主要介绍通信协议原理及应用&CAN基础知识,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

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

最后

以上就是激昂胡萝卜为你收集整理的通信协议原理及应用&CAN基础知识的全部内容,希望文章能够帮你解决通信协议原理及应用&CAN基础知识所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(45)

评论列表共有 0 条评论

立即
投稿
返回
顶部