基于Linux的嵌入式智能控制器平台的研究开发

来源 :浙江工业大学 | 被引量 : 0次 | 上传用户:sun54965436
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
嵌入式系统是继网络技术之后,又一个新兴的技术发展方向。嵌入系统具有体积小、性能强、功耗低、可靠性高以及面向行业应用的突出特征,目前已经广泛地应用于军事国防、消费电子、网络通信、工业控制等各个领域。Linux属于开放的操作系统,它对新技术,新协议有良好的适应性。基于Linux嵌入式平台具有低成本高质量的良好性能。 通用串行总线(USB)以其低成本、使用简单、扩展方便及支持即插即用等特点而得到了广泛应用。 本文基于Linux的嵌入式智能控制器平台研究开发的目标是设计出低成本、高性能的Linux嵌入式主控制器和采用USB接口的从控制器,以应用于工业控制中广为运用的分布式二级控制系统。 本文对嵌入式系统的定义、特点、分类和发展进行了阐述,并且对当前比较典型的嵌入式操作系统作了介绍。特别对开发环境、交叉编译以及Linux系统在ARM平台的移植进行深入的研究分析,在研究的基础上建立了一个基于Linux的集成开发环境。 文中介绍了Linux下设备驱动的设计方法,总结并给出了Linux下添加设备的一般过程及设备驱动的主要接口函数。了解并掌握USB协议后,分析了USB设备的各种类型,设计并实现了Linux下的USB设备的驱动程序。 完成了智能控制器的硬件设计和软件设计,重点介绍了固件程序的开发。最后给出了几个常用的控制算法。硬件电路、固件程序、驱动程序、控制算法,采用模块化设计,各个功能单元相互独立的,又可方便的构成一个完整的系统,这使整个系统易于调试、维护,增强了整个系统的强壮性。 本文研究的智能控制器有着广泛的应用场合,并且整套系统的成本很低,这样的系统比较符合中国国情,对它的研究和开发很有实用价值。
其他文献
近几年来,随着Internet的迅速发展,信息安全问题日益突出,入侵检测是信息安全体系结构中的一个重要环节。但现有的入侵检测方法只能对某些特定的或已知的入侵行为取得较好的
随着计算机技术和Internet技术的发展,数学Web平台和远程教学系统成为可能,越来越多的数学活动将在Web上进行。有人断言,未来人们从事数学研究、教学和出版等活动的方式将发
近年来,无线Ad Hoc网络(WANET)得到了广泛的关注。WANET是无线网络的一种,它不像有线网络那样有固定的基站,所有的主机之间的通讯都是通过基站来集中调度;它是一种由固定或者
为了长期有效地监测建筑物健康状况和对其发生的结构损伤进行识别,并进一步对结构寿命进行预测,建立完善的自动化结构损伤远程监测系统显得十分必要。而损伤识别是进行建筑结
当前在中小学资源配送的过程中存在不少问题,如用户购买了一部分本学校不需要的资源;用户在使用过程中资源得不到及时的更新;支付昂贵的技术支持费用。解决这些问题的一种最
当前种类繁多的软件工程方法的关键目标都是在有限资源条件下尽快提交符合质量要求的软件产品,但作为软件过程中质量保证关键过程之一的软件测试过程,除了传统的测试过程方法一
  本课题研究的是支持隧道代理的主动防御型防火墙,而本论文主要针对防火墙的访问控制机制进行研究,着重研究基于角色的访问控制。  论文首先对访问控制机制进行了阐述,然后
本论文按照校基金项目“XML技术在工业测控系统中的应用研究”的要求,以XML和Java技术为基础,深入探讨由W3C推荐的新一代矢量图形SVG的特点及应用,并且剖析了作为Web服务数据
作为移动计算、移动商务和信息电器的核心技术,嵌入式数据库管理系统是最近几年才兴起的一项新的数据管理技术。它以目前成熟的数据库技术为基础,针对具体的嵌入式设备与系统
论文首先对Jini的体系结构作了介绍;对Jini的三个组成部分:基础设施、编程模型和服务组件,进行了全面的研究;同时分析了Jini技术与其他分布式技术及即插即用技术的不同.然后