木子n1
汽车电子研发,高级经理
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
基于Vector OTA Over-the-Air 解决方案的嵌入式软件更新详解
**多分区模式**:在这种模式下,ECU具有多个分区,通常包括一个主分区和一个备份分区。无论是在车载娱乐系统还是发动机控制系统中,Vector的OTA解决方案都能够帮助汽车制造商实现远程软件更新,提高系统的最新性和可靠性,同时降低更新成本和时间。通过Vector的OTA解决方案,可以实现发动机控制系统的远程更新,确保系统的最新性和可靠性。- **Software Update Manager**:该组件负责缓冲闪存数据,定义逻辑块(模块),映射虚拟地址,并处理中断后的恢复信息。原创 2024-10-26 17:10:23 · 204 阅读 · 0 评论 -
基于TESSY的单元测试与分类树方法深入解析
CTM 的主要目标是通过系统化的步骤,确保生成的测试用例能够全面覆盖问题的所有关键方面,从而提高测试的有效性和效率。- 测试用例5:`start = 5`, `length = -2`, `value = 4` (期望结果:不确定,需要进一步讨论)- 测试用例4:`start = -5`, `length = 2`, `value = -3` (期望结果:False)- 测试用例3:`start = -5`, `length = 2`, `value = -4` (期望结果:True)原创 2024-10-26 16:29:08 · 541 阅读 · 1 评论 -
基于MBD开发汽车软件
在整个项目过程中,MBD 工具的选择和应用起到了关键的作用,确保了项目的顺利进行和成功交付。通过合理的设计和管理,可以将已有的模型在不同的项目或系统中重复使用,大大减少了重复开发的工作量。例如,一个经过充分验证和优化的发动机模型可以在不同车型的开发中被复用,只需根据新的需求进行适当的调整和扩展。在模型设计阶段,设计师需要根据需求分析的结果构建准确的模型,将功能需求、性能需求、安全需求和兼容性需求等融入到模型中。此外,采用基于组件的开发方法,将系统分解为多个独立的组件模型,也有利于模型的复用和管理。原创 2024-06-06 10:52:48 · 669 阅读 · 0 评论 -
Autosar WdgM模块介绍
例如,在一个高级驾驶辅助系统中,可能同时使用 Alive Supervision 来监测传感器的活性,Logical Supervision 来判断传感器数据的合理性,以及 Deadline Supervision 来确保关键算法的执行时间。这一领域的研究和发展仍在不断进行,随着技术的进步和应用需求的变化,未来还将出现更加先进和有效的监测机制和技术。WdgM 模块通过对各个组件的监控,能够及时发现潜在的故障或异常情况,并采取相应的措施,从而有效避免系统崩溃或出现严重安全问题。原创 2024-06-06 10:12:45 · 360 阅读 · 0 评论 -
Autosar SchM模块介绍
假设在某个时刻,引擎控制任务需要立即执行以响应驾驶员的操作,而此时还有其他一些低优先级的任务正在运行,SchM 模块会暂停那些低优先级的任务,优先执行引擎控制任务,待其完成后再恢复其他任务的执行。此外,与其他模块的协同工作也是至关重要的,需要确保 SchM 模块与其他相关模块之间能够顺畅地交互和协作,以实现整个系统的最优性能。在实际的汽车电子系统开发中,工程师们需要充分理解 SchM 模块与其他模块之间的关系,根据系统的需求和性能要求进行合理的设计和配置。SchM 模块的主要作用是管理系统的状态切换。原创 2024-06-06 10:05:13 · 895 阅读 · 0 评论 -
Autosar wdg模块介绍
总的来说,Autosar wdg 模块是一个非常重要的模块,它可以帮助系统实现对自身运行状态的监控和管理,提高系统的稳定性和可靠性。在未来,随着自动驾驶技术的不断发展,对系统的可靠性和实时性要求将更高,Autosar wdg 模块也将不断进化和完善,以适应新的挑战和需求。三、在系统中的重要性。通过设置合适的看门狗定时器周期,一旦检测到电源系统出现异常,如电压波动过大或电流异常等情况,wdg 模块会及时触发报警并采取相应的保护措施,避免潜在的故障进一步扩大,保障车辆的安全行驶和电池的正常工作。原创 2024-06-06 10:01:24 · 399 阅读 · 0 评论 -
编写汽车零部件开发问题分析报告培训与报告内容检查单
希望通过这次的培训,大家不仅能掌握一套行之有效的问题分析框架,更能提升自身的逻辑思维能力和书面表达技巧,从而在未来的工作实践中,能够更从容不迫地应对各类复杂问题,以专业的报告呈现我们的思考成果,驱动团队和个人的发展进步。一份高质量的问题分析报告,就如同一幅详尽的地图,它能够明确指出问题所在,解析问题根源,预判可能影响,并提供解决问题的策略建议,对于提升工作效率、优化决策过程以及推动业务发展起着至关重要的作用。同时,确保报告格式清晰、逻辑严谨,以便于读者理解和审核。记录改进过程和结果。原创 2024-02-22 12:01:50 · 677 阅读 · 0 评论 -
汽车软件开发工程师,面试提问参考
随着自动驾驶技术的发展,汽车控制器软件复杂度日益增加,请谈谈您对当前控制器软件开发领域最新技术的理解,以及如何保持自己在这个领域的知识更新和技术提升。在涉及功能安全的关键控制系统设计中,您如何遵循ISO 26262或其他相关标准,并在架构设计和集成测试阶段落实这些规范要求?面对汽车行业的快速发展,尤其是电动化、智能化的趋势,您是如何保持自身在汽车控制器底层软件开发领域的技术更新和技能提升的?请分享一下您在汽车控制器底层软件开发方面的具体项目经验,包括您负责的主要工作内容和遇到的挑战,以及如何解决这些问题。原创 2024-02-22 12:00:55 · 498 阅读 · 0 评论 -
汽车控制器软件正向开发
7.单元测试,只是满足了覆盖率,未按照功能进行测试,流于形式 8.集成测试,接口,数据流,性能测试这些未做全,测试标准和测试方法还不明确 9.合格性测试,测试覆盖度不够,对软件需求的最追溯不全,针对每条需求的测试也未做到测试用例分析全面,比如至少要有,基于功能的测试,边界值测试,等价类测试,非法故障注入等测试条目。由于前期需求,架构,单元测试等环节做的不好,导致,集成阶段,系统验证阶段,车厂验证,量产阶段,经常有问题爆出 生命周期越后边出现问题,我们投入的解决问题的成本会成指数级别增长 出来混迟早要还的。原创 2024-02-19 15:36:46 · 741 阅读 · 0 评论 -
编写完整需求条目包含的内容推荐--适用于系统需求和软件需求
一份完整且高质量的需求规格说明应当清晰地表述出上述要点,并视具体需求复杂度及项目需求管理的精细化程度进行必要的扩展。需求被执行后的预期结果,包括但不限于界面显示的变化、数据更新的状态、返回的消息或通知、外部系统的交互响应等。功能概述是需求的基础,用于简洁明了地阐述该需求要实现的主要功能或业务目标,它是整个需求的核心。8.用例场景(可选,信息项):具体使用情景的例子,有助于更直观地理解需求如何在实际应用中体现。9.依赖关系(可选):该需求与其他需求或系统组件之间的依赖关系,以及优先级。原创 2024-02-19 12:00:54 · 300 阅读 · 0 评论 -
需求编写指南
需求编写指南,参考网路文章和。原创 2024-01-19 16:56:48 · 188 阅读 · 0 评论 -
ASPICE4.0标准参考模型
aspice4.0 已经发布了,最近正在规划公司开发流程向4.0升级,研究对比了下4.0和3.1的改变,整体来说4.0减少了很多3.1不实用的过程,增加了硬件过程,机器学习过程,过程细节叶更加贴近项目的实际需求,比如软件和系统工程验证域删除了BP1要求的测试策略和计划等内容,缺失更符合项目,也跟level1的要求更符合,后续这段时间给大家分享下ASPCIE4.0内容,加上自己的经验希望可以指导大家如何落地ASPCIE4.0到公司的项目开发中,今天先贴一下ASPICE4.0标准参考模型吧,后续我们在详细讲解。原创 2024-01-05 17:34:10 · 1643 阅读 · 0 评论 -
汽车零部件软件开发流水线思维导图
今天跟大家分享下汽车零部件软件开发流水线的思维导图,希望对做零部件软件开发的小伙伴有些参考作用,欢迎大家订阅专栏,一起探讨汽车软件开发,共同进步。原创 2024-01-05 10:30:45 · 615 阅读 · 0 评论 -
汽车零部件开发需求与架构关系解析
零部件开发中系统需求和软件需求,系统架构,软件架构之间的关系,应该怎么理解,实际开发中又怎么去操作原创 2024-01-04 17:12:54 · 666 阅读 · 0 评论