[发明专利]一种同时支持多种通信方式的自适应方法有效
申请号: | 201811104412.4 | 申请日: | 2018-09-21 |
公开(公告)号: | CN109388600B | 公开(公告)日: | 2022-10-18 |
发明(设计)人: | 陈银康;程明 | 申请(专利权)人: | 深圳市亿威源科技有限公司 |
主分类号: | G06F13/38 | 分类号: | G06F13/38 |
代理公司: | 北京汇捷知识产权代理事务所(普通合伙) 11531 | 代理人: | 于鹏 |
地址: | 518000 广东省深圳市龙华区*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 同时 支持 多种 通信 方式 自适应 方法 | ||
本发明提供了一种同时支持多种通信方式的自适应方法,包括上位机、充电桩电源模块/通信电源模块,上位机内安装有上位机软件,充电桩电源模块/通信电源模块内设有单片机,单片机内烧录有嵌入式软件,上位机与充电桩电源模块/通信电源模块之间连接有不同的串口通信转换盒;嵌入式软件包括底层驱动、通信协议层,底层驱动和通信协议层之间还设有数据交换层,本发明的有益效果在于:同一套协议可以在不同的物理通信链路上运行,相比同时支持2套协议,本方案比较节省CPU的Flash资源,使用时不需要更改上位机软件和嵌入式软件,就可以满足不同的通信方式,既简化了软件开发的难度,缩短了研发的时间,又减少了产品维护的工作量,降低研发成本。
【技术领域】
本发明涉及一种通信方法,尤其涉及一种同时支持多种通信方式的自适应方法。
【背景技术】
目前充电桩电源或通信电源中,对外的通信端口一般有RS485或CANBus,这些模块连接器上的通信接口基本上只存在一种,上位机软件跟模块进行通信时,同时只能支持其中一种通信,针对不同的通信方式,上位机软件和嵌入式软件需要同时修改协议,电源模块的嵌入式软件中,如果同时支持2种通信协议,比较耗费CPU的Flash资源,如果只支持一种通信协议,切换到另外一种通信时,需要修改协议代码,所需的工作量大,支持不同的通信协议开发和测试的人力成本较高,周期也长。
【发明内容】
本发明目的在于解决目前充电桩电源或通信电源连接器上的通信接口基本上只存在一种通信接口,只支持一种通信方式的问题,而提供一种同时支持多种通信方式的自适应方法。
本发明是通过以下技术方案来实现的:一种同时支持多种通信方式的自适应方法,包括上位机、充电桩电源模块/通信电源模块,所述上位机内安装有上位机软件,所述充电桩电源模块/通信电源模块内设有单片机,所述充电桩电源模块/通信电源模块的单片机内烧录有嵌入式软件,所述上位机内安装的上位机软件与充电桩电源模块/通信电源模块的单片机内烧录的嵌入式软件通过串口进行通信,所述上位机与充电桩电源模块/通信电源模块之间连接有不同的串口通信转换盒,所述上位机内安装的上位机软件与充电桩电源模块/通信电源模块的单片机内烧录的嵌入式软件通过不同的串口通信转换盒进行通信;所述嵌入式软件包括底层驱动、通信协议层,所述底层驱动和通信协议层之间还设有数据交换层,以实现同时支持RS485或CANBus的通信。
进一步地,所述上位机设有RS232通信接口。
进一步地,所述串口通信转换盒为RS232-RS485串口通信转换盒、RS232-CANBus串口通信转换盒,所述RS232-RS485串口通信转换盒接入端为RS232通信接口,输出端为RS485通信接口,内部设有将RS232串口转换为RS485串口的串口转换器;
所述RS232-CANBus串口通信转换盒接入端为RS232通信接口,输出端为CANBus通信接口,内部设有将RS232串口转换为CANBus总线接口的转换器;
所述RS232-RS485串口通信转换盒、RS232-CANBus串口通信转换盒的接入端分别与上位机的RS232通信接口连接,所述RS232-RS485串口通信转换盒的输出端与充电桩电源模块/通信电源模块连接器上的RS485接口连接或所述RS232-CANBus串口通信转换盒的输出端与充电桩电源模块/通信电源模块连接器上的CANBus接口连接。
进一步地,所述充电桩电源模块/通信电源模块的嵌入式软件中,数据交换层针对RS485串口和CANBus总线接口,各有一个独立的收发缓冲区,对于上层的通信协议,不需要关心其底层的通信方式,无论是RS485串口还是CANBus总线接口只需要操作收发缓冲区进行数据交换,所述数据交换层包括UART收发缓冲区及CANBus收发缓冲区;
所述底层驱动包括UART底层驱动程序及CANBus底层驱动程序;
所述通信协议层XPower协议及Monitor协议;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市亿威源科技有限公司,未经深圳市亿威源科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811104412.4/2.html,转载请声明来源钻瓜专利网。