Alila

A.02.13—功能定义—失效保护

失效保护为一种常见的策略,简言之可将它定义为:当一个系统里的某些量发生预期之内的变异后,采取的保护性策略。每个系统在设计的时候都会涉及到很多量,理论每位工程师都希望所有量在可控范围内,但是实际中物理世界的干扰和变化是不可预知和不可避免的。如果要求某个

A.02.12—功能定义—数据保持

和运行复位一样,数据保持的要求也往往容易被忽略,但却也很重要。此处主要介绍三种数据保持要求。第一为断开电池再接上时仍然要求保持。显然这种数据应当存放在EEROM中。常见的如一些秘钥、DTC、标定、VIN、版本号、零件号等。这些数据需要长时间完整保持而不受电源状

A.02.11—功能定义—运行复位

运行复位(runningreset)是指MCU在运行过程中因不可控制的原因所发生的复位,运行复位理论上应该是不允许的,它就像电脑死机一样,没人希望它发生但实际使用时就是可能发生。提这道需求只不过是对这种异常已经发生后的处理。因本人愚钝,此处仅提列两个方面的需求。第

A.02.10—功能定义—唤醒需求

唤醒要求分三种类型进行定义,一个复杂的模块的唤醒需求可能三种类型的都包含,但很多模块只涉及两种,即第一加第二三中任意一种。第一种是总线唤醒。对于CAN,传统的是只要有消息就唤醒,由于CAN是广播式的,所以只要有本子网任意模块发了消息这个子网所有模块都醒来了

A.02.09—功能定义—上电需求

上电相关的需求也分列三个点介绍。首先是断电上电后的需求。其实本质上说这相当于模块的上点复位,对它需要做一些定义,如初始化时间,这里的初始化包含MCU、存储器、各个外设芯片等所有部件的初始化,就相当于上点到应用程序正常运行的时间。一般整车厂可以只定义一个

A.02.08—功能定义—售后需求

有总装的要求就必然也要提到有售后的要求。与电子模块相关的售后要求主要和该模块的功能及性质有关,如ECM的要求和座椅加热通风模块的要求会有很大的不同,因为ECM承担了一些更紧要的工作,如起动认证,而认证算法相关的内容应该要严格保密的,所以在售后的操作流程上也

A.02.07—功能定义—总装操作需求

在做系统定义时,除了考虑终端用户的需求外,还需考虑技术可行性、生产可行性和便利性、维修便利性等方面。而总装生产节拍比较快,有些项目又必须要在总装厂完成的,这些内容便需进行详细定义。这些内容也分做三点进行简要介绍。第一为学习相关的操作。如学钥匙、传感器

A.02.06—功能定义—个性化

个性化、用户定制,这两个词的含义是一样的,即一位用户购车后,它能进行哪些他想要的配置。比如当第一次按下遥控器上的开锁键,用户是想单独开驾驶员门(第二次按下开锁键才打开其他三个门)还是想四个门一块开,这是他可以选择的一个个性化配置。这项功能和其他行业的

A.02.05—功能定义—滤波

滤波,即debounce,主要为了避免误动作,确认输入信号确实是一个真正的信号而采用,这里的“输入信号”有可能是硬件输入信号也有可能是一个软件信号。对于滤波,在很多地方均要用到,但是整车厂不一定需在每处都定义详细,因为有时候一个笼统的系统性要求已经包含了对滤

A.02.04—功能定义—车型配置

如果说按车型开发,即来一个车型做一次定义,则本条并不适用,因为每次有车型上马时均会有人重新审视原有功能定义是否可以复用或部分借用到新车型上来。而如果按平台来开发,则需包含此平台上所有可能出现的车型相关的配置,若有一个新车型启动,它的配置可能为原先设计

A.02.03—功能定义—延时要求

延时要求也归结为三种类型,其中第一种类型是我几年前做定义时比较容易忘记的。第一种为观感延时,即用户给出操作后,整个系统的响应时间。例如“用户按下开关后,玻璃应在150ms”内动作,这个需求是对整个系统的要求,在技术上来说它仍要进一步分解成不同部件的需求,

A.02.02—功能定义—电压要求

将电压相关的要求分3个方面进行介绍,具体如下。在后面几个小节中所有内容均按3个方面介绍,但实际上并非一定是3个方面,个别地方需要拓展思路,当时均写成3个是为排版一致。一为电源档位要求。即定义本功能在哪些电源档位下需要操作、不需要操作,以及当电源档位发生转

A.02.01—功能定义—一般定义

第二章将属于较轻松的内容,整个过程也会主要以文字描述为主。最常见的功能定义为按使用操作来定义,如下面的例子是最普通的:1)用户将雨刮开关打至高速档,雨刮以高速速率刮刷2)在电源档位为OFF时,用户将转向灯开关打到左边,左侧的位置灯亮起3)用户踩下刹车踏板,

A.02.00—功能定义与唤醒—起始

第一章节主要讲的是模块普通的输入输出,精力及能力有限,仅介绍了一些较为普通的信号,另一些信号留待想了解的人自我探索。第二章节打算介绍的是功能定义和休眠唤醒相关的内容。也是一些基础内容,对于比较少见或不具备通用性的内容将不提及。对于整车厂的电器工程师而

A.01.12—模块的输出—通讯(CAN&LIN)

CAN和LIN相关的内容很多,今天仅对几年前困扰过我的一个疑问进行说明。以前最常见的通迅方式为CAN和LIN,但现在也有很多其他的通讯方式了,而这两种通讯方式仍使用广泛。前几年常听人说CAN的成本和LIN差不多,所以没必要用LIN;而那时又有人说CAN要收发器LIN不需要了,