蔚小理新势力互联网造车在CAN FD硬件主框架及后装控制方案开发
在国内,新势力造车影响已经非常之大,整个造车大潮中,新整车企业蔚来汽车、小鹏汽车、理想汽车无一例外选择了CAN FD作为主要的车载通信总线,特斯拉推出了引领汽车EE架构集中化的趋势,即使在车载以太网EE架构快速发展的情况下,CAN FD节点使用量不减反增,并且CAN FD凭借极高的可靠性在主干网上与车载以太网并存,作为“生命底线”保护车辆与人员安全。
虽然,我们在常见的媒体中经常有看到汽车停摆、升级失败、无法移动、锁死车辆,但是比毕竟通过远程升级,更多的路测和完善,也表现出友好的一面,那么他们选用CAN FD,那么就意味着更多的汽车企业、汽车技术、汽车数据的总线应用在未来相当长的一段时间内,将会作为主流的现场总线广泛应用。

如果行业内的企业还没有摸过蔚小理的汽车网络总线,那么也不遗憾,毕竟这事,也不是他们首发先用,奥迪、特斯拉也不是没干过,你去干了,也不一定就用得上。速锐得从事CAN总线数据应用、CAN总线产品开发、CAN总线改装与控制已经有12年,摸过的汽车各种总线通信网络也应该算的上有点经验,除了主流的以外,比如BSD、SEND这些偏门的,也玩过。19年的新款帕拉梅拉就有集成了智能网关,整个域控制器就有2块砖头平铺那么大,上边的接口包括了以太网、CAN、CAN FD、VCU主接口及N条对外的网络天线。
从19年这款硬件来看,大抵是采用i.MX RT系列,i.MX RT系列是NXP公司基于ARM Cortex-M7内核的处理器,运行主频可以达到528MHz,支持2路CAN/CAN FD,主要应用于高性能和高实时响应的工业通信场合,芯片内部就集成了先进的电源管理模块,模块内部集成了LDO和DC/DC,这个模块是可以简化芯片外部的电源设计和上电时序控制的,内部还有1M的RAM以及说不清的丰富的接口,这种多核的SOC,竞争力的焦点主要是AI单元的有效算力,算能耗比、成本,释放硬件的使用率,从而慢慢实现“软件定义汽车”。
那么我们在后装技术上,用不上这么强大的处理器,如果应用于一般基础的改装或者简单的CAN FD数据采集,那么不必这么浪费,我们可以使用一个基于ARM Cortex-M4内核的嵌入式微处理器就够了。基础的CAN收发器也能满足电压、传输特性、波特率、电平等要求。M4内核的芯片也有丰富的外设和极低的功耗,这些,满足后装、改装、CAN FD数据采集和简单控制也就足够了。

这个轻型的控制器,主要用到的部分就是内核及CAN/CAN FD接口,外部存储控制器,以及定时器、看门狗及串口,内置的哈希算法安全模块基本也不用,ADC温度传感器要看应用场景的是否需要,但是用到真的极少,丰富的IO扩展、I²C,也满足了后装扩展需求。
我们拿灯光与转向助力系统为例,如何控制和点亮大灯总成、仪表总成、采集转向系统数据上的方向盘转向数据,就需要采用原车CAN FD协议,做好对应车型固件以后,预留出串口升级。那么这套微控制器下的CAN FD产品就可以覆盖蔚来、小鹏、理想汽车等升级改造零部件的扩展需求,如果应用功能简单,实际上在奔驰、奥迪、帕拉梅拉、路特斯等车型上,也是完全够用的。

CAN和CAN FD总线特性存在的差异,CAN FD的成本相对来说会贵一些,毕竟,报文的算法、解码难度、字节位移、要比标准CAN要复杂很多,每个报文里面可能存在标准CAN,也存在CAN FD,过滤器的设定,要求也严格一些,说人话就是代码比较难写一些。
有的车型会沿用一些供应链的技术,这个就会涉及LIN/CAN/CAN FD多种协议,从系统架构、网络设计、开发和测试等全面的支持,就需要在方案上做出更好的优化选择,这样可以大大地降低成本,少走弯路,提高开发效率。奥迪A8在2013年的ECU就超过了100个,最近新款的奥迪Q8、A6的刹车泵,既可以走CAN总线,也可以走BSD总线,CAN FD上也有反馈。这种情况,不只出现在汽车电子,就轨道交通、医疗电子、工业自动化领域也会存在,技术在更新,应用在更新,自然,总线网络也就更新了。

