首页--交通运输论文--铁路运输论文--车辆工程论文--一般性问题论文--车体构造及设备论文--车辆设备论文

基于VLYNQ的乘客信息系统控制器软件设计与实现

摘要第3-4页
Abstract第4页
1 绪论第7-11页
    1.1 乘客信息系统简介第7-8页
    1.2 嵌入式系统概述第8-9页
        1.2.1 Linux操作系统第8-9页
        1.2.2 嵌入式Linux系统第9页
    1.3 课题提出的意义第9-10页
    1.4 论文的主要工作第10-11页
2 PIS控制器软件功能需求第11-24页
    2.1 VLYNQ功能介绍第11-15页
        2.2.1 信号功能简介第11-12页
        2.2.3 读写功能简介第12-14页
        2.2.4 地址解析简介第14-15页
        2.2.5 寄存器简介第15页
    2.2 PIS控制器软件功能需求分析第15-16页
    2.3 软件开发相关技术要点第16-23页
        2.3.1 Linux设备驱动概述第16-18页
        2.3.2 内存与I/O端口操作第18-19页
        2.3.3 内核并发控制第19-20页
        2.3.4 阻塞与非阻塞第20-21页
        2.3.5 中断处理第21页
        2.3.6 字符设备相关数据结构第21-23页
    2.4 本章小结第23-24页
3 PIS控制器软件总体设计第24-31页
    3.1 软件开发平台设计第24-26页
    3.2 驱动层次总体设计第26-28页
    3.3 驱动功能总体设计第28-30页
        3.3.1 VLYNQ功能总体设计第28-29页
        3.3.2 MVB功能总体设计第29页
        3.3.3 UART功能总体设计第29-30页
    3.4 本章小结第30-31页
4 PIS控制器软件具体实现第31-48页
    4.1 VLYNQ驱动程序具体实现第31-36页
        4.1.1 寄存器操作实现第31-33页
        4.1.2 重要数据结构实现第33页
        4.1.3 初始化与清除函数实现第33-35页
        4.1.4 中断实现第35-36页
    4.2 MVB驱动程序具体实现第36-43页
        4.2.1 重要数据结构实现第36-37页
        4.2.2 初始化与清除函数实现第37-39页
        4.2.3 文件操作函数实现第39-42页
        4.2.4 循环队列实现第42-43页
    4.3 UART驱动程序具体实现第43-47页
        4.3.1 重要数据结构实现第43-44页
        4.3.2 初始化与清除函数实现第44-46页
        4.3.3 文件操作函数实现第46-47页
    4.4 本章小结第47-48页
5 PIS控制器软件功能测试第48-57页
    5.1 驱动加载过程第48-49页
    5.2 驱动功能测试第49-56页
        5.2.1 功能函数测试第49-50页
        5.2.2 通信错误处理与校验第50-51页
        5.2.3 通信功能测试第51-55页
        5.2.4 驱动整体测试第55-56页
    5.3 本章小结第56-57页
结论第57-58页
参考文献第58-60页
攻读硕士学位期间发表学术论文情况第60-61页
致谢第61-62页

论文共62页,点击 下载论文
上一篇:SHP2调控EGFR/ERK信号通路促进乳腺癌增殖转移的分子机制研究
下一篇:高中语文选修《先秦诸子选读》有效教学策略研究--以赣州市某中学为个案