首页 > 其他分享 >应届小白从0学习CANoe(1)

应届小白从0学习CANoe(1)

时间:2024-11-06 15:47:33浏览次数:3  
标签:1.2 CANoe LIN 总线 车载 网络 小白 应届 节点

 2024.11.6

第一章

1.1车载网络起源

上班没用,直接跳过。

1.2CAN总线概述

CAN总线属于工业现场总线的范畴,最初的CAN总线室友德国的Bosch 公司为汽车监测,系统控制而设计的。一直以高性能,高可靠性和他独特的设计在汽车领域得到最广泛的应用。

1.2.1CAN总线简史

1.2.2CAN总线特点

(1)可以多主方式工作,网络上的任意节点均可以在任意时刻主动发送信息,不分主从,通信非常灵活。

(2)采用无破坏性的基于优先级的逐位仲裁,标识符越小,优先级越高。在节点同时进行数据传输史,优先级高的总能获得总线访问权,优先级低的会在下一个总线周期自动重新发送。

(3)可以采用点对点,点对多和全局广播等多方式收发数据。

(4)直线通讯距离最远到达10km (速率在5kb/s一下)。

(5)通信速率最高可以到达1mb/s(此时的距离最长为40m)。

(6)节点实际可达110个。

(7)每帧信息都有CRC校验以及其他检错措施,数据出错率极低。

(8)通信介质采用双绞线,同轴电缆,和光导纤维,(双绞线为主)。

(9)节点在错误的情况下,具有自动关闭功能,切断他与总线的连接,保证总线上的其他操作不会受到影响

1.2.3CAN总线的主要应用

由于CAN总线的优秀特点,在汽车制造,大型仪器设备,工业控制,楼宇智能化以及智能机器人等方面应用广泛。

1.2.4CAN-FD协议简介

CAN-FD总线继承了CAN总线的有点,还具有很高的安全性,在总线带宽和数据长度制约上进行了很大程度的弥补。(CAN-FD的dlc最多支持64B,在dlc小于8时和CAN总线是一样的,在dlc大于8时提高了带宽和速率)。

1.3 LIN总线概述

1.3.1 LIN总线简史

上班没用,不做介绍。

1.3.2 LIN总线特点

(1)单主控器/多从设备模式,无需仲裁机制

(2)基于通用的UART接口几乎所有的微控制器都支持LIN总线所需要的硬件要求

(3)从机节点不需要石英或者陶瓷振荡器就可以实现自同步,节省了很多设备的硬件成本

(4)信号传输时间可预先计算出来的确定性信号传播

(5)低成本单线实现方式

(6)传输速度最高可以到达20kb/s

(7)不需要改变LIN从系欸但的硬件与软件就可以在网络上增加节点

(8)通常一个LIN上节点数目小于12个,共有64个标识符

(9)只需要很少的信号线就可以实现ISO 9141的规定

1.3.3 LIN总线的主要应用

主要应用在汽车中的联合装配单元

例如:门,方向盘,座椅,空调,照明,湿度传感器,交流发电机等。

LIN可以使各种传感器得到广泛的应用,并且很容易的连接到车载网络中。

在LIN实现的系统中,通常将模拟信号用数字信号量所替换,这将使总线性能得到优化。

1.4 目前的典型车载网络架构

1.4.1 紧凑型

1.4.2 豪华型

1.5 主要的车载网络

1.6 车载网络的发展趋势

在各种网络中,以太网脱颖而出,它具有价格低廉,性能稳定,带宽充足等一些有点,在之后的很长一段时间内CAN总线和LIN总线将和以太网一起主宰车载网络系统

标签:1.2,CANoe,LIN,总线,车载,网络,小白,应届,节点
From: https://blog.csdn.net/eurbuss/article/details/143514442