我们在解码汽车DBC文件的过程中,采用英特佩斯SPY3工具,加载DBC文件,进行应用协议的解析,并且通过DBC发送相关的指令进行车辆的控制(动作测试),从而采集原车信号和报文及逻辑时序等。特别是在动力电池数据及安全性方面,经过我们和客户的共同项目测试,涵盖了充放电测试、工况模拟、安规、BMS通信等方面,也深入研究过特斯拉、比亚迪唐宋海豚海豹、小鹏的P7、理想L8、大众ID4、华为问界等十几款车型。
那随着单车智能升级的加速,原有的智能化升级方式会面临着研发和生产的成本剧增、安全性降低、算力不足等问题,传统的架构也需要升级。
首先在研发方面,我们的人力资源成本就是很大的一部分,而且招聘到对应的技术员,又能把这个事给做好,这种人,凤毛麟角或者比较昂贵,供应商还得和车厂沟通协作,甚至是合作。
其次就是汽车内部空间其实可利用的结构并不是很多,一台车都差不多有100来个ECU了,当线束长度越来越长,那么自动化效率就会大幅降低,现在都用OTA升级,100来个ECU一起升不同的软件,就看看出问题的概率大不大就是了。
其三就是关于数据的高效交换,ECU也要做很大的冗余,特别是域控制器算力上的,各部件的ECU连接99%是通过LIN/CAN/CAN FD等总线相连,传输速度和信息交换直接关系到车辆行驶安全。
风浪越大,鱼越贵是有道理的,至于以后6G网络来临,是否走向车云计算。那个,咱管不着。
相关文章:
蔚小理新势力互联网造车在CAN FD硬件主框架及后装控制方案开发
在国内,新势力造车影响已经非常之大,整个造车大潮中,新整车企业蔚来汽车、小鹏汽车、理想汽车无一例外选择了CAN FD作为主要的车载通信总线,特斯拉推出了引领汽车EE架构集中化的趋势,即使在车载以太网EE架构快速发展的…...
左叶子之和
404. 左叶子之和 简单(有点意思 第一次我也写错了 先自己递归去写 如果不行看答案 我感觉还是蛮不错的) 示例 1: 输入: root [3,9,20,null,null,15,7] 输出: 24 解释: 在这个二叉树中,有两个左叶子,分别是 9 和 15…...
Java版知识付费平台免费搭建 Spring Cloud+Spring Boot+Mybatis+uniapp+前后端分离实现知识付费平台qt
Java版知识付费源码 Spring CloudSpring BootMybatisuniapp前后端分离实现知识付费平台 提供职业教育、企业培训、知识付费系统搭建服务。系统功能包含:录播课、直播课、题库、营销、公司组织架构、员工入职培训等。 提供私有化部署,免费售…...
LeetCode343. 整数拆分
343. 整数拆分 文章目录 [343. 整数拆分](https://leetcode.cn/problems/integer-break/)一、题目二、题解方法一:动态规划方法改良 一、题目 给定一个正整数 n ,将其拆分为 k 个 正整数 的和( k > 2 ),并使这些整…...
单机,集群和分布式概念
单机的局限性: 1.受限于硬件资源,单机所能承受的用户并发量太少; 2.一个系统有多个模块,任意模块的修改都会导致整个项目代码重新编译、部署; 3.系统中,有些模块是CPU密集型,有些模块是I/O密…...
小目标检测(1)——大恒(DaHeng)相机操作与控制编程
文章目录 引言正文相关开发库的介绍编程准备配置引用头文件GalaxyIncludes.h配置lib文件 具体编程过程初始化和反初始化枚举设备开关设备 属性控制属性控制器种类 图像采集控制和图像处理采单帧回调采集图像处理流对象属性控制 获取设备事件获取掉线事件通知 样例程序分析补充&…...
异步实现邮件发送
目录 问题描述: 问题分析: 问题解决: 分析总结: 问题描述: 在写接口的时候,遇到一个问题,前端要求直接返回结果再去运行其他代码。 问题分析: 因为经费紧张,本次使用…...
【Redis】内存数据库Redis进阶(Redis分片集群)
目录 分布式缓存 Redis 四大问题搭建Redis分片集群分片原理散列插槽(插槽原理)集群伸缩需求设定配置集群伸缩 故障转移自动故障转移手动故障转移 RedisTemplate访问分片集群 分布式缓存 Redis 四大问题 基于 Redis 集群解决单机 Redis 存在的四大问题&a…...
替代LT8711龙讯替代RTD2172 CS5265中文规格书4K60HZ转接线 设计Type-C转HDMI2.0高清投屏方案
龙迅LT8711是一款Type-C/DP1.2 to HDMI2.0方案芯片,北京集睿致远(ASL)推出的CS5265可以完全代替LT8711UX,封装尺寸比LT8711UX小的同时,CS5265的芯片集成度高,内置MCU,内置lLDO等,CS5…...
HCIA-datacom数通题库和录播视频资料
HCIA-Datacom,是华为数通认证的初级考试,培训与认证具备数通基础通用知识和技能水平的工程师,只是入门了解数通的一些基础通用知识,适用于小白了解和学习数通知识点起点。 个人建议还是有必要考的,如果在企业考试考试…...
优思学院|质量工程师应具备什么能力?
质量工程师是一个需要耐心、细心、坚持态度、沟通能力、协调能力的工作,更需要持续学习强化自身的专业知识。 质量工程师负责审核、客户投诉的调查、过程的改进以达到质量之提升,他們也必须要预警生产线风险、质量异常,并且协调不同的部門一…...
数据分析 VS 数据可视化:决战时刻
数据分析和数据可视化是数据科学领域中两个重要的组成部分,很多人不明白两者之间的关系,会误认为是一个东西,其实不然。本文就带大家简单了解一下它们的区别与联系吧! 数据分析是指通过收集、处理和解释数据来获取有关特定问题或…...
Vue3中无法为el-tree-select设置反选问题分析
环境:Vue3.2、Element Plus 问题:子组件 setting.vue > 弹窗组件 Dialog > 树选择组件el-tree-select ,无法设置默认选中项 default-checked-keys 场景:在一个后台系统的列表页,选中一行数据,点击设置…...
Redis - 缓存持久化
Redis 的缓存持久化有两种技术 : RDB 和 AOF RDB Redis 的数据快照 简单说就是将缓存中的所有数据都记录到磁盘中,当Redis发生故障的时候,只需读取快照文件,就可恢复数据 相应的命令是 save 和 bgsave ,这两个命名…...
Pandas进阶修炼120题-第三期(金融数据处理,51-80题)
目录 往期内容:第一期:Pandas基础(1-20题)第二期:Pandas数据处理(21-50题) 第三期 金融数据处理51.使用绝对路径读取本地Excel数据方法一:双反斜杠绝对路径方法二:r 拓展…...
3、HAproxy高级配置
基于cookie的会话保持 在 HAProxy 中,可以通过使用 cookie 配置来实现基于 Cookie 的会话保持。cookie 配置用于配置与会话保持相关的选项,允许您定义要在HTTP响应中插入或重写的Cookie以及其他与Cookie会话保持相关的参数。 以下是一些常用的 cookie 配…...
tcpdump网络抓包工具的使用
tcpdump 是一款用在linux系统上的网络抓包工具 1、 基本语法 tcpdump 的常用参数如下: tcpdump -i eth0 -nn -s0 -v port 80-i : 选择要捕获的接口,通常是以太网卡或无线网卡,也可以是 vlan 或其他特殊接口。如果该系统上只有一个网络接口&…...
AMEYA360旗下品牌:日本SUSUMU推出RGV系列贴片电阻器新产品
电动汽车、机器人、精密测量仪器——在上述三例应用领域中,具有高精度、坚固性和长期稳定性的组件是必不可少的。对于这些和类似的应用,RGV系列精密电阻器是理想的选择。 RGV系列电阻器 RGV系列金属薄膜贴片电阻器的电阻值范围为120kΩ至3MΩ(…...
git-版本控制器
集中式版本控制工具(不常用) 版本库集中于中央服务器,team要联网才能工作(下载代码) SVN CVS 分布式版本控制工具 每个电脑上都有一个完整的版本库,工作时无需联网,可以把修改推送给其他人来…...
台式机/工控机通过网线共享笔记本电脑无线网络linux系统下 usb网卡的驱动安装
一、台式机/工控机通过网线共享笔记本电脑无线网络 1、 将台式机通过网线和笔记本连接。 2、 将笔记本的“本地连接”和“无线网络连接”的ipv4均设置为自动获取。 4.修改台式机的IP地址为如下(对应笔记本信息) IP地址为192.168.XXX.12 子网掩码为255.2…...
uniapp 对接腾讯云IM群组成员管理(增删改查)
UniApp 实战:腾讯云IM群组成员管理(增删改查) 一、前言 在社交类App开发中,群组成员管理是核心功能之一。本文将基于UniApp框架,结合腾讯云IM SDK,详细讲解如何实现群组成员的增删改查全流程。 权限校验…...
Chapter03-Authentication vulnerabilities
文章目录 1. 身份验证简介1.1 What is authentication1.2 difference between authentication and authorization1.3 身份验证机制失效的原因1.4 身份验证机制失效的影响 2. 基于登录功能的漏洞2.1 密码爆破2.2 用户名枚举2.3 有缺陷的暴力破解防护2.3.1 如果用户登录尝试失败次…...
Vue记事本应用实现教程
文章目录 1. 项目介绍2. 开发环境准备3. 设计应用界面4. 创建Vue实例和数据模型5. 实现记事本功能5.1 添加新记事项5.2 删除记事项5.3 清空所有记事 6. 添加样式7. 功能扩展:显示创建时间8. 功能扩展:记事项搜索9. 完整代码10. Vue知识点解析10.1 数据绑…...
uni-app学习笔记二十二---使用vite.config.js全局导入常用依赖
在前面的练习中,每个页面需要使用ref,onShow等生命周期钩子函数时都需要像下面这样导入 import {onMounted, ref} from "vue" 如果不想每个页面都导入,需要使用node.js命令npm安装unplugin-auto-import npm install unplugin-au…...
GitHub 趋势日报 (2025年06月08日)
📊 由 TrendForge 系统生成 | 🌐 https://trendforge.devlive.org/ 🌐 本日报中的项目描述已自动翻译为中文 📈 今日获星趋势图 今日获星趋势图 884 cognee 566 dify 414 HumanSystemOptimization 414 omni-tools 321 note-gen …...
NFT模式:数字资产确权与链游经济系统构建
NFT模式:数字资产确权与链游经济系统构建 ——从技术架构到可持续生态的范式革命 一、确权技术革新:构建可信数字资产基石 1. 区块链底层架构的进化 跨链互操作协议:基于LayerZero协议实现以太坊、Solana等公链资产互通,通过零知…...
【OSG学习笔记】Day 16: 骨骼动画与蒙皮(osgAnimation)
骨骼动画基础 骨骼动画是 3D 计算机图形中常用的技术,它通过以下两个主要组件实现角色动画。 骨骼系统 (Skeleton):由层级结构的骨头组成,类似于人体骨骼蒙皮 (Mesh Skinning):将模型网格顶点绑定到骨骼上,使骨骼移动…...
初学 pytest 记录
安装 pip install pytest用例可以是函数也可以是类中的方法 def test_func():print()class TestAdd: # def __init__(self): 在 pytest 中不可以使用__init__方法 # self.cc 12345 pytest.mark.api def test_str(self):res add(1, 2)assert res 12def test_int(self):r…...
短视频矩阵系统文案创作功能开发实践,定制化开发
在短视频行业迅猛发展的当下,企业和个人创作者为了扩大影响力、提升传播效果,纷纷采用短视频矩阵运营策略,同时管理多个平台、多个账号的内容发布。然而,频繁的文案创作需求让运营者疲于应对,如何高效产出高质量文案成…...
git: early EOF
macOS报错: Initialized empty Git repository in /usr/local/Homebrew/Library/Taps/homebrew/homebrew-core/.git/ remote: Enumerating objects: 2691797, done. remote: Counting objects: 100% (1760/1760), done. remote: Compressing objects: 100% (636/636…...
