汽车控制器自研AUTOSAR开发工具链需要哪些?
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开发工具链需要哪些?相关推荐
- 基于AUTOSAR开发工具链的AUTOSAR软件实战开发---基于工具链AUTOSAR架构的开发流程
前一节简单介绍了CP AUTOSAR及它的分层结构,本节介绍基于工具链AUTOSAR架构的开发流程,对于多数使用AUTOSAR架构开发汽车电子软件的工程师而言,主要关注的还是如何将AUTOSAR架构应 ...
- 基于AUTOSAR开发工具链的AUTOSAR软件实战开发-软件架构设计(二)
软件功能模块划分 按照软件功能需求和功能安全等级分割软件功能组件,一般ECU通用功能为例,模块划分先按照功能划分,前面我们提到,对于基于标准AUTOSAR开发,当前无论是整车厂还是供应商,其底层开发均 ...
- 基于AUTOSAR开发工具链的AUTOSAR软件实战开发
系列文章目录 前言 AUTOSAR架构概述 基于工具链AUTOSAR架构的开发流程 软件架构设计过程 ARXML开发 基于ARXML的MATLAB/Simulink模型代码开发 前言 AUTOSAR架 ...
- 基于AUTOSAR开发工具链的AUTOSAR软件实战开发-软件架构设计(一)
按照需求划分软件功能模块和需求映射 前面介绍了基于工具链的开发流程,本节开始将针对开发流程中的各个环节展开详细介绍,首先从软件架构开始介绍,软件架构的前置输入是软件需求,当软件需求下发后,要制定相应的 ...
- 【AUTOSAR】AUTOSAR开发工具链(三)----劳特巴赫trace32的使用
1:主要产品 2:调试问题总结-以aurix Tc234L为例 3:Trace功能介绍 4:脚本语言介绍
- 【AUTOSAR】AUTOSAR开发工具链(五)----polyspace-bug-finder 简单操作说明
1.打开polyspace-bug-finder,新建工程文件:File New Project,命名,选择保存路径,然后点击Next. 2.找到需要检测的文件,然后点击"Add ...
- 开发工具链(国内项目)(持续更)
开发工具链(国内项目) 前端开发工具: sublime(轻便) Webstorm(全面,包括各种插件,对node支持较好,但是缺点是占用内存较大) VSCode(免费,而且比webStorm轻,占用内 ...
- 我的C++开发工具链
工欲善其事,必先利其器.想要干好活,顺手的工具是必不可少的.来分享下我的C++开发工具链. 平台:Windows 编译器:MSVC IDE:Visual Studio 版本控制:TortoiseGit ...
- RemObjects Elements多用途软件开发工具链
RemObjects Elements多用途软件开发工具链 RemObjects Elements是一个现代化的多用途软件开发工具链.它支持六种流行的编程语言:Oxygene(Object Pasca ...
- 【Windows】办公+开发工具链整理
如果你是Win10/Win11专业版用户,请继续往下看: [Windows]办公+开发工具链整理 办公 小工具 开发 办公 先放张图-- TIM:简约版QQ. 优点:占用空间小,且有通讯录.消息.我的 ...
最新文章
- Hadoop运行模式 之 本地运行模式
- MySQL Fabric 套件,提供自动故障检测和故障转移
- 计算机网络原理笔记-三次握手
- JavaScript高级程序设计阅读笔记
- Thread与Runnable的区别
- ffmpeg 在linux下编译
- 打印准考证服务器异常显示,注意了!打印准考证时,你可能遇到这些问题!
- 易打卡模板微信签到打卡小程序源码在线下载
- HackerRank Word Order
- 国产操作系统Deepin安装
- 使用python裁剪图片
- 隔离升压电源模块24V功率可达40W宽电压输入高电压稳压输出
- 【员工端】OA办公系统移动端高保真Axure原型模板
- 这15部评分9.0以上纪录片,让你放假后足不出户就可以看遍世界!(附链接)
- MFC 生成 exe文件的图标更改方法
- (一)性能测试(压力测试、负载测试)、
- 第六届 虚拟漫游 题目
- 期货可以全仓买入吗(期货可以全仓买入吗为什么)
- 诺贝尔奖项陆续公布 中国相关研究已居世界高端
- 女神节,致敬善良又可爱的妳们