基于ARM嵌入式的人机接口(MMI)设计

基于ARM嵌入式的人机接口(MMI)设计

论文摘要

目前嵌入式系统凭借其独特的优势已经广泛应用于各个技术领域,将嵌入式系统引入我国铁路移动通信制式改造具有重要的实用价值。文章首先通过我国铁路改造需求和嵌入式系统的介绍指出了嵌入式系统在GSM-R机车综合通信设备中的重要地位,继而说明了嵌入式系统在机车通信设备中的具体应用方式。基于ARM嵌入式系统,本文着重论述了人机接口(Man-Machine Interface, MMI)部分设计过程。首先介绍了如何根据项目要求进行硬件电路的整体规划、核心板的选择和各部分功能电路的具体设计,接着根据核心板和底板的设计及总体功能要求选择相应的操作系统,并选择合适版本的Bootloader对电路板进行初始化,然后利用核心板S3C2410丰富的I/O口资源进行了GPIO驱动设计,并进行相应测试。最终,通过对S3C2410I/O口驱动程序的编写来控制模拟电路部分各芯片的使能端,对传入该接口的语音信息进行了特定处理和传输;此外,还实现了串口扩展和信息显示等综合功能,从而成功的完成了ARM嵌入式系统对原系统工控机部分的替代。该设计有效的缩小了产品的体积,降低了产品的成本,提高了产品的性能。通过测试,完全实现了该人机接口部分的预定功能。

论文目录

  • 摘要
  • ABSTRACT
  • 第一章 绪论
  • 1.1 引言
  • 1.2 研究背景与意义
  • 1.2.1 铁路无线通信的发展
  • 1.2.2 GSM-R 机车综合通信设备组成
  • 1.2.3 人机接口简介
  • 1.3 国内外研究现状
  • 1.4 主要研究内容
  • 第二章 MMI 系统硬件设计基础
  • 2.1 嵌入式系统简介
  • 2.1.1 嵌入式系统的概念及其发展
  • 2.1.2 嵌入式系统的特点
  • 2.1.3 嵌入式系统的组成
  • 2.2 核心板S3C2410 简介
  • 2.2.1 S3C2410 主要的片内外资源
  • 2.2.2 ARM920T 简介
  • 2.2.3 内存管理单元(MMU)
  • 2.2.4 Nand Flash
  • 第三章 MMI 硬件电路设计
  • 3.1 ARM 系统硬件体系结构
  • 3.1.1 MMI 硬件电路框架简介
  • 3.2 MMI 扩展板电路设计
  • 3.2.1 MMI 数字电路设计
  • 3.2.2 MMI 模拟电路设计
  • 第四章 嵌入式Windows CE 操作系统
  • 4.1 嵌入式操作系统的特点及发展过程
  • 4.2 几种常用的嵌入式操作系统及比较
  • 4.2.1 Linux 操作系统
  • 4.2.2 VxWorks 系统
  • 4.2.3 Windows CE 操作系统
  • 4.2.4 三种操作系统的比较
  • 4.3 Boot loader
  • 4.3.1 Boot loader 简介
  • 4.3.2 Boot loader 流程结构
  • 4.3.3 MMI 系统中Boot loader 下载流程
  • 4.3.4 MMI 系统中U-Boot 的移植过程
  • 第五章 MMI 系统GPIO 驱动开发及设计
  • 5.1 驱动程序简介
  • 5.1.1 驱动程序的作用和模型
  • 5.1.2 用户态驱动程序的优势
  • 5.1.3 Windows CE 驱动程序的分类
  • 5.1.4 设备管理器
  • 5.1.5 设备的管理
  • 5.2 流式驱动程序
  • 5.2.1 流式接口函数
  • 5.2.2 流式驱动程序的工作原理
  • 5.3 GPIO 驱动的实现
  • Init()和GPODeinit()'>5.3.1 GPOInit()和GPODeinit()
  • Open()和GPOClose()'>5.3.2 GPOOpen()和GPOClose()
  • Write()'>5.3.3 GPOWrite()
  • 5.4 其它流接口函数
  • 5.4.1 GPIODriver.def
  • 5.5 配置注册表
  • 5.6 测试GPIO 程序
  • 结束语
  • 参考文献
  • 致谢
  • 相关论文文献

    • [1].《嵌入式系统》DIY自主实验指导方法研究[J]. 考试周刊 2017(07)
    • [2].ARM正开发可植入大脑的芯片 可帮病人康复[J]. 科学家 2017(10)
    • [3].基于RFID技术的签到系统设计[J]. 数码世界 2017(07)
    • [4].谁会成为人工智能时代的ARM?[J]. 中国经济信息 2017(17)
    • [5].基于FPGA和ARM的红外图像实时显示和采集方法[J]. 激光与红外 2013(11)
    • [6].ARM对舰载雷达系统综合毁伤模型研究[J]. 舰船电子工程 2013(11)
    • [7].海上编队雷达网近程协同抗ARM方法与仿真[J]. 指挥控制与仿真 2013(06)
    • [8].基于ARM的自动镀膜机械臂控制系统设计[J]. 组合机床与自动化加工技术 2020(11)
    • [9].基于ARM的电磁继电器参数检测仪[J]. 物联网技术 2013(12)
    • [10].基于ARM的制冷系统智能控制器设计[J]. 仪表技术与传感器 2013(12)
    • [11].基于ARM处理器的智能巡游机器人[J]. 物联网技术 2020(11)
    • [12].基于ARM和FPGA的嵌入式工业控制器设计[J]. 自动化与仪器仪表 2014(01)
    • [13].ARM汇编程序设计教学的研究[J]. 计算机光盘软件与应用 2014(12)
    • [14].基于ARM的机电复合式凸轮控制器电控系统设计[J]. 锻压装备与制造技术 2014(04)
    • [15].ARM的嵌入式远程视频监控系统的设计[J]. 电子技术与软件工程 2014(15)
    • [16].基于ARM的A型脉冲超声波探伤系统设计[J]. 计算机光盘软件与应用 2013(07)
    • [17].基于ARM的远程控制系统的设计[J]. 科技与企业 2013(09)
    • [18].基于ARM的剩余电流动作保护器检测装置的设计[J]. 低压电器 2013(13)
    • [19].ARM对舰载雷达系统综合毁伤模型研究[J]. 火力与指挥控制 2013(10)
    • [20].智能电网数据采集器:适合住宅和工业应用的ARM解决方案[J]. 电子设计技术 2012(01)
    • [21].雷达诱饵抗ARM技术研究[J]. 计算机测量与控制 2012(01)
    • [22].基于ARM的高压隔离开关智能控制器设计[J]. 西安工程大学学报 2012(01)
    • [23].基于ARM嵌入式系统的研究性教学探讨[J]. 中国电力教育 2012(10)
    • [24].基于ARM的数据采集系统设计[J]. 铁路计算机应用 2012(07)
    • [25].基于ARM的无刷直流电机调速系统[J]. 电气技术 2012(09)
    • [26].一种基于ARM的煤矿主通风机监控系统[J]. 煤矿机电 2012(06)
    • [27].基于ARM的嵌入式喂丝机测控仪的设计[J]. 黑龙江冶金 2012(04)
    • [28].基于ARM自适应均衡器的设计与实现[J]. 电子技术应用 2011(03)
    • [29].基于ARM剪板机数控系统模块化开发[J]. 组合机床与自动化加工技术 2011(10)
    • [30].基于ARM平台的无线网状网的构建[J]. 价值工程 2011(34)

    标签:;  ;  ;  

    基于ARM嵌入式的人机接口(MMI)设计
    下载Doc文档

    猜你喜欢