【ICD】简介
ICD库包括系统所需要的所有信号类型和参数类型。由于不同总线类型遵循不同的传输协议,并且同一总线或非总线类型所包含的帧格式又具有不确定性(此处不确定性是指数据段长度根据ICD库进行变动)。因此,需要对各种信号类型进行分析研究,掌握它们的帧头、数据段、校验、帧尾等信息。ICD数据库设计采用树形结构,不同信号类型帧格式相差很大,因此信号类型在数据库设计中应该单独占有一层节点 ;同一信号类型中数据段长度和内容具有不确定性,因此同一信号类型的不同帧格式应该单独占有一层节点。
同一信号类型包含总线配置信息及具体消息编辑信息。
总线配置信息,(以422为例)内容包括帧ID、帧名、波特率、停止位、校验位、帧字节数、数据段字节数、同步头字节数、同步头等;
具体消息编辑信息存储该帧数据段内容,包括参数ID、参数名、起始位、长度、数据类型、最小值、最大值、默认值、单位等。
同一信号类型包含总线配置信息及具体消息编辑信息。
总线配置信息,(以422为例)内容包括帧ID、帧名、波特率、停止位、校验位、帧字节数、数据段字节数、同步头字节数、同步头等;
具体消息编辑信息存储该帧数据段内容,包括参数ID、参数名、起始位、长度、数据类型、最小值、最大值、默认值、单位等。
/*******相与枕藉乎舟中,不知东方之既白*******/
分类:
硬件/通讯/其他概念
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 单线程的Redis速度为什么快?
· SQL Server 2025 AI相关能力初探
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 展开说说关于C#中ORM框架的用法!