零星的开发记忆

Sw案件项目

应用层机能代码架构转移到另一个车型上

Hook调用task处理,task处理包含timer调用周期20ms之类的处理。

案件大概:硬件按一个按键,主画面显示,里面包含多个按键,选择一个,画面显示,可能伴有吹鸣和震动

代码处理流程:硬件按键,in模块传感器swc 接收到信号,后做物理值和物理状态的转换,然后输出到描画out层

项目流程

差分代码架构,机能式样书,机能要件相关文档做DRBFM.(机能式样书包括了接口)

根据机能式样书,做构造设计,模块结构图,时序图,状态迁移图……

然后做详细设计,算法,代码处理的流程图,

QAC静态编译,测试……

功能:Multi显示,吹鸣,震动

编译软件:sourceInsight

V模型

需求分析
用户需求,业务需求,需求规格说明书。

概要设计
系统架构,模块划分,模块与模块之间的接口。

详细设计
模块内部实现的逻辑和方法。

编码
实现上的设计。

单元测试
检测代码的开发是否符合详细设计的要求。

集成测试
检测此前测试过各组成部分是否能完好地结合到一起。

系统测试
检测已集成在一起的产品是否符合系统规格说明书的要求。

验收测试
检测产品是否符合最终用户的需求。

你可能感兴趣的:(面试)