The invention discloses an automobile protocol database generation method and device, which relates to the automobile technical field. In order to solve the problem that the existing automobile protocol database files need to be edited and modified manually, there is a large amount of engineering and easy to produce errors. The method includes: reading the first byte from the acquired automobile protocol document and determining the first information corresponding to each first byte; determining the second information corresponding to each first byte in the automobile protocol database according to the corresponding relationship between the automobile protocol document and the automobile protocol database; and transferring the first byte according to the rules corresponding to the second information. The first text format is replaced by the first text format which conforms to the requirements of the automobile protocol database. According to the first text format and the first information corresponding to the first byte, the first information is generated into the automobile protocol database file.
【技术实现步骤摘要】
一种汽车协议数据库文件生成方法及装置
本专利技术涉及汽车
,更具体的涉及一种汽车协议数据库生成方法及装置。
技术介绍
汽车协议数据库文件是描述汽车上拥有诊断数据和控制信息传输的CAN(英文为:ControllerAreaNetwork,简称:控制器局域网络)总线通信的文件,该文件用来描述单一CAN网络中各逻辑节点信息,依据该文件可以开发出来监视和分析CAN网络中所有逻辑节点的运行状态。在汽车开发过程中,需要使用汽车协议数据库文件实时监测ECU(英文为:ElectronicControlUnit,简称:电子控制单元)工况数据是汽车研发及试验过程中的核心工作。目前开发汽车协议数据库文件过程是通过阅读汽车协议文档(如Pdf文档、Word文档等形式文档)相关参数信息,人工编辑生成汽车协议数据库文件。如果在汽车开发过程中,汽车协议作出修改,其对应的汽车协议数据库文件也需要人工进行编辑进行相应的修改。目前汽车协议数据库文件需要人工按照汽车协议文档内容手动编辑生成,而且在后续开发过程中,如果汽车协议修改也需要人工编辑汽车协议数据库文件进行相应内容的修改。由于汽车协议中涉及 ...
【技术保护点】
1.一种汽车协议数据库文件生成方法,其特征在于,包括:从获取的汽车协议文档中读取第一字节并确定每个所述第一字节对应的第一信息;根据所述汽车协议文档与汽车协议数据库的对应关系,确定每个所述第一字节在所述汽车协议数据库内对应的第二信息;将所述第一字节按照所述第二信息对应的规则转换为符合所述汽车协议数据库规定的第一文本格式;根据所述第一文本格式和所述第一字节对应的第一信息,将所述第一信息生成汽车协议数据库文件。
【技术特征摘要】
1.一种汽车协议数据库文件生成方法,其特征在于,包括:从获取的汽车协议文档中读取第一字节并确定每个所述第一字节对应的第一信息;根据所述汽车协议文档与汽车协议数据库的对应关系,确定每个所述第一字节在所述汽车协议数据库内对应的第二信息;将所述第一字节按照所述第二信息对应的规则转换为符合所述汽车协议数据库规定的第一文本格式;根据所述第一文本格式和所述第一字节对应的第一信息,将所述第一信息生成汽车协议数据库文件。2.如权利要求1所述的方法,其特征在于,所述汽车协议文档具有统一的格式,包括CANID,报文名称,信号名称,信号描述,数据位置,数据长度,物理值因子,物理值偏移量中的一个或多个组合;和/或者所述汽车协议数据库包括CANID,报文名称,信号名称,信号描述,数据位置,数据长度,物理值因子,物理值偏移量中的一个或多个组合。3.如权利要求1所述的方法,其特征在于,所述每个所述第一字节在所述汽车协议数据库内对应的第二信息包括以下一个或多个组合:【a】:报文开头标识;【b】:CANID;【c】:报文名称;【d】:信号数量;【e】:发送模块;【f】:信号量开头标识;【g】:信号名称;【h】:信号所在报文的起始位;【i】:信号的位长度;【j】:字节顺序格式;【k】:值类型;【l】:计算公式;【m】:数值范围;【n】:信号量单位;【o】:接收信号量的ECU名称。4.如权利要求3所述的方法,其特征在于,所述第二信息对应的规则:【a】、【b】、【c】、【d】、【e】、【f】、【g】、【h】、【i】、【j】、【k】、【l】、【m】、【n】、【o】。5.如权利要求1所述的方法,其特征在于,所述将所述第一信息生成汽车协议数据库文件之后,还包括:将所述第一信息生成的所述汽车协议数据库文件添加到所述汽车协议数据库中。6.一种汽车...
【专利技术属性】
技术研发人员:郑欣,黄龙,卜庆元,刘志祥,郭文革,钱祥,
申请(专利权)人:广东国鸿氢能科技有限公司,佛山云浮氢能产业与新材料发展研究院,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。