用户名: 密码: 验证码:
基于Qt设计器的电力机车制动显示屏的软件设计
详细信息    查看全文 | 推荐本文 |
  • 英文篇名:Software Design of Electric Locomotive Brake Display Based on Qt Creator
  • 作者:刘澳 ; 任向杰 ; 王其伟
  • 英文作者:LIU Ao;REN Xiangjie;WANG Qiwei;Technology Center,CRRC Qingdao Sifang Rolling Stock Research Institute Co.,Ltd.;
  • 关键词:嵌入式Linux操作系统 ; Qt设计器 ; 多线程 ; 信号与槽机制 ; CAN总线 ; SQLite数据库 ; 守护进程
  • 英文关键词:embedded Linux operating system;;Qt designer;;multithread;;signal and slot mechanism;;CAN bus;;SQLite database;;daemon
  • 中文刊名:JCDC
  • 英文刊名:Electric Drive for Locomotives
  • 机构:中车青岛四方车辆研究所有限公司技术中心;
  • 出版日期:2019-03-10
  • 出版单位:机车电传动
  • 年:2019
  • 期:No.267
  • 语种:中文;
  • 页:JCDC201902013
  • 页数:5
  • CN:02
  • ISSN:43-1125/U
  • 分类号:70-73+81
摘要
为实现下一代电力机车制动系统分布式、模块化、智能化的设计理念,开发了基于CAN总线通信的制动显示屏。制动显示屏的软件设计基于嵌入式Linux操作系统,采用跨平台集成开发环境Qt Creator,运用了Qt设计器、信号与槽机制、SQLite数据库和多线程技术等设计方法。自主研发的制动显示屏通过友好、简洁的界面实现了配置、监视和维护制动系统的功能。Qt程序具有跨平台移植的特性,此设计的完成对在其他平台下开发显示屏软件具有借鉴意义。
        In order to realize the distributed,modular and intelligent design concept of the braking system of the next generation electric locomotive,the brake display screen based on CAN bus communication was developed.The software design of the brake display was based on the embedded Linux operating system,which adopted Qt Creator,a cross-platform integrated development environment,using design methods such as Qt designer,signal and slot mechanism,SQLite database and multithreading technology.The self-developed brake display realized the function of configuring,monitoring and maintaining the braking system with friendly and simple interfaces.For the cross-platform porting characteristics of Qt program,the completion of this design is of reference for the development of display software on other platforms.
引文
[1]孙天泽.嵌入式Linux操作系统[M].北京:人民邮电出版社,2009.
    [2]霍亚飞.Qt Creator快速入门[M].北京:北京航空航天大学出版社,2017.
    [3]JASMIN Blanchette,MARK Summerfield.C++GUI Qt4编程[M].北京:电子工业出版社,2013.
    [4]张立斌.基于Qt的电力机车显示屏系统的软件设计[D].大连:大连海事大学,2008:28.
    [5]蔡志明,卢传富,李立夏,等.精通Qt4编程[M].2版.北京:电子工业出版社,2011.
    [6]JESSE Storimer.理解Unix进程[M].北京:人民邮电出版社,2013.
    [7]朱建红.Linux守护进程的编写[J].电脑编程技巧与维护.2001(11):15-16.

© 2004-2018 中国地质图书馆版权所有 京ICP备05064691号 京公网安备11010802017129号

地址:北京市海淀区学院路29号 邮编:100083

电话:办公室:(+86 10)66554848;文献借阅、咨询服务、科技查新:66554700