【摘 要】
:
绕线机是把线状的物体缠绕到特定的工件上的机器,在工业生产中用途极广。本文研究了一种多功能的绕线机控制器的设计。为了加强绕线机控制器软件的测试,提高绕线机控制器的软
论文部分内容阅读
绕线机是把线状的物体缠绕到特定的工件上的机器,在工业生产中用途极广。本文研究了一种多功能的绕线机控制器的设计。为了加强绕线机控制器软件的测试,提高绕线机控制器的软件质量,本文研究并设计了一个基于VC的软件模拟测试平台。绕线机控制器是一种典型的实时嵌入式系统。本文对多功能绕线机控制器的硬件结构进行了介绍;针对控制器的要求,采用面向对象设计的思想设计了控制器的软件结构,并采用C语言进行了开发。由于整个系统软件规模比较大,本文针对其测试进行了专门研究,在介绍了嵌入式硬软件、软件测试的基本理论的基础上提出了用VC++来模拟测试嵌入式软件的方法,并且在该多功能绕线机控制器软件上进行了实践:用VC++搭建模拟测试程序的界面并构建完整的绕线机控制器软件模拟测试平台。本文针对平台的各个主要部分作了详细介绍,包括主循环和中断的模拟、按键模拟、寄存器模拟、输入IO模拟、FLASH存储模拟、LED显示模拟、单元测试模拟、调试信息模拟以及内部状态的观察。本文介绍的模拟测试方法经实践运用表明,用VC来建立嵌入式系统的模拟测试平台的方法是合理可行的,有利于缩短软件开发周期,提高软件质量;文中介绍的绕线机控制器模拟测试程序各个软件模块的方法也是切实可行的;由于VC是一个通用的开发环境,文中介绍的绕线机控制器也只是一个典型的实时嵌入式系统,本模拟测试平台的成功开发,说明本文提出的方法具有很强的通用性,为开发其它的嵌入式软件提供了借鉴。
其他文献
婴儿痉挛症(Infantile spasms,IS)是婴儿期最常见的年龄依赖性癫痫性脑病。平均发病率为1:3225(活产婴),60%为男孩。绝大多数于生后第一年发病,主要集中于生后4~8个月间。临床
<正>马克思指出,"任何一种解放都是把人的世界和人的关系还给人自己。"我们认为,现代文化是引领新疆跨越发展和长治久安的风标、路标和坐标。以现代文化为引领战略的提出具有
网络控制技术的发展,加速了包含CAN总线通信协议的嵌入式PLC在工控领域中的应用。运动控制技术是驱动新的技术革命和新的产业革命的关键技术。带有高速输入输出功能的中小型P
MEMS(微机电系统)技术是目前的一个新兴技术领域,具有重大的应用前景,它广泛运用于汽车、电子、通信、航空航天等领域。封装是MEMS技术走向产业化实用化的关键技术之一,封装
在经济全球化、竞争国际化、知识经济化的新经济时代,我国房地产企业面临着诸多问题,其中财务风险成为迫切需要解决的问题之一。因此,从房地产企业财务风险的表现形式入手,具
随着科学技术的发展,人类已经进入开发和利用海洋的时代。作为用在一般潜水技术不可能达到的深度进行各种综合考察和研究的水下机器人,一直受到广泛的关注与研究。水下机器人
液压传动及控制技术以其传递功率大、控制精度高、响应速度快、易于实现机电液一体化控制等优点,被广泛应用于机电工程领域。随着现代工业的高速发展,对作为液压系统动力源—
以国际民航组织SMS框架为指导,结合我国航空公司运行与管理特点,从实践角度详细阐述了SMS的实质和对SMS的理解,航空公司主要生产部门与航空安全管理部门在安全风险管理中的职
海底表层沉积物中含有甲烷、H2S、H2等溢出性气体和大量的嗜压型微生物,如果不能实现保真取样,很容易造成沉积物样品中气相溶解成分的散失以及嗜压型微生物的死亡,所以沉积物
泛在学习环境为当前大学生高速而有效获取信息创设了更为人性化和多样化的信息环境和信息处理方式。该文阐述了泛在学习的定义及特征,分析了泛在学习环境下影响大学生信息获