[发明专利]用于嵌入式设备的调试方法以及嵌入式设备在审
申请号: | 202111566346.4 | 申请日: | 2021-12-20 |
公开(公告)号: | CN114371994A | 公开(公告)日: | 2022-04-19 |
发明(设计)人: | 陆昊 | 申请(专利权)人: | 深圳融昕医疗科技有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 深圳市倡创专利代理事务所(普通合伙) 44660 | 代理人: | 芮东杰 |
地址: | 518000 广东省深圳市宝安区新安街道*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 嵌入式 设备 调试 方法 以及 | ||
1.一种用于嵌入式设备的调试方法,用于根据一条或多条命令行执行相应的操作,其特征在于,所述用于嵌入式设备的调试方法包括:
嵌入式设备获取上位机发送的调用指令;
所述嵌入式设备将所述调试界面发送至所述上位机;
所述嵌入式设备获从所述上位机获取到字符,所述字符由用户通过所述调式界面输入到所述上位机,所述字符为所述嵌入式设备预设命令行中的部分字符;
所述嵌入式设备判断预设命令行库中是否存在与所述字符匹配的命令行,所述预设命令行库存储有所述一条或多条命令行;
当预设命令行库中存在与所述字符匹配的一个或者多个命令行时,所述嵌入式设备将所述匹配的一个或者多个命令行中的首个单词发送给所述嵌入式设备以显示所述单词于所述上位机的调试界面中供用户选择;
所述嵌入式设备接收所述上位机返回的命令行进行调试,所述返回的命令行为所述上位机根据用户选择的单词以及输入相应的参数产生。
2.如权利要求1所述的用于嵌入式设备的调试方法,其特征在于,所述用于嵌入式设备的调试方法还包括:
所述嵌入式设备记录从上位机获取的所述命令行,形成历史记录。
3.如权利要求2所述的用于嵌入式设备的调试方法,其特征在于,所述嵌入式设备记录从上位机获取的所述命令行,形成历史记录,具体包括:
所述嵌入式设备判断所述历史记录中是否存在所述命令行;
当所述历史记录中存在所述命令行时,所述嵌入式设备删除所述所述命令行;
当所述历史记录中不存在所述命令行时,所述嵌入式设备将所述所述命令行写入所述历史记录。
4.如权利要求2所述的用于嵌入式设备的调试方法,其特征在于,所述用于嵌入式设备的调试方法还包括:
当所述嵌入式设备从所述上位机获取到所述查找指令时,将所述历史记录中存储的所述命令行发送至所述上位机,所述上位机的调试界面显示一条或多条所述命令行;
所述嵌入式设备从所述上位机获取被选中的命令行;
所述嵌入式设备根据所述选中的命令行进行调试。
5.如权利要求1所述的用于嵌入式设备的调试方法,其特征在于,所述用于嵌入式设备的调试方法还包括:
当预设命令行库中不存在与所述字符匹配的命令行时,所述嵌入式设备反馈预设字符串,所述预设字符串用于表示无法执行上述命令行。
6.如权利要求2所述的用于嵌入式设备的调试方法,其特征在于,所述用于嵌入式设备的调试方法还包括:
当所述历史记录中存储的所述命令行的条数大于预设存储值时,所述嵌入式设备用当前的一条命令行覆盖时间最早的一条命令行。
7.如权利要求1所述的用于嵌入式设备的调试方法,其特征在于,所述嵌入式设备为设有存储空间小于1k的RAM或者存储空间小于256k的ROM的嵌入式设备。
8.一种嵌入式设备,其特征在于,所述嵌入式设备能够实现如权利要求1~7任意一项所述用于嵌入式设备的调试方法。
9.如权利要求8所述的嵌入式设备,其特征在于,所述嵌入式设备为呼吸机。
10.如权利要求8所述的嵌入式设备,其特征在于,所述嵌入式设备和上位机通过串口线进行通讯。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳融昕医疗科技有限公司,未经深圳融昕医疗科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111566346.4/1.html,转载请声明来源钻瓜专利网。