自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(27)
  • 收藏
  • 关注

原创 CANoe-第2个仿真工程-XVehicle—3 CAPL编程(操作)

本文内容主要是:XVehicle节点的功能及对应的CAPL详细程序。本文内容来自于《CANoe开发从入门到精通》。目录X-Vehicle工程节点-信号图创建CAPL文件Engine节点的CAPLDoor节点的CAPLDisplay节点的CAPLX-Vehicle工程节点-信号图(图先凑活看一下)环境变量:节点的IO信号,可用于面板或真实IO系统变量:ECU节点内部变量创建CAPL文件simulation setup界面的ECU由编辑数据库时,将生.

2021-12-28 22:45:11 3348 22

原创 CANoe-第2个仿真工程-XVehicle—2 Panel设计(操作)

本文是详细的Xvehicle工程Panel设计的详细操作步骤,如果要了解相关思路或原理请查看CANoe-第2个仿真工程-XVehicle—2Panel设计(原理,思路)_lamanchas的博客-CSDN博客本文内容来自于《CANoe开发从入门到精通》。目录关键步骤概述控件的图片Step1 添加系统变量Step2 添加Control面板2.1 创建面板2.2 添加GroupBox2.3 引擎开关控件 (引擎控制模块)2.4 车速控制滑动条(引擎控制模块)2.5 左

2021-12-27 12:15:17 4816 4

原创 CANoe-第2个仿真工程-XVehicle—2Panel设计(原理,思路)

