当前位置: 首页 > 专利查询>武夷学院专利>正文

一种CS-Monitor运行结果测试方法和系统技术方案

技术编号:37393230 阅读:17 留言:0更新日期:2023-04-27 07:30
本发明专利技术提供一种CS

【技术实现步骤摘要】
一种CS

Monitor运行结果测试方法和系统


[0001]本专利技术涉及嵌入式图形化物联网开发系统
,具体涉及一种CS

Monitor运行结果测试方法和系统。

技术介绍

[0002]AHL

GEC

IDE是由苏州大学嵌入式人工智能与物联网课题组独立研发的嵌入式开发平台;MounRiver Studio是支持RISC

V系列芯片的开发平台,套件使用RISC

V架构的CH573作为主控芯片,需要安装开发环境;Visual Studio2019则用于C#程序以及WEB端程序的开发,套件电子资源提供了CS

Monitor(C#程序)以及AHL

NB

WEB(WEB程序)开发模板;微信开发者则用于开发微信小程序,套件电子资源也提供了Wx

Client(微信小程序)开发模板。
[0003]CS

Monitor是金葫芦CAT1开发套件(AHL

CAT1

CH573)中的云服务器侦听程序,用于监控整个系统的运行情况,目前已有的认知是CS

Monitor监控程序可以编辑、修改,但是还没有对CS

Monitor程序的运行有效性进行测试或验证的办法。

技术实现思路

[0004]本专利技术的目的是通过以下技术方案实现的。
[0005]一种CS

Monitor运行结果测试方法,包括如下步骤:
[0006]S1.打开frp和CS

Monitor
[0007]打开frp文件夹,并点击并frp.bat,查看本机计算机是否可以接收到远程服务器的数据;
[0008]打开CS

Monitor文件夹,并双击和运行AHL

IoT.sln,或者直接点击bin文件夹下的Debug文件夹下的AHL

IoT.exe程序,直接运行一个CS

Monitor程序;
[0009]S2.上电,完成对AHL

CAT1

CH573开发板的供电控制与串口连接;
[0010]S3.打开SSCOM5串口工具,如果看到STM32在发送数据,则查看运行的CS

Monitor程序,如果也接收到了使用AT指令发送的数据并显示,则所述CS

Monitor程序也运行正常,否则CS

Monitor程序运行错误。
[0011]进一步地,如果打开frp.bat失败,通过frp程序修改方法打开frpc.ini文件,修改其中的端口号或者名称,再重新运行frp.bat程序。
[0012]进一步地,所述frp程序修改方法包括以下步骤:
[0013]S11:打开frpc.ini文件:选中frpc.ini,点击鼠标右键,选择编辑,用记事本打开frpc.ini文件;
[0014]S12:修改端口号:将终端与服务器建立TCP连接的端口号,修改为USER程序中新的端口号;将USER程序中使用的端口号累加一,作为向WEB网页或者微信小程序转发数据时所使用的端口号;
[0015]S13:运行frp.bat:修改完frpc.ini文件后保存关闭编辑窗口,再双击同目录下的
frp.bat运行frp程序即可。
[0016]进一步地,所述步骤S2包括以下步骤:
[0017]S21:供电,将一根Type

C数据线的小端连接开发板的Type

C2接口;
[0018]S22:打开串口工具,观察:打开AHL

GEC

IDE,选择串口连接;上电之后,如果红灯亮起,并且AHL

CAT1

CH573的插槽处有指示灯亮起,表明CAT1供电正常,在串口工具上显示各项初始化的结果,若初始化成功,则开始计时,每隔一段时间发送数据到云服务器。
[0019]进一步地,所述CS

Monitor程序运行错误包括连接云服务器错误和连接云服务器成功但CS

Monitor没有数据两种情况。
[0020]进一步地,当连接云服务器错误时,进一步包括:
[0021]检查USER程序中的端口号与frpc.ini以及AHL.xml文件中的是否一致;
[0022]关闭防火墙以及杀毒软件,然后重新打开CS

Monitor看是否可以接收到数据。
[0023]进一步地,当连接云服务器成功但CS

Monitor没有数据时,进一步包括:
[0024]更换其他运营商网络的SIM卡;
[0025]连接远程服务器,看远程服务器是否接收到数据,如果远程服务器也接收到了数据,则属于运营商网络问题;如果远程服务器没有接收到数据,则检测CS

Monitor程序是否正常运行。
[0026]本专利技术还提供了一种CS

Monitor运行结果测试系统,包括:
[0027]程序运行模块,用于打开frp和CS

Monitor;打开frp文件夹,并点击并frp.bat,查看本机计算机是否可以接收到远程服务器的数据;打开CS

Monitor文件夹,并双击和运行AHL

IoT.sln,或者直接点击bin文件夹下的Debug文件夹下的AHL

IoT.exe程序,直接运行一个CS

Monitor程序;
[0028]上电模块,用于完成对AHL

CAT1

CH573开发板的供电控制与串口连接;
[0029]结果判断模块,用于打开SSCOM5串口工具,如果看到STM32在发送数据,则查看运行的CS

Monitor程序,如果也接收到了使用AT指令发送的数据并显示,则所述CS

Monitor程序也运行正常,否则CS

Monitor程序运行错误。
[0030]本专利技术的优点在于:本专利技术对CS

Monitor程序的运行有效性进行测试或验证,并在程序出错时给出了解决方案。
附图说明
[0031]通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本专利技术的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:
[0032]图1示出了frp.bat运行示意图。本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种CS

Monitor运行结果测试方法,包括如下步骤:S1.打开frp和CS

Monitor打开frp文件夹,并点击并frp.bat,查看本机计算机是否可以接收到远程服务器的数据;打开CS

Monitor文件夹,并双击和运行AHL

IoT.sln,或者直接点击bin文件夹下的Debug文件夹下的AHL

IoT.exe程序,直接运行一个CS

Monitor程序;S2.上电,完成对AHL

CAT1

CH573开发板的供电控制与串口连接;S3.打开SSCOM5串口工具,如果看到STM32在发送数据,则查看运行的CS

Monitor程序,如果也接收到了使用AT指令发送的数据并显示,则所述CS

Monitor程序也运行正常,否则CS

Monitor程序运行错误。2.根据权利要求1所述的方法,其特征在于,如果打开frp.bat失败,通过frp程序修改方法打开frpc.ini文件,修改其中的端口号或者名称,再重新运行frp.bat程序。3.根据权利要求2所述的方法,其特征在于,所述frp程序修改方法包括以下步骤:S11:打开frpc.ini文件:选中frpc.ini,点击鼠标右键,选择编辑,用记事本打开frpc.ini文件;S12:修改端口号:将终端与服务器建立TCP连接的端口号,修改为USER程序中新的端口号;将USER程序中使用的端口号累加一,作为向WEB网页或者微信小程序转发数据时所使用的端口号;S13:运行frp.bat:修改完frpc.ini文件后保存关闭编辑窗口,再双击同目录下的frp.bat运行frp程序即可。4.根据权利要求3所述的方法,其特征在于,所述步骤S2包括以下步骤:S21:供电,将一根Type

C数据线的小端连接开发板的Type

C2接口;S22:打开串口工具,观察:打开AHL

GEC

IDE,选择串口连接;上电之后,如果红灯亮起,并且AHL

CAT1

CH573的插槽处有指示灯亮起,表明CAT1供电正常,在串口工具上显示各项初始化的结果,若初始化成功,则开始计时,每隔一段时间发送数据到云服务器。...

【专利技术属性】
技术研发人员:牛艺黄灿坤高佳威张佶
申请(专利权)人:武夷学院
类型:发明
国别省市:

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

1