所需E币: 4
时间: 2020-1-16 14:46
大小: 2.02MB
桂电ARM控制平台-论文编号:毕业设计(论文)说明书题目:基于ARM的控制平台设计院(系):专业:计算机系自动化葛立新010320209赵学军工程师学生姓名:学号:指导教师:职称:题目类型:理论研究实验研究√工程设计工程技术研究软件开发2005年6月5日摘要硬件篇主要介绍基于ARM芯片的外围硬件设计,如USB,RTL8019,RS232等,详细介绍了ARM技术及其发展概况,对三星的一款ARM7芯片S3C44B0X做了系统介绍,并对系统中用到的两款芯片PDIUSBD12和RTL8019做了系统性介绍。软件篇主要介绍以下内容:详细讲解了RS232控制程序的设计,以及注意事项,详细讲解了PC软件如何实现对USB驱动程序.sys的调用,以及与WDM驱动之间传输数据时,数据的流向,并结合源码做了进一步示范性讲解;WDM驱动程序编写的整体过程,以及部分实现细节的详细讲解,并结合代码做了进一步的示范性讲解;以面向对象的设计思想完成与硬件匹配的类实体的设计,比如USB类实体,网卡类实体等,并以GADC为模板,详细的讲解了如何在硬件平台上实现类的抽象和封装。协议篇主要介绍以下内容:重点讲解了TCP/IP协议,以及ARM平台的代码实现,详细讲解了RTL8019类实体的构成,以及几个重要的类方法和类属性;重点讲解了USB协议,以及ARM平台的代码实现,详细讲解了USB类实体的构成,以及几个重要的类方法和类属性,给出了设计USB过程中需要注意的事项,并对USB整个配置过程进行了详细讲解。移植篇主要介绍以下内容:μC/OS-II实时操作系统的移植,μC-GUI图形系统的……