[发明专利]共享串口识别方法、装置、计算机设备及存储介质在审
申请号: | 202211247811.2 | 申请日: | 2022-10-12 |
公开(公告)号: | CN115576752A | 公开(公告)日: | 2023-01-06 |
发明(设计)人: | 江博 | 申请(专利权)人: | 苏州浪潮智能科技有限公司 |
主分类号: | G06F11/22 | 分类号: | G06F11/22;G06F9/451;G06F13/40 |
代理公司: | 北京市万慧达律师事务所 11111 | 代理人: | 康丽丽 |
地址: | 215168 江苏省苏州*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 共享 串口 识别 方法 装置 计算机 设备 存储 介质 | ||
本发明涉及一种共享串口识别方法、装置、计算机设备和存储介质。所述方法包括:基于预设通道切换标识字符检测逻辑实时检测运行数据以判断是否有通道切换标识字符输入;若是,则基于输入的通道切换标识字符获取目标通道序号;发送所述目标通道序号至维护端并获取所述维护端根据所述目标通道序号返回的目标字体颜色设置命令;基于所述目标字体颜色设置命令修改目标通道对应标识的字体颜色和字体背景颜色以区分每个串口通道。采用本方法能够解决由于无法体现共享串口所连接设备,造成存储控制器性能降低,数据丢失风险,给研发、维护带来极大困扰的问题。
技术领域
本发明涉及数据传输技术领域,尤其涉及一种共享串口识别方法、装置、计算机设备及存储介质。
背景技术
随着国内存储行业发展,存储控制框的一框四控因其四坏三的强大可靠性逐渐成为高端存储的趋势。其中,一框四控即一个机箱内装配4个控制器(即主板)。
在现有技术中,每个控制器内都至少包含X86业务主操作系统和BMC管理子系统,有些设计中还额外有FPGA系统,专用ASIC系统。上述系统都需要对外提供调试串口供研发和维护人员使用。
而随着框内适配的控制器数量达到四控,在控制器提供X86业务主操作系统和BMC管理子系统情况下,串口总数将到达8个。
存储控制框高度集成,因空间限制一般只能在机箱面板上预留一个串口位置。所以就需要4个控制器都来共享一个串口。
将所有串口都链接到管理模块上的CPLD实现一个单刀八置的开关。用户从“耳机接口”输入通道切换字符给CPLD,CPLD通过识别不同字符来做单刀八置开关的拨动控制。
由于8个串口之间反复切换,会导致切换混乱。比如控制器1X86业务主操作系统和控制器1X86业务主操作系统串口输出字符内容是一样的。当用户从控制器1切换到控制器2时,是否切换成功用户是无法分辨的。或者当前串口与哪个控制器向连接,用户也无法知道。用户只能通过其他办法(如查看控制器序号,查看控制器IP等间接办法来确定),给研发、维护带来极大困扰。
现有技术中通过将串口接入器所接收的串口数据结合其来自数据通道所分配有的标识信息进行编码以作区分标识,采用高亮、带颜色的显示方式,解决了设备与串口一一对应情况下,区分多个数据通道的串口数据的问题,但是并没有解决在多设备共享串口的条件下,识别出共享串口当前连接设备的问题。
发明内容
本发明目的是:提供一种共享串口识别方法、装置、计算机设备及存储介质。
本发明的技术方案是:
第一方面,提供了一种共享串口识别方法,所述方法包括:
基于预设通道切换标识字符检测逻辑实时检测运行数据以判断是否有通道切换标识字符输入;
若是,则基于输入的通道切换标识字符获取目标通道序号;
发送所述目标通道序号至维护端并获取所述维护端根据所述目标通道序号返回的目标字体颜色设置命令;
基于所述目标字体颜色设置命令修改目标通道对应标识的字体颜色和字体背景颜色以区分每个串口通道。
进一步地,所述基于预设通道切换标识字符检测逻辑实时检测运行数据以判断是否有通道切换标识字符输入包括:
基于耳机口输入的RX和所述预设通道切换标识字符检测运行数据以判断是否有通道切换标识字符输入。
进一步地,所述基于耳机口输入的RX和所述预设通道切换标识字符检测运行数据以判断是否有通道切换标识字符输入之后,所述方法还包括:
通过识别所述预设通道切换标识字符控制单刀多掷开关的拨动。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州浪潮智能科技有限公司,未经苏州浪潮智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202211247811.2/2.html,转载请声明来源钻瓜专利网。