一种AT指令模块的学习调试系统技术方案

技术编号:18444771 阅读:25 留言:0更新日期:2018-07-14 10:19
一种AT指令模块的学习调试系统,装载于计算机操作系统中,通过串口连接到AT指令模块上,通过该学习调试系统发送指令到AT指令模块上,使其作出相应的操作,AT指令模块的学习调试系统包含第一至第五共五个显示区、数据处理模块、数据存储模块、数据传输模块以及触发模块。其中第一显示区显示串口参数配置窗口,第二显示区显示多个子窗口,其中至少一个子窗口分2列的树/列表/表格显示,其中一列树/列表/表格在同一行显示与AT指令对应的功能描述,另一列的树/列表/表格显示所述AT指令,第三显示区显示要发送到串口的AT指令及显示收到来自于计算机操作系统返回的信息。本发明专利技术优点在于能同时显示指令及其描述,同时还能对指令进行编辑,具有方便学习和记忆以及表达信息量密度高的优点。

A learning and debugging system for AT instruction module

A learning and debugging system of the AT instruction module, loaded on the computer operating system, connected to the AT instruction module through the serial port, and sending instructions to the AT instruction module through the learning and debugging system to make the corresponding operation. The learning debugging system of the AT instruction module includes the first to fifth total five display areas and data sections. Management module, data storage module, data transmission module and trigger module. The first display area displays a serial port parameter configuration window, and the second display area displays multiple sub windows, of which at least one window is divided into 2 columns of tree / list / table display, in which one column / list / table displays the function description corresponding to the AT instruction in the same row, and the other column / list / table displays the AT instruction, third display. The display area shows the AT instructions to be sent to the serial port and displays the information returned from the computer operating system. The advantage of the invention is that the instruction and its description can be displayed at the same time, and the instruction can be edited at the same time. It has the advantages of convenient learning and memory and high density of information.

