基于Windows CE.NET和ARM9内核微处理器的嵌入式监控系统通信接口的研究与开发
这是一篇关于Windows CE.NET,主站通信卡,PROFIBUS-DP,驱动程序,ARM9的论文, 主要内容为目前业内的PROFIBUS-DP主站搭建基本上都采用了“PC+ASPC2(西门子公司推出的智能通信芯片)”的方案,但从技术公开程度、价格以及嵌入式系统的优势等诸多方面考虑,我们自行设计和开发了基于DP现场总线协议的通信卡,并且将它用于嵌入式系统的背景中,这是一个全新的尝试。我们的嵌入式智能监控系统使用基于ARM9内核微处理器的SAMSUNG公司的S3C2410作PROFIBUS-DP现场总线的主站,通过通信接口卡的RS-485串行接口与现场的各个智能从站进行通信。 本文介绍了由Windows CE.NET操作系统和SAMSUNG S3C2410组成的嵌入式监控系统,并且将其运用于基于PROFIBUS-DP现场总线协议的主站搭建。详细介绍了PROFIBUS-DP通信机制和Windows CE.NET的内核,重点阐述了主站软件平台的搭建和Windows CE.NET下的设备驱动程序的实现。
基于Windows CE.NET数控系统实时控制的关键技术
这是一篇关于开放式数控系统,Windows CE.NET,中断机制,驱动程序,实时控制,插补的论文, 主要内容为论文综述了开放式数控系统当前国内外发展现状,然后分析了目前数控系统体系结构和开发平台的优缺点,提出Windows CE.NET作为新型数控系统的软件开发平台,并进一步说明了选择该平台的原因和优越性。本文所研究即为基于Windows CE.NET数控系统实时控制的关键技术。 论文阐述Windows CE.NET操作系统结构、注册表、进程、线程和内存管理,因为这些是研究Windows CE.NET数控系统的基础。根据新型数控系统的概念模型,详细地介绍新型数控系统的硬件平台、基于Windows CE.NET的数控系统的软件开发平台。针对数控系统实时性高的特点,从Windows CE.NET的中断机制更进一步的阐述了数控系统中断实时控制的实现。为了数控系统中实时控制的实现,分析了设备驱动程序的类型之后,采用流接口驱动程序开发定时器卡的驱动程序。针对插补控制的要求,选择了新型数控系统所采用的插补算法和速度控制的方法。最后,着重分析了整个新型系统的软件结构,并提出系统底层实时控制的软件结构和实现底层实时控制中插补模块。
基于Windows CE.net嵌入式软件开发平台的研究
这是一篇关于嵌入式系统,Windows CE.net,驱动程序的论文, 主要内容为如今以ARM处理器作为主CPU的嵌入式硬件平台,几乎已经成为信息产业的硬件标准。一方面,它具有体积小、性能强、功耗低、可靠性高等特点,另一方面,它为高速、稳定地运行嵌入式操作系统提供了硬件基础。因此由基于ARM处理器的硬件平台和嵌入式操作系统构成的嵌入式系统已经被广泛地应用于军事国防、消费电子、网络通信、工业控制等各种领域。 本论文结合实际项目——基于GPS的车载导航设备的开发,该项目以基于GPS的车载导航为应用背景,硬件平台是基于Samsung公司的S3C2440处理器,它是基于ARM920T的高速嵌入式处理器,软件平台是基于Microsoft公司推出的嵌入式操作系统Windows CE.net,二者共同构成一个完整的嵌入式系统。 本论文主要是针对该项目中对软件开发平台的开发进行了分析和研究,也是分为硬件设计和软件开发两部分。硬件平台设计中,对嵌入式系统的开发流程做了简单介绍,并对S3C2440处理器、各种存储器的选择、以及对各个接口设备的选择和设计做了简要介绍。软件开发平台的设计主要是在Windows CE下进行的,包括对Windows CE的BSP的修改开发、Bootloader的开发、OAL层的开发,以及设备驱动程序的开发,此外还包括根据要求对Windows CE操作系统的裁减定制。其中设备驱动程序的设计开发是软件平台开发中很重要的一部分,因此最后我们重点介绍了Windows CE下驱动程序开发的过程,并以触摸屏、键盘、串口等驱动程序的开发为例进行了介绍。
Windows CE.NET在非标数字装备通用控制器中的应用研究
这是一篇关于嵌入式系统,Windows CE.Net,通用控制器,驱动程序的论文, 主要内容为随着数控技术及装备工业自动化水平的不断提高,嵌入式系统被越来越多地应用到工业自动化控制的各个领域。由于Windows CE.Net具有实时多任务、模块化及可伸缩性、通信能力强大等特点,无论在实时性要求还是中断处理等方面都具有明显的优势,因此在工业控制领域具有巨大的发展潜力,已成为工业控制的典型手段。 本文以天津市应用基础与前沿技术计划重点资助项目“非标数字装备通用控制器关键技术和实用系统研究”(07JCZDJC09300)为依托,重点探讨了Windows CE.Net在该系统中的应用与开发过程。 文中详细介绍了Windows CE.Net嵌入式操作系统的系统结构,并在Windows CE.Net平台下的集成开发环境Platform Builder进行了操作系统的定制,生成了操作系统镜像,并建立了当前平台的SDK。在当前系统的软件平台上,设计了介于Windows CE.Net内核与硬件目标平台之间的OAL层及系统的启动初始化程序boot loader,为实现了操作系统和硬件平台的通讯奠定了基础。驱动程序方面,在现有的条件下实现了触摸屏、串口及鼠标等功能部件的驱动。 最后,对论文的主要研究工作进行了总结,并对以后的研发工作提出了的展望。
基于USB接口的数据采集系统研究
这是一篇关于USB,固件,驱动程序,WinDriver,PDIUSBD12,CAN的论文, 主要内容为本论文以基于USB接口的数据采集系统的研制过程为主要内容,阐述了利用Philips公司的PDIUSBD12芯片与ATMEL的AT89C52单片机实现USB接口的设计方案、开发方法和开发步骤,并给出了具体实现方案。另外,本文还探讨了用CAN总线实现分布式数据采集系统的方法。 论文首先简要介绍了USB总线的相关内容,然后介绍了USB接口的设计。USB接口的设计包括硬件设计、固件程序开发、驱动程序开发和应用程序开发三大部分。在硬件设计部分,首先介绍了USB控制器的选择,设计中所用的PDIUSBD12芯片的性能和特点,然后给出了具体硬件设计方案,并讨论了设计中应该注意的问题。固件程序开发部分先从总体上介绍了程序的设计思想及其层次结构,随后详细介绍了各层次程序的设计过程,并给出了部分源代码和程序流程图。驱动程序和应用程序开发部分论述了驱动程序开发工具的选择的原则,介绍了我们所用的开发工具WinDriver的工作原理,驱动程序的结构和驱动程序的开发过程,以及应用程序访问驱动程序的方法。 本论文已完成了基于USB总线的数据采集系统的设计,用其实现了基本的数据采集功能。使用USB总线传输数据,为数据采集系统与计算机之间的通讯开辟了新的道路。用WinDriver作为驱动程序开发工具,使开发者摆脱了核心态驱动开发的难点,可以在用户态开发简单的驱动程序,不需对操作系统和低层驱动的原理了解太多,这有利于快速开发外设驱动。
基于Windows CE.NET和ARM9内核微处理器的嵌入式监控系统通信接口的研究与开发
这是一篇关于Windows CE.NET,主站通信卡,PROFIBUS-DP,驱动程序,ARM9的论文, 主要内容为目前业内的PROFIBUS-DP主站搭建基本上都采用了“PC+ASPC2(西门子公司推出的智能通信芯片)”的方案,但从技术公开程度、价格以及嵌入式系统的优势等诸多方面考虑,我们自行设计和开发了基于DP现场总线协议的通信卡,并且将它用于嵌入式系统的背景中,这是一个全新的尝试。我们的嵌入式智能监控系统使用基于ARM9内核微处理器的SAMSUNG公司的S3C2410作PROFIBUS-DP现场总线的主站,通过通信接口卡的RS-485串行接口与现场的各个智能从站进行通信。 本文介绍了由Windows CE.NET操作系统和SAMSUNG S3C2410组成的嵌入式监控系统,并且将其运用于基于PROFIBUS-DP现场总线协议的主站搭建。详细介绍了PROFIBUS-DP通信机制和Windows CE.NET的内核,重点阐述了主站软件平台的搭建和Windows CE.NET下的设备驱动程序的实现。
基于Windows CE.NET的手持终端系统软件设计
这是一篇关于Windows CE.NET,驱动程序,SQL Server CE,数据同步的论文, 主要内容为随着IT技术的迅速发展,手持终端不再局限于传统的处理个人事务的功能,随着其功能的日益强大而价格的日趋下降,使得手持终端在各个行业领域的应用越来越广。在公安、保险、医院等行业已有很多应用案例。目前在我国,行业应用还很有限,但是人们对行业应用的需求是巨大的,因此对手持终端硬件和软件的开发是很有意义的。本文主要是对手持终端的软件系统进行了研究和设计,完成了嵌入式操作系统Windows CE.NET在S3C2410平台上的定制和在其上移动教学管理系统的开发。 根据系统特点,硬件采用以ARM920T为内核的S3C2410处理器平台,通过对当今比较流行的嵌入式操作系统Symbian、Palm OS、嵌入式Linux和Windows CE.NET等进行对比分析,最后确定选择Windows CE.NET操作系统。硬件平台确定之后,接下来是将操作系统移植到硬件平台上,本质上说也就是改写BSP的过程,其中对驱动程序的开发是很重要的一部分。本文对Windows CE.NET下的驱动程序进行了深入的研究和设计,并以触摸屏驱动和串口驱动程序的开发设计为例来进行了介绍。Windows CE.NET的驱动程序分为本地驱动程序和流接口驱动模型,开发方法可以采用单片驱动程序或分层的驱动程序,因此驱动的开发首先要判断驱动模型,再分析用什么开发方法。当BSP确定之后,即可根据需要定制Windows CE.NET的镜像,最后在硬件平台上进行测试。 通过对比选择,手持终端上应用程序的开发采用Visual Studio.NET平台,主要完成了嵌入式数据库SQL Server CE的设计以及其与后台SQL Server数据库的通信,系统采用RDA技术完成与后台数据库的同步。应用程序的开发首先在模拟器上,最后下载到硬件平台上进行测试。系统通用性很强,对系统硬件和软件稍作扩展,即可应用到其它领域,使用前景广阔。
基于Windows CE.net嵌入式软件开发平台的研究
这是一篇关于嵌入式系统,Windows CE.net,驱动程序的论文, 主要内容为如今以ARM处理器作为主CPU的嵌入式硬件平台,几乎已经成为信息产业的硬件标准。一方面,它具有体积小、性能强、功耗低、可靠性高等特点,另一方面,它为高速、稳定地运行嵌入式操作系统提供了硬件基础。因此由基于ARM处理器的硬件平台和嵌入式操作系统构成的嵌入式系统已经被广泛地应用于军事国防、消费电子、网络通信、工业控制等各种领域。 本论文结合实际项目——基于GPS的车载导航设备的开发,该项目以基于GPS的车载导航为应用背景,硬件平台是基于Samsung公司的S3C2440处理器,它是基于ARM920T的高速嵌入式处理器,软件平台是基于Microsoft公司推出的嵌入式操作系统Windows CE.net,二者共同构成一个完整的嵌入式系统。 本论文主要是针对该项目中对软件开发平台的开发进行了分析和研究,也是分为硬件设计和软件开发两部分。硬件平台设计中,对嵌入式系统的开发流程做了简单介绍,并对S3C2440处理器、各种存储器的选择、以及对各个接口设备的选择和设计做了简要介绍。软件开发平台的设计主要是在Windows CE下进行的,包括对Windows CE的BSP的修改开发、Bootloader的开发、OAL层的开发,以及设备驱动程序的开发,此外还包括根据要求对Windows CE操作系统的裁减定制。其中设备驱动程序的设计开发是软件平台开发中很重要的一部分,因此最后我们重点介绍了Windows CE下驱动程序开发的过程,并以触摸屏、键盘、串口等驱动程序的开发为例进行了介绍。
本文内容包括但不限于文字、数据、图表及超链接等)均来源于该信息及资料的相关主题。发布者:源码工厂 ,原文地址:https://m.bishedaima.com/lunwen/48608.html