【技术实现步骤摘要】
本专利技术涉及ecu仿真,具体涉及一种适用于can和can fd总线的ecu模拟方法。
技术介绍
1、ecu(electronic control unit)是车辆和工业系统中的重要组件,负责控制和监测各种功能。
2、can(control ler area network)和can fd(can with flexible data-rate)是用于车辆和工业控制领域的通信协议。can协议由于其可靠性和实时性而广泛应用,但随着技术的发展,对于更高的数据传输速率和灵活的需求日益增长,这导致了can fd的出现。can fd显然较传统can提供了更高的传输速率和灵活的数据长度,使其在现代车辆和工业控制系统中具有更大的应用潜力。
3、对ecu进行仿真和模拟是评估系统功能和性能的重要手段。传统方法通常涉及使用硬件+软件模块来模拟ecu的行为,手动生成相应的通信报文。然而,现有的ecu仿真技术在适应can fd协议、实现高度灵活和高速数据传输方面可能存在局限性。这些限制可能包括对can fd协议的全面支持、高速数据传输的
...【技术保护点】
1.一种ECU模拟方法,其特征在于,包括网关硬件和内部固件,所述网关硬件设有供电模块、刷写模块和通信模块,所述内部固件为可编程的规则固件,用于定义网关硬件的工作规则,所述刷写模块将编译后的规则固件刷写至网关硬件上,所述网关硬件根据规则固件定义的工作规则自动发送报文,再离线接入总线进行ECU仿真。
2.根据权利要求1所述的ECU模拟方法,其特征在于,包括以下步骤:
3.根据权利要求1所述的ECU模拟方法,其特征在于,所述规则固件通过C语言编写,通过编译生成.bin文件;或,所述规则固件通过C++语言编写。
4.根据权利要求3所述的EC
...【技术特征摘要】
1.一种ecu模拟方法,其特征在于,包括网关硬件和内部固件,所述网关硬件设有供电模块、刷写模块和通信模块,所述内部固件为可编程的规则固件,用于定义网关硬件的工作规则,所述刷写模块将编译后的规则固件刷写至网关硬件上,所述网关硬件根据规则固件定义的工作规则自动发送报文,再离线接入总线进行ecu仿真。
2.根据权利要求1所述的ecu模拟方法,其特征在于,包括以下步骤:
3.根据权利要求1所述的ecu模拟方法,其特征在于,所述规则固件通过c语言编写,通过编译生成.bin文件;或,所述规则固件通过c++语言编写。
4.根据权利要求3所述的ecu模拟方法,其特征在于,所述规则固件编写支持导入外部开源库。
5.根据权利要求3所述的ecu模拟方法,其特征在于,所述规则固件编写支持逻辑控制功能。
6.根据权利要求1所述的ecu模拟方法,其特征在于,所述网关硬件设有串口连接器,所述供电模块、刷写模块和通信模块的接口均集成于串口连接器上,所述通信模块为can...
【专利技术属性】
技术研发人员:陈皓,陈秋苑,何志阳,林茵,楚杰,
申请(专利权)人:广州虹科电子科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。