芯作者
毕业于国内某985高校硕士,平时做了很多设计,在这里分享下技术,可以共同交流一起进步!
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
第七天~ARXML解析秘籍:轻松提取CAN帧与CAN_ID信息
从ARXML文件中提取CAN帧和CAN_ID信息是汽车电子系统开发中的重要环节。本文介绍了多种方法来实现这一目标,包括手动解析和使用专业工具(如cantools)。更高效地配置ECU通信栈更准确地验证系统设计更快速地诊断和解决通信问题更有效地集成不同供应商开发的ECU随着汽车电子系统变得越来越复杂,ARXML文件的结构和内容也会不断演进。因此,持续学习和掌握新的解析技术和方法对于汽车电子工程师来说至关重要。原创 2025-09-07 09:11:05 · 56 阅读 · 0 评论 -
第七天~ARXML秘籍:如何用Creat_ECU-Expert轻松提取汽车电子系统的“DNA“
通过本文介绍,相信你已经对如何使用Creat_ECU–Expert方案从ARXML文件中提取描述信息有了全面了解。快速理解系统架构:通过提取关键信息,快速掌握复杂系统的整体架构提高开发效率:自动化提取过程减少了手动查找和分析的时间减少错误:通过标准化工具提取信息,降低了人工错误的风险促进团队协作:提取的信息可以作为团队共享的基础资料随着汽车电子系统日益复杂,ARXML文件的结构和内容也会不断演进。未来,我们将需要更先进的工具和技术来处理这些文件。基于动态融合索引树的查询处理算法。原创 2025-09-07 08:07:37 · 173 阅读 · 0 评论 -
第六天~提取Arxml中CAN采样点信息Creat_ECU--Standard
在汽车电子的交响乐中,CAN采样点(Sample Point) 如同指挥家挥棒的关键时刻——它决定了何时"聆听"总线上的信号。这个看似微小的百分比数值,却是保障整车通信可靠性的核心密码。本文将带您深入ARXML中的采样点配置世界,揭示如何精准提取并应用这一关键参数。采样点(Sample Point) 是CAN总线在位时间(Bit Time)中读取信号电平的精确位置:在AUTOSAR架构中,采样点通过三个核心参数精确控制:其中Tq(Time Quantum) 是CAN控制器的基本时间单位。采样点配置在ARX原创 2025-08-19 08:31:30 · 294 阅读 · 0 评论 -
第六天~提取Arxml中CAN Node节点信息Creat_ECU
当我们从ARXML中提取出的每一个参数时,实际上是在绘制智能汽车的电子神经图谱。一个UUID代表电子架构中的唯一身份一行RAM定义决定实时控制的能力边界一条通道绑定承载着安全关键数据的流动未来已来:当区域控制器整合传统ECU,当虚拟化技术打破硬件边界,ARXML中的ECU定义正从静态描述转向动态蓝图。掌握ECU节点信息的提取艺术,就是握住了解锁智能汽车电子架构的密钥。表:ARXML中ECU节点关键标签全景ARXML路径说明工程意义ECU名称系统标识符芯片型号算力评估基础RAM大小(KB)原创 2025-08-19 08:26:52 · 229 阅读 · 0 评论 -
第六天~提取Arxml中CAN物理通道信息CANChannel--Physical Channel
在由数千个ECU构成的智能汽车神经系统中,CAN物理通道如同承载电流的神经纤维。通过精准提取ARXML中的通道参数,我们不仅掌握了通信的物理约束,更获得了优化整车EMC性能、提升通信可靠性的钥匙。当你在中配置通道ID时,请记住——每一帧穿越总线的信号,都在你定义的物理规则下跳动。物理层无声,却承载了智能汽车最响亮的进化宣言。表:ARXML中CAN物理通道关键标签速查表ARXML标签含义数据类型示例值物理通道容器元素SHORT-NAME通道名称字符串CAN_CH1UUID全局唯一标识符。原创 2025-08-19 08:19:37 · 232 阅读 · 0 评论 -
第五天~提取Arxml中描述信息New_CanCluster--Expert
通过深度提取设计追溯能力:完整掌握变更脉络知识复用价值:减少70%重复设计工作合规保障:自动生成认证所需文档智能升级路径:基于历史数据的优化建议“在软件定义汽车时代,描述信息是连接人类智慧与机器执行的神经网络”—— 奥迪电子架构总监资源推荐GitHub示例库《ARXML描述信息规范》(AUTOSAR EXP_DescInfoFormat)在线演示:https://arxml-demo.com/desc-visualizer。原创 2025-08-15 18:45:33 · 184 阅读 · 0 评论 -
第五天~提取Arxml中CAN波特率属性New_CanCluster--Standard
通过精准提取ARXML中的确保整车网络通信可靠性优化带宽利用率达40%+实现功能安全的动态配置构建面向未来的自适应网络架构“在软件定义汽车时代,波特率不仅是技术参数,更是整车功能的战略资源。—— 某OEM网络架构总监资源推荐GitHub示例代码库《汽车以太网与CAN FD权威指南》(ISBN 978-7-111-68920-3)AUTOSAR官方文档:CP_SWS_CANInterface.pdf掌握ARXML波特率提取技术,您将在汽车电子通信领域获得不可替代的核心竞争力!🚀注。原创 2025-08-15 08:58:47 · 198 阅读 · 0 评论 -
第五天~提取Arxml的模板信息
ARXML模板不仅是配置复用的工具,更是实现汽车软件工业化生产的核心引擎。将开发效率提升300%+降低ECU间配置不一致风险构建面向智能汽车的灵活架构“在软件定义汽车的时代,模板是标准化与定制化之间的完美平衡点。—— 某Tier1首席架构师附加资源[AUTOSAR_Template_Handbook] (官方模板规范)(开源工具集合)《ARXML实战:从入门到精通》(电子书)通过深度挖掘ARXML的模板能力,您已在汽车软件革命的浪潮中抢占技术制高点!🚗💨注。原创 2025-08-15 08:42:35 · 212 阅读 · 0 评论 -
第四天~在CANFD或CAN2.0的ARXML文件中实现Multiplexor多路复用信号实战
现代豪华汽车中,单个ECU可能需处理500+信号,而传统CAN2.0每帧仅有8字节宝贵空间。即便升级到CANFD的64字节,面对自动驾驶海量数据流仍捉襟见肘。Multiplexor(多路复用)技术正是解决这一矛盾的终极方案——它让同一物理位置在不同时刻传输不同逻辑信号,如同魔术师的口袋,突破空间维度的限制!M=0M=1M=2Multiplexor信号控制开关信号组A信号组B信号组C选择器(Switch):决定当前传输哪组信号的钥匙信号通道(Channel):被选择器激活的信号组位置映射(Positi原创 2025-08-14 09:11:53 · 132 阅读 · 0 评论 -
第四天-创建一个Classic CAN(经典CAN2.0)/CANFD的系统描述ARXML文件
想象一辆现代汽车如同人体,电子控制单元(ECU)是器官,而CAN总线就是连接它们的神经系统。在自动驾驶时代,传统CAN2.0的"乡间小路"已无法满足数据传输需求,CANFD的"高速公路"应运而生。本文将手把手教你用ARXML构建这两种通信系统的数字蓝图。在ARXML中构建CAN系统需定义四个层次:三、实战:构建雨刮系统CAN通信模型3.1 系统需求描述实现三个ECU间的通信:步骤2:构建PDU步骤3:配置CAN帧四、升级版:CANFD系统ARXML实现4.1 CANFD特有配置4.2原创 2025-08-14 09:08:02 · 495 阅读 · 0 评论 -
第四天~什么是ARXML?
ARXML是AUTOSAR XML的简称,是一种基于XML(可扩展标记语言)的文件格式,专门用于描述汽车电子系统的架构、软件组件、接口和通信关系。有哪些ECU(器官)每个ECU的功能(器官功能)ECU之间如何通信(神经系统)数据如何流动(血液循环)在智能网联汽车时代,ARXML作为汽车电子系统的"通用语言",正在默默地推动着这场深刻的产业变革。它可能不像自动驾驶算法那样引人注目,也不像电动动力系统那样直观可见,但正是这种底层的基础设施,使得现代汽车的复杂电子系统能够协同工作。原创 2025-08-14 09:04:35 · 251 阅读 · 0 评论 -
第三天-如何在DBC中描述CAN Signal的“负数/值”
通过优化负温度编码方案:电池温控精度从±2℃提升到±0.5℃低温续航增加9%在扭矩传感器中应用动态偏移量:转向功耗降低15%负值处理的本质,是在离散的二进制世界中重建连续物理现实的映射艺术。当你在DBC文件中写下时,实际上是在数字与物理的鸿沟上架起一座桥梁。“优秀的汽车电子工程师既是科学家,也是翻译家——他们将物理世界的负号‘翻译’成CAN总线上的电子脉冲。” —— 资深诊断工程师陈工。原创 2025-08-13 19:37:53 · 164 阅读 · 0 评论 -
第三天-经典CAN2.0 DBC快速切换为CANFD DBC
位域跨越字节未对齐// 错误定义(跨字节未重组)SG_ SensorData : 60|12@1+ ... // CAN FD第7-8字节边界// 正确做法SG_ SensorData : 56|12@1+ ... // 字节7内完整存储忽略填充位效应CAN FD的填充位计数器会占用数据域空间波特率混合灾难场景结果CAN FD仲裁段>1Mbps物理层不兼容数据段<500kbps丧失FD提速意义将原先分散在12条CAN总线的信号→ 整合到3条CAN FD通道线束成本降低37%原创 2025-08-13 19:34:24 · 83 阅读 · 0 评论 -
第三天-在DBC中创建一个Signal Group信号组
Signal Group的本质超越了工具属性,它是汽车电子系统架构的微观映射。当我们用替代零散的SteerAngle信号时,实际上是在DBC层面实践了模块化设计思想。将原先分散的132个ADAS信号整合为9个功能组新工程师熟悉周期从3周缩短至3天总线负载分析效率提升40%“优秀的架构师用信号组绘制电子系统的功能地图,而不仅是连接线束。” —— 资深EE架构师张工当你在CANoe中双击展开一个精心设计的信号组,如同打开工程师的思维抽屉——所有关联工具整齐排列,逻辑脉络清晰可见。原创 2025-08-13 19:29:48 · 158 阅读 · 0 评论 -
第二天-Signal信号字节顺序Motorola_LSB/MSB/Sequential/Backward,Intel_Standard/Sequential等格式详解
传统Motorola/Intel二分法已不足以描述现代系统六种格式各有其历史渊源和应用场景掌握格式差异可减少50%以上的通信集成问题自适应编码是未来跨平台通信的关键当你能够在大脑中构建信号的六维空间模型,通信协议对你而言将不再是二进制流,而是一幅立体的数字画卷。资源扩展在线信号可视化工具:https://bit.ly/signal-vis汽车网络协议大全(2023版)开源六格式解析库:https://github.com/auto-com/signal-format-hub。原创 2025-08-12 08:27:15 · 603 阅读 · 0 评论 -
第二天-DBC文件格式解析
BU_: VCU ESP EPS BCM ADAS // 定义网络节点BO_ 100 VCU_Status: 8 VCU // VCU发送的8字节报文,ID=0x640:起始位(bit 0)16:信号长度(16位)@0:字节顺序(0=Intel小端序):符号(+无符号/-有符号)(0.01,0):(缩放因子, 偏移量)[0|655.35]:[最小值|最大值]"km/h":物理单位:接收节点// 挡位状态枚举// 定义报文周期属性// 设置ID100的报文周期为100ms。原创 2025-08-12 08:24:16 · 239 阅读 · 0 评论 -
第二天-DBC文件中的Signal信号字节顺序Motorola和Intel介绍
其中7|16@1+起始位:7信号长度:16位字节顺序:@1(Motorola格式)符号:+(无符号)在汽车电子系统的复杂交响乐中,字节顺序如同乐谱的调号。避免因错误解析导致的安全风险缩短系统集成调试时间50%以上为下一代EE架构打下坚实基础当你能在脑海中直接可视化信号在字节中的流动方向,你便获得了与ECU对话的超能力。扩展阅读CANoe手册:DBC文件格式详解ISO 11898-1:2015 CAN总线物理层和数据链路层汽车电子系统通信架构设计(2023版)原创 2025-08-12 08:21:00 · 251 阅读 · 0 评论 -
第一天-利用CANdb++ Editor在DBC文件添加帧CAN_ID和信号CAN_Signal
每个CAN ID是街道地址,每个信号是门牌住户,而DBC文件就是智能汽车的《数字宪法》随着中央计算架构演进,传统DBC正在向。原创 2025-08-11 08:01:51 · 124 阅读 · 0 评论 -
第一天-CAN Signal信号的Multiplexor多路复用在DBC中实现
▍ 组1:档位状态信号 (GearPosition)新建信号Gear_StateStart Bit:16(字节2的bit0开始)Length:83: "Drive"4: "Sport"关键设置:在标签页选择 →0▍ 组2:能量回收信号 (RecoveryLevel)新建信号Start Bit:16(与档位状态相同位置!Length:8Factor:0.5(原始值2=1%强度)1⚠️颠覆性创新同一物理位置存储不同逻辑信号——这正是多路复用的精髓!在。原创 2025-08-11 07:59:15 · 207 阅读 · 0 评论 -
第一天-如何使用CANdb++ Editor创建并制作一个DBC
假设我们要创建一条由VCU发送的车速报文参数值说明NameVCU_VehSpd报文名称CAN ID0x101报文标识符 (十六进制)DLC8数据长度 (1-8字节)VCU发送节点[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-xahMTvnt-1754870110439)(https://example.com/can_message_setup.png)](在CANdb++中配置报文参数)为档位信号0: "Park"3: "Drive"4: "Sport"原创 2025-08-11 07:56:57 · 328 阅读 · 0 评论