专利汇可以提供基于K线通信更新发动机控制器程序和数据的系统及方法专利检索,专利查询,专利分析的服务。并且本 发明 涉及一种基于K线通信实现 发动机 控制器 程序和数据更新的系统,所述的系统包括控制器、K线、K线适配器、上位机、电源,所述的控制器具有K线 接口 ,并通过K线接口连接于所述的K线,通过该K线连接至所述的K线适配器,然后通过K线适配器连接至所述的上位机,所述的电源用以给所述的控制器和K线适配器供电,本发明还涉及采用该种系统实现基于K线通信实现发动机控制器程序和数据更新的方法。采用该种基于K线通信实现发动机控制器程序和数据更新的系统及方法,发动机控制器利用一根 信号 线即可完成发动机控制器程序和标定数据的更新,结构简单,使用方便,减少了 插件 的针数,并保证更新数据准确有序的从上位机传到控制器,降低了成本,适用范围广泛。,下面是基于K线通信更新发动机控制器程序和数据的系统及方法专利的具体信息内容。
1.一种基于K线通信实现发动机控制器程序和数据更新的系统,其特征在于,所述的系统包括控制器、K线、K线适配器、上位机、电源,所述的控制器具有K线接口,所述的K线适配器通过K线分别与所述的控制器和上位机相连接,所述的电源用以给所述的控制器和K线适配器供电。
2.根据权利要求1所述的基于K线通信实现发动机控制器程序和数据更新的系统,其特征在于,所述的控制器包括内部存储器,所述的内部存储器包括引导程序区、用户程序和数据区,所述的引导程序区用以存储所述的控制器程序和数据更新的系统的通信和存储器擦写控制协议。
3.根据权利要求1所述的基于K线通信实现发动机控制器程序和数据更新的系统,其特征在于,所述的K线适配器通过USB接口或串口与所述的上位机相连接。
4.根据权利要求1所述的基于K线通信实现发动机控制器数据更新的系统,其特征在于,所述的发动机控制器为电喷摩托车发动机控制器或电控化油器摩托车发动机控制器。
5.一种利用权利要求2所述的系统基于K线通信实现发动机控制器程序和数据更新的方法,其特征在于,所述的方法包括以下步骤:
(1)所述的上位机读取更新程序和数据至所述的上位机的内存中;
(2)所述的上位机启动更新程序和数据;
(3)所述的控制器从用户程序跳转到引导程序执行;
(4)所述的上位机通过K线将所述的上位机的内存中的更新程序加载到所述的控制器中;
(5)所述的控制器从引导程序跳转到用户程序执行。
6.根据权利要求5所述的基于K线通信实现发动机控制器程序和数据更新的方法,其特征在于,所述的上位机读取更新程序和数据至所述的上位机的内存中,包括以下步骤:
(11)所述的上位机读取更新程序和数据到所述的上位机的内存中,并解析出所述的更新程序和数据的地址和数据信息;
(12)所述的上位机把所述的更新程序和数据的地址数据和数据信息进行分帧。
7.根据权利要求5所述的基于K线通信实现发动机控制器程序和数据更新的方法,其特征在于,所述的上位机启动更新程序和数据,包括以下步骤:
(21)所述的上位机遵循多次重发机制,向所述的控制器发送更新程序和数据请求,若成功则继续步骤(22),否则继续步骤(23);
(22)所述的控制器通过所述的上位机发送的更新程序和数据请求命令;
(23)所述的上位机退出更新程序和数据并结束。
8.根据权利要求5所述的基于K线通信实现发动机控制器程序和数据更新的方法,其特征在于,所述的控制器从用户程序跳转到引导程序执行,包括以下步骤:
(31)所述的控制器执行所述的用户程序,并判断所述的控制器是否接收到所述的上位机请求更新用户程序和数据命令,若是则继续步骤(32);否则继续步骤(33);
(32)所述的控制器更改引导程序跳转到用户程序的条件为所述的控制器在程序和数据更新过程中不会由引导程序跳转到用户程序,然后跳转到引导程序并继续步骤(4);
(33)所述的控制器继续执行所述的用户程序。
9.根据权利要求5所述的基于K线通信实现发动机控制器程序和数据更新的方法,其特征在于,所述的上位机通过K线将所述的上位机的内存中的更新程序加载到所述的控制器中,包括以下步骤:
(41)所述的上位机遵循多次重发机制,向所述的控制器发送编程请求,若成功则继续步骤(42),否则继续步骤(43);
(42)所述的控制器擦除所述的用户程序和数据区的程序,若成功则继续步骤(44),否则继续步骤(43);
(43)所述的上位机退出更新程序并结束编程;
(44)所述的上位机遵循数次重发机制,向所述的控制器发送更新数据帧,若成功则继续步骤(45),否则继续步骤(43);
(45)所述的上位机向所述的控制器发送下一帧数据,并检查是否为最后一帧数据,若是则继续步骤(46),否则继续步骤(45);
(46)所述的上位机遵循多次重发机制,向所述的控制器发送结束编程请求;
(47)所述的控制器在接收到结束编程请求命令后向所述的内部存储区写入一字节的控制器内部程序运行跳转控制标志;
(48)所述的控制器判断所述的控制器内部程序运行跳转控制标志是否写入成功,若是则继续步骤(49),否则继续步骤(46);
(49)所述的控制器向所述的上位机发送通过结束编程请求并跳转到用户程序运行。
10.根据权利要求5所述的基于K线通信实现发动机控制器程序和数据更新的方法,其特征在于,所述的控制器从引导程序跳转到用户程序执行,包括以下步骤:
(51)所述的控制器判断控制器内部程序运行跳转控制标志是否为结束编程标志,若是则继续步骤(52),否则继续步骤(53);
(52)所述的控制器从引导程序跳转到更新的用户程序去执行;
(53)所述的控制器继续执行所述的引导程序。
11.根据权利要求5所述的基于K线通信实现发动机控制器程序和数据更新的方法,其特征在于,所述的方法还包括以下步骤:
(6)上位机软件界面显示通信端口选择按钮、控制器程序和数据更新进度和更新完成的百分比对话框、控制器程序和数据更新成功对话框。
标题 | 发布/更新时间 | 阅读量 |
---|---|---|
一种双腔化油器 | 2020-05-11 | 975 |
一种用于化油器工件的安装设备 | 2020-05-15 | 912 |
等真空可调喷孔化油器 | 2020-05-11 | 251 |
一种化油器怠速装置 | 2020-05-12 | 729 |
垂直升降油平面化油器 | 2020-05-13 | 55 |
一种化油器放油螺钉加工机床 | 2020-05-14 | 42 |
一种智能进油化油器 | 2020-05-11 | 888 |
化油器防断油装置 | 2020-05-12 | 950 |
化油器的联动机构 | 2020-05-13 | 929 |
一种化油器 | 2020-05-14 | 633 |
高效检索全球专利专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。
我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。
专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。