[发明专利]一种软件自定义串口物理接口的方法在审
申请号: | 201510414097.5 | 申请日: | 2015-07-14 |
公开(公告)号: | CN105045586A | 公开(公告)日: | 2015-11-11 |
发明(设计)人: | 刘靖 | 申请(专利权)人: | 国电南瑞科技股份有限公司 |
主分类号: | G06F9/44 | 分类号: | G06F9/44 |
代理公司: | 南京纵横知识产权代理有限公司 32224 | 代理人: | 刘艳艳;董建林 |
地址: | 210061 江*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 软件 自定义 串口 物理 接口 方法 | ||
1.一种软件自定义串口物理接口的方法,其特征在于:首先由上位机应用程序确定目标串口的物理接口,每组端口都能实现RS232/RS422/RS485的功能,与对侧通讯口进行通讯;通过软件控制主逻辑芯片对多个物理接口芯片的使能选择,只选通RS232/RS422/RS485中其中一种接口芯片,令另外两种芯片的接口保持高阻状态,硬件回路上,由多个74系列逻辑芯片搭建选通组合逻辑序列,保证了不同芯片间的互斥性,杜绝误选通的可能性,从而达到配置串口物理接口的目的,将同位置的端口更换为另外一种物理接口。
2.根据权利要求1所述的一种软件自定义串口物理接口的方法,其特征在于,包括以下步骤:
一)、确定输入与输出的关系,其中输入为6种状态:RS232/RS422/RS485各自的收发状态,且RS232/RS422/RS485作为从机的时候只收不发状态;对应输出为5路控制管脚:RS232发控制、RS232收控制、RS485发控制、RS485收控制、RS422收控制;
二)、通过4种通用逻辑门芯片74AHC1G00GV、74AHC1G04GV、74AHC1G08GV、74AHC1G32GV,用CPU的2个单独IO管脚和主从IO管脚来控制3个芯片的6种状态。
3.根据权利要求1或2所述的一种软件自定义串口物理接口的方法,其特征在于,具体包括以下步骤:
1)每5个外部接线端子为一组,根据不同配置可以选择性提供一组RS232或一组RS422或一组RS485,实现了多类型串口端子复用,减少板件类型与端子数量;每组端子在不同的物理接口下定义有所区别:
2)确定输入与输出的关系,其中输入为6种状态:RS232/RS422/RS485各自的收发状态,以及RS232/RS422/RS485作为从机的时候只收不发状态;将不同状态列成表格通过控制主逻辑芯片对多个物理接口芯片的使能选择:
3)为减少出错的概率,不同状态之间在硬件上具有选择的唯一性:用CPU的2个单独IO管脚(CTL1、CTL2)和主从IO管脚(MSCTL)来控制多个芯片的6种状态,具体实现为通过4种通用逻辑门芯片74AHC1G00GV、74AHC1G04GV、74AHC1G08GV、74AHC1G32GV组合而成:
4)为了提高硬件可靠性与容错率,每个端口内部使用功率电阻防止过流,并使用TVS管防止过压,即使端子接线错误或者软件配置错误都不会损伤器件。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国电南瑞科技股份有限公司,未经国电南瑞科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510414097.5/1.html,转载请声明来源钻瓜专利网。
- 上一篇:显示发布信息的方法和装置
- 下一篇:一种复合行为驱动方法及装置