自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

3号修车师傅的博客

记录工作和生活

  • 博客(43)
  • 资源 (1)
  • 收藏
  • 关注

原创 一年的一半

流程多,基本上你能遇到的所有事情都有一套流程,如果你熟悉流程,事情办起来就会得心应手,如果对于流程不熟悉,业务也不明确的情况下, 事儿办起来就会相对困难。第三个感觉分工明确,专业人干专业事儿,每个岗位都有自己负责的内容,每项业务都有一个特定的角色进行对应,很容易就找到对应的负责人,而且找到人后哪怕你们之前没有打过交道,不认识,他也不会推脱。最近心态上也有些变化,之前是想要把当前的项目做好,没有想一些更长远的事情,半年时间过去,业务上都熟悉了以后,也会考虑未来想要做一些更有挑战的事情。对于高效这点我挺喜欢。

2023-10-11 00:39:21 115

原创 电控系统开发工作内容梳理

梳理电控系统开发所涉及到的工作岗位和内容

2022-11-14 10:35:33 1234 1

原创 ISO 16750中的功能状态等级A-等级E分别是什么要求?

ISO 16750 功能等级简介

2022-09-25 11:59:48 4245

原创 智能座舱开发流程

智能座舱整体开发流程包含7个步骤

2022-09-10 22:08:00 2351

原创 J1939 DM1多包广播报文发送

J1939 DM1多包广播报文发送

2022-06-21 15:05:47 4146

原创 TPMS—胎压监测系统

TPMS系统介绍

2022-06-01 15:43:35 1552 4

原创 敏捷(Agile)是一种价值观(Value)

敏捷宣言-Agile Manifesto个体和互动 高于 流程和工具Individuals and interactions over processes and tools工作的软件 高于 详尽的文档Working software over comprehensive documentation客户合作 高于 合同谈判Customer collabrationover contract negotiation响应变化 高于 遵循计划Responding to.

2022-03-17 22:35:12 374

原创 C语言中的宏定义

宏(Marco)定义是预处理指令的一种。宏定义的形式:#define 宏名 字符串#表示这是一条预处理命令,所有的预处理命令都以 # 开头。define是预处理命令。宏名是标识符的一种,命名规则和标识符相同。字符串可以是数字、表达式、if 语句、函数、数据类型等。宏定义表示用宏名替换字符串,在写代码时用宏名代替字符串,使代码简介,可读性更高;在编译时,会将所有的宏名替换回字符串。...

2022-01-26 10:29:23 1615

原创 “?:”运算符—C语言中唯一的三目运算符

格式:表达式a ? 表达式b : 表达式c执行步骤:1、计算表达式a的值。2、如果表达式a的值为TRUE,则执行表达式b。3、如果表达式a的值为FALSE,则执行表达式c。

2022-01-21 12:32:09 1940

原创 TRACE32使用小技巧—使用脚本提高工作效率

之前使用TRACE32一直是通过手动设置芯片及其他相关设置,其实TRACE32有很强大的脚本语言,几乎所有的功能都可以通过编写脚本的方式来进行,可以大大提高效率。以下脚本通过原来将原来需要点击10次左右的设置,变成点击运行一次脚本就可以实现。学习指令有两种方式:1、可以通过帮助文档去学习相关的指令第二种比较实用的方式是通过点击相应的窗口查看指令,然后模仿相应的指令。比如我点击了Var->format,可以看到窗口的顶部的指...

2022-01-21 12:24:45 1862

原创 什么是奇偶校验?

奇偶校验分为奇校验和偶校验。在数字电路中8个连续的比特是一个字节(byte),在内存中不带“奇偶校验”的内存中的每个字节只有8位,若它的某一位存储出了错误,就会使其中存储的相应数据发生改变而导致应用程序发生错误。而带有“奇偶校验”的内存在每一字节(8位)外又额外增加了一位用来进行错误检测。比如一个字节中存储了某一数值(1、0、1、0、1、0、1、1),把这每一位相加起来(1+0+1+0+1+0+1+1=5),5是奇数,如果采用奇校验(即一个字节(8位)加上检错的那1位共9位对应数字的和为奇数),那么

2022-01-19 14:29:33 11148

转载 2020汽车电子研究报告

一、汽车电子整体市场状况  汽车电子是车体汽车电子控制装置和车载汽车电子控制装置的总称。  据产业信息数据统计,2017年全球汽车电子规模为14,568亿元,预计2022年将达到21,399亿元。我国汽车电子市场2017年规模为5214.91亿元, 2018年市场规模增长至5584.50亿元。随着新能源汽车市场保有量持续增加,未来汽车电子渗透率将进一步提高,预计到2020年中国汽车电子市场规模有望逼近9000亿元,2022年可达到9783亿元,未来五年复合年增长率可以达到10%。  就细分市场而

