本文主要为广大网友提供“基于ARM9的嵌入式WINCE操作系统移植”,希望对需要基于ARM9的嵌入式WINCE操作系统移植网友有所帮助,学习一下!
论文编号:ZD1092 论文字数:12319,页数:39
摘要
本文探讨了Windows CE 5.0嵌入式操作系统在ARM9平台上的定制,设计了一个带有网络功能和Windows office功能的终端平台,并能够支持USB1.1设备,如USB键盘、鼠标、U盘等。在该平台上,用户能够通过TCP/IP连接Internet浏览网页,能够查看U盘中的WORD、PDF等文档。还可以在该平台上开发用户应用程序,实现控制功能。本文还在该平台的基础上设计了一个基于该平台的串口驱动的多路步进电机控制系统,用户能够通过触摸屏手动设置每个从机的控制过程,自定义控制各个电机协调运行。该系统可以完全根据用户自身的需要实现不同的控制流程,具有较强的通用性。另一方面也展示了基于Windows CE 5.0平台开发专用控制系统的便利性。
关键字: 嵌入式,步进电机,ARM9,WinCE 5.0
Abstract
This paper discussed how to custom the embedded operating system Windows CE5.0 over the ARM9 platform, designed a terminal platform which included the network function and Windows office functions , it also can support USB1.1 devices such as USB keyboard, mouse, U disk and so on. The user can browse the website through the Internet by TCP / IP, view the WORD, PDF and other documents on the U disk over this platform. You can also realize the control function by develop a user application on the platform. This paper has also designed a multi- step control system which driver by the serial port on the basis of the platform, the user can manually set each slave control process through the touch screen, the custom control to run all motor coordination. The system can be entirely under the user''s own need to achieve different control processes, with strong universal. On the other hand, it shows the Windows CE 5.0-based platform’s specific convenience control system.
Keyword: Embedded, Step Moto, ARM9, WinCE 5.0
目 录
1 前 言 - 1 -
2 嵌入式系统平台 - 1 -
2.1 硬件平台 - 1 -
2.1.1 嵌入式系统硬件的基本结构 - 2 -
2.1.2 基于ARM9处理器的硬件平台 - 2 -
2.2 软件平台 - 3 -
2.2.1 嵌入式系统软件的层次结构 - 3 -
2.2.2 Windows CE操作系统简介 - 4 -
3 定制Windows CE操作系统 - 5 -
3.1 Platform Builder开发环境简介 - 5 -
3.2 Windows CE操作系统定制步骤 - 6 -
3.2.1 基于BSP创建一个新的Platform - 7 -
3.2.2 配置新Platform平台 - 8 -
3.2.3 添加与删除组件 - 9 -
3.2.4 编译、链接平台 - 11 -
3.2.5 烧录系统引导程序 - 11 -
3.2.6 烧录系统镜像文件 - 12 -
3.2.7 导出SDK - 13 -
4 平台应用开发 - 13 -
4.1 Visual Studio 2008开发环境简介 - 13 -
4.2 应用程序开发步骤 - 14 -
4.2.1 基于SDK创建一个新的应用程序 - 14 -
4.2.2 使用USB与目标板同步 - 14 -
4.2.3 编写、调试应用程序 - 15 -
4.3 应用实例——多路步进电机控制系统 - 17 -
4.3.1 系统总体方案 - 18 -
4.3.2 上位机软件设计 - 19 -
4.3.3 下位机位机软件设计 - 21 -
参考文献