一种串口调试系统技术方案

技术编号:24853046 阅读:27 留言:0更新日期:2020-07-10 19:07
本发明专利技术公开了一种串口调试系统,涉及串口通讯领域,包括通信模块用于与外部控制器进行通信以及数据传输;参数修改模块用于通过通信模块获取外部控制器芯片中程序的原始参数,以及用于接收用户输入的待修改的程序参数,并将待修改的程序参数通过通信模块写入外部控制器芯片中,完成原始程序参数的替换;调试模块用于根据替换后的程序参数,对外部控制器所控制的外部设备进行在线调试。本发明专利技术实现了在不断电的情况下自由更改程序中的相关控制参数,省去了来回断电修改程序的困扰。

【技术实现步骤摘要】
一种串口调试系统
本专利技术涉及串口通讯领域,特别涉及一种串口调试系统。
技术介绍
随着计算机网络的应用和工业通讯的发展,串口通讯功能越显重要,如何在调试过程中用串口直接修改参数更是受到广泛研究。现有技术的缺点是每次修改程序需要断电,然后再连接PC端进行程序烧录,测试效率低。
技术实现思路
为克服上述现有技术中存在的问题,本专利技术提供了一种串口调试系统,实现了在不断电的情况下自由更改程序中的相关控制参数,省去了来回断电修改程序的困扰。本专利技术的技术方案是:一种串口调试系统,包括:通信模块,用于与外部控制器进行通信以及数据传输;参数修改模块,用于通过通信模块获取外部控制器芯片中程序的原始参数,以及用于接收用户输入的待修改的程序参数,并将待修改的程序参数通过通信模块写入外部控制器芯片中,完成原始程序参数的替换;调试模块,用于根据替换后的程序参数,对外部控制器所控制的外部设备进行在线调试。与现有技术相比,本专利技术的有益效果是:本专利技术相对现有技术更加方便,快捷和安全,实现了在不断电的情况下自由更改程序中的相关控制参数,省去了来回断电修改程序的困扰。附图说明图1为本专利技术的原理框图。具体实施方式下面结合本专利技术中的附图,对本专利技术实施例的技术方案进行清楚、完整的描述,显然,所描述的实施例是本专利技术的一部分实施例,而不是全部实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都应属于本专利技术保护的范围。如图1所示,本专利技术提供的一种串口调试系统,包括:通信模块,用于与外部控制器进行通信以及数据传输;参数修改模块,用于通过通信模块获取外部控制器芯片中程序的原始参数,以及用于接收用户输入的待修改的程序参数,并将待修改的程序参数通过通信模块写入外部控制器芯片中,完成原始程序参数的替换;调试模块,用于根据替换后的程序参数,对外部控制器所控制的外部设备进行在线调试。下面以外部控制器控制无刷电机为例,本专利技术所述的串口调试系统安装于智能移动端如智能手机,电脑等。该串口调试系统的使用方法,如下:步骤1、将智能移动端蓝牙与外部控制器上的蓝牙进行连接,打开该串口调试系统,搜索外部控制器上的蓝牙并配对,配对成功后执行步骤2。步骤2、通过串口调试系统获取并显示外部控制器中的原始程序参数(无刷电机的原始控制参数,如线电阻,电感,电机极对数等等)。步骤3、用户通过串口调试系统在线输入待修改的相关无刷电机参数,并进行保存,同时待修改的程序参数通过通信模块写入外部控制器芯片中,完成原始程序参数的替换。步骤4、用户通过串口调试系统对替换参数后的程序进行系统在线调试,从而实现了被控无刷电机的在线调试。以上公开的仅为本专利技术的较佳的具体实施例,但是,本专利技术实施例并非局限于此,任何本领域技术人员能思之的变化都应落入本专利技术的保护范围。本文档来自技高网...

【技术保护点】
1.一种串口调试系统,其特征在于,包括:/n通信模块,用于与外部控制器进行通信以及数据传输;/n参数修改模块,用于通过通信模块获取外部控制器芯片中程序的原始参数,以及用于接收用户输入的待修改的程序参数,并将待修改的程序参数通过通信模块写入外部控制器芯片中,完成原始程序参数的替换;/n调试模块,用于根据替换后的程序参数,对外部控制器所控制的外部设备进行在线调试。/n

【技术特征摘要】
1.一种串口调试系统,其特征在于,包括:
通信模块,用于与外部控制器进行通信以及数据传输;
参数修改模块,用于通过通信模块获取外部控制器芯片中程序的原始参数,以及用于接收用户...

【专利技术属性】
技术研发人员:韩晓宇吴迪朱威杨艳东
申请(专利权)人:宁波燊颢信息科技有限公司
类型:发明
国别省市:浙江;33

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

1