2021-02-05 09:46:24 3247

原创 国务院《新能源汽车产业发展规划(2021—2035年)》

mark,汽车行业发展未来趋势http://www.gov.cn/zhengce/content/2020-11/02/content_5556716.htm

2021-01-22 15:19:43 329

原创 什么是ASPICE?

名称含义发展历史类似的流程代表的含义目前的现状未来的发展

2021-01-15 10:07:31 6274

原创 HighTec安装教程

安装软件 HighTec的使用需要需要安装两部分软件:HighTec和Java运行环境,根据电脑系统位数,准备相对应的hightec安装包和java运行环境安装包。 安装JAVA运行环境,并添加至环境变量。 下载和安装JAVA运行环境并配置环境变量网上教程很多,此处不赘述。 双击Setup安装hightec软件 红框标记部分勾选,并点击Next 选择安装目录,默认即可 安装完成后,将公司的Licence文件放在安装目录的Licence文件夹中。

2021-01-07 09:50:00 6204 3

原创 重新出发,不负韶华

2020年对许多人来说是生命中不平凡的一年,对我来说也是如此。最近多次听见身边的说:“2020年过得好快,一晃就过去了”,我相信很多人都有这样的感觉,白驹过隙,时光荏苒。疫情、隔离、我们逐渐习惯了带口罩,也逐渐失去了对确诊数字的关注和敏感,似乎我们已经学会如何与病毒共处,习惯了它的存在。这一年的工作不是很忙,产品开发的阶段已经过去,目前只是维护和进行设计变更,周末几乎没有加过班,但是仔细想想,剩下的时间我都做了什么?对时间的利用是个值得探讨的问题。过去的一年我很焦虑,经济上压力及自己对未来未

2021-01-04 15:28:44 204 3

原创 并行通讯和串行通讯、同步通讯和异步通讯、单工通讯、半双工通讯和全双工通讯

简单总结一下几种方式。

2020-12-29 15:21:06 1551 1

原创 IP54、IP67、IP6K7K、IP6K9K代表什么意思?

写防护等级的介绍

2020-12-24 15:11:22 45972

转载 ISO15765-2多包报文传输协议

学习记录一下多包报文协议

2020-12-24 11:43:19 3244

原创 做人做事的理念

在此之前的人生都是没有方向、没有原则、凭着感觉去生活,做事情,现在想起来荒废了很多很珍贵的年岁,错过了很多机会,在这里写下一些做人做事的理念和原则,希望能成为我生命中灯塔。立即行动; 及时总结,及时记录; 做事要么不做,要么就要做到最好; 多与人沟通; 培养理财观念;目前先写下5条,重要的是先实践起来,日后心有所悟时候再回来更新。...

2020-12-18 16:15:34 479 2

原创 项目开发过程复盘

自己承担的角色项目的计划项目的执行情况存在的问题总结

2020-12-17 21:58:44 1086

原创 传感器和传感器模块

分析模拟量和数字量传感器从可靠性、模块化、成本等角度进行分析

2020-12-17 11:19:17 590

原创 Stateflow基础知识(二)-状态机

系列文章目录提示:这里可以添加系列文章的所有文章的目录,目录需要自己手动添加例如:第一章 Python 机器学习入门之pandas的使用提示:写完文章后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录系列文章目录 前言 一、pandas是什么? 二、使用步骤 1.引入库 2.读入数据 总结前言提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习..

2020-12-15 11:29:24 4152

原创 Vehicle Spy3软件常用功能之总线负载率

Vehicle Spy3软件常用功能之总线负载率什么是负载率?定义: 单位时间内(通常为1秒)网络总线传输数据所占带宽的百分比。什么是带宽?我们说一条网络的波特率是250K(完整的单位应该是250Kbps),也就是说这个网络上能够传输的信息的速率是250000 bit/s,这就是我们这条网络的带宽。CAN总线上有哪些报文?它们分别是什么格式?我们整车的can遵循SAE J1939协议,根据J1939-21数据链路层协议,CAN总线上的报文都必须是扩展帧格式。报文的..

2020-12-14 15:58:53 1662 2

原创 Vehicle Spy3软件常用功能之模拟报文发送

