串口的管理方法与系统技术方案

技术编号:41349872 阅读:14 留言:0更新日期:2024-05-20 10:03
本发明专利技术涉及一种串口的管理方法与系统,属于通信技术领域。该方法包括以下步骤:用户在串口发送端选择协议参数执行用户需求命令,并发送至串口接收端;串口接收端根据协议参数接收用户命令;串口命令解析端根据预设通信命令参数,对命令进行判别、对权限进行确认和对命令分类派发;命令执行端根据指令执行FPGA系统功能。本发明专利技术仅能够采用一个串口实现多人多权限操作,FPGA实现对串口的多路复用;还能够实现内部各个产品统一标准化串口通信,对内采用统一的通信协议和命令参数,对外采用各自的协议和标准,通过通信协议和命令内容,实现用户类之间的隔离。

【技术实现步骤摘要】

本专利技术属于通信,涉及一种串口的管理方法与系统


技术介绍

1、串口作为上位机和现场可编程逻辑门阵列(fieldprogrammable gate array,fpga)设备之间最常用的一种通信方式,串口可以通过命令行控制fpga行为,也可以通过命令行获取fpga的运行状态和相关参数。串口的使用者可以是设备生成厂家,也可以是最终使用者的管理员,也可以是普通用户。设备的固定参数只希望厂家进行修改,设备的核心参数只希望管理员进行更改,只希望普通用户修改常规参数。通常很多设备只有一个串口,那么串口的合理使用和管理就变得十分重要。

2、在单串口设备中,所有用户都可以使用串口,同一时刻只能有且仅有一位用户使用。在fpga系统串口通信中,fpga对串口进入的所有数据进行相同的接收和判定。通常命令行的识别采用命令行的帧头和帧尾来进行判定命令行的对齐,再通过中间的命令字来区分用户执行的命令。该方式通过命令字可以区分命令类型,不同用户之间采用统一标准,导致各个产品通用性差,全是定制化通信。


技术实现思路</p>

1、有鉴本文档来自技高网...

【技术保护点】

1.串口的管理方法,其特征在于:该方法包括以下步骤:

2.根据权利要求1所述的串口的管理方法,其特征在于:所述用户为真实用户或连接的设备;

3.根据权利要求1所述的串口的管理方法,其特征在于:所述接收是根据协议将单bit数据或者差分数据转换为多bit数据。

4.根据权利要求1所述的串口的管理方法,其特征在于:所述对命令进行判别包括对整个命令行进行帧头和帧尾判断、帧长、命令行校验和命令字的判别;

5.根据权利要求1所述的串口的管理方法,其特征在于:所述命令执行端是各功能模块,模块根据解析的命令行参数进行执行相关功能。>

6.基于权利...

【技术特征摘要】

1.串口的管理方法,其特征在于:该方法包括以下步骤:

2.根据权利要求1所述的串口的管理方法,其特征在于:所述用户为真实用户或连接的设备;

3.根据权利要求1所述的串口的管理方法,其特征在于:所述接收是根据协议将单bit数据或者差分数据转换为多bit数据。

4.根据权利要求1所述的串口的管理方法,其特征在于:所述对命令进行判别包括对整个命令行进行帧头和帧尾判断、帧长、命令行校验和命令字...

【专利技术属性】
技术研发人员:杨渊
申请(专利权)人:中国电子科技集团公司第四十四研究所
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1