【技术实现步骤摘要】
一种AT指令模块的学习调试系统
本专利技术属于通信软件领域,涉及到一种AT指令模块的学习调试系统。
技术介绍
在物联网应用中,很多通信模块采用AT指令通过串口进行操作。工程师在使用这些模块之前,一般都会先采用PC与模块连接(模块通过TTLUART转USB模块与PC连接)进行测试,测试过程使用的PC软件一般称之为学习助手,工程师通过学习助手软件与模块交互,实现通信模块的工作方式的学习和测试。目前已有的AT指令学习软件在实现交互时,主要有2种形式:1,放置一系列的按钮,将指令的功能描述设置为按钮的标题,在用户点击按钮时发出相应的指令;2、将指令放在一系列编辑框中,或者准备一系列的空白编辑框,每个编辑框关联一个按钮,在用户点击按钮时,相应的指令发送到串口。上述两种方法均未能将指令及其描述同时展示给用户,不方便让用户同时了解所有的指令的功能和内容。
技术实现思路
针对目前AT指令学习软件不能将指令及其描述同时展示给用户的缺点,本专利技术提供了一种AT指令模块的学习方法和系统,易于学习记忆,用于解决同时向用户展示指令及其描述,同时还能对指令进行编辑的技术问题。为了实现上述目的,本专利技术提供了一种AT指令模块的学习调试系统,包括如下:在本专利技术的AT指令模块的学习调试系统,装载于计算机操作系统中,通过USB转串口或者串口连接到AT指令模块上,通过该学习调试系统发送指令到AT指令模块上,使其做出相应的操作,指令模块的学习调试系统界面包含第一至第五共五个显示区、数据处理模块、数据存储模块、数据传输模块以及触发模块,其中第一显示区显示串口参数配置窗口,第二显示区显示多个子窗口,其中至少一个子窗口分2列的树/列表/表格显示,其中一列树/列表/表格在同一行显示与AT指令对应的功能描述,另一列的树/列表/表格同时显示所述AT指令,第三显示区显示要发送到串口的AT指令及显示收到来自于计算机操作系统返回的信息;数据处理模块用于处理当在第二显示区中AT指令选中后,对指令信息数据进行处理;数据存储模块用于将AT指令信息存储于计算机中;数据传输模块用于将AT指令模块的学习调试系统发出的指令信息传输到AT指令模块以及接收AT指令模块的响应信息数据;触发模块用来接收计算机操作系统的指令触发学习调试系统界面的按钮进行响应。在本专利技术的AT指令模块的学习调试系统中,所述第一显示区中显示的内容包含串口地址选择、串口波特率、DTR数据终端准备好按钮、CTS清除发送按钮、默认设置按钮,用来配置串口信息。在本专利技术的AT指令模块的学习调试系统中,所述第三显示区包括编辑框、清除AT指令功能和在AT指令上添加时间戳的功能。在本专利技术的AT指令模块的学习调试系统中,所述第三显示区分不同的字体颜色区分显示要发送到串口的指令内容和串口接收到的内容。在本专利技术的AT指令模块的学习调试系统中,在所述第二显示区选中AT指令后,AT指令显示在第三显示区的编辑框中,可根据第一显示区中预设的配置自动将该指令发送到串口,或者响应用户在第三显示区的编辑框内的操作,对编辑框内的AT指令进行编辑修改之后再发送到串口。在本专利技术的AT指令模块的学习调试系统中,还包括第四显示区,显示发送按钮窗口用来实现发送经过编辑修改后的AT指令。在本专利技术的AT指令模块的学习调试系统中,还包括第五显示区,显示退出透传及自动发送按钮,用来实现退出系统和双击自动发动AT指令到串口的功能。本专利技术提出了一种AT指令模块的学习调试系统,展示AT指令时没有使用常见的单纯的按钮或者编辑框的表达方式,而是采用可以2列表示的树、列表或表格等控件,同时显示AT指令的(功能)描述和内容,表达的信息量大并且方便理解;用户在双击指令的描述或者内容时,指令将自动被发送到一个编辑框,可供用户修改之后发送或者直接发送到串口。相对目前已有的AT指令类学习工具,本专利技术方法和系统具有方便学习和记忆以及表达信息量密度高的优点。附图说明下面将结合附图及实施例对本专利技术作进一步说明,附图中:图1为本专利技术实施例的AT指令学习助手软件交互设计界面。具体实施方式为了使本专利技术的目的、技术方案及优点更加清楚明白,以下结合附图及实例,对本专利技术进行进一步详细说明。本专利技术的一种AT指令模块的学习调试系统,装载于计算机操作系统中,通过USB转串口或者串口连接到AT指令模块上,通过该学习调试系统发送指令到AT指令模块上,使其作出相应的操作,其特征在于,AT指令模块的学习调试系统界面包含第一至第五共五个显示区、数据处理模块、数据存储模块、数据传输模块以及触发模块,其中所述第一显示区显示串口参数配置窗口,所述第二显示区显示多个子窗口,其中一个子窗口分2列的树/列表/表格显示,其中一个树/列表/表格显示对应的AT指令的功能描述,另一树子/列表/表格同时显示AT指令,所述第三显示区显示要发送到串口的AT指令及显示收到的返回信息。数据处理模块用于处理当在第二显示区中AT指令选中后,对指令信息数据进行处理;数据存储模块用于将AT指令信息存储于计算机中;数据传输模块用于将AT指令模块的学习调试系统发出的指令信息传输到AT指令模块以及接收AT指令模块的响应信息数据;触发模块用来接收计算机操作系统的指令触发学习调试系统界面的按钮进行响应。在本专利技术的AT指令模块的学习调试系统中,所述第一显示区中显示的内容包含串口地址选择、串口波特率、DTR数据终端准备好按钮、CTS清除发送按钮、默认设置按钮,用来配置串口信息。在本专利技术的AT指令模块的学习调试系统中,所述第三显示区包括编辑框、清除AT指令功能和在AT指令上添加时间戳的功能。在本专利技术的AT指令模块的学习调试系统中,所述第三显示区分不同的字体颜色区分显示要发送到串口的指令内容和串口接收到的内容。在本专利技术的AT指令模块的学习调试系统中,在所述第二显示区选中AT指令后,AT指令显示在第三显示区的编辑框中,可根据第一显示区中预设的配置自动将该指令发送到串口,或者在第三显示区的编辑框内进行编辑修改之后再发送到串口。在本专利技术的AT指令模块的学习调试系统中,还包括第四显示区,用来显示发送按钮窗口。在本专利技术的AT指令模块的学习调试系统中,还包括第五显示区,用来显示退出透传及自动发送按钮。本专利技术的一个实施例的AT指令学习助手软件交互设计界面见图1。在图1中包含AT指令模块的学习调试系统界面包含第一显示区、第二显示区、第三显示区,其中第一显示区显示串口参数配置窗口,包含串口地址选择、串口波特率、DTR数据终端准备好按钮、CTS清除发送按钮、默认设置按钮及备注信息,用来配置串口信息。第二显示区显示多个子窗口,包括历史记录窗口、通用窗口、TCP/IP窗口、WIFI窗口、1Key4AT窗口、注意事项窗口及典型电路窗口。其中通用窗口分2列的树显示,左侧树显示AT指令的功能描述,右侧树显示AT指令,第三显示区包括编辑框、清除AT指令功能和在AT指令上添加时间戳的功能,红色字体显示要发送到串口的指令内容,蓝色字体显示串口接收到的内容。在第二显示区选中AT指令后,AT指令显示在第三显示区的编辑框中,可根据第一显示区中预设的配置自动将该指令发送到串口,或者在第三显示区的编辑框内进行编辑修改之后再发送到串口。第四显示区,用来显示发送按钮窗口和是否需要增加回车符功能,第五显示区,用来显示本文档来自技高网...

