AUTOSAR工具链

  • 代码包
  • 编译器
  • 调试器
  • 网络监控
  • 其他设备
  • 别特推荐软件
    • 1、Ide
    • 2、USB lic共享神器
  • 最后真心话

在当下,新能源智能汽车时代,软件定义汽车,主流的车厂都在自研电子控制器,但是不知道怎么选择,从AUTOSAR CP端来讲,我们需要的开发工具链:

代码包

使用AUTOSAR CP开发,为了软件的效率和质量,我们很少去coding基本的代码,都是去购买供应商的通用AUTOSAR架构的代码包,目前主流的几家AUTOSAR 代码包供应商:Vector,EB,ETAS等
三种博主都使用过,根据市场占有率和好用层次,基本是:
Vector>EB>ETAS

编译器

主流芯片使用Green Hills,英飞凌芯片还会使用Tasking,有些体系还会使用HighTec

现在很多互联网或者其他行业转入新能源赛道的企业已经直接使用GCC来节约成本了

调试器

主流的几家:

  • Lauterbach调试器
  • Isystem调试器
  • GreenHills调试器
  • UDE调试器

网络监控

首选Vector的CAN OE,不同的型号可以监控CAN/LIN/FEXRAY/ETH等车上的主流总线。
其他家设备,如英特佩斯的Spy也很好用。
其他网络设备:如P-CAN,周立功CAN等

其他设备

如便携式示波器:PICO
总线分析神器:逻辑分析仪

别特推荐软件

1、Ide

VScode
SourceInsignt

2、USB lic共享神器

USB Redirector 在某编译器,某SIP包都需要使用USB dongle的时候,整个团队拿来拿去特别麻烦,当使用了这款神器,只需要连接断开就能获取释放lic,简直是办公效率神器。

最后真心话

车载控制器,技术难度不高,但是能把他做稳定的没有几家,所谓的新势力等,基本走的是超敏捷开发模式,根本不按传统的V型开发流程去做,出问题都可以使用OTA解决,但是车主的生命只有一次,可能一个小的Bug,都会导致某辆车事故,所以希望社会能认识到这个问题,生命重于泰山,安全永远是第一

汽车控制器自研AUTOSAR开发工具链需要哪些?相关推荐

  1. 基于AUTOSAR开发工具链的AUTOSAR软件实战开发---基于工具链AUTOSAR架构的开发流程

    前一节简单介绍了CP AUTOSAR及它的分层结构,本节介绍基于工具链AUTOSAR架构的开发流程,对于多数使用AUTOSAR架构开发汽车电子软件的工程师而言,主要关注的还是如何将AUTOSAR架构应 ...

  2. 基于AUTOSAR开发工具链的AUTOSAR软件实战开发-软件架构设计(二)

    软件功能模块划分 按照软件功能需求和功能安全等级分割软件功能组件,一般ECU通用功能为例,模块划分先按照功能划分,前面我们提到,对于基于标准AUTOSAR开发,当前无论是整车厂还是供应商,其底层开发均 ...

  3. 基于AUTOSAR开发工具链的AUTOSAR软件实战开发

    系列文章目录 前言 AUTOSAR架构概述 基于工具链AUTOSAR架构的开发流程 软件架构设计过程 ARXML开发 基于ARXML的MATLAB/Simulink模型代码开发 前言 AUTOSAR架 ...

  4. 基于AUTOSAR开发工具链的AUTOSAR软件实战开发-软件架构设计(一)

    按照需求划分软件功能模块和需求映射 前面介绍了基于工具链的开发流程,本节开始将针对开发流程中的各个环节展开详细介绍,首先从软件架构开始介绍,软件架构的前置输入是软件需求,当软件需求下发后,要制定相应的 ...

  5. 【AUTOSAR】AUTOSAR开发工具链(三)----劳特巴赫trace32的使用

    1:主要产品 2:调试问题总结-以aurix Tc234L为例 3:Trace功能介绍 4:脚本语言介绍

  6. 【AUTOSAR】AUTOSAR开发工具链(五)----polyspace-bug-finder 简单操作说明

    1.打开polyspace-bug-finder,新建工程文件:File      New Project,命名,选择保存路径,然后点击Next. 2.找到需要检测的文件,然后点击"Add ...

  7. 开发工具链(国内项目)(持续更)

    开发工具链(国内项目) 前端开发工具: sublime(轻便) Webstorm(全面,包括各种插件,对node支持较好,但是缺点是占用内存较大) VSCode(免费,而且比webStorm轻,占用内 ...

  8. 我的C++开发工具链

    工欲善其事,必先利其器.想要干好活,顺手的工具是必不可少的.来分享下我的C++开发工具链. 平台:Windows 编译器:MSVC IDE:Visual Studio 版本控制:TortoiseGit ...

  9. RemObjects Elements多用途软件开发工具链

    RemObjects Elements多用途软件开发工具链 RemObjects Elements是一个现代化的多用途软件开发工具链.它支持六种流行的编程语言:Oxygene(Object Pasca ...

  10. 【Windows】办公+开发工具链整理

    如果你是Win10/Win11专业版用户,请继续往下看: [Windows]办公+开发工具链整理 办公 小工具 开发 办公 先放张图-- TIM:简约版QQ. 优点:占用空间小,且有通讯录.消息.我的 ...

最新文章

  1. Hadoop运行模式 之 本地运行模式
  2. MySQL Fabric 套件,提供自动故障检测和故障转移
  3. 计算机网络原理笔记-三次握手
  4. JavaScript高级程序设计阅读笔记
  5. Thread与Runnable的区别
  6. ffmpeg 在linux下编译
  7. 打印准考证服务器异常显示,注意了!打印准考证时,你可能遇到这些问题!
  8. 易打卡模板微信签到打卡小程序源码在线下载
  9. HackerRank Word Order
  10. 国产操作系统Deepin安装
  11. 使用python裁剪图片
  12. 隔离升压电源模块24V功率可达40W宽电压输入高电压稳压输出
  13. 【员工端】OA办公系统移动端高保真Axure原型模板
  14. 这15部评分9.0以上纪录片,让你放假后足不出户就可以看遍世界!(附链接)
  15. MFC 生成 exe文件的图标更改方法
  16. (一)性能测试(压力测试、负载测试)、
  17. 第六届 虚拟漫游 题目
  18. 期货可以全仓买入吗(期货可以全仓买入吗为什么)
  19. 诺贝尔奖项陆续公布 中国相关研究已居世界高端
  20. 女神节,致敬善良又可爱的妳们

热门文章

  1. 安装Python教程(Mac)保姆级教程
  2. 嵌入式开发培训靠谱吗,嵌入式开发培训怎么样?
  3. 小赛毛游C记——初始C语言(4)
  4. 有哪些电影一定要趁年轻看? - 风之影的回答 - 知乎
  5. python如何提问并回答_如何提问 - nashviller - 博客园
  6. POJ 1753 Flip Game (当蒟蒻忘记scanf要读回车时,他自闭了
  7. 同一网络俩台计算机连接,两台电脑如何连接在同一个局域网呢
  8. 三星S5P6818之UBOOT网络配置
  9. 毕业论文开题报告撰写指南-宾夕法尼亚州立大学研究生写作中心
  10. 串口通信根据波特率计算定时器初值