目录工程描述前情回顾Why—面板设计What——面板设计How——设计/配置Panel控件Xvehicle工程中Panel的设计过程Result——Panel设计工程描述仿真工程X-Vehicle:该工程包含三个 ECU:Engine、Door和Display。通过Control面板来仿真引擎状态切换、车速调整和车门 开关的操作,同时在Display面板上显示相关的状态。前情回顾在上篇操作(CANoe-第2个仿真工程-XVehicle—1总线数据库设.

2021-12-24 19:54:08 2505

原创 CANoe-第2个仿真工程-XVehicle—1总线数据库设计(思路)

目录工程描述工程目的前情提要数据库设计关键步骤——概述工程描述仿真工程X-Vehicle:该工程包含三个 ECU:Engine、Door和Display。通过Control面板来仿真引擎状态切换、车速调整和车门 开关的操作,同时在Display面板上显示相关的状态。工程目的希望通过该工程,对CANoe的三个功能块进行理解:数据库设计、面板设计以及CAPL。本文内容是基于X-Vehicle工程理解CANoe的总线数据库设计模块。前情提要从第一个仿真工程(CAN.

2021-12-23 18:28:43 1654

原创 CANoe-第2个仿真工程-XVehicle1总线数据库设计(操作)

本文记录了配置的操作步骤,如果看思路请参考:1. 新建工程&工程结构文件夹新建工程File——New——CAN500kBaud 1chFile——Save ——X-Vehicle-1(保存在文件夹X-Vehicle-1下)工程结构文件夹在文件夹X-Vehicle-1下,建立工程目录文件夹CANdb,Nodes,Panels:2. 新建数据库&总线描述基于CAN模板新建数据库Tools-CANdb++ Editor——File——C...

2021-12-23 18:27:46 2979 10

原创 CANoe-第一个仿真工程:开关与灯(思路)

下文内容主要是梳理这个仿真工程的思路,方便从整体上理解整个过程。详细的步骤可以查看CANoe-创建第一个仿真工程_CAIC00513的博客-CSDN博客。项目描述:仿真一个'开关和灯'的通信过程:开关打开,灯亮;开关关闭,灯灭。需要实现功能的示意图:当用户操作开关以后,节点Switch将这个动作通过CAN通知给节点Light;节点Light收到这个CAN报文后,根据信号的值将指示灯点亮或熄灭。实际上是,模拟两个功能单一的ECU之间的通信,主要任务是:(1)创建两个节点(Switc..

2021-12-22 17:09:51 3770 13

原创 T-BOX,OBD区别

总的来说,可以从两方面区别:安装时间上:T-BOX 是前装Telematic BOX,OBD是后装。 功能上:TBOX主要负责将车辆接入网络;OBD是通过汽车诊断接口接入的OBD设备,负责诊断,一般很少有车辆控制,更没有TBOX的其他功能。下面分别对T-BOX和OBD进行介绍。目录T-BOXT-BOX主要功能OBD参考链接T-BOXTBox 是汽车网络通讯的重要部件,一个带通讯功能的盒子,内含一张SIM卡,配套硬件还有GPS天线、4G天线等,可以提供位置定位、移动网络服务

2021-12-19 22:03:38 6207

原创 CAN-数据收发过程(数据链路层) _基于autosar架构

本文内容来自下面两篇文章的整合:1.AUTOSAR架构的CAN通讯2.CAN协议标准及相关内容本文先简要描述了CAN收发通讯的整体过程。然后,介绍了CAN协议的数据链路层结构中MAC和LLC层服务原语和数据帧格式。最后,在了解数据链路层的服务原语和数据帧的前提下,详细描述了autosar架构中以下三者之间的通信信号传递过程:【BSW 调度器】-【BSW模块中的communication模块】-【CAN控制器】其中BSW- communication模块,选取了4个核心通信..

2021-12-18 00:47:36 10045 2

原创 CAN-位时间与同步-1

参考链接:CAN总线个人知识总结_哔哩哔哩_bilibiliCAN通讯之位定时与同步目录同步CAN为什么需要同步?同步方式概念——位时间概念——采样点实现——硬同步实现——再同步/重同步调整同步的规则编码曼彻斯特编码NRZ编码同步同步:通常依靠电平信号的边沿达到同步目的。CAN为什么需要同步?因为CAN总线信号传输是异步串行方式,我们一般通过波特率的设置来使得各个节点发送的信号频率一致。发送单元以与位时序同步的方式开始发送数据,接收

2021-12-17 11:20:37 5786 6

原创 CAN-帧定义

文章内容来自:CAN总线的特点和帧结构CAN 总线数据收发的基本单位是帧。CAN 报文的发送基于优先级。发送优先级根据CAN ID确定。CAN协议帧主要有4种类型:数据帧,遥控帧,错误帧,超载帧。其中,数据帧主要承载ID+数据,遥控帧用于请求某ID的数据,错误帧用于传输出错时通知,超载帧用于告知当前帧传输已超出CAN传输速率负载。具体介绍如下:目录数据帧——7个不同段组成帧起始 SOF仲裁段 ID控制段数据段CRC循环冗余校验段应答段EOF 帧结束

2021-12-16 00:47:46 3310

原创 CAN数据传输顺序,及仲裁过程

原文链接:CAN总线的特点和帧结构目录1.1 多主工作方式1.2 非破坏性仲裁机制线与机制仲裁失败识别1.1 多主工作方式CAN总线是多主工作方式。是指CAN总线上的所有节点没有主从之分,表现在数据传输上是: 在总线空闲状态下,任意节点都可以向总线上发送信息。即图1所示的所有节点(CAN Node A,B,C,D)都可以向总线发送信息。 最先向总线发送信息的节点获得总线的发送权。即图1所示节点B的ID 0x34获得发送的优先权。 当多个节点同时向..

2021-12-15 23:56:25 9876

原创 车载以太网协议:SOME/IP (layer5-7)简介

参考链接:车载以太网 - SOME/IP简介 - 知乎目录WHATWHYWHERE ,WHENWHATSOME/IP (Scalable service-Oriented MiddlewarE over IP) 是车载以太网通信引入的一个概念,位于OSI 7层模型的层4之上。↑ SOME/IP数据在以太网报文中的位置SOME/IP其实是构架在传输层之上的应用层通信协议,它的内容虽然很多很杂,但本质上也就是定义了SOME/IP 包头和数据的内容而已。WHYo..

2021-12-13 17:07:50 3550 4

原创 汽车EE架构:5大域介绍

参考链接:1. 汽车域控制器(上):动力域控制器、底盘域控制器、智能座舱域控制器 - 知乎 动力域控制器、底盘域控制器、智能座舱域控制器2. 汽车域控制器分类(下):自动驾驶域控制器、车身域控制器 - 知乎 自动驾驶域控制器、车身域控制器目录域控制器出现的背景最初逻辑现在逻辑域的内部组成,功能5个主要的功能域动力域底盘域智能座舱域(娱乐,通信)自动驾驶(辅助驾驶ADAS)车身域控制器使用域架构的厂商大众WEB——三大域特斯拉——跨域3块

2021-12-12 23:06:25 26209 1

原创 c-v2x

参考链接:什么是C-V2X?全面解析C-V2X车联网技术车联网V2X通信技术浅析与应用目录V2X的X是什么常见V2X通信技术C-V2X 优势:成本效益频谱分配5.9GHzV2X的X是什么—— V2V,V2I,V2P常见V2X通信技术有两种:DSRC,C-V2X1. DSRC——802.11p协议适用场景:10m内对高速运动下的移动目标的识别和双向通信(例如高速的ETC收费)局限性:(基于wifi技术)——难以支持高速移动场景——可靠性差,时延抖动大

2021-12-12 18:00:28 1715

原创 汽车EE架构 发展过程

​​​​​​​参考链接1:​​​​​​​​​​​​​​汽车电子电气架构的集中式发展 - 知乎参考链接2: 架构而非软件定义汽车:全球最先进E/E架构大众MEB平台解读_搜狐汽车_搜狐网目录WHAT开发流程整车电子电气架构的发展演进方向:集成化演进过程阶段1: ECU间按需连接阶段2: CAN LIN阶段3:跨域集中式演进路线特斯拉,奔驰宝马,大众WHAT电子电气架构EEA(Electrical Electronic Architecture),是集合汽

2021-12-12 16:39:34 7682

转载 AUTOSAR 是什么

汽车开放系统架构(AUTOSAR)是什么 - 知乎AutoSAR架构(二) - 知乎WHATAUTOSAR,全称为Automotive Open System Architecture,即汽车开放系统架构。开放的汽车控制器(ECU)标准软件架构。WHY 基本思想:软硬件分离WHY——WHERE在一个汽车控制器中,应用软件:除了实现具体功能及算法的应用软件, 底层软件:还有许多底层软件来保证控制器的正常运行, 比如CAN总线信号的收发、任务进程的调度、Flash数据

2021-12-12 16:16:57 1470

原创 车载网络结构(车内)-基础概念

目录1. 按使用场景划分:三网2.按性能分类 A—E(SAE美国汽车协会划分)3. 按协议划分(传统)4. 车载以太网车载以太网的应用和发展参考链接:车载网络现状与发展思维导图总结:车载网络结构 - 幕布1. 按使用场景划分:三网车内网(车内)——基于CAN总线建立的整车网络 车际网(车车,车路)——基于DSRC和802.11系列无限局域网WLAN协议的动态网络 车载移动互联网(车人,车车,车云)——车载终端通过4G/5G通信技术与互联网进行无线连接的网络2....

2021-12-11 22:23:24 14537

原创 自动驾驶仿真测试

WHAT:1. 按测试环境分类(仿真环境,真实环境)1.1 其中仿真环境下的测试又可分为:MIL,Model in the Loop:模型在环测试; SIL,Software in the Loop:软件在环测试; PIL,Processor in the Loop:处理器在环测试; HIL,Hardware in the Loop:硬件在环测试。2. 按自动驾驶系统功能模块划分:图示:自动驾驶系统基本框架 ( 图片来自:自动驾驶技术概述)感知模块(数据仿真), 控制模块(

2021-12-11 22:08:00 1979

原创 ADAS驾驶辅助 常见功能

ADAS驾驶辅助可以利用车上的摄像头、雷达、超声波、激光雷达、GPS等设备来监控车辆周围的环境。当车辆感应到潜在的危险情况时,车辆可以选择以被动形式(警示灯、蜂鸣声和触控反馈)或主动形式(车辆主动采取纠正措施)来避免危险发生。目录ACC 自适应巡航AEB自动紧急制动FCW前碰撞预防LKA 车道保持辅助系统BSD 盲区监测系统APA自动泊车系统智能大灯控制 ,自动灯光切换 HLA ,High Light change Assist驾驶员疲劳探测ACC 自适应巡航定速

2021-12-11 21:58:08 3775

原创 python二维矩阵:False for _ in range(n)

今天在刷leetcode05的时候,对照着别人运行正常的代码,代码翻来覆去敲了N遍,逻辑捋了N遍,都是一致的,但结果就是不正确。根据结果倒推print出来了错误输出的地方,但还是搞不清为什么会出错。最后完全复制了一遍,自己改一行,测一次。终于发现,确实不是逻辑问题,而是二维数组初始化的问题。二维数组初始化的时候,赋值语句有问题。我用的代码是:1:dp = [[False]*size] *size正确输出用的代码是:2: dp = [[False for _ in range(si..

2021-12-08 00:21:15 2949 2

原创 4W1H: 动态规划

问题背景:刷leetcode 遇到最长回文字串问题,初看以为是变长的滑动窗口问题。尝试解决时,发现无法解决。搜索解题方法,发现大家提到了分别提到了动态规划,暴力解法,中心扩散。各个击破,从《算法图解》开始了解动态规划,下面是看完《算法图解》动态规划章节后的总结。目录WHAT——是什么?目的是什么?做什么工作?WHY——为什么要做?可不可以不做?有没有替代方案?WHEN——何时?什么时间做?什么时机最适宜?WHERE——何处?在哪里做?HOW——怎么做?如何提高效率?如何实施?方法是.

2021-12-07 11:59:56 438

原创 车联网服务:彩色服务,灰色服务

车联网相关功能包含彩色服务、灰色服务两功能。灰色服务灰色服务可实现远程控制车辆等11项功能;灰色服务则需要车辆特定数据。如车辆底盘号,行驶里程和来自不同控制单元信息,以确保该功能实现。彩色服务彩色服务不需要车辆特定数据。进阶的彩色服务能提供智能语音、智慧导航、智享娱乐等24项子功能,包括语音识别、组队出行、在线支付、在线音乐等。...

2021-12-06 12:10:45 6256

原创 1W1H:决策树是什么,基本步骤

是什么决策树,顾名思义是在模仿人类做决策时的思路。常用于决策或预测。人在决策时,基于过往经验进行分析,就能对经验外的场景,做出判断。这些经验,在决策树算法中就是‘特征属性’,得到的决策和判断,在算法中就称为‘类别’或者‘标签’。这个根据特征属性进行分析获得分类的过程,就是决策树模型。比如,相亲介绍时,通过对对方的条件进行分析,比如身高、学历、工作、爱好等,是否符合自己的条件,来决定要不要和这个人见面。其中身高、学历、工作、爱好,这4个就是算法中的 特征/属性。你要求的条件是,身高170-

2021-12-03 21:40:35 1994

原创 崩溃的一天

接到一个视觉图像算法测试的面试邀请,明天面试。给自己定了计划,了解视觉图像算法的常用测评方式。上午捣鼓面试软件,升级系统。期间穿插着搜视觉算法相关内容。后来面试软件装好了,就试着自己对着视频回答一些常见的问题,就这样到了中午。又想着去买手机支架,以防电脑出问题。结果这附近店卖手机支架的基本没有,跑了N家买到一个勉强能用的,不会磕到耳机线的。下午回来,开始专心搜算法测评。百度知乎CSDN搜关键词,‘算法测评’,‘视觉图像算法’之类的。结果很混乱,没有体系,缠于细节。跑去知网搜论文,论文内容

2021-12-02 00:24:58 2901

原创 计算机视觉——初理解

参考链接:1. 计算机视觉 ----全面介绍_疯子书生的博客-CSDN博客2. https://education.huaweicloud.com/courses/course-v1:HuaweiX+CBUCNXA009+Self-paced/courseware/1a06f73cc19a4290b763ad4f4c93d527/8b1516119e93411d99f3107be186a623/3.计算机视觉常用算法整理_小马哥博客录-CSDN博客_计算机视觉常用算法概述计算机视觉,是模

2021-12-01 23:31:05 368

原创 hog+SVM

OpenCV+python计算机视觉图像处理_哔哩哔哩_bilibili目录HOG(梯度直方图)应用场景HOG 基本概念模块划分计算模块的梯度和方向,bin投影,各个模块的hog如何计算cell的复用?svm的判决image小狮子识别:SVM+HOG样本样本准备hog+SVM 代码HOG(梯度直方图)应用场景主要是将这种方法应用在静态图像中的行人检测上,但在后来,他们也将其应用在电影和视频中的行人检测,以及静态图像中的车辆和常见动物的检测。

2021-12-01 23:12:30 7417 3

原创 算法评估:聚类

文中图片来自华为云课堂视频截图https://education.huaweicloud.com/courses/course-v1:HuaweiX+CBUCNXE086+Self-paced/courseware/c2ea05f2357c443eacf554f37aa2e6a7/75a7a0b27849445db209b25109668451/目录如何评估聚类算法相似性计算——如何评估样本之间的差异如何评估聚类算法间接法:对使用聚类算法结果的下一应用的指标进行评估直接法:外部指

2021-12-01 00:41:00 196

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除