gpt4 book ai didi

embedded - AUTOSAR 开发

转载 作者:行者123 更新时间:2023-12-04 05:28:02 29 4
gpt4 key购买 nike

是否可以根据其 website 上提供的规范开发 AUTOSAR BSW 堆栈(例如用于 CAN 通信)?不购买任何昂贵的供应商工具?可以遵循哪些步骤?我被要求探索这种可能性。

最佳答案

是和否。工具是 AUTOSAR 等式的必要部分。

假设您正在为汽车供应商工作,您将获得一组特定于 ECU 的配置文件(ECU 提取?),它与 CAN 消息传递的各种交换格式有些相似,但范围要广泛得多。这些通常是一组由 AUTOSAR 联盟定义的格式的 XML 文件。一个相当复杂的“昂贵的供应商工具”链将其转换为可以生成代码的东西。所有规范都是开放的,因此您可以在理论上编写自己的工具。

除了工具之外,您还需要操作系统,它可能构建在开源 OSEK 系统之上作为起点。然后是 MCAL。

可以做到吗...是的。如果您为一家大公司(例如博世)工作,开发自己的解决方案可能对您的长期利益最有利。但是,如果您为具有项目截止日期的较小规模的供应商工作,您可能不得不硬着头皮开出大笔支票。希望您的公司在竞标基于 AUTOSAR 的系统的工作时考虑到这一点。

为了让您了解这样一项事业的规模,这有点像在说:“我正在编写一个很酷的游戏,我需要使用 Windows、OSX 或 Linux,还是我也可以编写自己的操作系统? ?”。好吧,也许不是那么极端,但比编写自己的 RTOS 和车辆总线堆栈(CAN、LIN 等)要困难得多。如果编写自己的 RTOS + CAN 堆栈听起来非常复杂/困难,请不要考虑。

显然我不能为你做决定,但如果你在互联网上从随机的人那里听取未说明资格的意见,我强烈建议不要把它作为“我的第一个汽车萨尔”项目,但把它作为一个如果您所在的 50 多家汽车供应商每年都在执行多个 autosar 项目,那么可能的内部研发项目可能会长期节省成本。我怀疑您能否以低于许可所有内容的成本来构建它。但也许 future 5-10 个大项目可能会有返回。

关于embedded - AUTOSAR 开发,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37023706/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com