[发明专利]一种串口通讯切换方法及串口通讯系统无效
申请号: | 200910190616.9 | 申请日: | 2009-09-25 |
公开(公告)号: | CN102033833A | 公开(公告)日: | 2011-04-27 |
发明(设计)人: | 刘光才;罗蔚 | 申请(专利权)人: | 研祥智能科技股份有限公司 |
主分类号: | G06F13/38 | 分类号: | G06F13/38 |
代理公司: | 深圳中一专利商标事务所 44237 | 代理人: | 张全文 |
地址: | 518057 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 串口 通讯 切换 方法 系统 | ||
技术领域
本发明属于串口通讯领域,尤其涉及一种串口通讯切换方法及串口通讯系统。
背景技术
串口是计算机的常用接口,目前计算机常用的串口通讯模式包括RS-232、RS-485和RS-422三种,这三种通讯模式在工业计算机应用环境中使用都很普遍。有时,工业计算机需要使用这三种模式,这就要求工业计算机具备在串口RS-232、RS-485和RS-422三种通讯模式下切换的能力。
现有技术1中RS-232/485/422之间的功能切换是采用全隔离的跳线进行设置使之实现主板串口RS-232/485/422的功能切换;当用户需要进行RS-232/485/422功能切换时,必须打开机箱并参照主板的相关说明书进行手动设置跳线,操作过程复杂,且容易出现人为失误,人为失误后的修改过程同样复杂。
现有技术2是通过BIOS Setup菜单下的选项进行设置,通过改变主板(南桥或Super I/O)上通用输入/输出(General Purpose Input Output,GPIO)接口的输出逻辑状态,从而设置RS-232/485/422模式的驱动芯片的工作模式,自动实现主板串口功能切换。在BIOS Setup菜单下的选项设置中,用户每次进行RS-232/485/422功能切换时都需要开机先进入Setup菜单设置选项后保存并重新启动,而许多用户对修改BIOS设置不熟练或不会修改,造成设置困难。
发明内容
本发明实施例的目的在于提供一种串口通讯切换方法,旨在解决现有技术1中通过人工手动设置跳线来进行通讯模式的切换导致操作复杂、容易造成人为失误以及效率低的问题;同时还解决了现有技术2中用户每次进行RS-232/485/422功能切换时都需要开机先进入BIOS Setup菜单设置选项后保存并重新启动造成设置困难的问题。
本发明实施例是这样实现的,一种串口通讯切换方法,所述串口通讯切换方法包括下述步骤:
步骤a:根据外部的操作信号输出串口通讯切换控制信号,所述串口通讯切换控制信号控制将第一种通讯模式切换为与所述外部的操作信号相对应的第二种通讯模式。
进一步地,所述外部的操作信号通过用户选择界面的输入获得。
进一步地,所述步骤a进一步包括下述步骤:
步骤a1:设置当前串口通讯为第一种通讯模式;
步骤a2:根据外部的操作信号判断与所述外部的操作信号相对应的第二种通讯模式是否与所述第一种通讯模式相同;
步骤a3:若不相同,则输出串口通讯切换控制信号,控制将所述第一种通讯模式切换为与所述外部的操作信号相对应的第二种通讯模式。
进一步地,通过GPIO接口输出所述串口通讯切换控制信号。
进一步地,通过多路选择开关或串口选择控制模块将所述第一种通讯模式切换为与所述外部的操作信号相对应的第二种通讯模式。
本发明实施例的另一目的在于提供一种串口通讯系统,所述串口通讯系统包括:串口通讯切换模块,根据外部的操作信号输出串口通讯切换控制信号,所述串口通讯切换控制信号控制将第一种通讯模式切换为与所述外部的操作信号相对应的第二种通讯模式。
进一步地,所述外部的操作信号通过用户选择界面的输入获得。
进一步地,所述串口通讯切换模块进一步包括:
当前串口通讯设置模块,设置当前串口通讯为所述第一种通讯模式;
通讯模式判断模块,根据外部的操作信号判断与所述外部的操作信号相对应的第二种通讯模式是否与所述第一种通讯模式相同;
控制信号输出模块,当所述第二种通讯模式与所述第一种通讯模式不相同时,输出串口通讯切换控制信号;
切换模块,根据所述控制信号输出模块输出的串口通讯切换控制信号,控制将所述第一种通讯模式切换为与所述外部的操作信号相对应的第二种通讯模式。
进一步地,所述控制信号输出模块为GPIO接口。
进一步地,所述切换模块为多路选择开关或者串口选择控制模块。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于研祥智能科技股份有限公司,未经研祥智能科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200910190616.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:USB2.0总线与高速智能统一总线的直接接口方法
- 下一篇:数据存取方法