首页> 外文会议>Proceedings of the 6th European Embedded Design in Education and Research Conference >Teaching embedded software development utilising QNX and Qt with an automotive-themed coursework application
【24h】

Teaching embedded software development utilising QNX and Qt with an automotive-themed coursework application

机译:使用QNX和Qt以及汽车主题课程应用程序来教授嵌入式软件开发

获取原文
获取原文并翻译 | 示例

摘要

Within the later stages of many Electronics or Computer Science degree programmes it is common to cover the programming of real-time systems, sometimes with an embedded orientation, instructing students in the fundamentals and application of multitasking and multithreading. Within this paper we detail the approach taken at Glasgow Caledonian University in the design of such a module as part of a programme in Computer and Electronic Systems Engineering. In particular we explain how we structure laboratory exercises to reflect the typical industrial design practice of partitioning systems into application layer and presentation layer - utilising QNX RTOS for application, integrated with open-source Qt for presentation and human interaction. The target application is based on a simple automotive dashboard executing on the Beagleboard-xM platform. The approach is shown to raise student interest and understanding of embedded application-building using highly productive toolsets.
机译:在许多电子或计算机科学学位课程的后期阶段,通常涵盖实时系统的编程,有时以嵌入式的方向进行,以指导学生掌握多任务和多线程的基础知识和应用。在本文中,我们详细介绍了格拉斯哥卡利多尼亚大学在设计此类模块时所采用的方法,该模块是计算机和电子系统工程计划的一部分。特别是,我们解释了如何构造实验室练习,以反映将系统划分为应用程序层和表示层的典型工业设计实践-利用QNX RTOS进行应用,并与开源Qt集成以进行表示和人机交互。目标应用程序基于在Beagleboard-xM平台上执行的简单汽车仪表板。事实证明,该方法可以提高学生的兴趣,并可以使用高效的工具集来理解嵌入式应用程序。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号