首页--交通运输论文--公路运输论文--汽车工程论文--汽车结构部件论文--仪表论文

基于QNX操作系统的汽车全液晶仪表开发

摘要第4-5页
Abstract第5页
第1章 绪论第9-12页
    1.1 课题背景与意义第9-10页
    1.2 国内外研究现状第10-11页
    1.3 本文主要研究内容与组织结构第11-12页
第2章 QNX操作系统的分析第12-19页
    2.1 引言第12页
    2.2 QNX微内核结构第12-13页
    2.3 任务调度与实现第13-16页
        2.3.1 线程调度方式第13-14页
        2.3.2 线程调度的实现第14-15页
        2.3.3 数据的同步与互斥第15-16页
    2.4 进程间通信第16-17页
        2.4.1 QNX进程间通信机制第16-17页
        2.4.2 消息传递的实现第17页
    2.5 操作系统的对比第17-18页
    2.6 本章小结第18-19页
第3章 基于QNX的仪表软件结构设计第19-32页
    3.1 引言第19-20页
    3.2 软件的结构设计第20-21页
    3.3 任务的划分第21-26页
        3.3.1 进程的划分第21-22页
        3.3.2 进程间的消息传递第22-24页
        3.3.3 优先级设置原则第24-25页
        3.3.4 线程划分结果第25-26页
    3.4 关键线程的实现第26-31页
    3.5 本章小结第31-32页
第4章 接口与驱动软件的开发第32-45页
    4.1 引言第32页
    4.2 硬件系统第32-34页
    4.3 驱动程序的设计第34-36页
        4.3.1 驱动程序的结构第34-35页
        4.3.2 资源管理器的体系结构第35-36页
    4.4 驱动程序的实现第36-41页
        4.4.1 资源管理器初始化第37页
        4.4.2 硬件设备的初始化第37-38页
        4.4.3 消息处理函数第38-39页
        4.4.4 POSIX接口函数第39-41页
    4.5 实验结果及分析第41-44页
        4.5.1 单个节点测试第42-43页
        4.5.2 CAN网络测试第43-44页
    4.6 本章小结第44-45页
第5章 基于QNX操作系统的图形显示技术第45-60页
    5.1 引言第45页
    5.2 全液晶仪表的显示需求第45-46页
    5.3 仪表的设计方案第46-53页
        5.3.1 持续性图片显示第46-49页
        5.3.2 动态显示第49-51页
        5.3.3 数字显示第51页
        5.3.4 缓动显示第51-53页
    5.4 全液晶仪表的开发实现第53-57页
        5.4.1 flash播放的实现第53-54页
        5.4.2 Flash文件的制作第54页
        5.4.3 AS类的编写第54-56页
        5.4.4 接口文件的编写第56-57页
    5.5 指针的OpenGL实现第57-59页
        5.5.1 初始化配置第57-58页
        5.5.2 图形的绘制第58-59页
    5.6 本章小结第59-60页
第6章 系统封装与实验结果第60-66页
    6.1 引言第60页
    6.2 系统的封装和加载第60-63页
        6.2.1 系统的启动过程第60-61页
        6.2.2 镜像文件的制作第61-63页
    6.3 软件开发的实验结果第63-65页
    6.4 本章小结第65-66页
结论第66-67页
参考文献第67-70页
攻读硕士学位期间发表的学术论文第70-72页
致谢第72页

论文共72页,点击 下载论文
上一篇:线控转向系统路感模拟方法研究
下一篇:考虑碳排放成本的城市交通拥挤定价模型研究