Print

基于Qt设计器的电力机车制动显示屏的软件设计

论文摘要

为实现下一代电力机车制动系统分布式、模块化、智能化的设计理念,开发了基于CAN总线通信的制动显示屏。制动显示屏的软件设计基于嵌入式Linux操作系统,采用跨平台集成开发环境Qt Creator,运用了Qt设计器、信号与槽机制、SQLite数据库和多线程技术等设计方法。自主研发的制动显示屏通过友好、简洁的界面实现了配置、监视和维护制动系统的功能。Qt程序具有跨平台移植的特性,此设计的完成对在其他平台下开发显示屏软件具有借鉴意义。

论文目录

  • 0 引言
  • 1 功能需求分析
  •   1.1 CAN通信
  •   1.2 界面显示
  •   1.3 事件及故障存储
  •   1.4 系统维护
  •   1.5 软件自动重启
  • 2 软件设计
  •   2.1 软件平台
  •   2.2 模块设计
  •   2.3 结构设计
  • 3 关键技术实现
  •   3.1 界面显示功能的实现
  •   3.2 事件及故障存储功能的实现
  •   3.3 维护程序的实现
  •     3.3.1 工作流程
  •     3.3.2 实现方法
  •   3.4 守护进程
  •     3.4.1 工作流程
  •     3.4.2 实现方法
  •     3.4.3 应用效果
  • 4 总结
  • 文章来源

    类型: 期刊论文

    作者: 刘澳,任向杰,王其伟

    关键词: 嵌入式操作系统,设计器,多线程,信号与槽机制,总线,数据库,守护进程

    来源: 机车电传动 2019年02期

    年度: 2019

    分类: 工程科技Ⅱ辑,信息科技

    专业: 铁路运输,计算机软件及计算机应用

    单位: 中车青岛四方车辆研究所有限公司技术中心

    分类号: U264;TP311.52

    DOI: 10.13890/j.issn.1000-128x.2019.02.013

    页码: 62-65+73

    总页数: 5

    文件大小: 1336K

    下载量: 170

    相关论文文献

    本文来源: https://www.lunwen90.cn/article/44c236fa22f9c20f8014829a.html