技术栈
can
沪漂的码农
4 天前
c语言
·
can
·
uds
UDS诊断物理层时间参数详解技术文章
本文详细介绍了 UDS(Unified Diagnostic Services,统一诊断服务)协议中物理层时间参数的定义、作用、配置方法和实际应用。物理层作为 UDS 通信的基础层,其时间参数直接影响诊断通信的可靠性、实时性和稳定性。文章将从位定时机制、采样点设置、同步机制、错误检测时间以及物理层与其他层的时间关系等多个维度进行深入分析,帮助读者全面理解和掌握这些关键的定时机制。
赞哥哥s
10 天前
can
·
autosar
·
xcp
Autosar Xcp配置-支持CANFD 64byte标定更改-基于ETAS软件
之前介绍过CAN到CANFD XCP的更改,当时只配置了8byte的PDU,实际没有发挥CANFD的最大性能,本文介绍变更为64byte CANFD Xcp中的更改。 注:默认MCAL CAN的Mailbox已支持CANFD 64byte
清轩轩
12 天前
c语言
·
can
·
信息与通信
·
诊断
·
uds
UDS时间参数学习(应用层+网络层+会话层+传输层)
目录一、应用层时间参数1.1 定义1.2 与0x10服务的联系二、会话层时间参数2.1 定义2.2 应用
G果
13 天前
can
·
modbus
·
ros2
·
crc16
Modbus CRC16 算法(举例)
Modbus 用的 CRC 算法标准称为 “Modbus CRC-16” 或 “CRC-16-IBM”,也叫 CRC-16-ANSI,多项式为:
一个平凡而乐于分享的小比特
15 天前
can
·
uart
·
spi
·
i2c
I2C、SPI、CAN、串口通信详细对比
🔥作者简介: 一个平凡而乐于分享的小比特,中南民族大学通信工程专业研究生,研究方向无线联邦学习 🎬擅长领域:驱动开发,嵌入式软件开发,BSP开发 ❄️作者主页:一个平凡而乐于分享的小比特的个人主页 ✨收录专栏:通信协议,本专栏为记录项目中用到的知识点,以及一些硬件常识总结 欢迎大家点赞 👍 收藏 ⭐ 加关注哦!💖💖
一个平凡而乐于分享的小比特
16 天前
can
·
汽车电子
·
工业控制
CAN通信协议详解:工业通信的“神经系统”
🔥作者简介: 一个平凡而乐于分享的小比特,中南民族大学通信工程专业研究生,研究方向无线联邦学习 🎬擅长领域:驱动开发,嵌入式软件开发,BSP开发 ❄️作者主页:一个平凡而乐于分享的小比特的个人主页 ✨收录专栏:通信协议,本专栏为记录项目中用到的知识点,以及一些硬件常识总结 欢迎大家点赞 👍 收藏 ⭐ 加关注哦!💖💖
江太翁
21 天前
can
CAN 与 CAN FD
好的,这是一个非常核心的汽车电子和嵌入式领域的问题。CAN FD 是传统 CAN 的进化版本,旨在满足现代汽车对更高数据吞吐量的需求。
车载测试工程师
22 天前
网络协议
·
can
·
以太网
·
capl
·
canoe
CAPL学习-ETH功能函数-概述
CAPL 函数 » 以太网仅在带有 .Ethernet 选项时可用。CAPL 套接字 API 提供对 TCP/IP 网络功能的访问。它基于 Windows 操作系统的原生 Winsock 2 API 实现。
Makerbase_mks
1 个月前
can
·
can fd
·
canable
·
slcan
·
candlelight
CANable V2.5 Candlelight&Slcan 更新说明
CANable 2.5固件是在CANable官方固件Candlelight和Slcan的基础上修改,为CANable V2.0更新的一个开源固件,作者是Elmue。
斯内科
1 个月前
c#
·
can
·
pcanbasic.net
C#进行CAN【控制器局域网】通讯
控制器局域网总线(CAN,Controller Area Network)是一种用于实时应用的串行通讯协议总线,它可以使用双绞线来传输信号,是世界上应用最广泛的现场总线之一。 CAN协议用于汽车中各种不同元件之间的通信,以此取代昂贵而笨重的配电线束。该协议的健壮性使其用途延伸到其他自动化和工业应用。 CAN协议的特性包括完整性的串行数据通讯、提供实时支持、传输速率高达1Mb/s、同时具有11位的寻址以及检错能力。
Lenz's law
2 个月前
架构
·
机器人
·
can
·
1024程序员节
智元灵犀X1-本体通讯架构分析2:CAN/FD总线性能优化分析
接上一篇智元灵犀X1-本体通讯架构分析1:整体架构更多机器人本体控制总线分析,请关注系列文章:《具身神经-机器人运控通讯架构与实现系列》
IAMeee
2 个月前
自动化测试
·
can
·
uds
·
canfd
·
1024程序员节
从项目中学习CAN和CANFD报文结构(新手入门)
网上有很多讲解CANFD报文理论的介绍非常好,有的是从报文结构讲解,有的是从示波器的波形来讲解,但对于小白来说这些都过于抽象,本文将从实际在CAN总线连接设备上来看看各类型CANFD报文到底是什么样的。
木木不迷茫(˵¯͒¯͒˵)
3 个月前
嵌入式
·
can
CAN-发送处理(Tx Handling)
Tx Handling(发送处理)是 M_CAN 发送链路的 “中枢”,由Tx Handler(发送处理器) 主导
驱动起爆大师x_x
3 个月前
stm32
·
嵌入式硬件
·
学习
·
can
CAN总线的数据采样和同步问题
开始时所有设备都默认是接收方,当需要发送数据时变为发送发方。CAN总线没有时钟线,总线上的所有设备通过约定 波特率 的方式确定每一个数据数据位的时长。
SYWG0
4 个月前
c语言
·
qt
·
excel
·
can
·
dbc
【DBCExcelConvent】CAN报文解析辅助工具之DBC与Excel互转
CAN总线翻译文件DBC是整车解析过程中非常核心的一部分,因此为了能被各大CAN工具解析,它也有自己的一套编码规则。但并不是无时无刻都有条件打开该文件,对于工程师而言。其实比较直观和通用的大多数还是Excel表格。因此,为了打通这两者之间的桥梁,根据规则特意开发了一个转换工具。而在本篇文章之前,已经通过Matlab编写了一套转换工具,但是为了更好的适配不同平台,本次基于QT重新开发并完善了这一套转换工具。
一阵没来由的风
4 个月前
c#
·
can
·
封装
·
zlg
·
基础封装
·
轮子
拒绝造轮子(C#篇)ZLG CAN卡驱动封装应用
今天给大家介绍一个封装完善的CAN卡类。在面对常规开发场景,开发者对复杂SDK进行封装和测试。阅读相关开发资料和理解SDK的DEMO程序。
骑着毛驴数星星
4 个月前
vscode
·
can
CANDB++中的CAN_DBC快速编辑方法,使用文本编辑器(如notepad++和VScode)
在做工程机械CAN协议相关的软件开发与调试时,经常接触到DBC的使用,可以在CAN分析仪中加载DBC文件从而快速查看某条CAN报文或信号的含义,以及使用图形化的调试。
吃货界的硬件攻城狮
5 个月前
stm32
·
can
·
通讯协议
【江科大CAN】2.1 STM32 CAN外设(上)
STM32 CAN外设讲解大家好,欢迎继续观看CAN总线入门教程。本节开始,我们正式进入本套课程的第二部分:STM32 CAN外设的讲解。经过前面五个视频的学习,相信大家已经对CAN总线的基本知识有了扎实的理解 [修改] (更严谨,“了如指掌”略显绝对)。接下来,我们就在实践中验证所学的知识吧!
工控小楠
5 个月前
can
·
profinet
PROFINET转CAN通讯协议转换速通汽车制造
在汽车系统领域之外,控制器局域网(CAN)总线技术亦广泛应用于多种工业环境。其固有的稳健性、可靠性与灵活性,使其成为工业自动化及控制系统中设备间通信的理想选择。CAN 总线技术在工业应用中的关键领域包括机器控制、传感器网络以及分布式控制系统。
JIANGHONGZN
5 个月前
can
·
modbus tcp
·
伺服电机
·
轨道交通
·
协议网关
CAN主站转Modbus TCP网关:高铁门控系统的“毫秒级响应”密码
一、高铁门控系统的核心诉求高铁门控系统需实现车门与站台屏蔽门的同步开关,开关时间误差需严格控制在0.5秒以内,否则可能引发安全隐患或延误发车。系统中,西门子PLC作为主控制器负责逻辑决策,而门驱动电机多采用CAN总线伺服系统,协议差异与响应速度成为关键挑战。