【技术保护点】
1.一种AT指令模块的学习调试系统,装载于计算机操作系统中,通过USB转串口或者串口连接到AT指令模块上,通过该学习调试系统发送指令到AT指令模块上,使其做出相应的操作,其特征在于,指令模块的学习调试系统界面包含第一至第五共五个显示区、数据处理模块、数据存储模块、数据传输模块以及触发模块,其中第一显示区显示串口参数配置窗口,第二显示区显示多个子窗口,其中至少一个子窗口分2列的树/列表/表格显示,其中一列树/列表/表格在同一行显示与AT指令对应的功能描述,另一列的树/列表/表格同时显示所述AT指令,第三显示区显示要发送到串口的AT指令及显示收到来自于计算机操作系统返回的信息;所述的数据处理模块用于处理当在第二显示区中AT指令选中后,对指令信息数据进行处理;所述的数据存储模块用于将AT指令信息存储于计算机中,所述的数据传输模块用于将AT指令模块的学习调试系统发出的指令信息传输到AT指令模块以及接收AT指令模块的响应信息数据,所述的触发模块用来接收计算机操作系统的指令触发学习调试系统界面的按钮进行响应。

【技术特征摘要】
1.一种AT指令模块的学习调试系统,装载于计算机操作系统中,通过USB转串口或者串口连接到AT指令模块上,通过该学习调试系统发送指令到AT指令模块上,使其做出相应的操作,其特征在于,指令模块的学习调试系统界面包含第一至第五共五个显示区、数据处理模块、数据存储模块、数据传输模块以及触发模块,其中第一显示区显示串口参数配置窗口,第二显示区显示多个子窗口,其中至少一个子窗口分2列的树/列表/表格显示,其中一列树/列表/表格在同一行显示与AT指令对应的功能描述,另一列的树/列表/表格同时显示所述AT指令,第三显示区显示要发送到串口的AT指令及显示收到来自于计算机操作系统返回的信息;所述的数据处理模块用于处理当在第二显示区中AT指令选中后,对指令信息数据进行处理;所述的数据存储模块用于将AT指令信息存储于计算机中,所述的数据传输模块用于将AT指令模块的学习调试系统发出的指令信息传输到AT指令模块以及接收AT指令模块的响应信息数据,所述的触发模块用来接收计算机操作系统的指令触发学习调试系统界面的按钮进行响应。2.根据权利要求1所述AT指令模块的学习调试系统,其特征在于,所述第一显示...

【专利技术属性】
技术研发人员:黄玉金
申请(专利权)人:中国地质大学武汉
类型:发明
国别省市:湖北,42

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

1