[发明专利]一种利用计算机的洗衣机嵌入式系统的调试检测方法无效
申请号: | 201310026024.X | 申请日: | 2013-01-24 |
公开(公告)号: | CN103116541A | 公开(公告)日: | 2013-05-22 |
发明(设计)人: | 杨名;刘二诺;丁海荣;张晶 | 申请(专利权)人: | 无锡飞翎电子有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 江苏英特东华律师事务所 32229 | 代理人: | 邵鋆 |
地址: | 214000 江苏省无锡市太湖国*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 利用 计算机 洗衣机 嵌入式 系统 调试 检测 方法 | ||
技术领域
本发明涉及洗衣机的控制系统,尤其是一种利用计算机的洗衣机嵌入式系统的调试检测方法。
背景技术
现有的洗衣机(包括全自动波轮洗衣机、滚筒洗衣机)都采用微电脑(MCU)控制,作为控制软件,多数都采用嵌入式软件实现,具有成本低、运行可靠安全的优点。
在这种嵌入式控制软件的设计、调试和检测中,采用了大量的数据表格来描述洗衣机运行过程。以往,在缺乏一种辅助的模拟调试和监测方法的情况下,软件工程师仅仅是直接在每一个完整的嵌入式控制软件中对部分程序和数据进行反复修改,来满足不同的区域或不同客户的需求。如图1所示的就是一个现有的嵌入式软件从设计到调试、检测的过程:首先编制规格书,然后根据规格书编写流程图,再设计完整的嵌入式控制软件,然后对该软件进行参数修改和调试,其中参数修改和调试,是需要反复进行直到满足要求,最后将这个软件释放出来。可以看出,这是全人工的操作模式,没有一种模拟设计的手段,最终造成了开发成本高、周期长的局面。
并且,由于一家企业都需要设计大量的不同型号的洗衣机,这就需要软件开发人员自身具有很高的设计水平,并且需要理解透彻洗衣机软件平台,无形中提高了设计人员的准入门槛,导致设计人员的空缺。以上两点都制约了洗衣机制造企业的发展。
发明内容
本发明的目的是根据背景技术所述的现有的洗衣机的嵌入式软件——尤其是控制软件的设计、调试方式的不足,发明一种利用计算机,实现模拟仿真调试、检测的方法。
本发明的方法,如背景技术一样,首先需要根据系统要求设计出功能流程,这也是软件编写的基础,然后采用如下步骤实现本发明目的:
步骤1)在计算机中预设所有功能程序和组态参数的模型模块;
步骤2)根据功能流程的要求,调用步骤1中的对应的模型模块,建立组态模型;
步骤3)对组态模型进行调试;如果不能达到要求,返回步骤1);如果能达到要求,进入步骤4);
步骤4)对组态模型的内部参数进行调整;
步骤5)对组态模型进行检测,如果不能达到要求,则返回到步骤4);
步骤6)将组态模型的数据传送到嵌入式系统中。
优选的是:以Excel+VBA作为交互界面和数据筛选工具。
另一优选:内置并扩展Excel+VBA的RS232通讯功能,作为与嵌入式软件平台进行连接和通讯的工具。
可见,本发明是利用了计算机的模拟仿真功能,将不同的功能、组态模块单独建立和预设,将整个软件的调试、检测以模型化的方式进行虚拟操作,可以帮助软件开发人员在没有模块扩展的情况下,直接调节组态参数开发出新的软件;功能模块的扩展性强,对于新的功能,只要定义规则,按照规则接口编程,开发过程简单快捷方便。
附图说明
图1,现有的传统手工操作的嵌入式软件的调试、检测方法过程图。
图2,本发明的洗衣机嵌入式系统的调试检测方法流程图。
图3,以本发明洗衣机嵌入式系统的调试检测方法为依据的开发的一种检测软件的界面图。
具体实施方式
本发明利用了计算机固有的存储和运算功能,有关计算机的结构和工作原理不再赘述。
如图2,是本发明的一个完整实践过程。
一个新的洗衣机的设计过程中,控制软件——在本专利中是指嵌入式软件是需要根据洗衣机的功能要求进行配合设计的,并进行相应的调试,最终传输到洗衣机的微处理器中。
首先,在计算机中预设常用的洗衣机功能程序和组态参数的模型模块,如洗涤功能、脱水功能、烘干功能、各种功能的运行参数等,并配合洗衣机硬件做好接口程序。然后,根据洗衣机的功能要求编制软件规格书,主要包括了控制软件实现的功能和技术要求。依据软件规格书,判断是否包含新功能:如果有,则形成新功能的流程;如果没有,则直接进入组态模型的参数调整。新功能的流程,触发调用预设的功能程序和组态参数的模型模块,组建成组态模型,这个组态模型是一个模拟仿真的控制系统。再对组态模型进行新功能调试,如果有问题,则重新调用模型模块重建组态模型;没有问题,则也进入组态模型的内部参数调整程序。最后,对组态模型进行检测,如果不能达到要求,则返回到组态模型的重建;如果达到要求,将组态模型的数据传送到嵌入式系统中完成一个软件的调试、检测。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于无锡飞翎电子有限公司,未经无锡飞翎电子有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310026024.X/2.html,转载请声明来源钻瓜专利网。