0 点赞
522 浏览

汽车软件开发社区创办的“初心”

汽车软件开发社区首发系列文章之一——为什么要创办这个社区?
0 点赞
498 浏览

汽车电子领域中多核MCU应用指南

Peter Gliwa用一张A1大小的海报,全面展示了应用多核MCU时的技巧。
0 点赞
496 浏览

【转载】嵌入式软件时序简介—1. 序言

当很多汽车软件的开发人员都在忙于掌握AUTOSAR、自动驾驶、V2X、功能安全和信息安全等热门的技术时,我们往往忽略了汽车这个控制对象所要求的最重要的一个特性——“实时性”。今天,实时性这个专题已经上升到了“时序”这一概念和话题
0 点赞
488 浏览

“软件零部件”采购的决策模型

面对高复杂度的车载中央计算单元软件,为什么有的整车厂要“全栈自研”?为什么很少有公司自研操作系统?为什么有的Tier1自研基础软件,而有的则向基础软件供应商采购?伴随着“软件定义汽车”概念的日益深入人心,汽车正快速演变为一个超大规模的软件密集型系统(Software Intensive System)。对于开发这么庞大的软件系统,无论是整车厂、传统Tier1、芯片公司还是各种软件供应商,各个软件组件的来源(CSO:Component Sourcing Option)都是行业参与者首先要搞清楚的根本性问题。
0 点赞
485 浏览
1 点赞
470 浏览

基础软件中Memory Stack在实际开发中的应用

通过三个开发中的实际案例,使我们对Memory Stack的功能的认识更加具体和清晰
0 点赞
441 浏览

一种经典的ECU Flash空间划分方法及软件更新过程

这种设计至少有以下三个优点:1. 程序版本可由引导模块进行更新,而无需依靠自己,有助于节省更新时所需的备份空间,降低控制器成本;2. 标定数据可单独更新,而无需和程序版本绑定在一起,大幅降低因标调数据变化而进行软件更新所需的时间,这对于实车开发阶段标定工程师的工作效率提升意义重大;3. 引导模块可独立实现软件更新功能,可方便的记录更新过程中出现的中断或异常,提升软件更新的可靠性;
0 点赞
418 浏览

汽车软件合作开发中的分工、知识产权及质量责任

相对于传统的汽车电控单元软件开发模式,软件合作开发模式具有客户主导,多方参与,接口繁杂,资源受限,工具多样,责任共担等一系列新的特点。本文从技术合作,知识产权和产品责任三个方面详细介绍了软件合作开发模式的主要特点,并结合大量项目上的实践经验,提出了建议的合作开发解决方案。
0 点赞
413 浏览

【转载】嵌入式软件时序简介—2. C语言是怎么编译出来的

如果不了解编译器的基本工作原理,以减少CPU Runtime为目标的代码优化只能是困难重重。
0 点赞
395 浏览

Infineon Tricore系列芯片自带启动软件运行逻辑分析

ABM启动模式可以使用户自由指定程序执行的起始地址,并在Header检测失败时自动转入外部启动模式。这一机制有助于提高软件更新功能的可用性,推荐采用。

发布
问题