Vehicle Spy3软件常用功能之模拟报文发送功能说明在很多测试场景下,我们都需要通过往总线发送特定报文对控制器的功能进行测试,模拟报文发送的方式可以简单、直接地满足我们的需求。模拟报文发送Step1:选择Spy Networks->Message EditorStep2:点击Transmit按钮,点击“+”创建报文,分别是输入报文的名称,类型,ID,字节长度等。Step3:在下方的页面Setup for Message1中添加报文中的信号(名称,字节分..

2020-12-14 15:57:03 5040 2

原创 Vehicle Spy3软件常用功能之报文解析

Vehicle Spy3软件常用功能之报文解析功能说明Vehicle Spy采集到的原始报文通常是没有经过解析的,此时报文里所携带的信息通常是不直观的,所以需要我们对报文进行解析,总线报文解析通常有两种方式:通过DBC解析和手动解析。通过添加dbc解析DBC(Database Configuration)是根据通讯协议在特定软件中生成的一种文件,用于“翻译”总线上的报文,使报文信息更加直观,便于阅读。如果已经有dbc文件,那么我们只需要将其添加到平台的配置中即可。打开软件,Setup

2020-12-11 13:23:21 6771

原创 Vehicle Spy3软件常用功能之报文过滤

Vehicle Spy3软件常用功能之报文过滤功能说明通常我们监控的总线上有很多报文,但是我们关注的可能是其中的一条或者几条,报文的过滤功能可以让我们快速的定位需要的报文,提高我们排查问题解决问题的效率。通过ID过滤报文通过报文的ID进行报文过滤是最常用,最精准的方式。在Message窗口下的ArbID/Header栏下输入需要过滤的内容:如:输入*2632可以过滤出以2632为ID结尾的报文,*32可以过滤出以*32结尾的报文。若想过滤多条报文,则需要在两个过滤条件间输入英文字

2020-12-11 10:52:36 1086

原创 Vehicle Spy3软件常用功能之报文录制和存储

Vehicle Spy3软件常用功能之报文录制和存储功能说明报文的录制和存储有着非常重要的意义,报文直接反映了我们整车的状态,通常我们会对总线进行监控,对录制的报文存储,以便于和相关方进行分享和事后进行分析,从而确认整车状态或者对故障进行分析。报文的录制有三种方式:1.主动保存;2.后台自动记录;3.使用脚本进行保存。方式一:手动保存报文在Message页面下如下图所示有个缓存条(Messages in History),表示记录到的报文条数占中设置总条数的比例,如果灰色缓存条到顶部,那

2020-12-11 10:49:36 4433

原创 Vehicle Spy3软件常用功能之实时监控总线报文

Vehicle Spy3软件常用功能之实时监控总线报文前提条件首先确保valuecan设备和我们要监控的CAN网络在硬件上处于正确的连接,不管你是通过OBD口进行监控,还是直接刺线,首先要确保的是我们的硬件连接是正确的,其次我们的PC上的软件要能够正常使用(如果没有,请查看另一篇文章:《Vehicle Spy3软件下载安装手册》)。Step 1:创建平台打开安装好的软件,在开始之前首先要创建一个Platform,用于存放与该平台相关的DBC等配置信息,可以根据车型平台来进行命名。操作:点

2020-12-11 10:45:25 4383 3

原创 Vehicle Spy 软件下载安装手册

Vehicle Spy 软件下载安装手册一、Vehicle Spy软件简介 Vehicle Spy 是美国英特佩斯公司的一款集成了诊断、节点/ECU仿真、数据获取、自动测试和车内通信网络监控等功能的工具,Vehicle Spy软件支持的应用场景很多,无法一一列举,以下是一些常见的应用:总线监控:Vehicle Spy的总线监控功能可以同时查看,保存和分析来自多个网络(包括CAN,LIN,车载以太网和其他支持的网络)的信息流。 仿真:Vehicle Spy支持ECU或网络节点仿真,可以与...

2020-12-10 13:48:00 6659 2

原创 GB/T 28046 道路车辆 电气及电子设备的环境条件和试验

GB/T 28046 和ISO 16750的内容基本一致,前者是国家标准,后者是国际标准,28046应该是16750直接翻译过来的,我没有完整的看过,具体有哪些区别不太清楚。国家国标化委员会官网进行查询http://std.sacinfo.org.cn/home/query,输入标准号和关键字可以进行检索。国际标准化组织官网https://www.iso.org/,不过我好像进不去。...

2020-06-07 22:01:35 10044

原创 GB GB/T ISO QC/T CISPR的含义

ISO:国际标准化组织(International Organization for Standardization),简称ISO,是一个全球性的非政府组织,成立于1947年,总部设立在瑞士日内瓦,国际标准化组织的目的和宗旨是:“在全世界范围内促进标准化工作的开展,以便于国际物资交流和服务,并扩大在知识、科学、技术和经济方面的合作。”其主要活动是制定国际标准,协调世界范围的标准化工作,组织各成员国和技术委员会进行情报交流,与其他国际组织进行合作,共同研究有关标准化问题。GB、GB/T和GB/Z:GB 强

2020-06-07 21:46:09 4499

原创 关于职业规划的思考

最近有点焦虑,原因是对自己的工作都有点困惑,不知道以后自己要干嘛,能干嘛。心中有一些想法,可能写下来会更好,以后也能知道现在的我是怎么想的。做目前的工作15个月,时间不长不短,学到的东西不多不少,但是脑子里始终有个念头会时不时的冒出来:这些东西都不够,I want more!可是学什么,怎么学,这是个需要行动的问题,以及如何在工作中将这些东西兑现更是个综合性的问题。未来的职业规划可以走两条路:一是往下发展,专注于基础软件和应用软件,做一个完全意义上的软件工程师;二是向整车和系统的方向发展,从网络到架

2020-06-06 00:55:13 315 2

原创 赶场

整理工具包里装,车流不息人自忙;电闪风雨迎头上,控制问题谁在行?

2020-06-04 08:48:51 206

原创 Simulink中Bus Selector出现很多? ? ?

今天对模型的m文件的变量进行了较大幅度的修改,导入WorkSpace后发现Bus Selector里的信号出现了很多问号,这个问题之前也遇到过,花费了较长的时间去解决,但是这次又遇到了,所以这次打算把这个问题搞清楚,总结一下,以备后用。首先,遇到问题如下图,总线上的信号都不见了。本次找到的原因有两个:1.我在m文件里删除了一些变量,而模型里没有删除;2.在m文件里对变量名字进行了修改,同样模型了没有修改。所以下次遇到这个问题就从这两方面入手问题找起来应该会快很多。...

2020-06-03 21:32:08 5121

原创 简单一步修改matlab默认文件夹

我们没次打开Matlab都会进入matlab默认的文件夹,然后我们再去找到我们自己想要的文件夹,这样比较麻烦,我们可以把常用的文件夹设置成默认的文件夹,这样就不用每次打开再去找了。右键单击matlab图标,选择属性,在快捷方式中把起始位置修改成你想要的位置,点击确定就OK了!...

2020-06-03 21:09:46 1863

原创 随感-想到哪儿写到哪儿

今年是工作的第四个年头,来这个城市的第八个年头,过去的八年好像在我的生命中没有留下多少痕迹。大学里学了一些不知所云的专业课,交了些不深不浅的朋友,做过兼职,摆过地摊儿,当过翻译,就是没遇到靠谱的姑娘(当然自己也很不靠谱)。现在想想,还真有点后悔大学几年没有好好利用,没有动脑子想关于自己未来的问题,浑浑噩噩的也就过来了。看剧、上网、游戏、打球,这就就是生活的主旋律,短暂的自由快乐。用目前的眼光看来,是当时自己也不知道以后要干什么,现在的情况好像跟当年的我有几分相似。这是难以解决的问题,今天的我对昨

2020-06-02 00:08:10 377 1

原创 一个由逻辑运算引入的bug

在开发中引入了一个bug,这个bug跟逻辑运算有关。

2019-11-22 23:40:40 195

原创 Simulink生成代码时提示:Found non-integer code/variable

今天在模型可以正常Run的情况下,用Simulink生成代码时提示:Found non-integer code/variable,而且无法定位到是哪一个模块,提示:Unknown block。这个问题咋一看很懵,实际解决起来很简单:首先,如果是Simulink库里的模块,是不太可能定位不到错误的;第二种可能就是模型输入输出关联的信号在定义的时候就是非整型的:经检查建模时并没有引入非整...

2019-11-22 23:07:43 886

原创 CAN网络错误帧排查

最近做的项目里遇到一个奇怪的问题,在试装第一台车的车身网络上没有发现有持续的错误帧(在接上总线工具时由于电压不稳定可能会产生一些错误帧,稳定以后无新增错误帧),在经过一段时间调试以后发现CAN网络存在持续的错误帧,那么一定是这期间的调试引入了某种原因导致的错误帧,然后就开排查。这个网段上有BCM、LDCM、RDCM、CIOM、CGW、空调、转向语音报警器这个节点,终端电阻内置于CGW和CIOM...

2019-11-01 15:44:27 3621

ISO26262-2018-FINAL高清版.rar

ISO26262: -提供了汽车生命周期(管理,研发,生产,运行,服务,拆解)和生命周期中必要的改装活动。 -提供了决定风险等级的具体风险评估方法(汽车安全综合等级,ASILs) -使用ASILs方法来确定获得可接受的残余风险的必要安全要求。 -提供了确保获得足够的和可接受的安全等级的有效性和确定性措施。

2020-12-11

空空如也

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

TA关注的人

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