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,为实现了操作系统和硬件平台的通讯奠定了基础。驱动程序方面,在现有的条件下实现了触摸屏、串口及鼠标等功能部件的驱动。最后,对论文的主要研究工作进行了总结,并对以后的研发工作提出了的展望。

论文目录

  • 摘要
  • Abstract
  • 第一章 概述
  • 1.1 课题研究的意义及背景
  • 1.1.1 嵌入式操作系统的概念
  • 1.1.2 实时操作系统的特点
  • 1.1.3 Windows CE.Net 的特点及实时性分析
  • 1.2 国内外数字装备控制器的发展与现状
  • 1.3 本文研究的主要内容
  • 第二章 控制器硬件设计简介
  • 2.1 硬件设计总体方案简介
  • 2.2 PC104 主控板简述
  • 2.3 运动控制板卡的设计
  • 2.4 内置 PLC 智能控制卡设计简介
  • 第三章 Windows CE.Net 系统结构
  • 3.1 嵌入式系统和嵌入式操作系统
  • 3.1.1 嵌入式系统概述
  • 3.1.2 嵌入式系统的特点
  • 3.1.3 嵌入式操作系统概述
  • 3.1.4 嵌入式操作系统的特点
  • 3.2 嵌入式操作系统的选择
  • 3.2.1 常见的嵌入式操作系统
  • 3.2.2 几种常见的嵌入式操作系统之间的比较
  • 3.2.3 Windows CE.Net 的功能简介
  • 3.3 Windows CE.Net 操作系统的模块体系结构
  • 3.3.1 硬件层
  • 3.3.2 OEM 层
  • 3.3.3 操作系统层
  • 3.3.4 应用层
  • 第四章 操作系统的定制与内核裁剪
  • 4.1 Platform Builder 简介
  • 4.1.1 主要开发特性
  • 4.1.2 开发界面
  • 4.1.3 产品的基本开发流程
  • 4.2 Windows CE.Net 重要组件和特性
  • 4.2.1 Windows CE.Net 重要组件
  • 4.2.2 Windows CE.Net 可选特性
  • 4.3 平台定制具体开发流程
  • 4.3.1 建立操作系统镜像
  • 4.3.2 生成操作系统镜像
  • 4.3.3 调试操作系统镜像
  • 4.3.4 添加自定义特性到PB
  • 4.3.5 加载操作系统镜像
  • 4.3.6 建立当前平台的SDK
  • 第五章 系统的软件平台
  • 5.1 定制系统软件平台
  • 5.2 OAL 层设计
  • 5.2.1 初始化内核
  • 5.2.2 Startup 代码的实现
  • 5.2.3 创建基本OAL 层
  • 5.3 设计启动初始化程序
  • 5.4 设计 Windows CE.Net 驱动程序
  • 5.4.1 Windows CE.Net 设备驱动程序
  • 5.4.2 触摸屏驱动程序
  • 5.4.3 串口驱动
  • 5.4.4 鼠标驱动
  • 第六章 结论与展望
  • 6.1 结论
  • 6.2 展望
  • 参考文献
  • 发表论文和科研情况说明
  • 致谢
  • 相关论文文献

    • [1].国产嵌入式操作系统发展思考[J]. 单片机与嵌入式系统应用 2019(12)
    • [2].基于操作系统思想的智慧校园架构设计[J]. 中国教育信息化 2020(05)
    • [3].全球第二大操作系统死亡倒计时[J]. 办公自动化 2020(06)
    • [4].国产操作系统的机遇与挑战[J]. 电脑知识与技术 2020(14)
    • [5].计算机嵌入式操作系统初探[J]. 计算机产品与流通 2020(11)
    • [6].国产操作系统生态体系建设现状分析[J]. 信息安全研究 2020(10)
    • [7].“3+4”分段培养模式中操作系统课程资源的建设[J]. 计算机时代 2020(11)
    • [8].自主开发操作系统并建设生态[J]. 办公自动化 2019(11)
    • [9].国产操作系统期待“通吃”任重道远[J]. 上海企业 2019(10)
    • [10].Linux操作系统环境下常见故障的探讨[J]. 信息与电脑(理论版) 2018(11)
    • [11].一种便携式操作系统的多媒体应用模式探索[J]. 中国教育技术装备 2016(24)
    • [12].一种云操作系统的虚拟化层连接方法研究[J]. 电脑知识与技术 2017(17)
    • [13].嵌入式操作系统这么多,哪一个适合你?[J]. 单片机与嵌入式系统应用 2017(09)
    • [14].掌握网络空间安全的主动权[J]. 汕头大学学报(人文社会科学版) 2017(05)
    • [15].嵌入式操作系统的发展过程及发展趋势[J]. 信息与电脑(理论版) 2014(22)
    • [16].高职《操作系统》课程教学改革的策略研究[J]. 云南社会主义学院学报 2014(04)
    • [17].国产操作系统的技术特点及应用范围研究[J]. 电脑知识与技术 2015(04)
    • [18].《操作系统》课程教改的探讨[J]. 山西科技 2015(03)
    • [19].基于透明计算的云操作系统[J]. 电子制作 2015(12)
    • [20].云操作系统的安全性思考[J]. 企业技术开发 2015(24)
    • [21].编新闻、瞎评论HOT or COLD?[J]. 电脑爱好者 2009(20)
    • [22].浅谈计算机嵌入式操作系统[J]. 电脑迷 2017(03)
    • [23].浅析嵌入式操作系统的应用与发展[J]. 无线互联科技 2013(11)
    • [24].操作系统究竟可以做到多小[J]. 软件和信息服务 2010(09)
    • [25].操作系统[J]. 小学生时空 2009(03)
    • [26].安装操作系统常见问题解决[J]. 网络安全和信息化 2020(05)
    • [27].鸿蒙操作系统打造生态的路径思考[J]. 单片机与嵌入式系统应用 2019(10)
    • [28].国产嵌入式操作系统迎来百花齐放的新时代——“国产嵌入式操作系统技术与产业发展论坛”圆满结束[J]. 单片机与嵌入式系统应用 2019(10)
    • [29].国产操作系统研发对系统能力培养的需求与实践[J]. 计算机工程与科学 2018(S1)
    • [30].安卓系统的应用及发展趋势[J]. 技术与市场 2016(12)

    标签:;  ;  ;  

    Windows CE.NET在非标数字装备通用控制器中的应用研究
    下载Doc文档

    猜你喜欢