相关文章

  • 牛客小白月赛103
    A冰冰的正多边形链接:https://ac.nowcoder.com/acm/contest/93218/A思路:能拼成的正多边形中周长最小的正多边形周长,即先sort,后找第一个出现的正三边形代码:#include<bits/stdc++.h>usingnamespacestd;inta[200];intmain(){ intt; cin>>t; while(t--){ intn; ci......
  • 一周搞定模电!(2) 超详细!!新手小白必看!
     目录稳压二极管整流二极管开关二极管电容1、什么是电容2、电容的作用2.1旁路的作用2.2去耦(退耦)电容的作用2.3滤波和储能3.电容在电路中的连接问题稳压二极管嵌入式系统,作为一种专用计算机系统,被广泛应用于各种设备和装置中,从智能手机到汽车,从家用电器到医......
  • 小白反思 -- 长记性长记性长记性
    2024年11月6日踩过的坑要长记性1.正确使用多个python环境一个电脑可能不止装了一个python,可能有标准版的python,可能有embeddedpython,所以,系统会默认使用某一个python,你也不知道是哪一个。如果你想在某个python环境里安装某个库时,使用pipinstallXXX装好了之后,引用的时候......
  • 化妆小白成长记✨从 0 到 1 的美丽蜕变
    我还记得最初接触化妆的时候,望着那摆满一桌形形色色的化妆品,心里满是好奇与迷茫。那些瓶瓶罐罐、五颜六色的小盒子,就像一个个神秘的宝藏,可我却不知道该如何开启它们。看着别人精致的妆容,我满心都是羡慕,内心深处有个声音在呐喊:我也想通过化妆让自己变得更美。这份渴望,就像一颗......
  • 计算机专业有必要考软考证书吗?新手小白必看科普攻略!
    很多人会问,作为计算机专业的学生或者初入行的新人,有没有必要考软考(全国计算机技术与软件专业技术资格(水平)考试)证书?这篇文章将为你详细剖析软考的价值、必要性及其对职业发展的帮助,它不仅证明了考生的专业技能水平,还是求职、晋升和职称评定的重要依据。在竞争激烈的IT行业,拥......
  • python转义字符(小白详细解答)
    python转义字符(详细解答)小白初来乍到,请多多关照,如发现文章中有错误请及时提醒,进行修改转义字符是字符串中拥有特殊功能的字符,在字符串中不会显现出来,而是表示特殊功能的字符1.1换行符\n:换行符,将一串字符串进行分割并换行print("1.换行符:""abcd\na1b1c1d1") #1.换......
  • 化妆小白成长记✨从 0 到 1 的美丽蜕变(续)
    掌握了基础的化妆技巧后,我开始不满足于千篇一律的日常妆容,而是向着更具个性和风格化的方向探索。我沉迷于研究各种时尚杂志和美妆博主的造型,从复古风到现代简约风,从甜美可爱到暗黑酷飒,每一种风格都像是一个全新的世界等待我去开启。我也会去网上搜索各种专业的化妆教程,那些详......
  • 基于AMD显卡安装Pytorch(小白攻略)
    安装的时候看了很多博客,踩了一些雷,现在把成功下载的流程汇总下来。假设这个时候已经安装好了ubuntu,我安装的是ubuntu22.04.安装rocmLinux®DriversforAMDRadeon™andRadeonPRO™Graphics可以点击上面这个链接,点击ubuntux8664-bit.我选的是带rocm的版本复制这......
  • python小白入手之——函数进阶
    函数的返回值有多个函数参数种类:位置参数、关键字参数、缺省参数、不定长参数1.位置参数:调用函数时根据函数定义的参数位置来传递函数(传递的函数和定义的参数的顺序一致)2.关键字参数:纯粹的关键字传参可以不按照固定顺序可以和位置参数混用,位置参数必须在前,且匹配参数顺序......
  • 小白对python的一些概念的总结
    在python中常数<变量<常数是可以的  如if15<x<40:python的逻辑运算符只有三个andornot也就是与或非通俗来讲意思分别为并且或者不(否)其中andor要对两个或两个以上的操作对象进行链接但是not只能连接一个操作对象进行取反true变falsefalse变true 比如......